v4.0.2
KeyUI
v4.0.2 (2026-02-08)
Full Changelog Previous Releases
- Refactor mouse frame UI: replace tab buttons with dropdown menu
Move toggle settings (Background, ESC, Combat, Lock, Ghost) from
individual frame buttons to centralized Core.lua functions and a native
WoW dropdown menu on the mouse frame. Add Controls and Options as action
buttons in the same dropdown. Introduce frame-aware button alpha so the
mouse frame's standalone Exit/Arrow buttons stay at full opacity while
keyboard/controller tab-style buttons follow normal fade behavior.- Add ApplyClickThrough, ApplyFrameBackgrounds, ApplyEscClose,
UpdateAllToggleVisuals, SetupButtonFade, CreateLockToggleButtons - Add CreateExitButton and CreateArrowDownButton using 128redbutton atlas
- Remove duplicate settings from Settings.lua (now on-frame toggles)
- Add position_locked and click_through to saved variables defaults
- Respect position lock in frame dragging across all frames
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
- Add ApplyClickThrough, ApplyFrameBackgrounds, ApplyEscClose,