You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stack count text not updating size or position after WoW 12.1 update -- Blizzard renamed ChargeCount to Applications Frame with nested .Applications FontString
[0.14.0] - 2026-03-14
Added
Blizzard Orientation setting (Horizontal/Vertical) now works for Buffs, Essential, and Utility viewers
Vertical orientation fills icons top-to-bottom, wrapping to new columns
Alignment adjusts partial last column vertically (Top/Center/Bottom)
Grid calculator supports both orientations with correct sizing
Essential/Utility: Alignment labels swap to "Top/Center/Bottom" in vertical mode
Labels update dynamically when Blizzard Orientation setting changes
Fixed
Gradient Colors context menu appearing on all cooldown items -- now restricted to bar entries only
Secret value taint errors (isActive, secureexecuterange) when adding alerts or exiting Edit Mode -- replaced EventRegistry callbacks with per-viewer RefreshLayout hooks to avoid tainting the callback table
ADDON_ACTION_BLOCKED taint from replacing MenuUtil.CreateContextMenu -- bar gradient context menu now uses hooksecurefunc post-hook with selective reopen instead of global function replacement
Changed
Edit Mode settings panels reorganized into logical groups with left-aligned section headers
Buffs panel: "Grid" group (Layout, Per Row, Growth, Alignment) and "Stacks" group
Bars panel: "Grid" group (Orientation, Layout, Alignment, Per Row)
Essential/Utility panels: ungrouped (Alignment, Click Feedback), "Keybinds" group (Show, Shorten, Font Size, Position, offsets), "Stacks" group
[0.13.0] - 2026-03-14
Added
Click feedback for Essential and Utility cooldown icons -- when a keybind is pressed, the corresponding CDM icon shows a yellow glow border matching Blizzard's action bar pushed effect (key-down to key-up timing)
Detection via SetButtonState hooks on action bar buttons -- event-driven, zero polling, combat-safe
Resolves spells through macros and spell overrides
Per-viewer toggle: separate enable/disable for Essential and Utility
Icon alignment for Essential and Utility Cooldowns -- Left/Center/Right alignment setting matching the Buffs panel
Icons are positioned in a single row with alignment offset relative to the full viewer width
SetPoint hooks enforce alignment positions and survive Blizzard repositioning
Alignment dropdown appears as the first setting in the Essential/Utility Edit Mode panels
/ecdm essential align <left|center|right> and /ecdm utility align slash commands
Blizzard's "Icon Position" setting is now hidden for Essential and Utility viewers (previously only hidden for Buffs and Bars)
[0.11.0] - 2026-03-05
Changed
Edit Mode settings panels now embed into Blizzard's dialog -- panels appear as a left column alongside the native settings dialog with a shared border and vertical divider, instead of floating as separate windows
Panels automatically unembed and restore the dialog's original border when closed or when the dialog hides
[0.10.0] - 2026-03-05
Added
Stack/charge count text customization for Essential, Utility, and Buffs viewers
Adjustable font size, anchor position, and X/Y offsets for Blizzard's native ChargeCount text
Settings integrated into existing Edit Mode panels with visual divider
/ecdm essential stacks, /ecdm utility stacks, /ecdm buffs slash commands for stack text settings
[0.9.0] - 2026-03-05
Added
Per-bar gradient colors for Tracked Bars -- each bar can have its own start/end color gradient
Colors stored per cooldownID in SavedVariables, persist across sessions
Gradient applied via SetGradient("HORIZONTAL", startColor, endColor) on the StatusBar texture