summaryrefslogtreecommitdiff
path: root/README.rst
AgeCommit message (Collapse)AuthorFilesLines
2020-09-13winkbd: Make Windows driver compileable with MingGWLars-Dominik Braun1-23/+2
Automate the process via GitHub Actions as well. kbd.h can be simplified. Fixes #11.
2020-09-12README: Fix optimization example, document dependenciesLars-Dominik Braun1-9/+24
Examples were broken after commit 1deb60037ed061c5dd973005b81c106561032ebe.
2020-08-22README: Fix CI badgeLars-Dominik Braun1-1/+1
2020-08-22Add GitHub Actions-based CILars-Dominik Braun1-0/+2
2020-04-25README: Fix wrong path after migration to _buildLars-Dominik Braun1-1/+1
2020-02-29Move built artifacts to _buildLars-Dominik Braun1-3/+3
2020-01-19Add Windows driverLars-Dominik Braun1-0/+22
Generate C header file based on layout description and create a source bundle that must be compiled on a Windows system and then moved back to the source tree. This sucks, but cross-compiling on Linux is a pain, since Windows’ development headers assume a case-insensitive filesystem. Also I’m using MSKLC because the latest driver development kit cannot compile these drivers correctly. Dear @microsoft, please fix your shit: https://github.com/microsoft/Windows-driver-samples/issues/433 A remaining concern right now is licensing. keyboard.{c,h,def,rc} have been copied from a project generated by MSKLC and are probably non-free, although pretty much identical files like https://github.com/microsoft/Windows-driver-samples/blob/master/input/layout/kbdus/kbdus.c are covered by MS-PL. Also binds backspace key to \b and adjusts xmodmap/svg rendering accordingly. See #7.
2019-11-03stats: Word stats+LatinIME rendererLars-Dominik Braun1-1/+2
Add word stats (well, tokens seperated by non-letter symbols really, but that’s alright) and dumping into an LatinIME-compatible dictionary file (for Android).
2019-10-03Replace Makefile with ninjaLars-Dominik Braun1-1/+16
Also generate and use heatmaps for all layouts by default.
2019-09-27Improve docsLars-Dominik Braun1-2/+8
Document how stats were generated in doc/Makefile
2019-09-21Add simple READMELars-Dominik Braun1-0/+39