tag 0.21
631352078a3e9ca9b258dc61f65e8857d79f6312
Hendrik Leppkes <h.leppkes@gmail.com>
2014-10-14 19:36:35 +0200

Tag as 0.21


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

Hendrik Leppkes:
	- Support the new LOSS_OF_CONTROL_UPDATE event
	- Leverage all fields set by the ActionButtonTemplate parentKey
	- Update copyright
	- Bump minor version
	- Support the "New Action" texture highlight
	- Handle new return values of range functions
	- Update Loss of Control cooldown handling
	- SetChecked takes true/false instead of 1/0
	- Update TOC
	- Preserve the font used for the hotkey text, only adjust size/style.
	Fixes ticket #7.
	- Add a GetBindingAction function to export the binding action used by this button
	- Fire a callback when the keybindings of a button change.
	- Add a function to move buttons to a new header.
	- Split Usable/Cooldown update between "action" based buttons and other buttons.
	This avoids a double update of all buttons, improving performance.
	- Remove varargs from update function, its not used anywhere
	- UpdateFlyout is called implicitly by Update, no need for an explicit call
	- Update copyright year to 2013
	- Fix "empty" typo in secure state change handler
	Thanks to Adirelle for noticing
