Ace3

Ace3-r63220

Change log

------------------------------------------------------------------------
r63220 | nevcairiel | 2008-02-29 06:29:58 -0500 (Fri, 29 Feb 2008) | 9 lines
Changed paths:
   M /trunk/Ace3/AceAddon-3.0/AceAddon-3.0.lua
   M /trunk/Ace3/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   M /trunk/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/Ace3/AceConsole-3.0/AceConsole-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/AceGUI-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-BlizOptionsGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Frame.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-InlineGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-ScrollFrame.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-SimpleGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-TreeGroup.lua
   M /trunk/Ace3/AceTimer-3.0/AceTimer-3.0.lua
   M /trunk/Ace3/tests/AceGUITest/test.lua

Ace3 - (merge up to r62866)
- AceTimer-3.0: CancelAllTimers() now cancels silent
- AceConfigDialog: Add :SetDefaultSize(appName, width, height), sets the size the dialog will open to. Does not effect already open windows.
- AceGUI: ColorPicker widget will correctly fire OnValueChanged for the cancel event of the colorpicker popup.  Reset ColorPicker's color on Acquire.
- AceConfigDialog: Fix typo in type check for range values
- AceGUI: Fix Spelling of Aquire -> Acquire for widgets, all custom widgets will need to be updated.  A warning will be printed for widgets not upgraded yet.
- AceConfigCmd-3.0: add simple coloring to slashcommand output.
- AceConsole-3.0: add some color to :Print
- AceAddon-3.0: set error level on library embedding to point to the :NewAddon call
------------------------------------------------------------------------
r62182 | nevcairiel | 2008-02-20 02:25:37 -0500 (Wed, 20 Feb 2008) | 15 lines
Changed paths:
   M /trunk/Ace3/Ace3.lua
   M /trunk/Ace3/AceAddon-3.0/AceAddon-3.0.lua
   M /trunk/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/Ace3/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   M /trunk/Ace3/AceConsole-3.0/AceConsole-3.0.lua
   M /trunk/Ace3/AceDB-3.0/AceDB-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/AceGUI-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/AceGUI-3.0.xml
   A /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-BlizOptionsGroup.lua (from /branches/Ace3/RC1/AceGUI-3.0/widgets/AceGUIWidget-BlizOptionsGroup.lua:62181
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   A /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua (from /branches/Ace3/RC1/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua:62181
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   M /trunk/Ace3/AceTimer-3.0/AceTimer-3.0.lua
   M /trunk/Ace3/tests/AceDB-3.0-defaults.lua
   M /trunk/Ace3/tests/AceDB-3.0.lua
   M /trunk/Ace3/tests/AceGUITest/test.lua

Ace3 - (merge)
- AceConfigDialog: type = 'description' now uses the fields image and imageCoords instead of icon and iconCoords, add imageWidth and imageHeight
- AceDB: fix GetProfiles() when setting the same profile twice
- AceDB: bail out of :SetProfile early when trying to set to the same profile
- AceConfigDialog: Add :AddToBlizzardOptions(appName, name), this will add the specified config to the Blizzard Options pane new in 2.4.  This will only be available if running on the 2.4 ptr
- AceGUI: Fix a couple of layout bugs causing the width of groups to be wrong
- Ace3 StandAlone: Add a page to the Blizzard 2.4 Interface Options with icons to open dialogs for configs registered when installed standalone
AceGUI: Add Icon widget
- AceGUI: Allow room for the border in the BlizOptionsGroup widget
- AceGUI: Button and Keybinding use UIPanelButtonTemplate2
- AceDB: add nil checks to metatable handling
- AceDB: clear tables that are empty after defaults removal
- AceConsole-3.0: Fix bug where no table for [self] was created when registering weak commands
- AceTimer-3.0: add missing :OnEmbedDisable
- AceAddon-3.0: added :GetName() that will always return the "real" name of a addon or module object without any prefixes
------------------------------------------------------------------------
r60697 | nevcairiel | 2008-02-09 11:51:20 -0500 (Sat, 09 Feb 2008) | 14 lines
Changed paths:
   M /trunk/Ace3/AceAddon-3.0/AceAddon-3.0.lua
   M /trunk/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/Ace3/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/AceGUI-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/AceGUI-3.0.xml
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   A /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua (from /branches/Ace3/RC1/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua:60696
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   M /trunk/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua

Ace3 - (merge)
- CallbackHandler-1.0: tweaks
- AceAddon-3.0: fixed a bug with recursive addon loading
- AceGUI: Update TabGroup's tablist format, tabs are selected by value not index
- AceGUI: Add MultiLineEditBox widget (originally by bam)
- AceGUI: Small fix to the flow layout preventing controls overlapping in some cases
- AceConfigDialog: Implement control and dialogControl for types 'input' and 'select'
- AceConfigDialog: Add support for multiline = true on type = 'input'
- AceConfigDialog: Fix an error when all groups are hidden in a group with childGroups = 'select'
- AceConfigDialog: type = 'description' will now show .icon as an image with its text
- AceConfigDialog: multiline inputs are no longer forced to width = "full"
- AceConfigDialog: bug fix when loading ACD without AceConsole present

------------------------------------------------------------------------
r60545 | nevcairiel | 2008-02-07 05:52:36 -0500 (Thu, 07 Feb 2008) | 6 lines
Changed paths:
   M /trunk/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Frame.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-InlineGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-SimpleGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   M /trunk/Ace3/AceGUI-3.0/widgets/AceGUIWidget-TreeGroup.lua

Ace3 (merge)
- AceGUI: SetToplevel(true) for the Frame widget, multiple open windows should play nice together now
- AceGUI: Move Frames to the FULLSCREEN_DIALOG strata
- AceGUI: Dropdown, Editbox and Keybinding labels grey out when disabled
- AceGUI: Add OnClick callback to the TreeGroup widget
- AceConfigDialog: Confirm popups will be above the config window
------------------------------------------------------------------------
r60164 | kaelten | 2008-02-03 14:25:00 -0500 (Sun, 03 Feb 2008) | 7 lines
Changed paths:
   A /trunk/Ace3 (from /branches/Ace3/RC1:60163)

Ace3 (60163):
- Copy from latest branch
- Officially entering Beta
- API is soft Frozen (won't change without a VERY good reason)
- From here forward Ace3 Libraries will have their minor versions incremented.

------------------------------------------------------------------------
r60149 | nevcairiel | 2008-02-03 11:28:45 -0500 (Sun, 03 Feb 2008) | 1 line
Changed paths:
   A /branches/Ace3/RC1 (from /branches/Ace3/Beta:60148)

Ace3 - copy branch to RC1 branch for developing our first release candidate ( addon devs might want to switch their externals to this - beta branch might vanish )
------------------------------------------------------------------------
r60131 | nevcairiel | 2008-02-03 08:03:56 -0500 (Sun, 03 Feb 2008) | 1 line
Changed paths:
   M /branches/Ace3/Beta/AceAddon-3.0/AceAddon-3.0.lua
   M /branches/Ace3/Beta/AceBucket-3.0/AceBucket-3.0.lua
   M /branches/Ace3/Beta/AceComm-3.0/AceComm-3.0.lua
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfig-3.0.lua
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   M /branches/Ace3/Beta/AceConsole-3.0/AceConsole-3.0.lua
   M /branches/Ace3/Beta/AceDB-3.0/AceDB-3.0.lua
   M /branches/Ace3/Beta/AceEvent-3.0/AceEvent-3.0.lua
   M /branches/Ace3/Beta/AceGUI-3.0/AceGUI-3.0.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Frame.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-InlineGroup.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-ScrollFrame.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-SimpleGroup.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-TreeGroup.lua
   M /branches/Ace3/Beta/AceHook-3.0/AceHook-3.0.lua
   M /branches/Ace3/Beta/AceLocale-3.0/AceLocale-3.0.lua
   M /branches/Ace3/Beta/AceSerializer-3.0/AceSerializer-3.0.lua
   M /branches/Ace3/Beta/AceTab-3.0/AceConfigTab-3.0.lua
   M /branches/Ace3/Beta/AceTab-3.0/AceTab-3.0.lua
   M /branches/Ace3/Beta/AceTimer-3.0/AceTimer-3.0.lua
   M /branches/Ace3/Beta/CallbackHandler-1.0/CallbackHandler-1.0.lua

Ace3 - bump the minor revs of all libs and widgets for the upcoming beta
------------------------------------------------------------------------
r60129 | nargiddley | 2008-02-03 06:35:00 -0500 (Sun, 03 Feb 2008) | 1 line
Changed paths:
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua

Ace3 - AceGUI: Fix slider widget moving with the mousewheel when disabled
------------------------------------------------------------------------
r60091 | nargiddley | 2008-02-02 20:58:08 -0500 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua

Ace3 - AceConfigCmd:
- Implement type = 'keybinding'
------------------------------------------------------------------------
r60087 | nargiddley | 2008-02-02 20:29:44 -0500 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua

Ace3 - AceConfigCmd:
- Implement type = 'color'
------------------------------------------------------------------------
r60074 | nargiddley | 2008-02-02 19:36:01 -0500 (Sat, 02 Feb 2008) | 3 lines
Changed paths:
   M /branches/Ace3/Beta/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua

Ace3 - AceConfigCmd:
- Finish implementation of tristate in type = 'select', now accepts 'default' to set to the third state
- Implement type = 'multiselect' with full support for tristate
------------------------------------------------------------------------
r59982 | ammo | 2008-02-02 04:29:54 -0500 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /branches/Ace3/Beta/AceAddon-3.0/AceAddon-3.0.lua

Ace3 - AceAddon-3.0:
- Fix bug with disabling an addon from it's onenable, and make iterateaddonstatuses work for disabled addons.
------------------------------------------------------------------------
r59946 | nevcairiel | 2008-02-01 13:10:10 -0500 (Fri, 01 Feb 2008) | 2 lines
Changed paths:
   M /branches/Ace3/Beta/AceGUI-3.0/AceGUI-3.0.lua

Ace3 - AceGUI-3.0
- clear the width setting when releasing a widget into the wild
------------------------------------------------------------------------
r59924 | nargiddley | 2008-02-01 04:27:24 -0500 (Fri, 01 Feb 2008) | 1 line
Changed paths:
   M /branches/Ace3/Beta/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua

Ace3 - AceGUI: Fix typo in ColorPicker widget preventing SetDisabled from working
------------------------------------------------------------------------

Facts

Uploaded on
Feb 29, 2008
Game version
  • 2.3.3
Filename
Ace3-r63220.zip
Size
166.0 KiB
MD5
185a94b12128058e57d476474cd13d91
Type
Beta
Status
Normal
Downloads
8

Authors