Skip to content

v4.0.2

Choose a tag to compare

@1onar 1onar released this 08 Feb 15:34
· 37 commits to main since this release

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