XPTimeTracker_17-07-26.zip
What's new
[2.20.3] - 2026-07-17
Fixed
-
Lua 5.1 upvalue limit — settings UI widget refs moved into
Sregistry table and callback APIs intoFforward table soInitializeMinimapControls/RefreshOptionsUIno longer exceed WoW's 60-upvalue cap; removed duplicateminimapAngleLabelguard.
[2.20.2] - 2026-07-17
Fixed
-
Checkbox marks — custom checks now toggle a visible purple accent square (no broken CheckButton sync).
Changed
-
Custom flat dropdowns — Language / Format / Statistics / Bar color use a shared flat popup list (no Blizzard DropDownList chrome).
[2.20.1] - 2026-07-17
Fixed
-
Unclickable settings — Blizzard dropdown frames no longer steal clicks from checkboxes below; checks use custom hit targets (box + label).
-
Jumpy sliders — removed
OptionsSliderTemplate/ObeyStepOnDragstepping; thumbs move smoothly in 1-unit steps.
Changed
-
Flat controls — all settings sliders and checkboxes are custom (no Blizzard slider chrome or UICheckButton art). Dropdowns keep menu behavior but with flat chrome and disabled oversized mouse capture.
-
Session gap / angle — free integer values (30–600s, 0–360°) instead of forced 10s / 5° snaps.
[2.20.0] - 2026-07-17
Changed
-
Main frame density — height follows only visible lines (empty Total / XP/h / mobs / session / rested rows are hidden); tighter line gap and bar padding so unused space above the XP bar is gone.
-
Settings UI — section headers (General / Display / Appearance), flat custom scrollbar, flattened dropdowns, custom checkmarks, accent slider thumbs; larger panel and scroll padding so labels are not clipped.
[2.19.2] - 2026-07-17
Fixed
-
Opacity — slider 10–100% again maps to the full panel alpha (was compressed to ~59–95% after the custom skin). Border fades with the fill.
-
Language — changing language re-applies frame fonts immediately (Cyrillic/Latin path stays correct without
/reload). -
Minimap angle — slider is disabled while the minimap button is turned off.
[2.19.1] - 2026-07-17
Changed
-
Minimal flat UI — removed accent stripes, gold lines, double borders, header/footer bands, and bar chrome.
-
Panels — plain dark fill with a thin neutral edge only.
-
Typography — soft white/gray hierarchy instead of gold-heavy labels.
-
Buttons — flat close/reset without decorative borders.
[2.19.0] - 2026-07-17
Added
-
Custom main frame skin — dark glass panel with gold double border, XP-colored accent stripe, soft top glow, and text shadows.
-
Custom settings window — matching chrome with header/footer bands, gold title, styled close (×) and Reset buttons, inset scroll area, DIALOG strata.
-
Styled XP bar — gold-rimmed track host; flat status textures; accent stripe follows the selected bar color preset.
-
Text hierarchy — primary gold for active ETA, softer secondary/muted lines, green session / blue rested colors.
Changed
-
Opacity slider — adjusts the custom panel fill alpha (
ApplyMainFrameAlpha) instead of the old tooltip backdrop. -
Frame padding — slightly taller base height to fit the new chrome without clipping the bar.
-
Gear button — gold-tinted options icon, nudged under the accent strip.
This mod has no additional files

