Sabine
513065ebea
feat(developer): edit contents of keylayout.dtd
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-05-20 20:49:33 +02:00
Sabine
461fdd86c4
feat(developer): replace all any-datatypes
...
add checkForCorrespondingElements() to validate()
min/maxOccurs added in keylayout.xsd
edited keylayout.dtd
(possible remaining squiggle lines will be addressed in PR#15860
2026-04-28 19:27:21 +02:00
Sabine
9a9d33bb50
feat(developer):
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
adapt elements of keylayout-xml
boxArray
parsing ( tests, validate of and error msg for different amount of keymap<->keymapSelect)
first version keylayout.dtd, keylayout.xsd, keylayout.schema.json
2026-04-27 18:12:34 +02:00
Sabine
0e67a6605a
feat(developer): use KeymanXMLReader instead of XMLParser
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
adapt writing
use new keylayout.xsd without "@__"
change name MAX_KEY_COUNT, USE_KEY_COUNT
remove init()
2026-04-02 20:21:56 +02:00
Sabine
8633cb50f2
feat(developer): rework createKmnModifier(), checkIfCapsIsUsed() and adapt tests; edit test of of readme.md/keylayout-xml.ts
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-16 19:50:04 +01:00
Sabine
0d3b8541ce
feat(developer): mostly naming, whitespace changes
2026-03-13 09:17:43 +01:00
Sabine
0033e2cdac
feat(developer):
...
consolidate imports
use prefix '@__' instead of '@_'
remove fixupEmptyStringToEmptyObject_keylayout and use fixupEmptyStringToEmptyObject instead
2026-02-17 23:15:19 +01:00
Sabine
3d60a6cd6c
chore(developer): update kmc-convert create_keylayout_schema.sh with new builder-basic.inc.sh
2025-08-29 09:54:33 +02:00
Sabine
7e1aa09475
feat(developer): changed copyright, imports, duplicate validationError, comments
2025-07-14 15:32:38 +02:00
Sabine
b5952df3a9
feat(developer): permissions for create_keylayout_schema.sh
2025-07-11 09:50:33 +02:00
Sabine
1f7134fd52
feat(developer): permissions for create_keylayout_schema.sh
2025-07-11 08:39:39 +02:00
Sabine
2dfa57c142
feat(developer): changes in build.sh, fixup-schema
2025-07-09 14:14:58 +02:00
Sabine
461717808d
feat(developer): version with broken schema.bundler
2025-07-08 15:37:27 +02:00
Sabine
6d850f9710
feat(developer): remove fixup-keylayout-schema
2025-07-07 11:47:28 +02:00
Sabine
faaf5c9abc
feat(developer): validation finished
2025-07-07 11:42:00 +02:00
Sabine
de9820d3c0
feat(developer): validation OK
2025-07-04 19:13:52 +02:00
Sabine
0e69f91940
feat(developer): merged changes from 12564 into feat/developer/kmc-convert-validateKeylayout branch
...
remove #text: first idea
2025-07-03 18:12:23 +02:00
Sabine
70965c0dfe
feat(developer): validate: edit xsd-file-> validates files OK
2025-07-02 14:51:18 +02:00
Sabine
91754a6966
feat(developer): first step for fixup-keylayout-schema.js
2025-05-26 18:44:11 +02:00
Sabine
ac649a7e16
feat(developer): add comments
2025-05-23 08:38:58 +02:00
Sabine
d5b1b670a4
feat(developer): first step to use fixup-schema
2025-05-22 12:17:04 +02:00
Sabine
02f450ba90
feat(developer): solution to ignore the ?xml Prolog
2025-05-21 17:05:18 +02:00
Sabine
00158fdeee
feat(developer): readme; add keylayout to schema-bundler.js; remove comments in create_keylayout_schema.sh
2025-05-21 11:20:25 +02:00
Sabine
ebd1514c51
feat(developer): validation create keylayout.schema.json
2025-05-19 15:30:04 +02:00