tag v1.4.0
c4a175e7b25683a8c6cbc6a0f1052eede73d68a1
Xinhuan <xinhuan@pacific.net.sg>
2011-05-06 22:02:47 +0800

Tag release v1.4.0


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

Xinhuan:
	- Add the new locale strings for "Recreate Route".
	- Add "Recreate Route" button for routes (found next to "Delete" route button). This recreates the route using the same creation settings, but only works for data from GatherMate2 and Gatherer. It even works for a route created in one of them, you switch addons, and then recreating it from the other!
	- Bump TOC to 40100.
	- Reduce reliance on TomTom's API. That is, we no longer use Astrolabe anymore.
	- Routes will no longer error on finding invalid node data in GatherMate2 and will just ignore them.
	- Fix issues with map phasing interfering with Routes in Uldum, Hyjal, Twilight Highlands, Gilneas, Gilneas City and The Lost Isles.
	- Fix Routes to work with TomTom 4.1 (which has some API changes).
James Whitehead II:
	- Don't use TomTom.compat, as its private volatile
Xinhuan:
	- Improvements submitted by Mikk. 1. Improve route optimizing speed by ~10% by not using table recycling. 2. Improve background route optimizing speed by ~30% by checking execution time and yielding less often (resulting in more stable FPS). 3. Progress of background execution is now shown in the status bar of the Routes configuration if it is open.
