spiegel-keyman/common
Marc Durdin aa61b08473 feat(developer): embed touch layout and kvk into kmx
Add support for embedding .keyman-touch-layout into .kmx and complete
support and tests for embedding .kvk. Fixup a number of related
functions.

Add special-key-caps.ts to developer-utils -- in future this will become
the primary source for developer for these key caps, but this cannot be
done until Developer Server and Touch Layout Editor are updated with
Typescript in client code.
2026-03-26 14:45:46 +01:00
..
cpp fix(developer): changes to better align the code in u16ltrim and u16rtrim 2024-09-10 11:13:42 +01:00
include docs(common): make KF_KMXPLUSOSK flag independent of KF_KMXPLUS 2025-10-02 13:24:43 +02:00
linux maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
mac maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
resources feat(windows): store larger images and source file 2025-02-27 13:31:38 +10:00
schemas chore(common): add .model_info schema 2025-10-16 08:24:57 +02:00
test feat(common): add KMX+ file reader in Typescript 2026-03-16 07:21:38 +01:00
tools chore(common): cleanup and reorganize hextobin to remove fs dependency 2026-03-12 16:26:08 +01:00
web feat(developer): embed touch layout and kvk into kmx 2026-03-26 14:45:46 +01:00
windows chore: Merge branch 'epic/embed-osk-in-kmx' into auto/A19S24-merge-master-into-embed-osk-in-kmx 2026-03-15 07:42:03 +01:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00