spiegel-keyman/common
Marc Durdin 66a7a6fc4e feat(developer): support FollowKeyboardVersion in kmc-package
Fixes #7340.

Removes the unused <Version> element from <LexicalModel> element in the
.kps schema. (This needs to be copied to api.keyman.com also.)

Updates compiler to check for <FollowKeyboardVersion> and read the
version data from the .kmx in that case.

Unit tests updated. Some of the fixtures were incorrect as they had
<FollowKeyboardVersion> set for model-type packages or packages that
contained no keyboards. Fixed.
2023-04-21 14:04:06 +07:00
..
include chore(core): move test_assert.h and test_color.h to common 2023-04-10 15:21:45 +07:00
linux chore(common): add win/mac/linux common build.sh parent scripts 2023-03-14 13:10:06 +07:00
mac chore(common): add win/mac/linux common build.sh parent scripts 2023-03-14 13:10:06 +07:00
models chore(common): add missing deps and files for npm publish 2023-04-12 14:05:05 +07:00
predictive-text Revert "chore(web): merge master into feature-esmodule-web-engine (A17S9 end) 🧩" 2023-03-31 14:17:37 +11:00
resources chore(windows): address review comments 2022-06-16 04:47:53 +10:00
schemas feat(developer): support FollowKeyboardVersion in kmc-package 2023-04-21 14:04:06 +07:00
test Revert "chore(web): merge master into feature-esmodule-web-engine (A17S9 end) 🧩" 2023-03-31 14:17:37 +11:00
tools Revert "chore(web): merge master into feature-esmodule-web-engine (A17S9 end) 🧩" 2023-03-31 14:17:37 +11:00
web feat(common): kmx file reader 2023-04-21 11:52:18 +07:00
windows feat(developer): support FollowKeyboardVersion in kmc-package 2023-04-21 14:04:06 +07:00