Skip to content

Conversation

supersaiyansubtlety
Copy link
Member

Uses InputMaps+ActionMaps instead of KeyListeners for KeyBinds.

Also:

  • fixes a bug where changing a keybind via the ui would add a new keybind instead of replacing the old one (isNewCombination was inverted)
  • simplifies EditorPanel ctrl+click to navigate logic
  • changes default EDITOR_SHOW_CALLS binding to ctrl + alt + c because ctrl + c is copy on windows (before it was both copying and showing calls)

@supersaiyansubtlety supersaiyansubtlety self-assigned this Sep 22, 2025
@supersaiyansubtlety supersaiyansubtlety added the user interface affects the enigma ui label Sep 22, 2025
@ix0rai ix0rai added bug Something isn't working refactor improvements that don't impact functionality labels Sep 23, 2025
@ix0rai ix0rai self-requested a review October 4, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working refactor improvements that don't impact functionality user interface affects the enigma ui
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants