Ilya Zhuravlev
|
f7f4de7770
|
keyboard_container: get rid of selected_/active_ duplication
|
2020-12-18 22:44:51 -05:00 |
Ilya Zhuravlev
|
3fe4dad968
|
encoders: initial support
|
2020-12-18 22:26:27 -05:00 |
Ilya Zhuravlev
|
f0d3d6613b
|
keyboard_container: fix updateGeometry not being called when reloading
|
2020-10-18 01:02:07 -04:00 |
Ilya Zhuravlev
|
215a54fca1
|
initial support for masked keycodes
|
2020-10-18 00:06:00 -04:00 |
Ilya Zhuravlev
|
eceb31a03f
|
implement support for rotated/complex keys
|
2020-10-17 14:46:07 -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
|
3a86eeb8d7
|
keyboard_container: deselect key by clicking twice
|
2020-10-16 15:31:50 -04:00 |
Ilya Zhuravlev
|
adb4a354ee
|
move remaining styles/constants to constants.py
|
2020-10-16 15:28:52 -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 |