Ilya Zhuravlev
|
9a4825a124
|
unlocker: allow re-locking keyboard
|
2020-12-29 15:01:44 -05:00 |
Ilya Zhuravlev
|
e5487a0ae6
|
unlocker: show image of keys to hold
|
2020-12-29 14:48:25 -05:00 |
Ilya Zhuravlev
|
de476ee63c
|
unlocker: also perform unlock in macro editor
|
2020-12-27 08:09:28 -05:00 |
Ilya Zhuravlev
|
b11e0be700
|
keyboard_comm: save and restore layout/macros in save_layout/restore_layout
|
2020-12-26 20:29:22 -05:00 |
Ilya Zhuravlev
|
000ad5d55c
|
macro_recorder: implement process elevation on linux
|
2020-12-21 21:52:56 -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 |
Ilya Zhuravlev
|
ffd2d3746f
|
firmware_flasher: add more progress reporting and lock UI
|
2020-12-02 11:37:43 -05:00 |
Ilya Zhuravlev
|
2e0de37b77
|
Untangle main_window some more
|
2020-12-02 10:10:59 -05:00 |
Ilya Zhuravlev
|
80492bc940
|
Abstract layout editor into a separate class
|
2020-12-02 02:58:52 -05:00 |
Ilya Zhuravlev
|
513ec71600
|
flasher: initial layout
|
2020-12-02 02:47:11 -05:00 |
Ilya Zhuravlev
|
593cd0a026
|
main_window: add ellipsis to menu items which create dialogs
|
2020-10-18 21:47:47 -04:00 |
Ilya Zhuravlev
|
78f06cd3f3
|
implement VIA json sideload
|
2020-10-18 00:58:01 -04:00 |
Ilya Zhuravlev
|
498b2bebb1
|
UI: add layout save/restore
|
2020-10-17 06:08:52 -04:00 |
Ilya Zhuravlev
|
735aa6eaa7
|
add license identifiers to files missing them
|
2020-10-16 21:26:10 -04:00 |
Ilya Zhuravlev
|
347fa7c421
|
minor style refactoring
|
2020-10-16 15:26:11 -04:00 |
Ilya Zhuravlev
|
92a4d6e3f4
|
split main.py into several files
|
2020-10-16 15:16:28 -04:00 |