Sabine
751d5ed6bc
feat(developer): resolve conflict :'key' does not exist in type ...
2026-05-04 17:46:30 +02:00
Sabine
d8f770dfb0
feat(developer): adapt convertToUnicodeCharacter() with tests:
...
adapt use of unicode in .keylayout files and use html(hex) instead
ignore U+xxxx as output character in keylayout file (it is treated as string now)
add testfiles
2026-05-04 17:25:53 +02:00
Sabine
9c51f43663
feat(developer): remove duplicate tests change message text
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-22 10:50:47 +02:00
Sabine
856a3a03c8
Merge branch 'feat/developer/kmc-convert-createSeperateUtil' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert-createSeperateUtil
2026-04-22 10:38:54 +02:00
Sabine
dc64580c9c
feat(developer): remove some comments
2026-04-22 10:37:58 +02:00
SabineSIL
f4079065b1
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-04-22 10:24:58 +02:00
Sabine
be063a8687
feat(developer): move convertToUnicodeCharacter() and tests to common
...
convertToUnicodeCharacter() -> common\web\types\src\util\convert-utils.ts
convertToUnicodeCharacter() tests -> common\web\types\tests\util\convert-utils.tests.ts
2026-04-22 10:21:29 +02:00
Sabine
0d786e7aaa
Merge branch 'feat/developer/kmc-convert-createSeperateUtil' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert-createSeperateUtil
2026-04-22 09:03:14 +02:00
Sabine
34051a0771
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
...
# Conflicts:
# developer/src/kmc-convert/src/keylayout-to-kmn/keylayout-to-kmn-converter.ts
# developer/src/kmc-convert/src/keylayout-to-kmn/kmn-file-writer.ts
# developer/src/kmc-convert/test/keylayout-to-kmn-converter.tests.ts
# developer/src/kmc-convert/test/kmn-file-writer.tests.ts
2026-04-22 09:02:51 +02:00
SabineSIL
0348553207
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-21 17:28:38 +02:00
Sabine
f061a467ce
feat(developer): Errormessage, remove keyboard tests, duplicate line boxXmlArray, filter function, remove USED_KEY_IDENTIFIER and function to calculate it
2026-04-21 16:08:31 +02:00
Keyman Server
b507281709
Merge pull request #15840 from keymanapp/auto/A19S26-merge-master-into-kmc-convert
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
auto: A19S26 merge master into kmc-convert 😎
2026-04-10 19:34:12 +02:00
Keyman Server
f0893c347b
Merge branch 'epic/kmc-convert' into auto/A19S26-merge-master-into-kmc-convert
2026-04-10 17:04:54 +02:00
Sabine
e85e965a5e
feat(developer): more tidy up in tests
2026-04-09 16:30:09 +02:00
Sabine
fa19344866
feat(developer): some tidy up in tests
2026-04-09 16:21:11 +02:00
Sabine
cc31feb32b
feat(developer): remove tests for convertToUnicodeCodePoint
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-09 14:08:49 +02:00
Sabine
2b5782d177
feat(developer): tidy up and new test for ExtraWarning
2026-04-09 13:52:22 +02:00
Sabine
435a0f4269
feat(developer): move finding of control characters to function writeCharacterOrUnicode()
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-04-08 20:37:31 +02:00
Keyman Server
f99512c328
Merge pull request #15830 from keymanapp/auto/version-master-19.0.223
...
auto: increment master version to 19.0.223
2026-04-08 20:04:13 +02:00
Keyman Build Agent
f494a10e24
auto: increment master version to 19.0.223
...
Test-bot: skip
Build-bot: skip
2026-04-08 13:02:18 -05:00
Eberhard Beilharz
0166861f0b
Merge pull request #15823 from keymanapp/fix/linux/memmove
...
fix(linux): fix memory problem
This fixes a problem identified by devin.ai: Because of the operator precedence the previous code caused `memmove` to read `sizeof(commit_queue_item) - 1` bytes past the end of `commit_queue`. With this change `memmove` now reads the intended `MAX_QUEUE_SIZE - 1` `commit_queue_items`.
2026-04-08 18:03:02 +02:00
Sabine
64df04dfe6
feat(developer): writing of control characters
2026-04-08 13:36:38 +02:00
Eberhard Beilharz
b765b55660
fix(linux): fix memory problem
...
This fixes a problem identified by devin.ai: Because of the operator
precedence the previous code caused `memmove` to read
`sizeof(commit_queue_item) - 1` bytes past the end of `commit_queue`.
With this change `memmove` now reads the intended `MAX_QUEUE_SIZE - 1`
`commit_queue_items`.
Test-bot: skip
2026-04-07 15:14:37 +02:00
Sabine
870f75d50a
feat(developer): removed removeWhitespace(), removeWhitespaceBoxArray()
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-03 09:56:39 +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
SabineSIL
02239b05b1
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-01 07:45:20 +02:00
Sabine
5ba063256e
feat(developer): dummy change to start TC
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-31 23:59:37 +02:00
Sabine
9920442c14
feat(developer): remove some tests
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-31 21:41:50 +02:00
Sabine
be21e5dfc5
Merge branch 'feat/developer/kmc-convert-createSeperateUtil' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert-createSeperateUtil
...
# Conflicts:
# developer/src/kmc-convert/test/keylayout-to-kmn-converter.tests.ts
2026-03-31 21:38:23 +02:00
Sabine
957c249658
feat(developer): edit name of test
2026-03-31 21:37:10 +02:00
Sabine
023223d199
feat(developer): use correct filename for test
2026-03-31 21:25:03 +02:00
Sabine
8aa9674acd
Merge branch 'feat/developer/kmc-convert' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert
...
# Conflicts:
# developer/src/kmc-convert/test/keylayout-to-kmn-converter.tests.ts
2026-03-31 21:07:50 +02:00
Sabine
e96a9fb67f
feat(developer): change 1 test
2026-03-31 21:04:27 +02:00
Sabine
718d608aa0
feat(developer): change 1 test
2026-03-31 20:38:38 +02:00
Sabine
fcfe4f72bb
feat(developer): add console.log for 1 test
2026-03-31 20:33:29 +02:00
Sabine
20de41a11c
feat(developer): change timeout for 1 test
2026-03-31 20:08:01 +02:00
Sabine
2f615c9380
feat(developer): change test
2026-03-31 19:24:17 +02:00
Sabine
e4fecda692
feat(developer): change test
2026-03-31 19:13:10 +02:00
Sabine
89195e42b3
feat(developer): change 1 test
2026-03-31 18:51:10 +02:00
Sabine
f5d3289474
Merge branch 'feat/developer/kmc-convert' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert
2026-03-31 18:49:02 +02:00
Sabine
5d93574704
feat(developer): change 1 test
2026-03-31 16:23:12 +02:00
SabineSIL
05aa3beefb
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-31 16:19:07 +02:00
Sabine
67f107d3bf
feat(developer): remove conflicts
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-31 13:08:26 +02:00
SabineSIL
3ac7929093
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-03-31 12:45:50 +02:00
SabineSIL
9a74091481
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2026-03-31 12:43:00 +02:00
SabineSIL
a357816b19
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-03-31 12:17:56 +02:00
SabineSIL
1f3efea371
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2026-03-31 11:59:15 +02:00
SabineSIL
a6802f7d5f
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-03-31 11:55:36 +02:00
Keyman Server
0997cb826d
Merge pull request #15810 from keymanapp/auto/version-master-19.0.222
...
auto: increment master version to 19.0.222
2026-03-27 19:03:55 +01:00
Keyman Build Agent
da7333d8c2
auto: increment master version to 19.0.222
...
Test-bot: skip
Build-bot: skip
2026-03-27 13:02:24 -05:00