Cartographer_Routes-r58478

Details

  • Filename
    Cartographer_Routes-r58478.zip
  • Uploaded by
  • Uploaded
    Jan 14, 2008
  • Size
    311.67 KB
  • Downloads
    10
  • MD5
    07c67527d3882ab966240bfdb77a6f6f

Supported WoW Retail Versions

  • 2.3.3

Changelog

------------------------------------------------------------------------
r58478 | xinhuan | 2008-01-14 11:43:00 -0500 (Mon, 14 Jan 2008) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: Fixed minimap line drawing offset bug in our cache implementation that resulted from a race condition between the return value of GetRealZoneText() and the ZONE_CHANGED_NEW_AREA event not matching up in the core Cartographer:PointToYards(x, y, zone)
------------------------------------------------------------------------
r58401 | pettigrow | 2008-01-13 07:04:06 -0500 (Sun, 13 Jan 2008) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Locale-frFR.lua

Cartographer_Routes: frFR Update
------------------------------------------------------------------------
r58366 | grum | 2008-01-12 13:07:17 -0500 (Sat, 12 Jan 2008) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: local format = string.format format("..", ...) is even faster!
------------------------------------------------------------------------
r58364 | grum | 2008-01-12 12:50:59 -0500 (Sat, 12 Jan 2008) | 2 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes:
- (".."):format(..) beats regular stringconcatting.
------------------------------------------------------------------------
r58363 | grum | 2008-01-12 12:13:51 -0500 (Sat, 12 Jan 2008) | 2 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes:
- Added cache for index->X/Y conversion, saves countless function calls (2 per point per redraw).
------------------------------------------------------------------------
r58357 | grum | 2008-01-12 09:45:55 -0500 (Sat, 12 Jan 2008) | 3 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-frFR.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua
   M /trunk/Cartographer_Routes/TSP.lua

Cartographer_Routes:
- Added 'vim:'-config to all .lua files (me no like tabs but me surrender)
- Fixed tabbing in Locale-koKR.lua
------------------------------------------------------------------------
r58354 | grum | 2008-01-12 09:31:04 -0500 (Sat, 12 Jan 2008) | 2 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes:
- Altering routes (color/width/visibility) now directly updates the minimap
------------------------------------------------------------------------
r58336 | xinhuan | 2008-01-12 06:56:23 -0500 (Sat, 12 Jan 2008) | 3 lines
Changed paths:
   M /trunk/Cartographer_Routes
   M /trunk/Cartographer_Routes/Cartographer_Routes.toc
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/embeds.xml
   A /trunk/Cartographer_Routes/line.tga

Cartographer_Routes:
- Remove Graph-1.0 dependency by copying and slightly modifying the line drawing function we use in it (to add line texture recycling code) with Iriel's permission.
- This also has the positive side effect that other Graph-1.0 users that try to draw lines on the maps won't interfere with the lines we draw.
------------------------------------------------------------------------
r58332 | xinhuan | 2008-01-12 04:47:32 -0500 (Sat, 12 Jan 2008) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/TSP.lua

