2016-08-27  Nenue  <Nenue>

[83b3cdaae6a5] [tip]
* .hgsub, Modules/PaperDoll.lua, Options.lua, Veneer.lua, Veneer.toc:

refactor into addons


[d9d16e67725c]
* Modules/BuffFrame.lua, Modules/PaperDoll.lua, Options.lua, Veneer.lua, Veneer.toc, Veneer.xml:

- refactor objectives plugin


2016-08-23  Nenue  <Nenue>

[cd6e78091b04]
* Modules/BuffFrame.lua, Veneer.lua, Veneer.xml:

- clear points from anything that is xml


[95ed343c3a42]
* Modules/BuffFrame.lua, Modules/ObjectiveTracker.lua, Veneer.lua, Veneer.xml:

- VeneerBuffTemplate and members


[d80db9a9b7e4]
* Modules/ObjectiveTracker.lua, Modules/PaperDoll.lua, Veneer.lua, Veneer.xml:

- created 'VeneerTemplate' xml
- implement drag drop parent re-anchoring


[6f8661094643]
* Modules/BuffFrame.lua, Modules/ObjectiveTracker.lua, Modules/PaperDoll.lua, Veneer.lua:

- obtains veneer objects through a common function and track them as a unified table.


2016-08-22  Nenue  <Nenue>

[1b0d7bcd252e]
* Modules/BuffFrame.lua:

- anchors code


2016-08-21  Nenue  <Nenue>

[ebc18a7412a1]
* Modules/BuffFrame.lua:

- use secure hook functions to manage duration and count text


[be5cea6e1e8f]
* Modules/BuffFrame.lua:

- button size metrics
- anchor adjustment for temp enchant
- clean up call order
- use secure hooks to directly catch Show/Hide for individual buttons


2016-08-19  Nenue  <Nenue>

[f80ee484ac8a]
* Modules/BuffFrame.lua:

- progress bar width math


[6ccacc927ef6]
* Modules/PaperDoll.lua:

- paperdoll scan timing changed to PLAYER_ENTERING_WORLD and PLAYER_EQUIPMENT_CHANGED


2016-08-17  Nenue  <Nenue>

[4fe16cb3f5d6]
* Modules/PaperDoll.lua:

- paper doll item levels


[ba9c13261bb2]
* Modules/BuffFrame.lua, Modules/PaperDoll.lua:

- parametrize buff button customizations


2016-08-16  Nenue  <Nenue>

[619dc10924af]
* .hgtags:

Added tag v7.0.3-1 for changeset ef4116179e2f


[ef4116179e2f] [v7.0.3-1]
* BuffFrame/BuffAnchors.lua, BuffFrame/BuffButton.lua, BuffFrame/BuffFrame.lua, BuffFrame/BuffFrame.xml, BuffFrame/Constants.lua, BuffFrame/RaidBuffTray.lua, Config/Config.lua, Config/Config.xml, Modules/BuffFrame.lua, Modules/ObjectiveTracker.lua, Modules/PaperDoll.lua, ObjectiveTracker/APIHooks.lua, ObjectiveTracker/AchievementData.lua, ObjectiveTracker/AutoQuestPopupData.lua, ObjectiveTracker/Block.lua, ObjectiveTracker/BonusObjectiveData.lua, ObjectiveTracker/Default.lua, ObjectiveTracker/ExperienceBar.lua, ObjectiveTracker/Layout.lua, ObjectiveTracker/ObjectiveStyle.lua, ObjectiveTracker/ObjectiveTracker.lua, ObjectiveTracker/ObjectiveTracker.xml, ObjectiveTracker/QuestData.lua, ObjectiveTracker/RewardFrame.lua, ObjectiveTracker/ScenarioData.lua, ObjectiveTracker/Schema.lua, ObjectiveTracker/SecureButton.xml, ObjectiveTracker/Widgets.lua, ObjectiveTracker/Widgets.xml, TimeManager/TimeManager.lua, TimeManager/TimeManager.xml, Veneer.lua, Veneer.toc, Veneer.xml:

- cleaned up old file structure remnants


2016-08-15  Nenue  <Nenue>

[3f083d389c18]
* Modules/BuffFrame.lua, Veneer.lua, Veneer.xml:

- don't send updates for BuffAnchors hook


[2a636b00c31e]
* Modules/BuffFrame.lua:

- buff time progress bars touched up


2016-07-28  Nenue  <Nenue>

