tag 0.5
437409e2ecb094d0efe485c53874957e343fed54
galedric <g@ledric.me>
2015-08-21 00:17:44 +0200

Tagging as 0.5


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

galedric:
	- Requesting version info clears the previous list
	- Use the new vector helper for polyline
	- Add helper functions for distance between two points and vector from a point to another point
	- Forced position for cases when a temporary bad value is not acceptable
	- Update Tracker API
	- Remove GetTime() from main CLEU handler
	- Add raid target marker colors helpers
	- More performance enhancement
	- Tracker settings
	- Performance tweaks
	- Hostile unit tracker
	- Rename DrawRay to DrawPolyLine
	- Extract Geometry code
	- Add DrawRay method
	- Allow polygons to be border_only
	- Remove the scale slider if not dev version
	- Remove debug line
	- There is no reason to check raid points on Show()
	- Prevent raid points to be checked more than once per frame
	- Missing triangle texture
	- Add a Snapshot Point in the test, refresh raid points on Snapshot point creation
	- Update test to draw a polygon
	- Add DrawPolygon()
	- Add DrawTriangle()
	- Skip useless local variables
	- Apply modulo to rotation angle because it makes the WoW engine happy
	- Make the line 1.5% longer to account for the transparent 1 pixel border
	- Add CreateSnapshotPoint(), add a fast parameter to CreateShadowPoint to create a shadow point that use FastPosition() instead of Position()
	- Display errors if dev version
	- FastPosition call Position if not Update has been done yet
	- Track right click with IsMouseButtonDown
	- Reset timer objects
	- Finally deprecate the DrawCircle without texture argument
	- Implement point distance to line
	- Smoothing on right-click rotation is enabled by default
	- Rotation smoothing feature
	- Wait a bit longer to load BigWigs
	- Rename the Done() callback in Timers to OnDone()
	- Drop point aliases functionnality
	- That's actually the worst function of this API
	- Allow object to be Register'd and removed by name, move object add and remove inside the object instance
	- Setter act as getter is argument is nil
	- Expose shadow point reference
	- HUD config GUI
	- Display user versions in config Implement RequestVersions() cooldown
	- Basic config GUI
	- Update how dev version string is normalized
	- Create the AceDB for FS Core
	- Include LibStrataFix
	- Allow circles radius to be changed
	- Circle:UnitsInside() now accepts a function used to filter units on an additional criterion
	- Add version broadcasting
	- Version time is broken, remove it
	- Fix object frame recycle pool
	- Add version informations
	- Mutlicast messaging
	- Fetch the point using GUID to fix cross realms issue
	- Update show_all_points on HUD show
	- This is actually not useful
	- This causes a nasty bug
	- Attempt to lookup point by unit's GUID if everything else fails
	- Remove player point removal warning
	- Make object fade-in-out animations a bit faster (0.2sec)
	- Fix a possible nil argument to Printf
	- Requesting the player point using "raidN" should now work
	- Objects fade-in-out
	- Targets rotate
	- Update textures
	- Cleaning up the HUD code
	- Remove all points not attached to unit on Clear or ENCOUNTER_END
	- Shadowpoints require raid points to be available
	- Use UNKNOWNOBJECT global instead of "Unknown"
	- Should fix initialization of points
	- Detach ShadowPoints on Remove
	- Rename UnitInside to UnitIsInside
	- FS:Send defaults to whisper on self if not in group
	- Allow iteration if not in group
	- Remove LibGraph-2.0 dependency
	- Automatically clear the HUD on ENCOUNTER_END
	- Fix comment
	- Points visibility control
	- Fix bug on login
	- Track players by GUID, fix almost everything
	- Remove raid target icon support
	- Refresh Unit better
	- Attempt to fix
	- Use pcall
	- Fix a nil exception
	- Shadow points
	- HUD v2
	- Many fixes
	- New HUD API
	- Fix BigWigs :Bar error
	- Draw HUD lines
	- Projection optimization Rework update call chain
	- HUD base
	- Allow customization of the near threshold
	- Add LibGraph-2.0, Hud module
	- Update Arrow, Map, Console
	- Fix error in command line module
	- Add Proximity to BW bindings
	- Cleanup BigWigs module and fix timer cancelation issues
	- Also emits FS_MSG_*PRFIX* message
	- Fix nils error
	- Basic BigWigs adapter
	- Fix arrow reset Auto_Hide is off by default
	- Arrow following raid target icon
	- Fix Ace3 path in dependencies
	- Fix arrow and line ending
	- Initial commit