Cartographer_Routes: Optimize node insertion so that it only generates O(2n) entries in the weight table instead of the full O(0.5n^2) entries.
------------------------------------------------------------------------
r58329 | xinhuan | 2008-01-12 03:49:03 -0500 (Sat, 12 Jan 2008) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: Cartographer_Waypoints integration will now work on non-enUS game clients.
------------------------------------------------------------------------
r57564 | xinhuan | 2007-12-27 13:13:32 -0500 (Thu, 27 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: Fixed an issue where changing the route being waypointed (usually from harvesting node insertion) will cause it to stop queueing up the next node for waypointing. Now you can even optimize it in the background and waypoints will continue to work!
------------------------------------------------------------------------
r57549 | pettigrow | 2007-12-27 04:16:38 -0500 (Thu, 27 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Cartographer_Routes.toc
   A /trunk/Cartographer_Routes/Locale-frFR.lua

Cartographer_Routes: Added french translation
------------------------------------------------------------------------
r57527 | gnarfoz | 2007-12-26 20:09:50 -0500 (Wed, 26 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Locale-deDE.lua

Cartographer_Routes: update deDE
------------------------------------------------------------------------
r57514 | xinhuan | 2007-12-26 17:03:46 -0500 (Wed, 26 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: Update comments at top of file
------------------------------------------------------------------------
r57513 | xinhuan | 2007-12-26 16:51:47 -0500 (Wed, 26 Dec 2007) | 5 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua

Cartographer_Routes:
- Add Cartographer_Waypoints support properly in the RockConfig menu
- You may now change the waypoint hit distance
- Add feedback and error messages where appropriate
- Properly localize all strings used in supporting _Waypoints
------------------------------------------------------------------------
r57500 | xinhuan | 2007-12-26 13:50:46 -0500 (Wed, 26 Dec 2007) | 3 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes:
- Let the waypoint related functions fail silently if _Waypoints is not enabled or found.
- Fix a typo.
------------------------------------------------------------------------
r57495 | xinhuan | 2007-12-26 12:10:24 -0500 (Wed, 26 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: Add some functions to integrate _Waypoints support in. No GUI or slash commands available yet.
------------------------------------------------------------------------
r57477 | xinhuan | 2007-12-26 04:21:55 -0500 (Wed, 26 Dec 2007) | 3 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua
   M /trunk/Cartographer_Routes/TSP.lua

Cartographer_Routes:
- While background optimizing is in progress, prevent that route from being deleted.
- Make a copy of the route table being optimized so that changes to the route while background optimizing is in progress will not cause future nil errors.
------------------------------------------------------------------------
r57388 | xinhuan | 2007-12-23 15:45:06 -0500 (Sun, 23 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Cartographer_Routes.toc

Cartographer_Routes: Add Babble-Gas-2.2 to X-Embeds too
------------------------------------------------------------------------
r57384 | cossy | 2007-12-23 15:26:25 -0500 (Sun, 23 Dec 2007) | 2 lines
Changed paths:
   M /trunk/Cartographer_Routes
   M /trunk/Cartographer_Routes/embeds.xml

Cartographer_Routes:
- added Babble-Gas-2.2 to embeds.xml and externals list
------------------------------------------------------------------------
r57374 | xinhuan | 2007-12-23 11:15:55 -0500 (Sun, 23 Dec 2007) | 3 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua

Cartographer_Routes:
- Add Cartographer_ExtractGas support.
- Fix bug with newly created routes not inheriting default db settings (use recursive table copy instead of cheap table assignment).
------------------------------------------------------------------------
r57330 | xinhuan | 2007-12-22 06:25:01 -0500 (Sat, 22 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Cartographer_Routes.toc

Cartographer_Routes: Fix X-Embeds
------------------------------------------------------------------------
r57329 | xinhuan | 2007-12-22 06:23:21 -0500 (Sat, 22 Dec 2007) | 11 lines
Changed paths:
   M /trunk/Cartographer_Routes
   M /trunk/Cartographer_Routes/Cartographer_Routes.toc
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua
   M /trunk/Cartographer_Routes/TSP.lua
   M /trunk/Cartographer_Routes/embeds.xml

Cartographer_Routes:
- Optimized add/remove node code response slightly
- Upgraded to LibBabbleSpell-3.0, LibBabbleZone-3.0 and LibTourist-3.0, changed externals/embeds.xml
- Fixed bug that caused the minimap lines to be drawn every frame instead of when needed
- Add support for auto showing/hiding routes based on your professions and/or whether your tracking skill is active.
- Made hidden color more visible
- Fixed minimap zooming so it actually updates the minimap lines
- Recategorized some options, reduced granularity of sliders
- Optimized GraphLib-1.0 and Cartographer_Professions slightly
- Fixed a couple of localization errors in code
- Cleaned up legacy code/comments, various small optimizations, fix indentation, etc
------------------------------------------------------------------------
r57299 | xinhuan | 2007-12-21 11:31:26 -0500 (Fri, 21 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua

Cartographer_Routes: - Properly localize those strings.
------------------------------------------------------------------------
r57294 | xinhuan | 2007-12-21 09:53:33 -0500 (Fri, 21 Dec 2007) | 2 lines
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/Locale-koKR.lua

Cartographer_Routes: - Add options for specifying the width of each individual route for the minimap, zone map and world map.
- Minor code cleanup, some minor optimizations.
------------------------------------------------------------------------
r57275 | xinhuan | 2007-12-21 02:59:10 -0500 (Fri, 21 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua

Cartographer_Routes: Fix line 1104 error by checking if the externalDB is available when creating a route in case of disabled external modules (usually due to _Professions and using "When active").
------------------------------------------------------------------------
r56992 | xinhuan | 2007-12-14 22:16:45 -0500 (Fri, 14 Dec 2007) | 1 line
Changed paths:
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua
   M /trunk/Cartographer_Routes/embeds.xml

Cartographer_Routes: Replaced 26706 spaces with 6194 tabs! :)
------------------------------------------------------------------------
r56977 | xinhuan | 2007-12-14 08:47:33 -0500 (Fri, 14 Dec 2007) | 3 lines
Changed paths:
   M /trunk/Cartographer_Routes/Cartographer_Routes.toc
   M /trunk/Cartographer_Routes/Core.lua
   M /trunk/Cartographer_Routes/Locale-deDE.lua
   M /trunk/Cartographer_Routes/Locale-enUS.lua

Cartographer_Routes:
- Add Cartographer_Treasure support.
- Bump version to 1.0, TOC update to 20300.
------------------------------------------------------------------------

Additional Files