tag 1.0-beta-12
21335423b4a92ce2565acf80bb4539541a8a5e7b
Adirelle <adirelle@gmail.com>
2013-11-30 09:00:19 +0100

Tagging as 1.0-beta-12.


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

Adirelle:
	- Localization, localization everywhere !
	- Debug: track required libraries for debugging purpose.
	- Monk/Mistweaver: slightly tweaked the highlight condition of Thunder Focus Tea.
	- Hide our own stack text when it is the same as the stock UI one.
	- Config: added option to control the format of the countdown.
	- Config: added a slash command to open the configuration panel.
	- Config: slightly updated the configuration panel.
	- Config: added color options.
	- Config: added profile panel.
	- Config: one can shift+click a button to toggle it.
	- Config: propagate configuration changes to the configuration panel and the configuration widgets.
	- Core: do update display when the configuration changes.
	- Monk/Mistweaver: flashes Uplift when it would do a total, effective heal for at least twice its heal value.
	- Fail-safe GetActionConfiguration.
	- Typos.
	- Add the configuration panel to the interface window.
	- Monk/Mistweaver: have Thunder Focus Tea flashing when at least 4 Renewing Mists are running and the shortest expires in less than 5 seconds.
	- Monk: removed redundant events in Mistweaver plugin.
	- Configuration stub using AceConfig.
	- Added option management.
	- AceOptions stub.
	- Added configuration overlays.
	- Comment changes.
	- Embed messaging methods into overlay prototype.
	- Expose an API with messaging and rule registering methods.
	- Typo.
	- Moved group, mouseover and ally/enemy handling into AdiButtonAuras.lua.
	- Use nil instead of EMPTY_TABLE.
	- Check group GUIDs for every valid unitIds.
	- Expected dry-code fixes.
	- Monk: added a Mistweaver plugin.
	- Added a "group" pseudo-unit.
	The unitMap contains a token->guid dictionnary.
	- Handles OnUsed/OnUnused callbacks for messages.
	Use it to enable mouseover watching only when need be.
	- Got rid of AceEvent-3.0.
	- Debug: fixed UpdateAction message.
	- Fixed a bug with items in macros.
	- Debug: removed mouseover updates.
	- Import LibPlayerSpells by default for Mage, Paladin, Rogue, Shaman and Warrior.
	- Split the existing,big rule file in smaller ones.
	- RuleDSL: keep one entry point to register rules.
	Also use xpcall and pass the addon table to the function.
	- RuleDSL: use xpcall in Do to report errors without blocking the addon.
	- Added an API to register several rule building functions.
	- Debug: send rule creation messages to a specific channel.
	- Monk: display the number of group members affected by Renewing Mist and the shortest duration.
	- README updates.
