bug(developer): generation of KVK from LDML keyboard seems to be creating an invalid .kvk file
Closed this issue · 1 comments
mcdurdin commented
From: keymanapp/keyboards#2993
Continuing: #12278, #12284 (fixing #12056)
The imperial_aramaic.kvk file generated during the build has multiple issues:
- It contains none of the keycap data; due to 17.0.328 compiler still referenced in keyboards repository.
- The
visualkeyboard.header.kbdname
field is blank, but needs to beimperial_aramaic
; see - The shift and non-shift state data appears to be munged together (rather than separated into
layer
elements grouped byshift
attribute); see - Some characters are encoded with
\u{....}
instead of being raw Unicode text, e.g.\u{0020}
, anddisplays
are missing; see
mcdurdin commented
@srl295 @LornaSIL @DavidLRowe FYI. The visual keyboard compiler in kmc-ldml has multiple gaps, so will work on fixing those.