mirror of
https://github.com/keymanapp/keyman.git
synced 2026-11-02 09:07:41 +00:00
The font collection code was somewhat wrong in kmc-keyboard-info. It collected all fonts referenced in the package, even for multi-keyboard packages, which meant that the .keyboard_info file listed all fonts for all languages. Furthermore, if a font was referenced in multiple language entries in the .kps, then it would be repeated for each language in the .keyboard_info. This patch addresses both of these bugs. The good news is that this makes some of the .keyboard_info files smaller. In particular, fv_all.keyboard_info goes from 4675 lines down to 695 lines! Fixes: #12852 |
||
|---|---|---|
| .. | ||
| config | ||
| src | ||
| test | ||
| .gitignore | ||
| build.sh | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
Keyman Developer - kmc-keyboard-info
This package builds a .keyboard_info file from a Keyman keyboard project. It can be used from the command line with @keymanapp/kmc.
This package is used only for preparing metadata files for deployment of keyboards to the Keyman Cloud Keyboard Repository.