Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-19 | Add Windows driver | Lars-Dominik Braun | 1 | -0/+11 | |
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-05 | layouts: Add missing return button to ar-phonetic | Lars-Dominik Braun | 1 | -0/+1 | |
2019-10-09 | Reorganize 2nd and 3rd layer | Lars-Dominik Braun | 1 | -66/+72 | |
See issue #6. Temporarily drop most of the special characters and rearrange the remaining characters. Frequency is not the main concern here, it needs to “make sense” to humans (whatever this means). | |||||
2019-10-03 | layouts: Remove empty string production | Lars-Dominik Braun | 2 | -2/+2 | |
2019-09-29 | layouts: Use decomposed unicode sequence | Lars-Dominik Braun | 2 | -4/+4 | |
2019-09-27 | layouts: Annotate lulua yaml | Lars-Dominik Braun | 1 | -22/+137 | |
2019-09-26 | Add al-Ramly’s layout | Lars-Dominik Braun | 1 | -0/+141 | |
2019-09-26 | doc: Add related work | Lars-Dominik Braun | 1 | -0/+79 | |
i.e. Arabic keyboard layouts | |||||
2019-09-17 | layouts: Fix ar-lulua yaml | Lars-Dominik Braun | 1 | -1/+1 | |
2019-09-17 | Initial import | Lars-Dominik Braun | 7 | -0/+663 | |