spiegel-keyman/common
Marc Durdin 0f05da957f fix(developer): remove redundant Name and RTL fields from .kps LexicalModel
Follows on from the similar changes to `Keyboard` fields in #13600. This
deprecates the `RTL` and `Name` fields. `RTL` was never used. `Name` was
written but never presented to end users, so effectively irrelevant.
`Name` also was present in `File.Description` (already deprecated) for
the corresponding model.js _and_ `Info.Name`, so doubly redundant.

Also updates the schema documentation to mark the deprecated fields.

Relates-to: #13600
2025-04-02 05:39:09 +07:00
..
cpp fix(developer): changes to better align the code in u16ltrim and u16rtrim 2024-09-10 11:13:42 +01:00
include fix(core): rename assert() to test_assert() in unit tests 2024-11-28 09:46:01 +07:00
linux chore(common): builder_describe and builder_parse should come first 2024-05-02 15:54:32 +07:00
mac chore(common): builder_describe and builder_parse should come first 2024-05-02 15:54:32 +07:00
resources feat(windows): store larger images and source file 2025-02-27 13:31:38 +10:00
schemas fix(developer): remove redundant Name and RTL fields from .kps LexicalModel 2025-04-02 05:39:09 +07:00
test chore(common): rebuild keyboard fixture with kmcomp 2025-03-22 06:08:16 +07:00
tools chore(common): create flag file without node 2024-09-30 14:51:24 +02:00
web Merge pull request #13122 from keymanapp/fix/common/web/types/12945-replace-invalid-StrsItem-identity-checks-with-isEqual 2025-02-04 11:20:53 +00:00
windows fix(developer): remove redundant Name and RTL fields from .kps LexicalModel 2025-04-02 05:39:09 +07:00
build.sh chore(common): add support for build target platform exclusions 2024-08-07 09:25:56 +07:00