Elephant

Change log

------------------------------------------------------------------------
r184 | pb_ee1 | 2010-10-30 14:29:25 +0000 (Sat, 30 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Elephant.xml
   M /trunk/Interface.lua

- Elephant tooltip now accepting colored messages
- Adding some color and style to message catchers tooltip
------------------------------------------------------------------------
r183 | pb_ee1 | 2010-10-30 14:18:34 +0000 (Sat, 30 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Elephant.xml
   M /trunk/Interface.lua

- Now letting placement of tooltip when using :SetTooltip()
- Better placement for copy tooltip information
------------------------------------------------------------------------
r182 | pb_ee1 | 2010-10-30 14:13:41 +0000 (Sat, 30 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.xml
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-frFR.lua

Now displaying a message describing a little bit more what the "Copy" button does
------------------------------------------------------------------------
r181 | pb_ee1 | 2010-10-30 14:11:50 +0000 (Sat, 30 Oct 2010) | 1 line
Changed paths:
   M /trunk/Interface.lua

Tooltip now wraps (finally!)
------------------------------------------------------------------------
r180 | pb_ee1 | 2010-10-30 13:42:23 +0000 (Sat, 30 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Broker.lua
   M /trunk/Core.lua
   M /trunk/Event.lua
   M /trunk/Interface.lua
   M /trunk/Structure.lua

- Moving Broker from Core.lua to Broker.lua
- Now using local methods when possible to reduce size of Elephant object
------------------------------------------------------------------------
r179 | pb_ee1 | 2010-10-30 13:36:52 +0000 (Sat, 30 Oct 2010) | 2 lines
Changed paths:
   A /trunk/Broker.lua (from /trunk/Interface-Tooltip.lua:178
   M /trunk/Elephant.toc
   D /trunk/Interface-Tooltip.lua

- Renaming Interface-Tooltip.lua to Broker.lua
- Updating TOC as required
------------------------------------------------------------------------
r178 | pb_ee1 | 2010-10-30 13:15:35 +0000 (Sat, 30 Oct 2010) | 8 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Event.lua
   M /trunk/Initialize.lua
   M /trunk/Interface-Tooltip.lua
   M /trunk/Interface.lua
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-frFR.lua
   M /trunk/Locales/Locale-ruRU.lua
   M /trunk/Message.lua
   M /trunk/Options.lua
   M /trunk/Structure.lua

- Documenting pretty much *EVERYTHING* about Elephant
- Moving variable things from defaultConf to tempConf
- Better tooltip for some options, yay!
- Fixing channel structure not being recreated after deleting filter
- Fixing log not changing when required when adding filter
- Fixing message producing error when deleting filter
- Fixing call to .gui.*
- Adding some locales for new tooltips and Wowhead localized sites
------------------------------------------------------------------------
r177 | pb_ee1 | 2010-10-30 13:00:20 +0000 (Sat, 30 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.toc

Adding options in TOC :P
------------------------------------------------------------------------
r176 | pb_ee1 | 2010-10-29 18:00:02 +0000 (Fri, 29 Oct 2010) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Event.lua
   M /trunk/Initialize.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-frFR.lua

- Starting cleaning up the adddon
- Adding possibility to log loot method changes in party and raid (disabled by default)
- Master looter changes logging should be a little bit better; adding a message if name of master looter cannot be determined at that time (due to login for example)
- Adding some locales for that
------------------------------------------------------------------------
r175 | pb_ee1 | 2010-10-29 17:12:30 +0000 (Fri, 29 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Initialize.lua
   A /trunk/Options.lua

- Moving options in separate file
- Doing setup of options in initialization, still
------------------------------------------------------------------------
r174 | pb_ee1 | 2010-10-29 17:00:58 +0000 (Fri, 29 Oct 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-zhTW.lua

- Updating zhTW locale as requested by users
------------------------------------------------------------------------
r173 | pb_ee1 | 2010-10-29 16:59:05 +0000 (Fri, 29 Oct 2010) | 3 lines
Changed paths:
   M /trunk/Initialize.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-frFR.lua

- User is now able to activate/deactivate Prat-related options even if Prat is not loaded.
- Enhancing Prat options tooltips
- Updating assocated locales
------------------------------------------------------------------------
r172 | pb_ee1 | 2010-10-29 16:54:38 +0000 (Fri, 29 Oct 2010) | 1 line
Changed paths:
   M /trunk/Interface.lua

inverting tooltip title and desc colors
------------------------------------------------------------------------
r171 | pb_ee1 | 2010-10-29 16:30:18 +0000 (Fri, 29 Oct 2010) | 1 line
Changed paths:
   M /trunk/Structure.lua

Now refreshing events after a reset
------------------------------------------------------------------------
r170 | pb_ee1 | 2010-10-29 16:29:36 +0000 (Fri, 29 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Event.lua
   M /trunk/Initialize.lua

- Reactivating Prat support (thanks Sylvanaar)
- Doing it better
------------------------------------------------------------------------
r169 | pb_ee1 | 2010-10-29 16:01:05 +0000 (Fri, 29 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.xml

new title style
------------------------------------------------------------------------
r168 | pb_ee1 | 2010-10-29 16:00:42 +0000 (Fri, 29 Oct 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

bugfix on loading current locale values in addon core
------------------------------------------------------------------------
r167 | pb_ee1 | 2010-10-29 13:32:45 +0000 (Fri, 29 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Elephant.toc

- Removing deleted file
- Adding Interface-Tooltip (wooops!)
------------------------------------------------------------------------
r166 | pb_ee1 | 2010-10-29 13:32:10 +0000 (Fri, 29 Oct 2010) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Elephant-Button.xml
   M /trunk/Elephant-Copy.xml
   M /trunk/Elephant.xml
   M /trunk/Event.lua
   M /trunk/Initialize.lua
   M /trunk/Interface-Dropdown.lua
   M /trunk/Interface-Tooltip.lua
   M /trunk/Interface.lua
   M /trunk/Message.lua
   M /trunk/Structure.lua

- Creating Elephant addon as global var
- Linking locale to Elephant var at startup and using it in code as is
- Thus, simplifying a lot XML files
------------------------------------------------------------------------
r164 | pb_ee1 | 2010-10-28 19:51:01 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   M /trunk/Interface.lua

bugfix when trying to reset button position
------------------------------------------------------------------------
r163 | pb_ee1 | 2010-10-28 19:49:45 +0000 (Thu, 28 Oct 2010) | 2 lines
Changed paths:
   A /trunk/Elephant-Button.xml
   M /trunk/Elephant.toc
   M /trunk/Interface.lua

- Adding template for Elephant Button
- Only creating button if required, based on template
------------------------------------------------------------------------
r162 | pb_ee1 | 2010-10-28 19:34:36 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant-Copy.xml
   M /trunk/Elephant.xml
   M /trunk/Interface.lua

Creating copy window only when asked (now based on template)
------------------------------------------------------------------------
r161 | pb_ee1 | 2010-10-28 19:29:00 +0000 (Thu, 28 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Initialize.lua
   M /trunk/Interface.lua

- Removing useless data
- Now using frame names directly (much more straightforward)
------------------------------------------------------------------------
r160 | pb_ee1 | 2010-10-28 19:21:40 +0000 (Thu, 28 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Elephant.toc
   M /trunk/Elephant.xml
   M /trunk/Initialize.lua
   M /trunk/Interface.lua
   M /trunk/Structure.lua

- now using XML file for main interface [WIP]
- adding two methods for better readability: ScrollBottom() and ScrollTop()
------------------------------------------------------------------------
r159 | pb_ee1 | 2010-10-28 17:43:55 +0000 (Thu, 28 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Elephant-Copy.xml
   M /trunk/Initialize.lua

- Using BACKslashes for texture paths
- Removing some widget initialization in Lua, putting it in XML instead
------------------------------------------------------------------------
r156 | pb_ee1 | 2010-10-28 17:06:52 +0000 (Thu, 28 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Event.lua
   M /trunk/Initialize.lua

- Fixing Prat support options
- ...but deactivating Prat support for the moment since addon is not giving sufficient information anymore
------------------------------------------------------------------------
r155 | pb_ee1 | 2010-10-28 17:05:19 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.toc

Changing loading order in toc to avoid possible problems
------------------------------------------------------------------------
r154 | pb_ee1 | 2010-10-28 15:49:39 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   M /trunk/embeds.xml

Loading libraries in the good order is always a good idea
------------------------------------------------------------------------
r153 | pb_ee1 | 2010-10-28 15:45:53 +0000 (Thu, 28 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Initialize.lua

- Removing now useless copy window initialization
- Fixing max log not settable
------------------------------------------------------------------------
r152 | pb_ee1 | 2010-10-28 15:05:09 +0000 (Thu, 28 Oct 2010) | 3 lines
Changed paths:
   M /trunk/Elephant-Copy.xml

- Woops, Elephant global var doesn't exist anymore. Don't hesitate to use LibStub in OnLoad, no performance loss here
- Some typo fixes
- Finalizing styling (for now)
------------------------------------------------------------------------
r151 | pb_ee1 | 2010-10-28 14:33:32 +0000 (Thu, 28 Oct 2010) | 3 lines
Changed paths:
   M /trunk/Elephant-Copy.xml
   M /trunk/Initialize.lua

- hyperlinks should now be enabled again
- now doing copy window widget code in xml
- more use of $parent
------------------------------------------------------------------------
r150 | pb_ee1 | 2010-10-28 14:23:16 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   M /trunk/Message.lua

adding TODO to remember to manage battle.net players link if needed
------------------------------------------------------------------------
r149 | pb_ee1 | 2010-10-28 14:21:36 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.toc
   D /trunk/Locale-deDE.lua
   D /trunk/Locale-enUS.lua
   D /trunk/Locale-frFR.lua
   D /trunk/Locale-ruRU.lua
   D /trunk/Locale-zhCN.lua
   D /trunk/Locale-zhTW.lua
   A /trunk/Locales
   A /trunk/Locales/Locale-deDE.lua (from /trunk/Locale-deDE.lua:143
   A /trunk/Locales/Locale-enUS.lua (from /trunk/Locale-enUS.lua:146
   A /trunk/Locales/Locale-frFR.lua (from /trunk/Locale-frFR.lua:146
   A /trunk/Locales/Locale-ruRU.lua (from /trunk/Locale-ruRU.lua:143
   A /trunk/Locales/Locale-zhCN.lua (from /trunk/Locale-zhCN.lua:143
   A /trunk/Locales/Locale-zhTW.lua (from /trunk/Locale-zhTW.lua:143

moving locales to separate folder for better arch readability
------------------------------------------------------------------------
r148 | pb_ee1 | 2010-10-28 05:22:39 +0000 (Thu, 28 Oct 2010) | 1 line
Changed paths:
   A /trunk/Elephant-Copy.xml
   M /trunk/Elephant.toc

Now using Elephant-Copy.xml instead of Elephant.xml for incoming developments
------------------------------------------------------------------------
r146 | pb_ee1 | 2010-10-27 18:49:32 +0000 (Wed, 27 Oct 2010) | 7 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Initialize.lua
   M /trunk/Interface-Tooltip.lua
   M /trunk/Locale-enUS.lua
   M /trunk/Locale-frFR.lua
   M /trunk/Structure.lua

- removing libfubarplugin from libraries needed in newaddon()
- removing toggle feature from ace options (useless now)
- several tweaks & bugfixes
- removing "now useless" code
- changing the contents of the tooltip while hovering the addon icon
- adding some locale (enUS & frFR, others to do)
- adding information message when adding/removing filters
------------------------------------------------------------------------
r145 | pb_ee1 | 2010-10-27 18:43:50 +0000 (Wed, 27 Oct 2010) | 1 line
Changed paths:
   D /trunk/FuBar-Tablet.lua.bak
   A /trunk/Interface-Tooltip.lua (from /trunk/FuBar-Tablet.lua.bak:143

renaming fubar-tablet to interface-tooltip
------------------------------------------------------------------------
r144 | pb_ee1 | 2010-10-27 16:53:42 +0000 (Wed, 27 Oct 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Elephant.toc
   M /trunk/embeds.xml

Adding CallbackHandler, required by LibDataBroker
------------------------------------------------------------------------
r143 | pb_ee1 | 2010-10-27 16:48:34 +0000 (Wed, 27 Oct 2010) | 4 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Elephant.toc
   M /trunk/Initialize.lua
   M /trunk/Interface.lua
   M /trunk/Structure.lua
   M /trunk/embeds.xml

- now using libdatabroker instead of libfubarplugin
- updating TOC optionaldeps and x-embeds
- some cleanup
- adding back configuration using AceConfig
------------------------------------------------------------------------
r142 | pb_ee1 | 2010-10-27 15:57:05 +0000 (Wed, 27 Oct 2010) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Elephant.toc
   M /trunk/Event.lua
   M /trunk/Initialize.lua
   M /trunk/Interface-Dropdown.lua
   M /trunk/Interface.lua
   M /trunk/Structure.lua
   M /trunk/embeds.xml

- Adding AceGUI-3.0
- Adding back database per character, mandatory due to huge amount of saved data
------------------------------------------------------------------------
r141 | pb_ee1 | 2010-10-27 15:01:00 +0000 (Wed, 27 Oct 2010) | 1 line
Changed paths:
   M /trunk/Initialize.lua

adding quite useless message for versioning perpose
------------------------------------------------------------------------
r138 | pb_ee1 | 2010-10-27 13:03:20 +0000 (Wed, 27 Oct 2010) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/embeds.xml

- now pointing to xml files instead of lua in embeds.xml
- adding AceConfig-3.0 dependency
------------------------------------------------------------------------
r137 | pb_ee1 | 2010-10-27 12:32:15 +0000 (Wed, 27 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.toc

fixing OptionalDeps and X-Embeds
------------------------------------------------------------------------
r136 | pb_ee1 | 2010-10-26 20:26:20 +0000 (Tue, 26 Oct 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta

removing dewdrop and tablet from .pkgmeta
------------------------------------------------------------------------
r134 | pb_ee1 | 2010-10-26 20:09:31 +0000 (Tue, 26 Oct 2010) | 10 lines
Changed paths:
   M /trunk/Bindings.xml
   M /trunk/Core.lua
   M /trunk/Elephant.toc
   M /trunk/Event.lua
   M /trunk/FuBar-Tablet.lua.bak
   M /trunk/Initialize.lua
   M /trunk/Interface-Dropdown.lua
   M /trunk/Interface.lua
   M /trunk/Locale-deDE.lua
   M /trunk/Locale-enUS.lua
   M /trunk/Locale-frFR.lua
   M /trunk/Locale-ruRU.lua
   M /trunk/Locale-zhCN.lua
   M /trunk/Locale-zhTW.lua
   M /trunk/Message.lua
   M /trunk/Structure.lua
   M /trunk/embeds.xml

"hou là là" commit.

- Now code is using Ace3
- A lot of refactoring due to this change
- Removal of DewdropLib, Tablet
- Removal of "self" variable in all files (now using only Elephant)
- Switched some methods from global to local
- Locales are now AceLocale-3.0 compatible
- Tweaking the file loading order
- A lot of things to do, still, but this should be releasable as an alpha
------------------------------------------------------------------------
r133 | pb_ee1 | 2010-10-26 20:02:24 +0000 (Tue, 26 Oct 2010) | 1 line
Changed paths:
   D /trunk/Core-Initialize.lua
   D /trunk/Core-Interface.lua
   D /trunk/Core-Message.lua
   D /trunk/Core-Structure.lua
   D /trunk/Event-Handle.lua
   A /trunk/Event.lua (from /trunk/Event-Handle.lua:129
   D /trunk/FuBar-Dropdown.lua
   A /trunk/Initialize.lua (from /trunk/Core-Initialize.lua:129
   A /trunk/Interface-Dropdown.lua (from /trunk/FuBar-Dropdown.lua:129
   A /trunk/Interface.lua (from /trunk/Core-Interface.lua:129
   A /trunk/Message.lua (from /trunk/Core-Message.lua:129
   A /trunk/Structure.lua (from /trunk/Core-Structure.lua:129

renaming most of the files to more straightforward ones
------------------------------------------------------------------------
r132 | pb_ee1 | 2010-10-26 19:22:17 +0000 (Tue, 26 Oct 2010) | 1 line
Changed paths:
   D /trunk/FuBar-Tablet.lua
   A /trunk/FuBar-Tablet.lua.bak (from /trunk/FuBar-Tablet.lua:129

backing up fubar-tablet for later use
------------------------------------------------------------------------
r131 | pb_ee1 | 2010-10-19 04:53:28 +0000 (Tue, 19 Oct 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/embeds.xml

Adding LibStub
------------------------------------------------------------------------
r130 | pb_ee1 | 2010-10-19 04:38:40 +0000 (Tue, 19 Oct 2010) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/embeds.xml

- Upgrading to Ace3
- Now using better svn paths to other dependencies
------------------------------------------------------------------------
r124 | pb_ee1 | 2010-10-19 02:01:16 +0000 (Tue, 19 Oct 2010) | 1 line
Changed paths:
   M /trunk/Elephant.toc

Updating TOC version.
------------------------------------------------------------------------

Facts

Uploaded on
Oct 30, 2010
Game version
  • 4.0.1
Filename
Elephant-r184.zip
Size
154.0 KiB
MD5
14bd2f0143e1ce40fc20fcb06c8a12aa
Type
Alpha
Status
Normal
Downloads
11

Authors