Ace3

Change log

------------------------------------------------------------------------
r688 | nevcairiel | 2008-09-26 20:39:43 +0000 (Fri, 26 Sep 2008) | 1 line
Changed paths:
   D /branches/Ace3
   A /branches/RC1 (from /branches/Ace3/RC1:687)
   D /tags/Ace3
   A /tags/Alpha (from /tags/Ace3/Alpha:687)
   A /tags/Beta (from /tags/Ace3/Beta:687)
   D /trunk/Ace3
   A /trunk/Ace3.lua (from /trunk/Ace3/Ace3.lua:687
   A /trunk/Ace3.toc (from /trunk/Ace3/Ace3.toc:687
   A /trunk/AceAddon-3.0 (from /trunk/Ace3/AceAddon-3.0:687)
   A /trunk/AceBucket-3.0 (from /trunk/Ace3/AceBucket-3.0:687)
   A /trunk/AceComm-3.0 (from /trunk/Ace3/AceComm-3.0:687)
   A /trunk/AceConfig-3.0 (from /trunk/Ace3/AceConfig-3.0:687)
   A /trunk/AceConsole-3.0 (from /trunk/Ace3/AceConsole-3.0:687)
   A /trunk/AceDB-3.0 (from /trunk/Ace3/AceDB-3.0:687)
   A /trunk/AceDBOptions-3.0 (from /trunk/Ace3/AceDBOptions-3.0:687)
   A /trunk/AceEvent-3.0 (from /trunk/Ace3/AceEvent-3.0:687)
   A /trunk/AceGUI-3.0 (from /trunk/Ace3/AceGUI-3.0:687)
   A /trunk/AceHook-3.0 (from /trunk/Ace3/AceHook-3.0:687)
   A /trunk/AceLocale-3.0 (from /trunk/Ace3/AceLocale-3.0:687)
   A /trunk/AceSerializer-3.0 (from /trunk/Ace3/AceSerializer-3.0:687)
   A /trunk/AceTimer-3.0 (from /trunk/Ace3/AceTimer-3.0:687)
   A /trunk/CallbackHandler-1.0 (from /trunk/Ace3/CallbackHandler-1.0:687)
   A /trunk/LICENSE.txt (from /trunk/Ace3/LICENSE.txt:687
   A /trunk/LibStub (from /trunk/Ace3/LibStub:687)
   A /trunk/benchs (from /trunk/Ace3/benchs:687)
   A /trunk/changelog.txt (from /trunk/Ace3/changelog.txt:687
   A /trunk/docs (from /trunk/Ace3/docs:687)
   A /trunk/split.bat (from /trunk/Ace3/split.bat:687
   A /trunk/tests (from /trunk/Ace3/tests:687)
   A /trunk/unsplit.bat (from /trunk/Ace3/unsplit.bat:687

Move everything around for a proper layout
------------------------------------------------------------------------
r306 | kaelten | 2007-11-02 16:36:01 +0000 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   A /tags/Ace3/Alpha (from /branches/Ace3/Alpha:305)

Ace3: Tagging Alpha Release
------------------------------------------------------------------------
r304 | ammo | 2007-11-02 15:53:07 +0000 (Fri, 02 Nov 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.xml
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-Frame.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-InlineGroup.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-ScrollFrame.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/widgets/AceGUIWidget-TreeGroup.lua

Ace3:
- Split off all widgets for AceGUI into separate files

------------------------------------------------------------------------
r303 | nevcairiel | 2007-11-02 13:12:19 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- cleanup and some tweaks
------------------------------------------------------------------------
r302 | nargiddley | 2007-11-02 09:30:44 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceConfigDialog: Colorpicker no longer appears behind the frame
 -  Sliders have an Integrated EditBox for exact values
------------------------------------------------------------------------
r301 | nargiddley | 2007-11-02 08:46:16 +0000 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

AceGUITest: Garbage being created in the test addon makes tracking it in the Libs hard....
------------------------------------------------------------------------
r300 | nargiddley | 2007-11-02 08:44:54 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceConfigDialog: Recycle DropdownGroup tables
AceGUI: Fix Scrollbar handling over refreshes
------------------------------------------------------------------------
r299 | nevcairiel | 2007-11-01 22:28:29 +0000 (Thu, 01 Nov 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- some more tweaks
- SVs dont support tables as keys, so we wont either
------------------------------------------------------------------------
r298 | nevcairiel | 2007-11-01 21:44:27 +0000 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- small tweak
------------------------------------------------------------------------
r297 | nevcairiel | 2007-11-01 21:31:30 +0000 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua
   M /branches/Ace3/Alpha/tests/AceDB-3.0.lua

Ace3 - AceDB-3.0
- another fix for copying profiles, and a test for that case
------------------------------------------------------------------------
r296 | nevcairiel | 2007-11-01 20:37:48 +0000 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- fix copyTable utility function
------------------------------------------------------------------------
r295 | nevcairiel | 2007-11-01 19:48:01 +0000 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/AceDB-3.0.lua

Ace3 - tests
- add a test for ACE-71
------------------------------------------------------------------------
r294 | nevcairiel | 2007-11-01 19:47:08 +0000 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- Fix ACE-71 ( copying a profile over another already exisiting one )
------------------------------------------------------------------------
r293 | ammo | 2007-10-31 15:26:34 +0000 (Wed, 31 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.lua

Ace3: AceAddon-3.0 - only table allowed in SetDefaultModulePrototype

------------------------------------------------------------------------
r292 | ammo | 2007-10-31 15:24:43 +0000 (Wed, 31 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.lua

Ace3: AceAddon-3.0 - don't have every single addon and module share the same metatable when we use that metatable to inject the moduleprototype as well

------------------------------------------------------------------------
r291 | ammo | 2007-10-31 15:11:03 +0000 (Wed, 31 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.lua

Ace3: AceAddon-3.0 - don't trash a possible lib being passed on NewModule

------------------------------------------------------------------------
r290 | nevcairiel | 2007-10-31 15:04:28 +0000 (Wed, 31 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/LICENSE.txt

Ace3 - add some linebreaks to LICENSE.txt for easier reading
------------------------------------------------------------------------
r289 | ammo | 2007-10-31 14:54:37 +0000 (Wed, 31 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.lua

Ace3: AceAddon-3.0 - don't recreate the IsModule function for every module

------------------------------------------------------------------------
r288 | ammo | 2007-10-31 14:48:12 +0000 (Wed, 31 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.lua

Ace3: AceAddon-3.0 - rename defaultPrototype stuff to defaultModulePrototype to make it more in line with the other module Set* functions
- Fix bug where the defaultmoduleprototype would not be used when creating a module without a passed moduleprototype but with 1 more libraries

------------------------------------------------------------------------
r287 | kaelten | 2007-10-31 04:31:58 +0000 (Wed, 31 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.lua
   A /branches/Ace3/Alpha/LICENSE.txt

Added SetDefaultPrototype to AceAddon, I stored the default prototype at self.DefaultPrototype instead of inside the metatable because thats where all the similar metadata is stored.  I have no problem with us moving it to the metatable, but I feel we should be consistant, or at least put some more thoguht into exceptions.  Also added standard BSD license for the time being.  We can alter it later if we decide to
------------------------------------------------------------------------
r286 | mikk | 2007-10-29 18:30:38 +0000 (Mon, 29 Oct 2007) | 8 lines
Changed paths:
   M /branches/Ace3/Alpha/AceTimer-3.0/AceTimer-3.0.lua
   M /branches/Ace3/Alpha/tests/AceTimer-3.0-test1.lua
   M /branches/Ace3/Alpha/tests/AceTimer-3.0-test2.lua
   A /branches/Ace3/Alpha/tests/AceTimer-3.0-test3.lua
   D /branches/Ace3/Alpha/tests/AceTimer-3.0-utils.lua
   M /branches/Ace3/Alpha/tests/wow_api.lua

Ace3 - AceTimer:
- ACE-49: Make sure that AceTimer works with "addonId" as self
- Better error messages
- Get rid of AceTimer-3.0-utils.lua (use "wow_api.lua")
- Add AceTimer-3.0-test3.lua
  - Tests for self="addonId"
  - Test CancelAllTimers() with all types of selfs
- wow_api.lua WoWAPI_FireUpdate() now takes an optional integer to control what 'now' is (i.e. what GetTime() returns)
------------------------------------------------------------------------
r285 | mikk | 2007-10-29 16:59:15 +0000 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/CallbackHandler-1.0/CallbackHandler-1.0.lua
   M /branches/Ace3/Alpha/tests/CallbackHandler-1.0.lua

Ace3 - CallbackHandler:
- ACE-67: Unregistrations of queued registrations now also works properly. Test added.
------------------------------------------------------------------------
r284 | mikk | 2007-10-29 16:34:08 +0000 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/CallbackHandler-1.0.lua

Ace3 - tests:
- I meant ACE-67
------------------------------------------------------------------------
r283 | mikk | 2007-10-29 16:33:17 +0000 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/CallbackHandler-1.0.lua

Ace3 - tests:
- The test for recursive recursion in ACE-67
------------------------------------------------------------------------
r282 | mikk | 2007-10-29 16:32:50 +0000 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/runall.bat
   M /branches/Ace3/Alpha/tests/runall.sh

Ace3 - tests:
- runall.bat / .sh will now actually run callbackhandler also. (Pattern is now -?.*.lua)
------------------------------------------------------------------------
r281 | mikk | 2007-10-29 16:12:00 +0000 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/CallbackHandler-1.0/CallbackHandler-1.0.lua

Ace3 - CallbackHandler:
- ACE-67: Also fix for recursively recursive registrations. (Oargh!!!)
------------------------------------------------------------------------
r280 | mikk | 2007-10-29 15:04:12 +0000 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/CallbackHandler-1.0/CallbackHandler-1.0.lua
   M /branches/Ace3/Alpha/tests/CallbackHandler-1.0.lua

Ace3 - CallBackHandler:
- ACE-67: Fix problem with registering more callbacks inside a callback.
------------------------------------------------------------------------
r279 | nevcairiel | 2007-10-28 18:44:34 +0000 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua
   M /branches/Ace3/Alpha/tests/AceDB-3.0-defaults.lua

Ace3 - AceDB-3.0
- another fix for ** behaviour
------------------------------------------------------------------------
r278 | nargiddley | 2007-10-28 06:58:04 +0000 (Sun, 28 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceConfigDalog: Clean up Dropdown set/get behaviour
------------------------------------------------------------------------
r277 | nargiddley | 2007-10-28 06:11:15 +0000 (Sun, 28 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Fix DropdownGroup not saving status properly
------------------------------------------------------------------------
r276 | nargiddley | 2007-10-28 06:01:36 +0000 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceConfigDialog: Select Group works
 - Fix the root group being forced as a tree
------------------------------------------------------------------------
r275 | nevcairiel | 2007-10-27 19:38:43 +0000 (Sat, 27 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceDB-3.0-defaults.lua

Ace3 - fix some tests
------------------------------------------------------------------------
r274 | nevcairiel | 2007-10-27 19:06:43 +0000 (Sat, 27 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- some commenting changes
------------------------------------------------------------------------
r273 | nevcairiel | 2007-10-27 19:02:05 +0000 (Sat, 27 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua
   M /branches/Ace3/Alpha/tests/AceDB-3.0-defaults.lua

Ace3 - AceDB-3.0
- another fix to the creation of ["*"] subtables
------------------------------------------------------------------------
r272 | nevcairiel | 2007-10-27 18:53:13 +0000 (Sat, 27 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua
   M /branches/Ace3/Alpha/tests/AceDB-3.0-defaults.lua

Ace3 - AceDB-3.0
- ACE-63: fix ** behavior and add tests for that
------------------------------------------------------------------------
r271 | mikk | 2007-10-27 14:12:37 +0000 (Sat, 27 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfig-3.0.lua

Ace3 - AceConfig:
- Pass "appName" to AceConfigCmd:HandleCommand. Not the options table itself.

------------------------------------------------------------------------
r270 | ag | 2007-10-27 13:53:57 +0000 (Sat, 27 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua

Ace3 - AceConfigRegistry:
- Set correct arguments to HandleCommand
------------------------------------------------------------------------
r269 | nargiddley | 2007-10-27 12:55:48 +0000 (Sat, 27 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

AceGUITest: Add example of fallback for the custom control
------------------------------------------------------------------------
r268 | nargiddley | 2007-10-27 12:38:02 +0000 (Sat, 27 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

AceGUITest: Proof of concept custom DragTarget control for Items, Spells and Macros
------------------------------------------------------------------------
r267 | nargiddley | 2007-10-27 12:36:10 +0000 (Sat, 27 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog:
 - Cleanup some typos
 - Experimental support for dlgType
------------------------------------------------------------------------
r266 | hyperactiveChipmunk | 2007-10-27 03:19:55 +0000 (Sat, 27 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc

Ace3:
- Put AceTab after AceConsole in Ace3.toc

------------------------------------------------------------------------
r265 | funkydude | 2007-10-25 20:06:57 +0000 (Thu, 25 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc

Ace3 - remove opt dep
------------------------------------------------------------------------
r264 | pastamancer | 2007-10-25 19:11:09 +0000 (Thu, 25 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.xml

Ace3:
- ACE-61: updated xml to include CTL.

------------------------------------------------------------------------
r263 | pastamancer | 2007-10-25 19:08:22 +0000 (Thu, 25 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.lua
   A /branches/Ace3/Alpha/AceComm-3.0/ChatThrottleLib.lua
   M /branches/Ace3/Alpha/tests/AceComm-3.0.lua

Ace3:
- ACE-61: now using CTL.

------------------------------------------------------------------------
r262 | pastamancer | 2007-10-25 19:02:36 +0000 (Thu, 25 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/wow_api.lua

Ace3:
 fixed frame methods
 added hooksecurefunc emulation

------------------------------------------------------------------------
r261 | mikk | 2007-10-25 14:13:27 +0000 (Thu, 25 Oct 2007) | 6 lines
Changed paths:
   M /branches/Ace3/Alpha/CallbackHandler-1.0/CallbackHandler-1.0.lua
   M /branches/Ace3/Alpha/tests/AceEvent-3.0.lua
   A /branches/Ace3/Alpha/tests/CallbackHandler-1.0.lua

Ace3 - CallbackHandler:
- ACE-50: Add optional argument to CallbackHandler's .RegisterCallback to be passed to callbacks
- Fix a typo in :UnregisterAll() (gosh golly, this was never tested)
- Add a BOATLOAD of tests for AceEvent (and hence CallbackHandler) logic
- Add tests for CallbackHandler's API (not so much for the event driver, since the AceEvent tests test that plenty)

------------------------------------------------------------------------
r260 | mikk | 2007-10-25 13:53:31 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/wow_api.lua

Ace3 - tests:
- The wow_api dump() function will now use format("%q") to quote strings
------------------------------------------------------------------------
r259 | mikk | 2007-10-25 12:30:18 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/runall.sh

Ace3 - tests:
- Whoups, maybe copy over the edited version from my linux box first ...
------------------------------------------------------------------------
r258 | mikk | 2007-10-25 12:25:14 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   A /branches/Ace3/Alpha/tests/runall.sh

Ace3 - tests:
- Add "runall.sh" for the "zomg halp halp i cant run .bat" bunch
------------------------------------------------------------------------
r257 | ammo | 2007-10-25 11:26:47 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   A /branches/Ace3/Alpha/Ace3.lua
   M /branches/Ace3/Alpha/Ace3.toc

Ace3: add Ace3.lua standalone file, used to put in the handy dev commands etc.

------------------------------------------------------------------------
r256 | ammo | 2007-10-25 09:37:42 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc

Ace3: nuke X-Embeds line as well

------------------------------------------------------------------------
r255 | ammo | 2007-10-25 09:35:52 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   D /branches/Ace3/Alpha/embeds.xml

Ace3: and nuke embeds.xml

------------------------------------------------------------------------
r254 | ammo | 2007-10-25 09:35:33 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc

Ace3: point toc the correct way as well

------------------------------------------------------------------------
r253 | ammo | 2007-10-25 09:33:29 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   D /branches/Ace3/Alpha/LibStub/1.0
   A /branches/Ace3/Alpha/LibStub/LibStub.lua

Ace3: kill extra folder for LibStub

------------------------------------------------------------------------
r252 | nevcairiel | 2007-10-25 08:12:21 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml

Ace3 - AceConfig:
- remove LibStub from the .xml files
------------------------------------------------------------------------
r251 | funkydude | 2007-10-25 01:09:44 +0000 (Thu, 25 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc
   A /branches/Ace3/Alpha/LibStub/1.0
   A /branches/Ace3/Alpha/LibStub/1.0/LibStub.lua

Ace3 - add file
------------------------------------------------------------------------
r250 | funkydude | 2007-10-25 01:07:07 +0000 (Thu, 25 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/LibStub

Ace3 - removed external
------------------------------------------------------------------------
r249 | funkydude | 2007-10-23 23:26:37 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/LibStub

Ace3 - another externals fix
------------------------------------------------------------------------
r248 | funkydude | 2007-10-23 23:09:05 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/LibStub
   M /branches/Ace3/Alpha/embeds.xml

Ace3 - using the tag version instead
------------------------------------------------------------------------
r247 | funkydude | 2007-10-23 22:57:22 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/LibStub

Ace3 - actually point to the LibStub file >.<
------------------------------------------------------------------------
r246 | funkydude | 2007-10-23 22:48:11 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0/AceAddon-3.0.xml
   M /branches/Ace3/Alpha/AceBucket-3.0/AceBucket-3.0.xml
   M /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.xml
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfig-3.0.xml
   M /branches/Ace3/Alpha/AceConsole-3.0/AceConsole-3.0.xml
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.xml
   M /branches/Ace3/Alpha/AceEvent-3.0/AceEvent-3.0.xml
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.xml
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.xml
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.xml
   M /branches/Ace3/Alpha/AceTimer-3.0/AceTimer-3.0.xml
   M /branches/Ace3/Alpha/CallbackHandler-1.0/CallbackHandler-1.0.xml

Ace3 - Remove LibStub from the xml files since its not placed there.
------------------------------------------------------------------------
r245 | funkydude | 2007-10-23 22:42:32 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc
   M /branches/Ace3/Alpha/AceAddon-3.0
   M /branches/Ace3/Alpha/AceBucket-3.0
   M /branches/Ace3/Alpha/AceComm-3.0
   M /branches/Ace3/Alpha/AceConfig-3.0
   M /branches/Ace3/Alpha/AceConsole-3.0
   M /branches/Ace3/Alpha/AceDB-3.0
   M /branches/Ace3/Alpha/AceEvent-3.0
   M /branches/Ace3/Alpha/AceGUI-3.0
   M /branches/Ace3/Alpha/AceHook-3.0
   M /branches/Ace3/Alpha/AceLocale-3.0
   M /branches/Ace3/Alpha/AceTimer-3.0
   M /branches/Ace3/Alpha/CallbackHandler-1.0
   A /branches/Ace3/Alpha/LibStub
   A /branches/Ace3/Alpha/embeds.xml

Ace3 - Only have 1 copy of LibStub in the root folder for using Ace3 standalone, when embedding Ace3 or a Library into your addon make sure to also embed libstub.
------------------------------------------------------------------------
r244 | funkydude | 2007-10-23 22:15:40 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceAddon-3.0
   M /branches/Ace3/Alpha/AceBucket-3.0
   M /branches/Ace3/Alpha/AceComm-3.0
   M /branches/Ace3/Alpha/AceConfig-3.0
   M /branches/Ace3/Alpha/AceConsole-3.0
   M /branches/Ace3/Alpha/AceDB-3.0
   M /branches/Ace3/Alpha/AceEvent-3.0
   M /branches/Ace3/Alpha/AceGUI-3.0
   M /branches/Ace3/Alpha/AceHook-3.0
   M /branches/Ace3/Alpha/AceLocale-3.0
   M /branches/Ace3/Alpha/AceTimer-3.0
   M /branches/Ace3/Alpha/CallbackHandler-1.0

Ace3 - setup LibStub externals
------------------------------------------------------------------------
r243 | nargiddley | 2007-10-23 09:12:51 +0000 (Tue, 23 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Editboxes accept dragged Spells/Items
AceConfigDialog: Close windows when ESC is pressed
------------------------------------------------------------------------
r242 | nargiddley | 2007-10-23 08:03:17 +0000 (Tue, 23 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: Hide tooltips when moving away from controls
------------------------------------------------------------------------
r241 | nargiddley | 2007-10-23 07:30:21 +0000 (Tue, 23 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: Disable treenodes on level 2+ properly
 - Add tooltips on mouseover of controls
------------------------------------------------------------------------
r240 | nargiddley | 2007-10-23 07:15:31 +0000 (Tue, 23 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Reset tabs properly when released
AceConfigDialog: Traverse the tree to find a confirm function
 - Call validate if supplied
------------------------------------------------------------------------
r239 | mikk | 2007-10-22 17:43:17 +0000 (Mon, 22 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   A /branches/Ace3/Alpha/tests/AceConfigCmd-3.0.lua

Ace3 - AceConfigCmd:
- Semi-working now for base types. (not color / keybind)
- Add quite a few tests. Not much nega-testing yet.
------------------------------------------------------------------------
r238 | nargiddley | 2007-10-22 08:34:39 +0000 (Mon, 22 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceConfigDialog: Disabled groups show as disabled in the tree
------------------------------------------------------------------------
r237 | nargiddley | 2007-10-22 06:08:08 +0000 (Mon, 22 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

AceGUITest: Add a test group with more option types
------------------------------------------------------------------------
r236 | nargiddley | 2007-10-22 05:56:54 +0000 (Mon, 22 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Add Keybinding widget
AceConfigDialog:
 - obey step and bigStep properly for range type
 - support type = 'keybinding'
------------------------------------------------------------------------
r235 | nargiddley | 2007-10-22 04:12:35 +0000 (Mon, 22 Oct 2007) | 6 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI:
 - Add ColorPicker widget
 - Add OnMouseUp Event to Slider widget
AceConfigDialog:
 - Add type = 'color' support
 - Only refresh the window when a slider is released, not when dragged
------------------------------------------------------------------------
r234 | mikk | 2007-10-21 14:29:49 +0000 (Sun, 21 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/AceComm-3.0.lua

Ace3 - tests:
- Make AceComm spew less garbage unless "VERBOSE" is set.
------------------------------------------------------------------------
r233 | ammo | 2007-10-21 14:25:18 +0000 (Sun, 21 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.lua

Ace3: AceComm is not AceEvent
------------------------------------------------------------------------
r232 | ammo | 2007-10-21 14:23:40 +0000 (Sun, 21 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc
   M /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.lua
   A /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.xml

Ace3: Fix AceComm-3.0 with a .xml and add to .toc
------------------------------------------------------------------------
r231 | ammo | 2007-10-21 14:12:02 +0000 (Sun, 21 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc

Ace3: load whole config-3.0 in one go instead of all separate
------------------------------------------------------------------------
r230 | mikk | 2007-10-21 12:09:14 +0000 (Sun, 21 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConsole-3.0/AceConsole-3.0.lua
   M /branches/Ace3/Alpha/tests/AceConsole-3.0-GetArgs.lua

Ace3 - AceConsole:
- Change "end of string" indicator position from 1e99 to 1e9. It turns out that substr("hi",1e99) returns "hi" rather than "". Doh.
------------------------------------------------------------------------
r229 | nargiddley | 2007-10-21 12:01:30 +0000 (Sun, 21 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Checkbox labels no longer extend outside the control
AceConfigDialog: fix multiselect group not being full width
------------------------------------------------------------------------
r228 | nargiddley | 2007-10-21 11:37:57 +0000 (Sun, 21 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog:
- input controls properly call their set function
------------------------------------------------------------------------
r227 | nargiddley | 2007-10-21 11:21:36 +0000 (Sun, 21 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Add :SetDisabled to controls that were missing it
AceConfigDialog: handle hidden when its a function/method
- support disabled for controls
------------------------------------------------------------------------
r226 | nargiddley | 2007-10-21 09:32:50 +0000 (Sun, 21 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Tweak layout code to be consistent over refreshes
AceConfigDialog: Full refresh on each control activation
- type = 'multiselect' support
------------------------------------------------------------------------
r225 | nargiddley | 2007-10-21 06:31:48 +0000 (Sun, 21 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Fix dropdowns text not showing when first created
AceConfigDialog: type = 'select' calls set/get functions
------------------------------------------------------------------------
r224 | nargiddley | 2007-10-20 21:39:20 +0000 (Sat, 20 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: Add support for .plugins in a group
------------------------------------------------------------------------
r223 | mikk | 2007-10-20 15:19:34 +0000 (Sat, 20 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConsole-3.0/AceConsole-3.0.lua

Ace3 - AceConsole:
- Fix error in errormessage
- Add type check for slashcommand string
- Change "persist"'s default to true. I'd rather have my "/addon enable" available when the dev screws up by default I think.
------------------------------------------------------------------------
r222 | mikk | 2007-10-20 14:36:56 +0000 (Sat, 20 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfig-3.0.lua
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfig-3.0.xml
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml

Ace3 - AceConfig:
- Added .xmls for everything
- Loads in game. Zomg. (Nah, lots of todo:s left)

------------------------------------------------------------------------
r221 | nargiddley | 2007-10-20 08:01:08 +0000 (Sat, 20 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

Ace3 - AceGUITest: add Baggins config table usable with AceConfigDialog
------------------------------------------------------------------------
r220 | nargiddley | 2007-10-20 07:52:54 +0000 (Sat, 20 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: Remove debug print statement
------------------------------------------------------------------------
r219 | nargiddley | 2007-10-20 07:50:49 +0000 (Sat, 20 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: toggle, input and range types call their set and get functions
------------------------------------------------------------------------
r218 | nargiddley | 2007-10-20 07:17:00 +0000 (Sat, 20 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog:
- obey hidden, guiHidden, dialogHidden
- order tree and tab groups by their order
------------------------------------------------------------------------
r217 | nargiddley | 2007-10-20 06:59:43 +0000 (Sat, 20 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: Add confirmation support
------------------------------------------------------------------------
r216 | nargiddley | 2007-10-20 05:26:55 +0000 (Sat, 20 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: type='execute' calls its func
- Fix Mouseover status text
------------------------------------------------------------------------
r215 | nargiddley | 2007-10-20 04:02:29 +0000 (Sat, 20 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 -
AceGUI: Headers look better when they have no text
AceConfigDialog: Feed type='header'
------------------------------------------------------------------------
r214 | nargiddley | 2007-10-20 02:51:47 +0000 (Sat, 20 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 -
AceGUI: Add status to Tree, Tab and Scroll controls
AceConfigDialog:  - Hold status of group selections and scroll positions through refreshes

------------------------------------------------------------------------
r213 | mikk | 2007-10-19 19:07:49 +0000 (Fri, 19 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceLocale-3.0
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.lua

Ace3 - AceLocale:
- Comments
------------------------------------------------------------------------
r212 | mikk | 2007-10-19 15:48:47 +0000 (Fri, 19 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua

Ace3 - AceConfigCmd:
- Work in progress.
------------------------------------------------------------------------
r211 | nargiddley | 2007-10-18 09:46:00 +0000 (Thu, 18 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua

Ace3 - AceConfigDialog: Fix Inline Groups
------------------------------------------------------------------------
r210 | nargiddley | 2007-10-18 09:29:06 +0000 (Thu, 18 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Add full height control to flow layout
AceConfigDialog: Many improvements to feeding groups, nested select working
------------------------------------------------------------------------
r209 | nargiddley | 2007-10-16 07:57:32 +0000 (Tue, 16 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceConfigDialog: Initial Commit
 - basic feeding of options tables, non functional controls
------------------------------------------------------------------------
r208 | nargiddley | 2007-10-16 07:54:12 +0000 (Tue, 16 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Pass full path when a tree node is selected
------------------------------------------------------------------------
r207 | pastamancer | 2007-10-16 07:21:43 +0000 (Tue, 16 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/wow_api.lua

Add strmatch and SendAddonMessage.
------------------------------------------------------------------------
r206 | pastamancer | 2007-10-16 07:15:40 +0000 (Tue, 16 Oct 2007) | 1 line
Changed paths:
   A /branches/Ace3/Alpha/AceComm-3.0
   A /branches/Ace3/Alpha/AceComm-3.0/AceComm-3.0.lua
   A /branches/Ace3/Alpha/tests/AceComm-3.0.lua

AceComm-3.0 proof-of-concept with tests!
------------------------------------------------------------------------
r205 | nevcairiel | 2007-10-16 07:08:49 +0000 (Tue, 16 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- small tweaks
------------------------------------------------------------------------
r204 | nargiddley | 2007-10-15 09:22:57 +0000 (Mon, 15 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

Ace3 - AceGUITest: Update for new Tree format, more tests

------------------------------------------------------------------------
r203 | nargiddley | 2007-10-15 09:19:23 +0000 (Mon, 15 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI: Rework Tree format
------------------------------------------------------------------------
r202 | ammo | 2007-10-11 13:59:15 +0000 (Thu, 11 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.lua

Ace3: AceLocale-3.0 - comment added. Mikk will probably shoot me.
------------------------------------------------------------------------
r201 | mikk | 2007-10-10 17:01:42 +0000 (Wed, 10 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.lua
   M /branches/Ace3/Alpha/tests/AceLocale-3.0-test2.lua

Ace3 - AceLocale
- Only fire off ONE warning per missing string, seeing the same warning 20 times is pointless
- Add test for that ^

------------------------------------------------------------------------
r200 | hyperactiveChipmunk | 2007-10-10 05:32:28 +0000 (Wed, 10 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc

Ace3:
- Add AceTab-3.0 to the .toc

------------------------------------------------------------------------
r199 | kaelten | 2007-10-09 23:30:28 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Fixed bad check
------------------------------------------------------------------------
r198 | kaelten | 2007-10-09 23:27:44 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Fixed bad check
------------------------------------------------------------------------
r197 | kaelten | 2007-10-09 23:26:06 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Fixed typo in AceHook
------------------------------------------------------------------------
r196 | mikk | 2007-10-09 16:38:48 +0000 (Tue, 09 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.lua

Ace3 - AceLocale
- Move GetLocale call to top of file. Now all we have is a single "or" in NewLocale(). Stop whining.

------------------------------------------------------------------------
r195 | mikk | 2007-10-09 14:22:17 +0000 (Tue, 09 Oct 2007) | 3 lines
Changed paths:
   A /branches/Ace3/Alpha/tests/runall.bat

Ace3 - tests
- Add a "runall.bat" that executes all tests in the folder

------------------------------------------------------------------------
r194 | mikk | 2007-10-09 14:17:15 +0000 (Tue, 09 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/AceTimer-3.0-test1.lua
   M /branches/Ace3/Alpha/tests/AceTimer-3.0-test2.lua

Ace3 - tests
- Fix up AceTimer tests cases after move
------------------------------------------------------------------------
r193 | mikk | 2007-10-09 14:09:42 +0000 (Tue, 09 Oct 2007) | 7 lines
Changed paths:
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.lua

Ace3 - AceLocale
- Fix errors in Kaeltens cleanup
- Restore intended GAME_LOCALE functionality and make more comments about it
RUN THE DAMN TEST CASES PEOPLE, THEY'RE THERE FOR A RESASON!

------------------------------------------------------------------------
r192 | kaelten | 2007-10-09 04:16:56 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Cleaned up a few comments on Acehook
------------------------------------------------------------------------
r191 | kaelten | 2007-10-09 03:47:00 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Will no longer error if you unhook a non existant hook
------------------------------------------------------------------------
r190 | kaelten | 2007-10-09 03:18:36 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceEvent-3.0/AceEvent-3.0.lua
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Added better error messages and secure checking to AceHook
------------------------------------------------------------------------
r189 | kaelten | 2007-10-09 02:06:20 +0000 (Tue, 09 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceLocale-3.0/AceLocale-3.0.lua

Ace3: Assorted cleanups to AceLocale
------------------------------------------------------------------------
r188 | nevcairiel | 2007-10-08 18:17:37 +0000 (Mon, 08 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/tests/AceDB-3.0-defaults.lua

Ace3(tests) - add a test for ACE-55 to DB-Defaults testing
------------------------------------------------------------------------
r187 | nevcairiel | 2007-10-08 18:16:11 +0000 (Mon, 08 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceDB-3.0/AceDB-3.0.lua

Ace3 - AceDB-3.0
- ACE-55: fix ** behavior with some rawget/set
------------------------------------------------------------------------
r186 | kaelten | 2007-10-07 05:49:06 +0000 (Sun, 07 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: further refactoring of AceHook
------------------------------------------------------------------------
r185 | mikk | 2007-10-07 00:39:22 +0000 (Sun, 07 Oct 2007) | 2 lines
Changed paths:
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfig-3.0.lua
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua

Ace3 - AceConfig:
- Non-complete AceConfigCmd for reference
------------------------------------------------------------------------
r184 | kaelten | 2007-10-05 20:26:16 +0000 (Fri, 05 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: Fixed AceHook's criticle path
------------------------------------------------------------------------
r183 | nargiddley | 2007-10-05 11:47:54 +0000 (Fri, 05 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI:
 - Clear widget callbacks properly on release
 - Some Cleanup
------------------------------------------------------------------------
r182 | nargiddley | 2007-10-04 08:03:55 +0000 (Thu, 04 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

Ace3 - AceGUI:
 - Add Heading widget
 - Update AceGUITest to include Heading
------------------------------------------------------------------------
r181 | nargiddley | 2007-10-04 07:38:25 +0000 (Thu, 04 Oct 2007) | 8 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI:
 - Add expand buttons to TreeView
 - TreeView expands on DoubleClick

------------------------------------------------------------------------
r180 | nargiddley | 2007-10-04 00:40:14 +0000 (Thu, 04 Oct 2007) | 5 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI:
 - Add Slider Widget
 - Add Flow Layout

------------------------------------------------------------------------
r179 | nargiddley | 2007-10-04 00:39:28 +0000 (Thu, 04 Oct 2007) | 5 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

Ace3 - AceGUI:
 - Add Slider Widget
 - Add Flow Layout
 - Add Slider and Flow Layout to AceGUITest

------------------------------------------------------------------------
r178 | nargiddley | 2007-10-03 00:20:31 +0000 (Wed, 03 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua
   M /branches/Ace3/Alpha/tests/AceGUITest/test.lua

Ace3 - AceGUI:
 - Add TabGroup
 - Layouts inform parents of size
 - Update AceGUITest
------------------------------------------------------------------------
r177 | mikk | 2007-10-02 19:36:04 +0000 (Tue, 02 Oct 2007) | 2 lines
Changed paths:
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigCmd-3.0 (from /branches/Ace3/Alpha/AceConfig-3.0/AceConfigSlash-3.0:167)
   D /branches/Ace3/Alpha/AceConfig-3.0/AceConfigSlash-3.0

Ace3 - AceConfig:
- Rename AceConfigSlash to AceConfigCmd for consistency
------------------------------------------------------------------------
r176 | mikk | 2007-10-02 19:24:36 +0000 (Tue, 02 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConsole-3.0/AceConsole-3.0.lua
   M /branches/Ace3/Alpha/tests/AceConsole-3.0-GetArgs.lua

Ace3 - AceConsole
- GetArgs() will now return nextpos after skipping leading spaces.
------------------------------------------------------------------------
r175 | mikk | 2007-10-02 19:12:10 +0000 (Tue, 02 Oct 2007) | 4 lines
Changed paths:
   M /branches/Ace3/Alpha/AceConsole-3.0/AceConsole-3.0.lua
   M /branches/Ace3/Alpha/tests/AceConsole-3.0-GetArgs.lua

Ace3 - AceConsole:
- Change GetArgs() so it returns next next position to be scanned at the end, rather than the remainder of string. Less string garbage that way.
- GetArgs() will now always return 1e99 at the end of the string, regardless of trailing space.

------------------------------------------------------------------------
r174 | mikk | 2007-10-02 19:10:42 +0000 (Tue, 02 Oct 2007) | 3 lines
Changed paths:
   M /branches/Ace3/Alpha/tests/wow_api.lua

Ace3 - tests
- Add a small dump(...) function that returns a nicely formatted string for debugging purposes

------------------------------------------------------------------------
r173 | nargiddley | 2007-10-02 09:45:48 +0000 (Tue, 02 Oct 2007) | 1 line
Changed paths:
   A /branches/Ace3/Alpha/tests/AceGUITest
   A /branches/Ace3/Alpha/tests/AceGUITest/AceGUITest.toc
   A /branches/Ace3/Alpha/tests/AceGUITest/test.lua

Ace3 - Add AceGUITest
------------------------------------------------------------------------
r172 | ammo | 2007-10-02 09:32:37 +0000 (Tue, 02 Oct 2007) | 5 lines
Changed paths:
   M /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua

AceGUI-3.0:
- Fix upgrade path
- Add local upvalues
- correct styling

------------------------------------------------------------------------
r171 | nargiddley | 2007-10-02 09:21:49 +0000 (Tue, 02 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/Ace3.toc
   A /branches/Ace3/Alpha/AceGUI-3.0
   A /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.lua
   A /branches/Ace3/Alpha/AceGUI-3.0/AceGUI-3.0.xml

Ace3 - Initial Commit of AceGUI-3.0
------------------------------------------------------------------------
r170 | ammo | 2007-10-02 09:20:26 +0000 (Tue, 02 Oct 2007) | 2 lines
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: AceHook-3.0 - remove unused safecall function and add comment on evil magicks

------------------------------------------------------------------------
r169 | kaelten | 2007-10-02 09:12:26 +0000 (Tue, 02 Oct 2007) | 1 line
Changed paths:
   M /branches/Ace3/Alpha/AceHook-3.0/AceHook-3.0.lua

Ace3: AceHook 3, failsafe hooks, and lost some weight
------------------------------------------------------------------------
r168 | mikk | 2007-10-01 22:22:36 +0000 (Mon, 01 Oct 2007) | 4 lines
Changed paths:
   A /branches/Ace3/Alpha/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua

Ace3 - AceConfigRegistry:
- Conceptually complete. Allows registering

Facts

Uploaded on
Sep 30, 2008
Game version
  • 2.2.3
Filename
Ace3-Alpha.zip
Size
132.7 KiB
MD5
bab6d81a3de109960093878c56a6eef6
Type
Beta
Status
Normal
Downloads
27

Authors