Sabine
91aaae0e32
feat(developer): remove convet_utils and convert_utils.tests
2026-08-04 18:08:55 +02:00
Sabine
a28fc86305
feat(developer): remove VERSION.md from git
2026-07-09 10:19:17 +02:00
Sabine
50cdfbeb09
feat(developer): use util.isValidUnicode() to check codePoints; remove ci_publish_npm
2026-07-09 08:47:53 +02:00
Sabine
2c1245327f
feat(developer): kmc-convert review comments of PR 14569
...
- info html control characters
- remove whitespace
- file header
- add builder_run_action publish ci_publish_npm in build.sh
2026-07-03 17:21:23 +02:00
SabineSIL
550901650b
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-06-03 19:59:49 +02:00
Marc Durdin
a19b095b51
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-06-03 23:48:36 +10: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
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
SabineSIL
a6802f7d5f
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-03-31 11:55:36 +02:00
SabineSIL
2faf0a78e3
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-16 14:23:32 +01:00
Marc Durdin
70c54b0b40
chore: Merge branch 'epic/web-core' into auto/A19S24-merge-master-into-web-core
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-16 04:49:38 +01:00
Sabine
cf6f036d81
feat(developer): remove function convertCharacterToUnicodeCodePoint()
2026-03-11 14:44:29 +01:00
Sabine
bd48beeb80
feat(developer): remove comments
2026-03-07 20:20:49 +01:00
Sabine
456d59147b
feat(developer): remove convertCharacterToUnicodeCodePoint()
2026-03-04 18:13:44 +01:00
Sabine
b5e2e99a36
feat(developer): functional changes to remove convertCharacterToUnicodeCodePoint()
2026-03-03 22:50:57 +01:00
Marc Durdin
529a49431e
maint(developer): make TestCompilerCallbacks usage more consistent and simplify
...
Simplify usage of `TestCompilerCallbacks` by making it responsible for
the `beforeEach` and `afterEach` incantations itself. There are a couple
of more complex usages of `TestCompilerCallbacks` which have been
excluded from this change on purpose.
Renamed `testCallbacks` to `callbacks` in the one place where it was
different.
Hoist @types/node and @types/mocha because inconsistent versions of
@types/mocha were causing compiler errors with this change.
Also added a cast to `fs.readFileSync` to `Uint8Array` to eliminate
compiler warnings/errors in test files.
Fixes : #15654
Test-bot: skip
2026-03-03 16:44:06 +01:00
SabineSIL
7104233222
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-02-16 17:17:10 +01:00
Sabine
9c9f13cc11
feat(developer): remove empty file, whitespace, comment; add/remove empty lines
2026-02-16 16:43:35 +01:00
Sabine
3888fe7a54
feat(developer): remove kmcConvertUtil.ts
...
edit text: "copyright..." in header
2026-02-16 15:42:13 +01:00
Sabine
f2e0b0abcd
feat(developer): remove convert-utils2.tests.ts
2026-02-10 17:12:31 +01:00
Sabine
06315a3c13
feat(developer): changed 1 test
2026-02-10 16:27:25 +01:00
Sabine
e4a39810c6
feat(developer): new convertControlCharacterToUnicodeCodePoint; add tests for convertControlCharacterToUnicodeCodePoint()
2026-02-10 14:56:21 +01:00
Sabine
691543fea7
feat(developer): edit tests for convertToUnicodeCharacter
2026-02-02 15:48:36 +01:00
Sabine
2067224c24
feat(developer): use const instead of let in utils.ts
2026-02-02 14:08:19 +01:00
Sabine
8cffd1b18d
Merge branch 'feat/developer/kmc-convert-createSeperateUtil' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert-createSeperateUtil
2026-02-02 13:51:38 +01:00
Sabine
3fd4fb3842
feat(developer): finish rework of convertToUnicodeCharacter(); edit tests
2026-02-02 13:22:16 +01:00
SabineSIL
e90a160f72
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2026-01-21 18:52:05 +01:00
Sabine
9708d7a44b
feat(developer): start rework function convertToUnicodeCharacter
2026-01-21 18:40:48 +01:00
Sabine
e307327e34
feat(developer): move functions convertToUnicodeCodePoint and convertToUnicodeCharacter to convert-util
2026-01-19 12:08:56 +01:00
Sabine
17704a99d7
feat(developer): delete content of kmcconvertUtils.ts for convertToUnicodeCharacter and convertToUnicodeCodePoint
2026-01-13 11:21:01 +01:00
Sabine
066607a26e
feat(developer): first changes in convertToUnicodeCharacter
2026-01-12 16:04:16 +01:00
Sabine
04f50f5069
feat(developer): dummy change to start TC build
2026-01-12 10:48:19 +01:00
Eberhard Beilharz
08a94ad961
docs(web): document purpose of key codes > 50000
...
Build-bot: skip
Test-bot: skip
2026-01-09 11:05:20 +01:00
SabineSIL
06694173fa
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2026-01-08 11:38:36 +01:00
Eberhard Beilharz
825573d8f1
docs(web): address code review comment
2025-11-18 15:26:10 +01:00
Marc Durdin
274d0f836a
docs(web): update TODO-web-core after code review
...
Reviewed work remaining on web-core and updated TODOs accordingly; some
have been moved to epic/embed-osk-in-kmx.
Test-bot: skip
2025-11-14 15:23:56 +01:00
Marc Durdin
aa6b3c328e
chore: Merge branch 'epic/web-core' into auto/A19S15-merge-master-into-web-core
2025-11-07 14:23:43 +01:00
Eberhard Beilharz
f5ee9a46a2
refactor(web): rename OutputTargetStub → TextStoreStub
2025-11-04 17:14:38 +01:00
Eberhard Beilharz
c9fa02f21c
refactor(web): rename OutputTargetBase → TextStore
2025-11-04 16:58:08 +01:00
Marc Durdin
df212364a2
maint(resources): add repository record for all published packages
...
While not documented as such, it appears that the repository record is
required with trusted publishing of npm packages.
Test-bot: skip
Build-bot: skip
2025-10-29 14:35:31 +01:00
Marc Durdin
ba411774f6
maint(resources): move NPM package publishing to GitHub Actions
...
Due to recent changes in NPM package publishing security requirements,
we have to move from TeamCity build to a GitHub Action to publish our
NPM packages, so we can take advantage of trusted publishing. This
change also consolidates and centralizes the npm publishing into
resources/build/ci/npm-publish.sh, which removes a lot of boilerplate
from each of the build.sh scripts, and ensures consistency.
Packages will be `npm pack`ed on PR and test builds, and published in
release builds.
Ref: https://docs.npmjs.com/trusted-publishers
Ref: https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/
Fixes : #14963
Test-bot: skip
Build-bot: release:developer
2025-10-27 16:31:55 +01:00
Eberhard Beilharz
34c43b1e15
refactor(web): cleanup in test scripts
...
Also use common function for running web types tests.
Test-bot: skip
2025-09-30 17:40:15 +02:00
SabineSIL
6ee16bbe37
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2025-09-02 18:13:53 +02:00
Sabine
bfcff5c0b8
feat(developer): move kmcConvert-util functions from util to kmn-file-writer.ts
2025-09-02 16:15:31 +02:00
Sabine
1478a56494
chore(developer): edits in function convertToUnicodeCodePoint
2025-08-29 10:30:45 +02:00
SabineSIL
8def93726f
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2025-08-28 21:09:43 +02:00
Sabine
52f514cc25
feat(developer): convertToUnicodeCodePoint, convertToUnicodeCharacter + tests to own kmcConvertUtil.ts/kmcConvertUtil.tests.ts
2025-08-26 11:12:25 +02:00
Sabine
0ee3f69366
feat(developer): move convertToUnicodeCharacter etc to local module kmcConvertUtil.ts
2025-08-20 14:26:01 +02:00
SabineSIL
db354a948c
Merge branch 'feat/developer/kmc-convert' into feat/developer/kmc-convert-createSeperateUtil
2025-08-20 11:15:33 +02:00
Sabine
ec0c309008
feat(developer): change var name hex_Entity->hexEntity
2025-08-20 10:54:35 +02:00