Ilya Zhuravlev
|
50b1c40d13
|
keyboard: initial layout save/restore support
|
2020-10-17 05:43:17 -04:00 |
Ilya Zhuravlev
|
ea033c8ff5
|
keyboard: don't set a key if it's already set to the correct value
|
2020-10-17 05:33:43 -04:00 |
Ilya Zhuravlev
|
e5b410e979
|
test: test setting a key
|
2020-10-17 05:31:47 -04:00 |
Ilya Zhuravlev
|
3713dc7f23
|
Add testing support for keyboard class
|
2020-10-17 05:28:49 -04:00 |
Ilya Zhuravlev
|
735aa6eaa7
|
add license identifiers to files missing them
|
2020-10-16 21:26:10 -04:00 |
Ilya Zhuravlev
|
b6ed6717bb
|
new keycode categories
|
2020-10-16 18:55:45 -04:00 |
Ilya Zhuravlev
|
7981e18b10
|
tabbed_keycodes: make keycode buttons scrollable
|
2020-10-16 15:49:53 -04:00 |
Ilya Zhuravlev
|
f89bb1e629
|
keyboard: get rid of hardcoded bytes
|
2020-10-16 15:37:50 -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 |
Ilya Zhuravlev
|
b41c113903
|
Update gitignore
|
2020-10-16 15:10:56 -04:00 |
Ilya Zhuravlev
|
f6d49ca9fc
|
Add remaining ISO/JIS keycodes
|
2020-10-16 06:22:04 -04:00 |
Ilya Zhuravlev
|
3846e39edf
|
add missing numpad comma keycode
|
2020-10-16 06:10:55 -04:00 |
Ilya Zhuravlev
|
40ec4fa95a
|
split low-level communication away from gui
|
2020-10-16 06:00:16 -04:00 |
Ilya Zhuravlev
|
36eb6b2fd4
|
pass keycode changes through a signal
|
2020-10-16 05:42:27 -04:00 |
Ilya Zhuravlev
|
bd1e167f85
|
Add dynamically-generated layer keycodes
|
2020-10-16 05:29:41 -04:00 |
Ilya Zhuravlev
|
c1a1b93859
|
Add more keycodes
|
2020-10-16 05:06:41 -04:00 |
Ilya Zhuravlev
|
e6e35607d3
|
Add README
|
2020-10-14 22:28:18 -04:00 |
Ilya Zhuravlev
|
b61a7385e3
|
Update licenses
|
2020-10-14 22:21:33 -04:00 |
Ilya Zhuravlev
|
c556163ce6
|
implement key remapping
|
2020-10-14 21:12:53 -04:00 |
Ilya Zhuravlev
|
42d4a91a8e
|
Add some keycodes
|
2020-10-14 20:56:05 -04:00 |
Ilya Zhuravlev
|
3e75339d35
|
add layer switching
|
2020-10-14 20:27:24 -04:00 |
Ilya Zhuravlev
|
5a6c17e833
|
update requirements.txt
|
2020-10-14 16:20:58 -04:00 |
Ilya Zhuravlev
|
a114cd5f00
|
add layer count detection
|
2020-10-14 16:15:32 -04:00 |
Ilya Zhuravlev
|
ed4673dfb8
|
Initial communication with keyboard
|
2020-10-14 15:16:14 -04:00 |
Ilya Zhuravlev
|
8f1123ee77
|
add keyboard rendering
|
2020-10-14 12:56:25 -04:00 |
Ilya Zhuravlev
|
cbe3a2dd9e
|
Add github actions
|
2020-10-14 02:56:26 -04:00 |
Ilya Zhuravlev
|
fad26ba9aa
|
Initial commit
|
2020-10-14 02:39:59 -04:00 |