File Details
v0.4.32
- R
- Jul 27, 2013
- 162.64 KB
- 335
- 2.3
File Name
MereHealingFrames-v0.4.32.zip
Supported Versions
- 2.3
tag v0.4.32
44b568d462db38d7f8728121f40f607d118a2630
Mere <rift@dokein.co.uk>
2013-07-27 14:34:33 +0100
Update for the start of event changes, and also some bug fixes.
--------------------
Mere:
- Bump version to 0.4.32 for this months changes.
- Correct capitalization of some text.
- Optimize frame tick code.
The main change is to not update buff/debuff timer text on *every* tick. Only do it when it actually changes (once a minute or second)
There are also one or two really really small tweaks.
Also fix bug with reseting the HotIcon properties, if it has frames loaded, mark the icon as having frames loaded, fixes issue of icons not appearing when reconfiguring them.
- Convert print to debug tracing.
- Update LibString 1.0.3
- Update libstring to 1.0.3
- Make sure when that only mhf events are detached, just in case someone uses the exact same label on event hooks.
- Update shadow text to support colour names.
This allow callers to pass the colour name to track, and update the colours when they're changed.
Break out the code to replace an event to track to Utils.lua as it's needed in a couple of places.
All health, mana, energy and power updates are done using the new event system.
- Add events that can be hooked to track the changing of colours.
Update HealingBar to track the colour changes for the bar, IE mana and health colours.
- First version of providing event based updates to the frames.
While the events should be fired, only health and healthMax are actually hooked up.
As this works I wanted to get it checked in while I pull apart the rest.
- Protect a few places while in combat.
Also attempt to change focus when entering combat and the config ui is open.
- Move config tooltip hook to separate file, for reuse by other upcoming changes, and create it at startup.
- Fix /getopt command to work, for those very rare occasions I need to debug what it's doing.
Also switch a globabl to local.
- Update LibGetOpt to v0.13
- Move priority buff lists into their own file, rather than being in BuffManager.lua is mainly a copy and paste, with minor tweaks to still work.
- When reseting a Hot Icon back to it's defaults use the base table and clear all the properties it has, rather than using a hard-coded list.
Also don't need to SetVisible the icon, as it's a child of frame and will do the same as frame does.

