LibRockConfig-1.0-r49205

Details

  • Filename
    LibRockConfig-1.0-r49205.zip
  • Uploaded by
  • Uploaded
    Sep 17, 2007
  • Size
    67.72 KB
  • Downloads
    32
  • MD5
    c547aa0b25f8b0a5ed8adf339e92d11f

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
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.
------------------------------------------------------------------------
r46933 | ckknight | 2007-08-19 22:58:34 -0400 (Sun, 19 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - fix some bugs with scrolling
- bugfix with the default slider positions for hsl
------------------------------------------------------------------------
r46930 | ckknight | 2007-08-19 22:30:14 -0400 (Sun, 19 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add confirmText for the execute type. With it, the button is grayed out, a checkbox appears near it with the text from confirmText. When the checkbox is clicked, the real button becomes enabled.
------------------------------------------------------------------------
r46929 | ckknight | 2007-08-19 22:03:43 -0400 (Sun, 19 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - use HSL instead of HSV.
------------------------------------------------------------------------
r46926 | ckknight | 2007-08-19 21:24:44 -0400 (Sun, 19 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - make scrolling work properly.
------------------------------------------------------------------------
r46923 | ckknight | 2007-08-19 19:38:29 -0400 (Sun, 19 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - instead of execute's button text being the same as .name, instead use .buttonText.
------------------------------------------------------------------------
r46921 | ckknight | 2007-08-19 19:23:17 -0400 (Sun, 19 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add a note and documentation about strings needing to be validated.
------------------------------------------------------------------------
r46919 | ckknight | 2007-08-19 19:13:11 -0400 (Sun, 19 Aug 2007) | 4 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add more checks
- when refreshing, refresh the tree view as well as the main pane.
- implement checking of .disabled and .hidden

------------------------------------------------------------------------
r46918 | ckknight | 2007-08-19 17:11:20 -0400 (Sun, 19 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - make enabling and disabling controls still show the tooltip, and turn the tooltip gray in the process.
- this is also done for the tree, which will also collapse if it is disabled.
------------------------------------------------------------------------
r46912 | ckknight | 2007-08-19 15:43:36 -0400 (Sun, 19 Aug 2007) | 5 lines
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add support for negated methods, i.e. "~IsEnabled" works as function() return self:IsEnabled() end.
- if no handler is given, then it is implicitly the addon which registered the config table.
- clean up getPassValues
- add unit test to check for basic things
- bugfix with :SetConfigTable
------------------------------------------------------------------------
r46911 | ckknight | 2007-08-19 14:45:19 -0400 (Sun, 19 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJokerConfig-1.0/LibJokerConfig-1.0.lua

LibJokerConfig-1.0 - add the spec to the top of the file, which should match the wiki
------------------------------------------------------------------------