annotate Veneer.toc @ 14:ed642234f017

ObjectiveFrame - implement proper tracker name text - expanded tracker prototypes to cover "objective lines" formatting and accommodation of widget variables - implement the progress bars for bonus objectives ObjectiveStyle - moved `UpdateWrapperStyle` over and renamed it to fit semantics - change the formula for block.`height` to measure non-widget content only - allows widgets to position relative to text - size FontString `status` to match block.`height` - full block height is acquired by adding block.`height` and block.`attachmentHeight` which is calculated during objective parsing ObjectiveWidgets - use string keys for generated widgets to deal with multiple objectives under the same questID, and maybe dungeon objectives - wrapper buttons use a common code path - specialized handlers for wheel scrolling moved over to fit semantics
author Nenue
date Mon, 04 Apr 2016 03:16:22 -0400
parents 3dbcad2b387d
children e837384ac363
rev   line source
Nenue@0 1 ## Interface: 60200
Nenue@0 2 ## Title: Veneer
Nenue@0 3 ## Notes: Buff button management
Nenue@0 4 ## Author: Krakyn
Nenue@0 5 ## Version: 1.0-@project-revision@
Nenue@0 6 ## SavedVariables: VeneerData
Nenue@0 7 ## X-Category: Interface Enhancements
Nenue@0 8 ## DefaultState: Enabled
Nenue@0 9 ## LoadOnDemand: 0
Nenue@0 10 ## OptionalDeps: Devian
Nenue@0 11 Core.xml
Nenue@0 12 BuffFrame.xml
Nenue@0 13 ObjectiveTracker.xml