File Details
Gat Modular UI 2.3.0
- R
- Feb 15, 2026
- 562.17 KB
- 52
- 12.0.1
- Retail
File Name
GatUI-2.3.0.zip
Supported Versions
- 12.0.1
Unit Frames aura duration timers, improved tooltips across Bars and UnitFrames, cleaner tab labels, and significant internal cleanup reducing ~600 lines of duplicated code.
New Features:
- UnitFrames Aura Duration Timers - Buff/debuff icons now show countdown timers with per-unit toggle and font size control (auto-size or manual 0-20px)
Improvements:
- Bars & UnitFrames Tooltips - Added tooltips to ~25+ Bars settings and ~8 UnitFrames settings for better discoverability
- Combat Deferral Messages - Standardized to gold-prefix format across UnitFrames and RaidFrames
- Custom Inline Checkboxes - Replaced Blizzard UICheckButtonTemplate with styled checkboxes in IconCreator and Tools
- RaidFrames Default Tab - Changed default tab from Test to Layout
Technical:
- Refactored CreateCollapsibleSection: eliminated 5 module overrides (~400 lines) via parameterized shared version
- Migrated CDM options to OptionsHelpers factory (~160 lines replaced)
- Migrated Bars export/import to LibSerialize+LibDeflate (new "GUIBARS1:" format; legacy import preserved)
- Standardized module namespaces: all 7 modules register via GatUI:RegisterModuleNamespace()
- Extracted SpecChangeGrace to shared utility (removed 4 duplicate copies)
- Upgraded UnitFrames aura cooldowns to modern SetCooldownFromExpirationTime API for M+ combat safety
- Removed unused code (~200 lines): duplicate utilities, dead repair file, duplicate widget functions