LibRockConfig-1.0-r49378

Details

  • Filename
    LibRockConfig-1.0-r49378.zip
  • Uploaded by
  • Uploaded
    Sep 20, 2007
  • Size
    74.86 KB
  • Downloads
    33
  • MD5
    ad4f6fea98c246e557abcacbea2952d2

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r49378 | ckknight | 2007-09-20 17:43:06 -0400 (Thu, 20 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - allow type = 'string' to accept a number.
------------------------------------------------------------------------
r49375 | ckknight | 2007-09-20 17:04:21 -0400 (Thu, 20 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - fix issue where validate would be called if it was a function.
------------------------------------------------------------------------
r49354 | pb_ee1 | 2007-09-20 07:19:11 -0400 (Thu, 20 Sep 2007) | 3 lines
Changed paths:
   M /trunk/LibRockConfig-1.0
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0:
- Adding tsvn:logtemplate.
- frFR localization of SHOW_MINIMAP_ICON, SHOW_MINIMAP_ICON_DESC, SCALE, SCALE_DESC.
------------------------------------------------------------------------
r49351 | ckknight | 2007-09-20 02:51:03 -0400 (Thu, 20 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make the inline groups spaced out slightly more
- make the top horizontal line for inline groups go to the right of the label text.
------------------------------------------------------------------------
r49348 | ckknight | 2007-09-20 02:25:42 -0400 (Thu, 20 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - PB-54
- save the state on hide and restore the state if /rock is called or the minimap button is pressed.
------------------------------------------------------------------------
r49347 | ckknight | 2007-09-20 02:03:47 -0400 (Thu, 20 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - PB-54
- if your mouse isn't hovered over the config frame, it drops down to 25% alpha, allowing you to see what's under it.
------------------------------------------------------------------------
r49342 | ckknight | 2007-09-20 01:09:30 -0400 (Thu, 20 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - fix scaling bug
------------------------------------------------------------------------
r49341 | ckknight | 2007-09-20 01:06:10 -0400 (Thu, 20 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - bugfix
------------------------------------------------------------------------
r49337 | ckknight | 2007-09-20 00:45:18 -0400 (Thu, 20 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - big optimization: if you change a setting on one addon, it will only refresh that one addon's tree, not every addon anymore.
------------------------------------------------------------------------
r49332 | sayclub | 2007-09-19 23:36:08 -0400 (Wed, 19 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0:
- Updated localization koKR
------------------------------------------------------------------------
r49331 | ckknight | 2007-09-19 23:34:44 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add a possible fix for duplicate addons showing.
------------------------------------------------------------------------
r49330 | ckknight | 2007-09-19 23:31:17 -0400 (Wed, 19 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add the ability to scale the frame.
- also save position.
------------------------------------------------------------------------
r49328 | ckknight | 2007-09-19 21:28:55 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - now properly show if UIParent is hidden.
------------------------------------------------------------------------
r49326 | ckknight | 2007-09-19 21:17:48 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make sure to only gleam options where the option table has type = 'group'.
------------------------------------------------------------------------
r49325 | ckknight | 2007-09-19 21:16:45 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - check to see if subgroups are hidden before showing the +/- expand dealy.
------------------------------------------------------------------------
r49323 | sayclub | 2007-09-19 20:54:45 -0400 (Wed, 19 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0:
- Updated localization koKR
------------------------------------------------------------------------
r49319 | ckknight | 2007-09-19 20:41:23 -0400 (Wed, 19 Sep 2007) | 3 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - now if any field is prefixed with "gui", e.g. name => guiName, it will be looked at.
- add better support for AceOptions.
- add a system to check AceConsole for config tables (like Niagara).
------------------------------------------------------------------------
r49314 | ckknight | 2007-09-19 19:41:07 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - don't unexpand unnecessarily.
------------------------------------------------------------------------
r49310 | ckknight | 2007-09-19 18:35:05 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - move a line around, preventing an error.
------------------------------------------------------------------------
r49309 | ckknight | 2007-09-19 18:29:47 -0400 (Wed, 19 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add support for AceOptions passing groups.
- theoretically, it should support all of the AceOptions spec now.
------------------------------------------------------------------------
r49297 | ckknight | 2007-09-19 14:42:14 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add some hacks to minimally support the old AceOptions format. note: doesn't support passing groups.
------------------------------------------------------------------------
r49295 | xionglingfeng | 2007-09-19 14:15:11 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - Add Chinese Simplify translation.
------------------------------------------------------------------------
r49289 | ckknight | 2007-09-19 13:49:14 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - adjusting settings on the right no longer resets the scroll on the left.
------------------------------------------------------------------------
r49264 | ckknight | 2007-09-19 02:50:24 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - bugfix
------------------------------------------------------------------------
r49262 | ckknight | 2007-09-19 02:46:50 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - align labels to the left. We'll see how people react to it.
------------------------------------------------------------------------
r49261 | ckknight | 2007-09-19 02:39:58 -0400 (Wed, 19 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - save state of the pullout, so that if a refresh happens, properly open it again.
------------------------------------------------------------------------
r49254 | ckknight | 2007-09-18 23:54:29 -0400 (Tue, 18 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - upon opening the trees of an addon, close the trees of all other addons.
------------------------------------------------------------------------
r49253 | ckknight | 2007-09-18 23:41:29 -0400 (Tue, 18 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - automatically expand the left tree when a line is clicked (not just the +/- button)
------------------------------------------------------------------------
r49205 | ckknight | 2007-09-18 02:09:49 -0400 (Tue, 18 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - fix nasty bug where nil was passed instead of false. (like farts - silent but deadly)
------------------------------------------------------------------------
r49203 | ckknight | 2007-09-18 02:00:50 -0400 (Tue, 18 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - using massive hax, make a little texture thing in the bottom-right to show that it can be dragged.
------------------------------------------------------------------------
r49186 | ckknight | 2007-09-17 23:15:47 -0400 (Mon, 17 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make error messages more descriptive.
------------------------------------------------------------------------
r49183 | ckknight | 2007-09-17 22:46:08 -0400 (Mon, 17 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - commas are the devil's playthings.
------------------------------------------------------------------------
r49179 | ckknight | 2007-09-17 22:36:57 -0400 (Mon, 17 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - allow `1` to be an acceptable boolean value.
- have a standard config group, which allows the user to show/hide the minimap button. Other core Rock libraries can add their own options to it as well.
------------------------------------------------------------------------
r49140 | ckknight | 2007-09-17 17:14:09 -0400 (Mon, 17 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - fix an impossible bug
------------------------------------------------------------------------
r49136 | ckknight | 2007-09-17 16:22:47 -0400 (Mon, 17 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make the frame slightly smaller, because people are whiny.
- note, dammit, learn to drag the damn edge.
------------------------------------------------------------------------
r49114 | sayclub | 2007-09-17 07:07:21 -0400 (Mon, 17 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0:
- Updated localization koKR
------------------------------------------------------------------------
r49110 | pb_ee1 | 2007-09-17 04:41:04 -0400 (Mon, 17 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0: Adding frFR translation for USAGE_COLON.
------------------------------------------------------------------------
r49107 | ckknight | 2007-09-17 02:33:17 -0400 (Mon, 17 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - size the config window based on screen size instead of an arbitrary number.
------------------------------------------------------------------------
r49104 | ckknight | 2007-09-17 01:51:27 -0400 (Mon, 17 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make the minimap button work properly if the minimap is scaled (which you can do with simpleMinimap). Also clamp it to the screen.
------------------------------------------------------------------------
r49036 | ckknight | 2007-09-16 15:49:50 -0400 (Sun, 16 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-17
- make minimap button in the top-left instead of the far-right
------------------------------------------------------------------------
r49034 | ckknight | 2007-09-16 15:43:18 -0400 (Sun, 16 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-17
- add a simple minimap button.
------------------------------------------------------------------------
r49033 | ckknight | 2007-09-16 14:41:54 -0400 (Sun, 16 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-14
- allow dragging of items and spells onto editboxes.
------------------------------------------------------------------------
r49030 | ckknight | 2007-09-16 14:08:56 -0400 (Sun, 16 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make inline groups look a bit nicer
------------------------------------------------------------------------
r49026 | ckknight | 2007-09-16 13:50:19 -0400 (Sun, 16 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make inline groups look a lot nicer.
------------------------------------------------------------------------
r49001 | ckknight | 2007-09-15 20:28:50 -0400 (Sat, 15 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-6
- type = 'group', groupType = 'inline' now shows groups inline with the rest of the controls instead of on the left.
------------------------------------------------------------------------
r48977 | ckknight | 2007-09-15 02:08:15 -0400 (Sat, 15 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-13
- fix issue where confirmText didn't gray out when the control is disabled.
------------------------------------------------------------------------
r48975 | ckknight | 2007-09-15 02:00:43 -0400 (Sat, 15 Sep 2007) | 5 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-12
- add support for half-toggles.
- if a type = 'boolean' returns "HALF", it'll show up grayed-out.
- if a type = 'multichoice' returns "HALF", it'll show up grayed out.

------------------------------------------------------------------------
r48974 | ckknight | 2007-09-15 01:32:24 -0400 (Sat, 15 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-9
- adjust scroll bar in tree view when lines are expanded and contracted, making the overall position stay the same but the scroll bar itself change position.
------------------------------------------------------------------------
r48973 | ckknight | 2007-09-15 01:19:13 -0400 (Sat, 15 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-8
- be sure to show alpha sliders after hiding them
------------------------------------------------------------------------
r48972 | ckknight | 2007-09-15 01:09:33 -0400 (Sat, 15 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-5
- make type = 'string' require a usage field.
------------------------------------------------------------------------
r48956 | ckknight | 2007-09-14 22:26:37 -0400 (Fri, 14 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - ROCK-2
- add :SetConfigSlashCommand(...)
------------------------------------------------------------------------
r48949 | ckknight | 2007-09-14 21:34:01 -0400 (Fri, 14 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make :RefreshConfigMenu work and update lazily.
------------------------------------------------------------------------
r48946 | ckknight | 2007-09-14 20:27:43 -0400 (Fri, 14 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - make child_passValue and similar situations work properly. (zomg, this makes things freaky simple).
------------------------------------------------------------------------
r48864 | ckknight | 2007-09-13 22:53:36 -0400 (Thu, 13 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - raise the config frame to FULLSCREEN_DIALOG instead of DIALOG
------------------------------------------------------------------------
r48756 | ckknight | 2007-09-12 16:21:04 -0400 (Wed, 12 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add arguments to :OpenConfigMenu, which open to a specific spot.
------------------------------------------------------------------------
r48228 | pb_ee1 | 2007-09-05 06:05:35 -0400 (Wed, 05 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0: Adding frFR translation for KEYBINDING_COLON & ROCK_CONFIGURATION.
------------------------------------------------------------------------
r48198 | ckknight | 2007-09-05 03:04:26 -0400 (Wed, 05 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add in a hack to not error on type = 'header'
- this might be added later in a different form.
------------------------------------------------------------------------
r48196 | ckknight | 2007-09-05 02:36:29 -0400 (Wed, 05 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - bugfix to allow tables without extraArgs to show
------------------------------------------------------------------------
r48194 | ckknight | 2007-09-05 02:21:51 -0400 (Wed, 05 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - add in some checks in case a treeLine crashes and burns.
- args can now be a function properly, though more testing needs to be done.
------------------------------------------------------------------------
r48122 | ckknight | 2007-09-03 21:27:40 -0400 (Mon, 03 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - now the main window shows up as "Rock Configuration".
- moved translations to the top, so translators will have easy access.
------------------------------------------------------------------------
r48120 | ckknight | 2007-09-03 21:02:19 -0400 (Mon, 03 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua

LibRockConfig-1.0 - when accepting an icon that starts with Interface\Icons\, trim the edges.
------------------------------------------------------------------------
r48033 | ckknight | 2007-09-02 23:50:22 -0400 (Sun, 02 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua
   M /trunk/LibRock-1.0/LibRock-1.0.toc
   M /trunk/LibRockComm-1.0/LibRockComm-1.0.lua
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua
   M /trunk/LibRockConsole-1.0/LibRockConsole-1.0.lua
   M /trunk/LibRockDB-1.0/LibRockDB-1.0.lua
   M /trunk/LibRockEvent-1.0/LibRockEvent-1.0.lua
   M /trunk/LibRockHook-1.0/LibRockHook-1.0.lua
   M /trunk/LibRockLocale-1.0/LibRockLocale-1.0.lua
   M /trunk/LibRockModuleCore-1.0/LibRockModuleCore-1.0.lua
   M /trunk/LibRockTimer-1.0/LibRockTimer-1.0.lua

.LibRock*-1.0 - remove stray "" at the end of lua files. (Thank you, Windows).
LibRock-1.0 - make !BugGrabber and !Swatter optional deps, so they load before.
------------------------------------------------------------------------
r47979 | ckknight | 2007-09-02 15:45:48 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/lib.xml
   M /trunk/LibRockComm-1.0/lib.xml
   M /trunk/LibRockConfig-1.0/lib.xml
   M /trunk/LibRockConsole-1.0/lib.xml
   M /trunk/LibRockDB-1.0/lib.xml
   M /trunk/LibRockEvent-1.0/lib.xml
   M /trunk/LibRockHook-1.0/lib.xml
   M /trunk/LibRockLocale-1.0/lib.xml
   M /trunk/LibRockModuleCore-1.0/lib.xml
   M /trunk/LibRockTimer-1.0/lib.xml

.LibRock*-1.0 - fix lib.xml
------------------------------------------------------------------------
r47937 | ckknight | 2007-09-02 05:30:05 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua
   M /trunk/LibRockComm-1.0/LibRockComm-1.0.lua
   M /trunk/LibRockConfig-1.0/LibRockConfig-1.0.lua
   M /trunk/LibRockConsole-1.0/LibRockConsole-1.0.lua
   M /trunk/LibRockDB-1.0/LibRockDB-1.0.lua
   M /trunk/LibRockEvent-1.0/LibRockEvent-1.0.lua
   M /trunk/LibRockHook-1.0/LibRockHook-1.0.lua
   M /trunk/LibRockLocale-1.0/LibRockLocale-1.0.lua
   M /trunk/LibRockModuleCore-1.0/LibRockModuleCore-1.0.lua
   M /trunk/LibRockTimer-1.0/LibRockTimer-1.0.lua

.LibRock*-1.0 - touching files so the wiki will update
------------------------------------------------------------------------
r47919 | ckknight | 2007-09-02 02:38:42 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   D /branches/Joker/ckknight/LibRockConfig-1.0
   A /trunk/LibRockConfig-1.0 (from /branches/Joker/ckknight/LibRockConfig-1.0:47918)

LibRockConfig-1.0 - moving to trunk
------------------------------------------------------------------------
r47915 | ckknight | 2007-09-02 02:13:23 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibRock-1.0/LibRock-1.0.toc
   A /branches/Joker/ckknight/LibRock-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockComm-1.0/LibRockComm-1.0.toc
   A /branches/Joker/ckknight/LibRockComm-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockConfig-1.0/LibRockConfig-1.0.toc
   A /branches/Joker/ckknight/LibRockConfig-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockConsole-1.0/LibRockConsole-1.0.toc
   A /branches/Joker/ckknight/LibRockConsole-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockDB-1.0/LibRockDB-1.0.toc
   A /branches/Joker/ckknight/LibRockDB-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockEvent-1.0/LibRockEvent-1.0.toc
   A /branches/Joker/ckknight/LibRockEvent-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockHook-1.0/LibRockHook-1.0.toc
   A /branches/Joker/ckknight/LibRockHook-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockLocale-1.0/LibRockLocale-1.0.toc
   A /branches/Joker/ckknight/LibRockLocale-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockModuleCore-1.0/LibRockModuleCore-1.0.toc
   A /branches/Joker/ckknight/LibRockModuleCore-1.0/lib.xml
   M /branches/Joker/ckknight/LibRockTimer-1.0/LibRockTimer-1.0.toc
   A /branches/Joker/ckknight/LibRockTimer-1.0/lib.xml

Rock - add lib.xml to all libraries.
------------------------------------------------------------------------
r47914 | ckknight | 2007-09-02 01:55:01 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   D /branches/Joker/ckknight/JokerTest
   D /branches/Joker/ckknight/LibJoker-1.0
   D /branches/Joker/ckknight/LibJokerComm-1.0
   D /branches/Joker/ckknight/LibJokerConfig-1.0
   D /branches/Joker/ckknight/LibJokerConsole-1.0
   D /branches/Joker/ckknight/LibJokerDB-1.0
   D /branches/Joker/ckknight/LibJokerEvent-1.0
   D /branches/Joker/ckknight/LibJokerHook-1.0
   D /branches/Joker/ckknight/LibJokerLocale-1.0
   D /branches/Joker/ckknight/LibJokerModuleCore-1.0
   D /branches/Joker/ckknight/LibJokerTimer-1.0
   A /branches/Joker/ckknight/LibRock-1.0 (from /branches/Joker/ckknight/LibJoker-1.0:47865)
   D /branches/Joker/ckknight/LibRock-1.0/LibJoker-1.0.lua
   D /branches/Joker/ckknight/LibRock-1.0/LibJoker-1.0.toc
   A /branches/Joker/ckknight/LibRock-1.0/LibRock-1.0.lua (from /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua:47912
   A /branches/Joker/ckknight/LibRock-1.0/LibRock-1.0.toc (from /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockComm-1.0 (from /branches/Joker/ckknight/LibJokerComm-1.0:47865)
   D /branches/Joker/ckknight/LibRockComm-1.0/LibJokerComm-1.0.lua
   D /branches/Joker/ckknight/LibRockComm-1.0/LibJokerComm-1.0.toc
   A /branches/Joker/ckknight/LibRockComm-1.0/LibRockComm-1.0.lua (from /branches/Joker/ckknight/LibJokerComm-1.0/LibJokerComm-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockComm-1.0/LibRockComm-1.0.toc (from /branches/Joker/ckknight/LibJokerComm-1.0/LibJokerComm-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockConfig-1.0 (from /branches/Joker/ckknight/LibJokerConfig-1.0:47865)
   D /branches/Joker/ckknight/LibRockConfig-1.0/LibJokerConfig-1.0.lua
   D /branches/Joker/ckknight/LibRockConfig-1.0/LibJokerConfig-1.0.toc
   A /branches/Joker/ckknight/LibRockConfig-1.0/LibRockConfig-1.0.lua (from /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockConfig-1.0/LibRockConfig-1.0.toc (from /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockConsole-1.0 (from /branches/Joker/ckknight/LibJokerConsole-1.0:47865)
   D /branches/Joker/ckknight/LibRockConsole-1.0/LibJokerConsole-1.0.lua
   D /branches/Joker/ckknight/LibRockConsole-1.0/LibJokerConsole-1.0.toc
   A /branches/Joker/ckknight/LibRockConsole-1.0/LibRockConsole-1.0.lua (from /branches/Joker/ckknight/LibJokerConsole-1.0/LibJokerConsole-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockConsole-1.0/LibRockConsole-1.0.toc (from /branches/Joker/ckknight/LibJokerConsole-1.0/LibJokerConsole-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockDB-1.0 (from /branches/Joker/ckknight/LibJokerDB-1.0:47865)
   D /branches/Joker/ckknight/LibRockDB-1.0/LibJokerDB-1.0.lua
   D /branches/Joker/ckknight/LibRockDB-1.0/LibJokerDB-1.0.toc
   A /branches/Joker/ckknight/LibRockDB-1.0/LibRockDB-1.0.lua (from /branches/Joker/ckknight/LibJokerDB-1.0/LibJokerDB-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockDB-1.0/LibRockDB-1.0.toc (from /branches/Joker/ckknight/LibJokerDB-1.0/LibJokerDB-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockEvent-1.0 (from /branches/Joker/ckknight/LibJokerEvent-1.0:47865)
   D /branches/Joker/ckknight/LibRockEvent-1.0/LibJokerEvent-1.0.lua
   D /branches/Joker/ckknight/LibRockEvent-1.0/LibJokerEvent-1.0.toc
   A /branches/Joker/ckknight/LibRockEvent-1.0/LibRockEvent-1.0.lua (from /branches/Joker/ckknight/LibJokerEvent-1.0/LibJokerEvent-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockEvent-1.0/LibRockEvent-1.0.toc (from /branches/Joker/ckknight/LibJokerEvent-1.0/LibJokerEvent-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockHook-1.0 (from /branches/Joker/ckknight/LibJokerHook-1.0:47865)
   D /branches/Joker/ckknight/LibRockHook-1.0/LibJokerHook-1.0.lua
   D /branches/Joker/ckknight/LibRockHook-1.0/LibJokerHook-1.0.toc
   A /branches/Joker/ckknight/LibRockHook-1.0/LibRockHook-1.0.lua (from /branches/Joker/ckknight/LibJokerHook-1.0/LibJokerHook-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockHook-1.0/LibRockHook-1.0.toc (from /branches/Joker/ckknight/LibJokerHook-1.0/LibJokerHook-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockLocale-1.0 (from /branches/Joker/ckknight/LibJokerLocale-1.0:47865)
   D /branches/Joker/ckknight/LibRockLocale-1.0/LibJokerLocale-1.0.lua
   D /branches/Joker/ckknight/LibRockLocale-1.0/LibJokerLocale-1.0.toc
   A /branches/Joker/ckknight/LibRockLocale-1.0/LibRockLocale-1.0.lua (from /branches/Joker/ckknight/LibJokerLocale-1.0/LibJokerLocale-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockLocale-1.0/LibRockLocale-1.0.toc (from /branches/Joker/ckknight/LibJokerLocale-1.0/LibJokerLocale-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockModuleCore-1.0 (from /branches/Joker/ckknight/LibJokerModuleCore-1.0:47865)
   D /branches/Joker/ckknight/LibRockModuleCore-1.0/LibJokerModuleCore-1.0.lua
   D /branches/Joker/ckknight/LibRockModuleCore-1.0/LibJokerModuleCore-1.0.toc
   A /branches/Joker/ckknight/LibRockModuleCore-1.0/LibRockModuleCore-1.0.lua (from /branches/Joker/ckknight/LibJokerModuleCore-1.0/LibJokerModuleCore-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockModuleCore-1.0/LibRockModuleCore-1.0.toc (from /branches/Joker/ckknight/LibJokerModuleCore-1.0/LibJokerModuleCore-1.0.toc:47865
   A /branches/Joker/ckknight/LibRockTimer-1.0 (from /branches/Joker/ckknight/LibJokerTimer-1.0:47865)
   D /branches/Joker/ckknight/LibRockTimer-1.0/LibJokerTimer-1.0.lua
   D /branches/Joker/ckknight/LibRockTimer-1.0/LibJokerTimer-1.0.toc
   A /branches/Joker/ckknight/LibRockTimer-1.0/LibRockTimer-1.0.lua (from /branches/Joker/ckknight/LibJokerTimer-1.0/LibJokerTimer-1.0.lua:47912
   A /branches/Joker/ckknight/LibRockTimer-1.0/LibRockTimer-1.0.toc (from /branches/Joker/ckknight/LibJokerTimer-1.0/LibJokerTimer-1.0.toc:47865
   A /branches/Joker/ckknight/RockTest (from /branches/Joker/ckknight/JokerTest:47865)
   D /branches/Joker/ckknight/RockTest/JokerTest.lua
   D /branches/Joker/ckknight/RockTest/JokerTest.toc
   A /branches/Joker/ckknight/RockTest/RockTest.lua (from /branches/Joker/ckknight/JokerTest/JokerTest.lua:47865
   A /branches/Joker/ckknight/RockTest/RockTest.toc (from /branches/Joker/ckknight/JokerTest/JokerTest.toc:47865

Joker - rename to Rock. Will be moving to trunk soon.
------------------------------------------------------------------------
r47739 | ckknight | 2007-08-29 23:55:37 -0400 (Wed, 29 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add "Keybinding: " to the start of keybindings, so things are more obvious.
------------------------------------------------------------------------
r47737 | ckknight | 2007-08-29 23:48:31 -0400 (Wed, 29 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add keybinding support.
------------------------------------------------------------------------
r47597 | ckknight | 2007-08-28 00:56:55 -0400 (Tue, 28 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add choiceFonts, which is very useful to have for a list of fonts, and coincidentally works with LibSharedMedia:HashTable('font').
------------------------------------------------------------------------
r47595 | ckknight | 2007-08-28 00:27:39 -0400 (Tue, 28 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add choiceIcons, allowing you to specify per-choice icons that'll show in the dropdown next to each choice.
------------------------------------------------------------------------
r47594 | ckknight | 2007-08-27 23:57:35 -0400 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add icon and iconSize support.
------------------------------------------------------------------------
r47593 | ckknight | 2007-08-27 23:40:10 -0400 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - renaming of internal functions for consistency's sake.
------------------------------------------------------------------------
r47588 | ckknight | 2007-08-27 21:48:42 -0400 (Mon, 27 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - move the edit box for the slider to the right instead of underneath. This should make things a bit easier as far as being able to click on it properly.
- also fix a bug with dropdown tooltips.
------------------------------------------------------------------------
r47586 | ckknight | 2007-08-27 21:09:52 -0400 (Mon, 27 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - for the dropdown pullout buttons, show a tooltip.
- add support for choiceDescs (like validateDesc in AceOptions).
------------------------------------------------------------------------
r47428 | ckknight | 2007-08-26 01:44:35 -0400 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add a check to whether the method exists in the validation.
------------------------------------------------------------------------
r47419 | ckknight | 2007-08-25 23:26:06 -0400 (Sat, 25 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add preliminary config table validation. Only checks if contracts are enabled.
- due to the way lua's garbage collection works, if contracts aren't enabled, all the validation functions et al are destroyed, saving memory :-)
------------------------------------------------------------------------
r47385 | ckknight | 2007-08-25 02:12:31 -0400 (Sat, 25 Aug 2007) | 3 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - fix bug with tree view being moved around and not repositioned.
- fix bug with scroll bar and tree view
- add /Joker (also /JokerConfig) slash command, which opens the generic config menu.
------------------------------------------------------------------------
r47284 | ckknight | 2007-08-23 22:18:50 -0400 (Thu, 23 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add contracts.
------------------------------------------------------------------------
r47273 | ckknight | 2007-08-23 16:30:52 -0400 (Thu, 23 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - reposition after 1 frame has passed, thus fixing all the scroll bar issues, since the height of everything isn't known until said frame has passed.
------------------------------------------------------------------------
r47160 | ckknight | 2007-08-21 22:41:58 -0400 (Tue, 21 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - If any function or method returns "@dict", "@list", or "@set", followed by a tuple, it will automatically turn the tuple into the proper table type (a dict, list, or set), which will later be automatically recycled.
- this hasn't been implemented for .args yet, but works for any other field.
------------------------------------------------------------------------
r47153 | ckknight | 2007-08-21 19:10:14 -0400 (Tue, 21 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add mechanism for Joker's addon system and any mixins to provide options to objects with :GetEmbedJokerConfigOptions(addon)
------------------------------------------------------------------------
r47133 | ckknight | 2007-08-21 15:01:16 -0400 (Tue, 21 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - now if a table is registered that has extraArgs specified alongwith args, it will be used, but only on the base level. This is where mixins should register their options, so extraArgs = { profile = {} } and the like.
------------------------------------------------------------------------
r47047 | ckknight | 2007-08-21 00:32:04 -0400 (Tue, 21 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add choiceType for the type = 'choice'
------------------------------------------------------------------------
r47012 | ckknight | 2007-08-20 17:26:53 -0400 (Mon, 20 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - make getConfigTable return all the tables leading up to it, as a tuple.
- make checking for the parent's child_type a lot easier and more streamlined.
------------------------------------------------------------------------
r46941 | ckknight | 2007-08-20 01:10:06 -0400 (Mon, 20 Aug 2007) | 3 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - cache globals
- fix bug with dropdowns.
- add documentation on icons (not implemented, though)
------------------------------------------------------------------------
r46938 | ckknight | 2007-08-20 00:27:43 -0400 (Mon, 20 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add validate capabilities.
- shows a warning sign next to the edit box, on tooltip hover it says the proper error in red, and prevents enter from being pressed.
------------------------------------------------------------------------