Commit Graph

221 Commits (f5d6963ccec1c16bbfeaaff84bc2b1fc83e236d3)

Author SHA1 Message Date
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