Commit Graph

17 Commits (57386d41dc3940154647b41045009ee0a4972aa3)

Author SHA1 Message Date
Ilya Zhuravlev 57386d41dc keymap_editor: also recreate keycodes in the tray TabbedKeycodes 2021-07-03 22:28:05 -04:00
Ilya Zhuravlev fea0dcaa9b move keymap override handling into global util 2021-07-03 14:56:41 -04:00
Nisker 56a7c22de7 Scalable keys 2021-06-25 21:39:06 +02:00
Ilya Zhuravlev 6ddbce17ec keymap_editor: don't ever focus layer switch buttons
they end up looking silly with focus jumping around
2021-05-22 12:08:14 -04:00
Ilya Zhuravlev 40ead965c0 disable KeyboardWidget to stop propagating events when not needed 2021-05-22 11:54:49 -04:00
zoo 9c10486638 Clean up mousePressEvent handler from KeymapEditor 2021-04-29 08:22:30 -07:00
zoo fb9df2462c Add an editor container to handle mouse click event
- Adds an editor container to handle mouse click events that are detected on an editor's container widget.
    - Adds a handler for container click to the keymap editor to deselect and cancel a key selection.
2021-04-28 21:53:58 -07:00
Ilya Zhuravlev c1ff9f29a1 any_keycode_dialog: pre-fill current keycode 2021-03-14 17:53:33 -04:00
Ilya Zhuravlev ad34e2464b Refactor keycodes moving helper functions into the class 2021-03-14 17:31:25 -04:00
Ilya Zhuravlev 4fb584b6c3 Remember last selected keyboard layout (qwerty/etc) setting 2021-03-14 17:04:16 -04:00
Ilya Zhuravlev b1c747eca9 merge keymap_editor with keyboard_container
there's no need for extra indirection here
2021-02-08 17:52:06 -05:00
Ilya Zhuravlev 0bbc49c500 keyboard_widget: pop up any key dialog on double click 2021-02-02 09:14:55 -05:00
Ilya Zhuravlev 49dc6d21ab add support for language-specific layouts 2021-01-01 06:27:48 -05:00
Ilya Zhuravlev 94ba5df315 macro: allow assigning macro keycodes 2020-12-25 14:27:28 -05:00
Ilya Zhuravlev 5af3798445 implement rendering of currently selected keyboard layout 2020-12-20 22:13:16 -05:00
Ilya Zhuravlev d6e9a14202 layout_editor: initial 2020-12-20 19:29:48 -05:00
Ilya Zhuravlev 657a4a18f1 layout_editor -> keymap_editor 2020-12-20 19:21:22 -05:00