Releases: 1onar/KeyUI
Releases · 1onar/KeyUI
v3.1.5
v3.1.4
v3.1.3
KeyUI
v3.1.3 (2025-01-28)
Full Changelog Previous Releases
- updated razer layouts
-
- improved azeron layouts
- enabled dragging and deleting keyboard buttons
- improved azeron layouts
- Added Layout: Logitech G13
v3.1.2
KeyUI
v3.1.2 (2025-01-25)
Full Changelog Previous Releases
- Refactor modifier highlighting logic to improve performance
- fixed button text bug
- Improve modifier highlight performance and handling
- minor perfomance update
- trying to fix BindPad
v3.1.1
KeyUI
v3.1.1 (2025-01-24)
Full Changelog Previous Releases
- Fix MULTIACTIONBAR keybinding processing
- Corrected logic for calculating action slots for MULTIACTIONBAR bindings.
- Ensured proper handling of bar and button indices with slot calculation.
- fixed macro icons
- fixed dropdownmenu
- Fix: Allow names with spaces in BindPad key bindings
- Updated keybind_patterns to handle macro, spell, and item names with spaces.
- Modified regex patterns to match names containing alphanumeric characters, hyphens, and spaces (
[%w%-%s]+
). - Ensured compatibility with BindPad slots where names include multiple words.
This fix resolves issues with bindings for macros, spells, or items that have spaces in their names, ensuring proper matching and processing.
- improved pet spells support
v3.1.0
KeyUI
v3.1.0 (2025-01-24)
Full Changelog Previous Releases
- fixed tooltip bug
- feat: Add toggle options for showing keyboard, mouse, and controller graphics
- Implemented
keyui_settings.show_keyboard_background
to toggle the keyboard frame background and border visibility. - Added
keyui_settings.show_mouse_graphic
to toggle the visibility of the mouse graphic representation. - Implemented
keyui_settings.show_controller_background
to toggle the controller frame background and border visibility. - Updated the
addon:show_frames()
function to dynamically apply these settings.
- Implemented
- improved addon support
- fixed some addon support
- major code and performance improvements
- major performance improvements
- code and perfomance improvements
v3.1.0-alpha3
KeyUI
v3.1.0-alpha3 (2025-01-24)
Full Changelog Previous Releases
- feat: Add toggle options for showing keyboard, mouse, and controller graphics
- Implemented
keyui_settings.show_keyboard_background
to toggle the keyboard frame background and border visibility. - Added
keyui_settings.show_mouse_graphic
to toggle the visibility of the mouse graphic representation. - Implemented
keyui_settings.show_controller_background
to toggle the controller frame background and border visibility. - Updated the
addon:show_frames()
function to dynamically apply these settings.
- Implemented
- improved addon support
- fixed some addon support
- major code and performance improvements
- major performance improvements
- code and perfomance improvements
v3.1.0-alpha2
KeyUI
v3.1.0-alpha2 (2025-01-24)
Full Changelog Previous Releases
- fixed some addon support
- major code and performance improvements
- major performance improvements
- code and perfomance improvements
v3.1.0-alpha1
KeyUI
v3.1.0-alpha1 (2025-01-23)
Full Changelog Previous Releases
- major performance improvements
- code and perfomance improvements
v3.0.4
KeyUI
v3.0.4 (2025-01-22)
Full Changelog Previous Releases
- fixed bindpad support
- Added support for retrieving and displaying BindPad macro icons
- Integrated
BindPadCore.GetSlotInfo
to fetch slot information for BindPad macros. - Updated logic to use the texture assigned in BindPad for displaying macro icons.
- Improved the text representation for BindPad macros by showing "BindPad Macro ".
- Integrated
- Added case-insensitive matching for spell bindings and improved readability with early exit
- Updated the
spell_name
matching logic to handle both "Spell" and "SPELL" cases, ensuring compatibility with different binding formats. - Introduced early exit to simplify the flow and reduce nested conditions, improving code readability and maintainability.
- Updated the
- Update README