Commit graph

4673 commits

Author SHA1 Message Date
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
Some checks failed
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
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
Some checks failed
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
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
Some checks failed
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()
Some checks are pending
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-04-08 20:37:31 +02:00
Sabine
64df04dfe6 feat(developer): writing of control characters 2026-04-08 13:36:38 +02:00
Sabine
870f75d50a feat(developer): removed removeWhitespace(), removeWhitespaceBoxArray()
Some checks failed
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
Some checks are pending
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
5ba063256e feat(developer): dummy change to start TC
Some checks are pending
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
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-31 21:41:50 +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
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
Some checks are pending
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
Some checks are pending
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
Marc Durdin
1e1a378231
Merge pull request #15791 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/brace-expansion-5.0.5
chore(deps): bump brace-expansion from 5.0.4 to 5.0.5 in /developer/src/server/src/win32/trayicon/addon-src
2026-03-28 03:25:08 +11:00
Keyman Server
073b1d49fa
Merge branch 'epic/kmc-convert' into auto/A19S25-merge-master-into-kmc-convert 2026-03-27 06:20:55 +01:00
dependabot[bot]
0205ada4aa
chore(deps): bump brace-expansion
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.4...v5.0.5)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 22:20:26 +00:00
dependabot[bot]
fb8dae5090
chore(deps): bump picomatch
Bumps [picomatch](https://github.com/micromatch/picomatch) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/4.0.3...4.0.4)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 07:39:34 +00:00
Sabine
e444bc5c04 feat(developer): change 1 test 2026-03-25 09:04:47 +01:00
Marc Durdin
1806c1baa6 fix(developer): define globalThis for compiled custom lexical models
The boilerplate code for custom lexical models has never really been
tested. For use in a browser/worker context, we need to define
`exports`. The added unit test verifies that the model will build.

Test-bot: skip
2026-03-24 10:31:07 +01:00
Sabine
6b2dfe5a6f feat(developer): remove tests
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-23 20:57:55 +01:00
Sabine
8e9308252e feat(developer): change test 2026-03-23 20:44:57 +01:00
Sabine
21caa52156 feat(developer): tidy up 2026-03-23 20:02:17 +01:00
Sabine
07dc16e218 feat(developer): reading to binary done in keylayout-to-kmn-converter.ts ( instead of in converter.ts) 2026-03-23 19:26:31 +01:00
Sabine
67204d2483 feat(developer): use read function with Uint8Array as input using fast-xml parser;
rework use of optional outputfilename; order/numbering of converter-messages
2026-03-23 14:03:10 +01:00