r51

Details

  • Filename
    GatherNow-r51.zip
  • Uploaded by
  • Uploaded
    Jul 14, 2013
  • Size
    26.12 KB
  • Downloads
    120
  • MD5
    7efba86a8be9677f732919b243cd24d3

Supported WoW Retail Versions

  • 5.3.0

Changelog

------------------------------------------------------------------------
r51 | dridzt | 2013-07-14 22:24:28 +0000 (Sun, 14 Jul 2013) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- First pass at linking addon tracking to Minimap tracking.
- Tracking nodes or herbs from the minimap will set GatherNow to tracking the same if there was no tracking selected.
- Tracking a supported profession by clicking one of GatherNow profession buttons will activate minimap tracking for that profession if it wasn't enabled.
------------------------------------------------------------------------
r50 | dridzt | 2013-07-14 18:29:12 +0000 (Sun, 14 Jul 2013) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- More cleanups.
- Prevent an error on 5.4 PTR with fresh installations.
- Add a developer utility. (ticket 1)
- No functional changes for addon-users.
------------------------------------------------------------------------
r49 | dridzt | 2013-07-13 20:33:50 +0000 (Sat, 13 Jul 2013) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Throttle prompts to train new ranks to avoid duplicate messages.
------------------------------------------------------------------------
r48 | dridzt | 2013-07-13 19:26:32 +0000 (Sat, 13 Jul 2013) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Change the event registration / unregistration logic.
- Disable wouldn't work if we ever used it.
- If disable was fixed, enable wouldn't work without a /reload.
- Get rid of a duplicate function while fixing the above.
------------------------------------------------------------------------
r47 | dridzt | 2013-07-13 09:20:02 +0000 (Sat, 13 Jul 2013) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Shrink/simplify the code some more.
- Fix a typo in the new skinning data.
------------------------------------------------------------------------
r46 | dridzt | 2013-07-13 03:24:08 +0000 (Sat, 13 Jul 2013) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Skinning support: GatherNow will make recommendations for skilling up Skinning.
- (Internal) refactor some monolithic functions to smaller task-specific ones.
------------------------------------------------------------------------
r45 | dridzt | 2013-07-12 08:09:05 +0000 (Fri, 12 Jul 2013) | 11 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Shrink the code. Half the size, twice the smarts ;)
- Add continent name to the zone descriptions, locale independent.
- Recommended zones that are on the same continent as the player will be listed first in the tooltip, others below, same for areas that are neutral or under the player's faction control.
- Warnings to train new available ranks should work for all current and future ranks and have the rank names localized.
- Fixed the bug where the addon would not provide recommendations at the exact points of transition between one resource and the next.
(so for example mining at skill 50,100,150,200 etc hints would disappear until the player had gained another point)
- Add some recommendations for Pandaria Herbalism.
- Clean up alot of unneeded variables, reduce string garbage generation a bit.
- A fair amount of internal restructuring making the code easier to maintain.
- Change the minor version to 2 as the database structure has also changed
(it will be upgraded automatically on login).
------------------------------------------------------------------------
r44 | dridzt | 2013-07-10 23:30:57 +0000 (Wed, 10 Jul 2013) | 2 lines
Changed paths:
   M /trunk/Core.lua

- Make the addon hide automatically on characters that don't have a supported profession.
- Add a simple command-line (/gathernow for help) to allow toggling the frame manually as well reset and re-discover the cached zone descriptions in case another Cataclysm happens :P
------------------------------------------------------------------------
r43 | dridzt | 2013-07-10 22:09:08 +0000 (Wed, 10 Jul 2013) | 6 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Dynamically construct zone recommendations in the appropriate locale for the player.
- Use a memoization table to store the localized zones so they only have to be queried through API once.
- Use standard text fonts so that special characters in foreign languages display properly.
- This makes the addon functional in all client languages without the need for separate localizations.
- Instead of not displaying info if the player is on a continent we have no specific data for, display instead all the recommendations for their skill level.
- Improve the tooltip hint for resources that haven't been cached yet directing the player to do a refresh.
------------------------------------------------------------------------
r42 | dridzt | 2013-07-10 07:27:21 +0000 (Wed, 10 Jul 2013) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Make the core functionality locale independent.
Tooltip hints are still in English but addon should function in all languages.
- Add a missing constant.
------------------------------------------------------------------------
r41 | dridzt | 2013-07-09 07:56:29 +0000 (Tue, 09 Jul 2013) | 1 line
Changed paths:
   M /trunk/.pkgmeta

- tweak .pkgmeta for case sensitive filesystems
------------------------------------------------------------------------
r40 | dridzt | 2013-07-09 07:52:48 +0000 (Tue, 09 Jul 2013) | 7 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Core.lua
   M /trunk/GatherNow.toc
   D /trunk/GatherNow.xml

- Change about a gazillion leaked globals to locals
- Actually create the saved variables and use them to save position
- Embed the libraries needed for the addon to function
- Remove an obsolete xml file not used anywhere
- Fix a nil reference error from calling GetResource() without supplying an itemID
- Prevent an error from unchached items
- Unregister the proper events OnDisable
------------------------------------------------------------------------
r39 | valdarix | 2013-07-08 14:14:29 +0000 (Mon, 08 Jul 2013) | 2 lines
Changed paths:
   M /trunk/GatherNow.toc

Upgraded to 50300 to no longer need to download out of date add ons

------------------------------------------------------------------------
r38 | valdarix | 2013-03-15 14:52:56 +0000 (Fri, 15 Mar 2013) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

Bastardized implementation of Green Tea leaf
Added notification to train Zen Master

------------------------------------------------------------------------