LibRock-1.0-r47941

Details

  • Filename
    LibRock-1.0-r47941.zip
  • Uploaded by
  • Uploaded
    Sep 2, 2007
  • Size
    37.98 KB
  • Downloads
    46
  • MD5
    469c4cf4a411ffec183d49e45f20549a

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r47941 | ckknight | 2007-09-02 05:44:50 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - set an Autodoc namespace
------------------------------------------------------------------------
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
------------------------------------------------------------------------
r47917 | ckknight | 2007-09-02 02:31:12 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   D /branches/Joker/ckknight/LibRock-1.0
   A /trunk/LibRock-1.0 (from /branches/Joker/ckknight/LibRock-1.0:47916)

LibRock-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.
------------------------------------------------------------------------
r47813 | ckknight | 2007-08-31 01:24:11 -0400 (Fri, 31 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - fix donation frame
------------------------------------------------------------------------
r47744 | ckknight | 2007-08-30 03:26:37 -0400 (Thu, 30 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add a report issue button, as dictated by X-IssueTracker.
- X-IssueTracker is in the form of either "website:linkhere" or "wowace:jira_project_id". e.g. 10001 links to the Jira Evaluation project.
------------------------------------------------------------------------
r47743 | ckknight | 2007-08-30 03:00:28 -0400 (Thu, 30 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add donation button to options. Some code borrowed from Prat, most from AceAddon-2.0.
------------------------------------------------------------------------
r47587 | ckknight | 2007-08-27 21:48:05 -0400 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add a check to :GetLibraryVersion() to make sure self isn't a bad value.
------------------------------------------------------------------------
r47495 | ckknight | 2007-08-27 03:12:09 -0400 (Mon, 27 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - bugfix (change global self to Joker)
------------------------------------------------------------------------
r47492 | ckknight | 2007-08-27 02:44:07 -0400 (Mon, 27 Aug 2007) | 6 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - merge in the current LibStub (with a minor of 0, so it can be upgraded) to near the top of the file.
- make LibJoker-1.0 registered with LibStub.
- register all libraries with LibStub instead of internally with LibJoker-1.0.
- all library functions will technically work with non-Joker libraries now. (:HasLibrary, :GetLibrary)
- add unit test to check for LibStub support
- :OnLibraryLoad is properly called on Joker libraries when a non-Joker library is loaded.
------------------------------------------------------------------------
r47424 | ckknight | 2007-08-26 00:51:10 -0400 (Sun, 26 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add fake localization to the enable toggle for addons.
------------------------------------------------------------------------
r47414 | ckknight | 2007-08-25 20:22:58 -0400 (Sat, 25 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - make the configuration show a reload button that becomes enabled if an option changes, instead of automatically reloading at times.
------------------------------------------------------------------------
r47388 | ckknight | 2007-08-25 02:33:43 -0400 (Sat, 25 Aug 2007) | 3 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - make contracts run conditionally, off by default
- add option to turn contracts on/off.
- bugfix with the unit test config.
------------------------------------------------------------------------
r47386 | ckknight | 2007-08-25 02:15:01 -0400 (Sat, 25 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - remove /jokerunit slash command, instead added a proper config system with LibJokerConfig-1.0.
- :NewLibrary no longer takes mixins, that can be done manually if need be.
------------------------------------------------------------------------
r47285 | ckknight | 2007-08-23 22:46:28 -0400 (Thu, 23 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua
   M /branches/Joker/ckknight/LibJokerDB-1.0/LibJokerDB-1.0.lua

LibJokerDB-1.0 - make sure things don't fall apart when db.raw is accessed before ADDON_LOADED
LibJoker-1.0 - add some checks to the contract system.
------------------------------------------------------------------------
r47283 | ckknight | 2007-08-23 22:15:33 -0400 (Thu, 23 Aug 2007) | 3 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua
   M /branches/Joker/ckknight/LibJokerComm-1.0/LibJokerComm-1.0.lua
   M /branches/Joker/ckknight/LibJokerConsole-1.0/LibJokerConsole-1.0.lua
   M /branches/Joker/ckknight/LibJokerDB-1.0/LibJokerDB-1.0.lua
   M /branches/Joker/ckknight/LibJokerEvent-1.0/LibJokerEvent-1.0.lua
   M /branches/Joker/ckknight/LibJokerHook-1.0/LibJokerHook-1.0.lua
   M /branches/Joker/ckknight/LibJokerLocale-1.0/LibJokerLocale-1.0.lua
   M /branches/Joker/ckknight/LibJokerModuleCore-1.0/LibJokerModuleCore-1.0.lua
   M /branches/Joker/ckknight/LibJokerTimer-1.0/LibJokerTimer-1.0.lua

LibJoker-1.0 - add :GetContractFunctions("namespace", ...)
- make all libraries use the contract functions instead of doing it in the normal function itself.
- options to disable the contracts from running will be added in a bit.
------------------------------------------------------------------------
r47222 | ckknight | 2007-08-22 20:54:00 -0400 (Wed, 22 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - only save data about addons/libraries currently being created (by :NewAddon or :NewLibrary) at the end of the method, thus preventing a race condition created when addons are loaded in the middle of those methods (due to automatic mixin loading).
------------------------------------------------------------------------
r47161 | ckknight | 2007-08-21 22:43:19 -0400 (Tue, 21 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - make the active option have an order of 1 (top).
------------------------------------------------------------------------
r47154 | ckknight | 2007-08-21 19:11:04 -0400 (Tue, 21 Aug 2007) | 2 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - bugfix
- export the option to enable/disable an addon.
------------------------------------------------------------------------
r47150 | ckknight | 2007-08-21 18:05:33 -0400 (Tue, 21 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - allow :HasAddon to accept a table to check.
------------------------------------------------------------------------
r47048 | ckknight | 2007-08-21 00:52:32 -0400 (Tue, 21 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - change the metadata __mode for the objectToMixin table, preventing an issue.
------------------------------------------------------------------------
r46965 | ckknight | 2007-08-20 05:02:33 -0400 (Mon, 20 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - random bugfixings.
------------------------------------------------------------------------
r46625 | ckknight | 2007-08-15 06:19:22 -0400 (Wed, 15 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - fix docs for :IterateObjectMixins
------------------------------------------------------------------------
r46618 | ckknight | 2007-08-15 05:07:41 -0400 (Wed, 15 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add a unit test ensuring that :OnLibraryLoad is only called the first time a library is loaded.
------------------------------------------------------------------------
r46495 | ckknight | 2007-08-13 23:17:37 -0400 (Mon, 13 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add more provisions to unit test checking, so that tests are thrown away sooner if the situation can be decided sooner.
------------------------------------------------------------------------
r45961 | ckknight | 2007-08-07 23:16:09 -0400 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - make the lib name checker a little more lenient.
------------------------------------------------------------------------
r45932 | ckknight | 2007-08-07 17:44:07 -0400 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - fix a comment
------------------------------------------------------------------------
r45920 | ckknight | 2007-08-07 15:53:30 -0400 (Tue, 07 Aug 2007) | 8 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add "unpackListAndDel", "unpackSetAndDel", "unpackDictAndDel" to recycling functions which are, respectively, inverses of "newList", "newSet", and "newDict".
unpackListAndDel(newList(...)) => ...
unpackSetAndDel(newSet(...)) => ...
unpackDictAndDel(newDict(...)) => ...
newList(unpackListAndDel(t)) => t
newSet(unpackSetAndDel(t)) => t
newDict(unpackDictAndDel(t)) => t

------------------------------------------------------------------------
r45917 | ckknight | 2007-08-07 15:36:06 -0400 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - deprecated :ManualEnable/:ManualDisable in favor of a global :RecheckEnabledStates
------------------------------------------------------------------------
r45901 | ckknight | 2007-08-07 13:58:19 -0400 (Tue, 07 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - load LibJokerComm-1.0 if available
------------------------------------------------------------------------
r45765 | ckknight | 2007-08-05 03:42:34 -0400 (Sun, 05 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - fix :OnUnembed call
------------------------------------------------------------------------
r45756 | ckknight | 2007-08-05 02:25:45 -0400 (Sun, 05 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - add in :IsActive()/:ToggleActive([state]) checks for a database to save in.
------------------------------------------------------------------------
r45662 | ckknight | 2007-08-03 18:26:35 -0400 (Fri, 03 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua
   M /branches/Joker/ckknight/LibJokerConsole-1.0/LibJokerConsole-1.0.lua
   M /branches/Joker/ckknight/LibJokerEvent-1.0/LibJokerEvent-1.0.lua
   M /branches/Joker/ckknight/LibJokerHook-1.0/LibJokerHook-1.0.lua
   M /branches/Joker/ckknight/LibJokerLocale-1.0/LibJokerLocale-1.0.lua
   M /branches/Joker/ckknight/LibJokerModuleCore-1.0/LibJokerModuleCore-1.0.lua
   M /branches/Joker/ckknight/LibJokerTimer-1.0/LibJokerTimer-1.0.lua

LibJoker-1.0 - rename :GetRecycleFunctions => :GetRecyclingFunctions
------------------------------------------------------------------------
r45661 | ckknight | 2007-08-03 18:05:43 -0400 (Fri, 03 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - also collect garbage at the OnUpdate catch
------------------------------------------------------------------------
r45660 | ckknight | 2007-08-03 18:04:31 -0400 (Fri, 03 Aug 2007) | 3 lines
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - use a more sophisticated debugstack hack to figure the current addon folder.
- keep track of addons' folders and which folders are loaded.
- cleanup any leftover libraries/addons in OnUpdate if they're not caught in ADDON_LOADED/PLAYER_LOGIN
------------------------------------------------------------------------
r45592 | ckknight | 2007-08-02 16:52:59 -0400 (Thu, 02 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - if ADDON_LOADED occurs and it's post-PLAYER_LOGIN, collect garbage
------------------------------------------------------------------------
r45589 | ckknight | 2007-08-02 16:34:54 -0400 (Thu, 02 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - fix error message in :FinalizeLibrary
------------------------------------------------------------------------
r45588 | ckknight | 2007-08-02 16:31:48 -0400 (Thu, 02 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - remove asserts from __removeLibrary
------------------------------------------------------------------------
r45587 | ckknight | 2007-08-02 16:29:12 -0400 (Thu, 02 Aug 2007) | 1 line
Changed paths:
   M /branches/Joker/ckknight/LibJoker-1.0/LibJoker-1.0.lua

LibJoker-1.0 - now if a library is created within a unit test, it will be removed from memory right after.
------------------------------------------------------------------------