Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-10-30 | tests: Remove test for removed function. | Lars-Dominik Braun | 1 | -11/+1 | |
Removed in 8315da395a2a99111bf3e9d0ab3846f7ddbf9732. Oops. | |||||
2021-10-30 | report: Romanize Arabic letter names. | Lars-Dominik Braun | 2 | -55/+84 | |
Although I’m not a fan of romanization/transcription I feel it improves accessibility of the English version when combined with Arabic script in brackets. | |||||
2021-10-27 | report: Optimize page load | Lars-Dominik Braun | 1 | -9/+21 | |
Switch to KaTeX, which is smaller than MathJax, and defer loading Bokeh’s big scripts. | |||||
2021-10-27 | report: Add triad analysis | Lars-Dominik Braun | 4 | -15/+233 | |
Create and add a new plot that should indicate how difficult typing common triads is. | |||||
2021-10-27 | report: style: Increase line height | Lars-Dominik Braun | 1 | -0/+6 | |
2021-10-27 | text: epub: Prevent memory leak | Lars-Dominik Braun | 1 | -0/+4 | |
It looks like ebooklib creates non-GC-able references to ZipFile, which must be cleaned up manually. | |||||
2021-10-27 | report: Remove example sentences. | Lars-Dominik Braun | 4 | -86/+0 | |
I feel they don’t really convey which parts of a layout are difficult to use and the sentences used were quite arbitrary. They should be replaced by something better. | |||||
2021-10-27 | corpus: Add more books from Hindawi. | Lars-Dominik Braun | 1 | -1/+1 | |
2021-10-27 | corpus: quran: Fix description. | Lars-Dominik Braun | 1 | -1/+1 | |
2021-10-27 | layouts: Add ar-qtaish | Lars-Dominik Braun | 3 | -1/+118 | |
2021-10-27 | layouts: Add ergoarabic | Lars-Dominik Braun | 3 | -2/+199 | |
See https://github.com/darkstego/ergoarabic | |||||
2021-10-17 | util: Improve support for invisible symbols | Lars-Dominik Braun | 1 | -7/+11 | |
Auto-generate short name for them instead of having a static list. | |||||
2020-12-12 | render: Draw highlights only if visible | Lars-Dominik Braun | 1 | -1/+2 | |
Saves ~4KiB on files without highlights | |||||
2020-11-25 | keyboard: Move scancodes to yaml file | Lars-Dominik Braun | 4 | -314/+519 | |
Also add serialization and tests. | |||||
2020-11-25 | report: Add klavaro data location for Windows | Lars-Dominik Braun | 1 | -2/+3 | |
2020-11-25 | Add a few more tests | Lars-Dominik Braun | 3 | -5/+41 | |
2020-11-14 | render: Add Klavaro keyboard file | Lars-Dominik Braun | 3 | -0/+42 | |
Fixes #8, although Klavaro’s support for diacritics seems to be lacking right now. | |||||
2020-11-14 | render: Add keylayout renderer | Lars-Dominik Braun | 2 | -2/+118 | |
Not really functional, since we cannot control shift states and keys. | |||||
2020-11-01 | Explain design decisions | Lars-Dominik Braun | 4 | -7/+110 | |
Fixes #10. | |||||
2020-10-17 | winkbd: Improve rendering | Lars-Dominik Braun | 8 | -3157/+914 | |
Create self-containted, minimal, but still human-readable C file with all typedefs. Gets rid of the copied header file and all of its weird ifdef logic. Simplifies virtual scancode to virtual key mapping. | |||||
2020-10-17 | report: Move remarks into <details> element | Lars-Dominik Braun | 2 | -5/+21 | |
Hide them by default | |||||
2020-09-13 | winkbd: Make Windows driver compileable with MingGW | Lars-Dominik Braun | 10 | -58/+2571 | |
Automate the process via GitHub Actions as well. kbd.h can be simplified. Fixes #11. | |||||
2020-09-12 | README: Fix optimization example, document dependencies | Lars-Dominik Braun | 1 | -9/+24 | |
Examples were broken after commit 1deb60037ed061c5dd973005b81c106561032ebe. | |||||
2020-09-06 | report: Add b/w PDF for printouts | Lars-Dominik Braun | 3 | -0/+73 | |
Might come handy if you need a physical reference card. | |||||
2020-09-06 | report: Upgrade purecss and mathjax | Lars-Dominik Braun | 1 | -3/+3 | |
2020-08-22 | README: Fix CI badge | Lars-Dominik Braun | 1 | -1/+1 | |
2020-08-22 | actions: Fix CI | Lars-Dominik Braun | 2 | -6/+8 | |
2020-08-22 | report: Fix swapped layers in layout properties | Lars-Dominik Braun | 1 | -2/+2 | |
2020-08-22 | Upgrade plex to v5.1.0 | Lars-Dominik Braun | 1 | -0/+0 | |
2020-08-22 | Fix GitHub Actions file extension | Lars-Dominik Braun | 1 | -0/+0 | |
2020-08-22 | Add GitHub Actions-based CI | Lars-Dominik Braun | 2 | -0/+46 | |
2020-08-22 | Add test for HTMLSerializer | Lars-Dominik Braun | 1 | -2/+12 | |
2020-08-22 | text: Fix HTMLSerializer’s entity decoding | Lars-Dominik Braun | 1 | -1/+1 | |
2020-08-22 | text: Fix broken circular import | Lars-Dominik Braun | 1 | -1/+2 | |
2020-08-22 | corpus: Update hindawi | Lars-Dominik Braun | 1 | -2/+2 | |
Add recent additions | |||||
2020-05-16 | report: Add simple sentence effort visualization | Lars-Dominik Braun | 5 | -2/+105 | |
Trying to give the reader a sense for how difficult carpalx thinks certain parts of a sentence are. Conclusions are only valid for a single layout and comparison between them is not possible. | |||||
2020-05-10 | report: Add translated source table, asymmetry definition | Lars-Dominik Braun | 11 | -76/+197 | |
Also fix the layout break point. | |||||
2020-05-10 | winkbd: Fix typo | Lars-Dominik Braun | 1 | -0/+0 | |
2020-05-10 | layouts: Add missing symbols to ar-lulua | Lars-Dominik Braun | 2 | -18/+22 | |
In particular: * - # and ٠. Recompute optimal layout for symbols and bump version to 0.4. | |||||
2020-04-25 | ar-lulua: Optimize layer two and three | Lars-Dominik Braun | 2 | -54/+59 | |
Take another stab at the symbol layers and call it v0.3. | |||||
2020-04-25 | render: Fix mirroring of brackets | Lars-Dominik Braun | 1 | -1/+2 | |
Apparently direction must be specified on parent <text> element to have an effect. This way brackets will be mirrored correctly when rendering. | |||||
2020-04-25 | README: Fix wrong path after migration to _build | Lars-Dominik Braun | 1 | -1/+1 | |
2020-04-25 | optimize: Allow manual mutations | Lars-Dominik Braun | 1 | -7/+25 | |
In combination with `-n 0` this allows manual evaluation of changes without using `lulua-write` to re-evaluate the entire corpus. | |||||
2020-04-25 | Improve lulua-write | Lars-Dominik Braun | 5 | -101/+244 | |
Introduce composable filters, switch to brotli-compressed tarballs, which has good ratios and fast decompression, reducing I/O significantly. | |||||
2020-04-13 | layout: Add test for getText+__call__ identity | Lars-Dominik Braun | 1 | -1/+16 | |
2020-04-12 | gen.sh: Move ninja’s state files to build dir | Lars-Dominik Braun | 1 | -0/+1 | |
2020-03-28 | stats: Enumerate combinations | Lars-Dominik Braun | 1 | -2/+4 | |
2020-03-28 | report: Explain origin of Lam-Alif ligature | Lars-Dominik Braun | 1 | -1/+3 | |
2020-03-28 | Add analysis for ar-idlebi and ar-alramly | Lars-Dominik Braun | 5 | -6/+260 | |
2020-03-28 | Adapt .gitignore | Lars-Dominik Braun | 1 | -3/+1 | |
…to changes made by commit 102fd5aafa4f36572ae9f1d8083e058b0f47676c |