LibRock-1.0-r48807

Details

  • Filename
    LibRock-1.0-r48807.zip
  • Uploaded by
  • Uploaded
    Sep 12, 2007
  • Size
    40.08 KB
  • Downloads
    61
  • MD5
    16c1764a1d520cbf4a386689c638e1ac

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r48807 | ckknight | 2007-09-13 02:01:22 -0400 (Thu, 13 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - add check to :GetContractFunctions to make sure a namespace is supplied.
------------------------------------------------------------------------
r48800 | ckknight | 2007-09-13 01:01:20 -0400 (Thu, 13 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - optimization with contracts.
------------------------------------------------------------------------
r48680 | ckknight | 2007-09-11 22:45:04 -0400 (Tue, 11 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - revert last commit
------------------------------------------------------------------------
r48678 | ckknight | 2007-09-11 22:41:49 -0400 (Tue, 11 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - small optimization
------------------------------------------------------------------------
r48677 | ckknight | 2007-09-11 22:37:44 -0400 (Tue, 11 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - bugfix
------------------------------------------------------------------------
r48676 | ckknight | 2007-09-11 22:33:42 -0400 (Tue, 11 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - optimization in runMainAddonLoadedChunk (thanks, JoshBorke)
------------------------------------------------------------------------
r48671 | ckknight | 2007-09-11 22:16:17 -0400 (Tue, 11 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - add a check to :GetRecyclingFunctions to not give improper namespaces.
------------------------------------------------------------------------
r48670 | ckknight | 2007-09-11 21:57:02 -0400 (Tue, 11 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - optimization (thanks, JoshBorke)
------------------------------------------------------------------------
r48633 | ckknight | 2007-09-11 15:25:24 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - fix checking of the current addon with LibRockModuleCore-1.0.
- make sure that if addons are loaded in PLAYER_LOGIN, to not mess things up royally by calling OnEnable early.
------------------------------------------------------------------------
r48494 | ckknight | 2007-09-09 20:05:15 -0400 (Sun, 09 Sep 2007) | 2 lines
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - add support so that AceOO-2.0 mixins can be mixed into Rock addons.
e.g. local MyAddon = Rock:NewAddon("MyAddon", "AceConsole-2.0"); MyAddon:Print("Stuffs") all works good now.
------------------------------------------------------------------------
r48492 | ckknight | 2007-09-09 19:31:27 -0400 (Sun, 09 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - if :Embed is called on an object that has a mixins table, add the mixin to said table.
------------------------------------------------------------------------
r48413 | ckknight | 2007-09-08 01:28:01 -0400 (Sat, 08 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - remove the need for the objectToMixin table, rely on mixinToObject table instead.
------------------------------------------------------------------------
r48119 | ckknight | 2007-09-03 20:55:46 -0400 (Mon, 03 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - add rock icon to LibRockConfig-1.0 menu.
------------------------------------------------------------------------
r48118 | ckknight | 2007-09-03 20:49:19 -0400 (Mon, 03 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - make addon access/checking case-insensitive, for consistency.
------------------------------------------------------------------------
r48116 | ckknight | 2007-09-03 20:45:49 -0400 (Mon, 03 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - library access/checking is no longer case-sensitive. e.g. Rock("librockevent-1.0") is the same as Rock("LibRockEvent-1.0").
------------------------------------------------------------------------
r48100 | ckknight | 2007-09-03 16:30:02 -0400 (Mon, 03 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - add a note to the documentation about how recycling large tables is bad for karma.
------------------------------------------------------------------------
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.
------------------------------------------------------------------------
r48021 | ckknight | 2007-09-02 22:03:17 -0400 (Sun, 02 Sep 2007) | 1 line
Changed paths:
   M /trunk/LibRock-1.0/LibRock-1.0.lua

LibRock-1.0 - upgrade to LibStub r2
------------------------------------------------------------------------
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
------------------------------------------------------------------------
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.
------------------------------------------------------------------------