[07ef62fe201f]
* BuffFrame/BuffButton.lua, BuffFrame/BuffFrame.lua, BuffFrame/Constants.lua, BuffFrame/RaidBuffTray.lua, Config/Config.lua, Modules/BuffFrame.lua, ObjectiveTracker/ExperienceBar.lua, ObjectiveTracker/Layout.lua, ObjectiveTracker/ObjectiveStyle.lua, ObjectiveTracker/ObjectiveTracker.xml, TimeManager/TimeManager.lua, TimeManager/TimeManager.xml, Veneer.lua, Veneer.toc, Veneer.xml:

Re-write of BuffFrame module:
- uses secure hooks on blizzard BuffFrame.lua functions to determine needed action
- make use of built-in table behavior to reduce unnecessary frame updates


2016-07-08  Nenue  <Nenue>

[f253baf6022d]
* ObjectiveTracker/Default.lua, ObjectiveTracker/Layout.lua, ObjectiveTracker/ObjectiveTracker.xml, ObjectiveTracker/QuestData.lua, Veneer.lua:

ObjectiveTracker:
- Quest tracker now checks all of its allotted frames for data validity,
 - it also uses GetQuestLogTitle to verify non-zero log indexes


2016-06-10  Nenue  <Nenue>

[3cecf50070ba]
* .hgtags:

Added tag v1.0a-release for changeset dd9b5f59632c


[159855c2e9ae]
* .hgtags:

Added tag v1.0-release for changeset d7655c4e6e06


[dd9b5f59632c] [v1.0a-release]
* ObjectiveTracker/Layout.lua, ObjectiveTracker/Widgets.xml, TimeManager/TimeManager.lua, TimeManager/TimeManager.xml, Veneer.lua:

Core
- updated comment notes
Objectives
- force hide blocks when their tracker is hidden
Clock
- convert clock into its own module
- display zone coordinates alongside time


2016-06-01  Nenue  <Nenue>

[ed74c5cabe98]
* ObjectiveTracker/Layout.lua, ObjectiveTracker/ObjectiveTracker.lua, ObjectiveTracker/ObjectiveTracker.xml, TimeManager/TimeManager.lua, TimeManager/TimeManager.xml, Veneer.lua:

Core
- updated comment notes
Objectives
- force hide blocks when their tracker is hidden
Clock
- convert clock into its own module
- display zone coordinates alongside time


2016-04-29  Nenue  <Nenue>

[5cedcb683eda]
* BuffFrame/RaidBuffTray.lua:

more consolidate buffs fixing


[5db587de8feb]
* BuffFrame/RaidBuffTray.lua:

really fixing raidbuffs position


[4586229986e6]
* BuffFrame/Constants.lua:

disambiguate local module names


[d7655c4e6e06] [v1.0-release]
* BuffFrame/BuffAnchors.lua, BuffFrame/BuffButton.lua, BuffFrame/BuffFrame.lua:

disambiguate local module names


[16465f3fd919]
* BuffFrame/BuffAnchors.lua, BuffFrame/BuffFrame.lua, BuffFrame/RaidBuffTray.lua, Config/Config.lua, Veneer.lua, Veneer.toc:

- remove UpdateAnchorAnchors and use hardlink for the one frame that this applied to


2016-04-28  Nenue  <Nenue>

[9837069e366a]
* BuffFrame/BuffAnchors.lua, BuffFrame/BuffButton.lua, BuffFrame/BuffFrame.lua, BuffFrame/BuffFrame.xml, BuffFrame/RaidBuffTray.lua, Veneer.lua, Veneer.xml:

move BuffFrame-specific things out of Veneer.lua
straighten out table hierarchy for BuffFrame module


[1a322b92dbfa]
* BuffAnchors.lua, BuffButton.lua, BuffFrame.xml, BuffFrame/BuffAnchors.lua, BuffFrame/BuffButton.lua, BuffFrame/BuffFrame.xml, BuffFrame/RaidBuffTray.lua, Config.lua, Config.xml, Config/Config.lua, Config/Config.xml, Core.xml, Init.lua, Minimap/Minimap.lua, ObjectiveTracker/ObjectiveTracker.lua, ObjectiveTracker/ObjectiveTracker.xml, RaidBuffTray.lua, TimeManager/TimeManager.lua, TimeManager/TimeManager.xml, Veneer.lua, Veneer.toc, Veneer.xml:

file cleanup


