Sabine
c7da0a952c
feat(developer): remove Error-Msg in keylayout-to-kmn-converter.ts and adapt tests
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-17 18:27:02 +01: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
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
Sabine
e038a850ef
feat(developer): change function createKmnModifier()
2026-03-16 13:43:28 +01:00
Keyman Server
3d0b30d0c9
Merge pull request #15741 from keymanapp/auto/A19S24-merge-master-into-kmc-convert
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
auto: A19S24 merge master into kmc-convert 😎
2026-03-16 13:15:09 +01:00
Marc Durdin
ae60aaca53
chore(developer): remove old @types/mocha dep
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-16 04:58:37 +01:00
Sabine
7acda32841
feat(developer): dummy change to start TC
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-13 20:25:55 +01:00
Sabine
0b0aa1eb8c
Merge branch 'feat/developer/kmc-convert' of https://github.com/keymanapp/keyman into feat/developer/kmc-convert
2026-03-13 19:12:37 +01:00
Sabine
cc05ea4d1b
feat(developer): add description of interfaces
2026-03-13 19:12:09 +01:00
SabineSIL
a2bacd8ca2
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2026-03-13 17:02:38 +01:00
Sabine
34c4bd2557
feat(developer): make some members public readonly,
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-03-13 16:25:16 +01:00
Sabine
c6a5bb5899
feat(developer): renaming variables to not contain "array" in name; behaviour->behavior
2026-03-13 10:33:36 +01:00
Sabine
3201d7f008
feat(developer): add comments, declare var const inside loop, rewrite of isAcceptableKeymanModifier(keylayoutModifier:
2026-03-13 09:38:54 +01:00
Sabine
0d3b8541ce
feat(developer): mostly naming, whitespace changes
2026-03-13 09:17:43 +01:00
Keyman Server
23ab9f95d9
Merge branch 'epic/kmc-convert' into auto/A19S24-merge-master-into-kmc-convert
2026-03-13 07:45:54 +01:00
Keyman Server
103de2b425
Merge pull request #15737 from keymanapp/auto/version-master-19.0.215
...
auto: increment master version to 19.0.215
2026-03-12 19:04:51 +01:00
Keyman Build Agent
03caf87fcd
auto: increment master version to 19.0.215
...
Test-bot: skip
Build-bot: skip
2026-03-12 13:02:20 -05:00
Marc Durdin
8c8132cfc6
Merge pull request #15715 from keymanapp/maint/core/15388-arm64-build
...
maint(resources): use x86_64 emscripten on arm/windows builds
2026-03-12 21:05:41 +07:00
Eberhard Beilharz
f1b9efcd2d
Merge pull request #15718 from keymanapp/chore/linux/cherry-pick/changelog
2026-03-12 12:44:33 +01:00
Keyman Server
7d0c94f7f4
Merge pull request #15729 from keymanapp/auto/cherry-pick-18.0.248-history-to-alpha
...
auto: cherry-pick 18.0.248 history to alpha
2026-03-12 08:17:03 +01:00
Keyman Build Agent
781bd4c548
auto: cherry-pick 18.0.248 history to alpha
...
Build-bot: skip
Test-bot: skip
2026-03-12 02:14:27 -05:00
Keyman Server
14f3455103
Merge pull request #15719 from keymanapp/auto/version-master-19.0.214
...
auto: increment master version to 19.0.214
2026-03-10 19:02:05 +01:00
Keyman Build Agent
3174e4f963
auto: increment master version to 19.0.214
...
Test-bot: skip
Build-bot: skip
2026-03-10 13:01:04 -05:00
Eberhard Beilharz
3811980bf1
chore(linux): Update debian changelog
...
(cherry picked from commit 0d22c08f59 )
2026-03-10 17:58:53 +01:00
Marc Durdin
160ed7b08b
maint(resources): use x86_64 emscripten on arm/windows builds
...
Fixes : #15388
Test-bot: skip
2026-03-10 13:16:49 +01:00
Marc Durdin
472c7eb811
Merge pull request #15707 from keymanapp/maint/linux/use-correct-path-for-git-cred
...
maint(linux): set git credential for linux help on the correct repo
2026-03-10 11:29:21 +07:00
Keyman Server
5ff5f262e1
Merge pull request #15713 from keymanapp/auto/version-master-19.0.213
...
auto: increment master version to 19.0.213
2026-03-09 19:03:46 +01:00
Keyman Build Agent
ad5c99ea59
auto: increment master version to 19.0.213
...
Test-bot: skip
Build-bot: skip
2026-03-09 13:02:20 -05:00
Keyman Server
5b38b1c745
Merge pull request #15709 from keymanapp/auto/cherry-pick-18.0.247-history-to-alpha
...
auto: cherry-pick 18.0.247 history to alpha
2026-03-09 13:39:37 +01:00
Keyman Build Agent
7e7dbc1f6d
auto: cherry-pick 18.0.247 history to alpha
...
Build-bot: skip
Test-bot: skip
2026-03-09 07:38:27 -05:00
Marc Durdin
42bfe9d570
maint(linux): set git credential for linux help on the correct repo
...
Test-bot: skip
Build-bot: skip
2026-03-09 13:01:12 +01:00
Marc Durdin
65f7d91e67
Merge pull request #15705 from keymanapp/fix/developer/15673-new-project-whitespace
...
fix(developer): use trimmed version of paths when verifying in New Project
2026-03-09 18:53:51 +07:00
Marc Durdin
36fa80f6fb
Merge pull request #15704 from keymanapp/fix/developer/15674-unlockproject-guard
...
fix(developer): correct INVALID_HANDLE_VALUE check in UnlockProject
2026-03-09 18:53:45 +07:00
Marc Durdin
5562f6a32c
Merge pull request #15701 from keymanapp/fix/developer/15699-await-copier-result
...
fix(developer): await copier result before reporting success or failure
2026-03-09 16:01:56 +07:00
Marc Durdin
f625e0b783
Merge pull request #15700 from keymanapp/fix/developer/15659-resolve-input-path-for-kmc-copy
...
fix(developer): resolve input project path for `kmc copy`
2026-03-09 16:01:49 +07:00
Marc Durdin
f2f3e32e69
fix(developer): use trimmed version of paths when verifying in New Project
...
Fixes : #15673
Build-bot: skip
Test-bot: skip
2026-03-09 07:38:13 +01:00
Marc Durdin
89c9c615e5
fix(developer): correct INVALID_HANDLE_VALUE check in UnlockProject
...
Fixes : #15674
Test-bot: skip
Build-bot: skip
2026-03-09 07:31:51 +01:00
Marc Durdin
a8f5ee3362
fix(developer): resolve input project path for kmc copy
...
Relative paths would cause `kmc copy` to fail to find sources files for
the project, because component paths would be constructed incorrectly.
The cleanest fix is to ensure that we always full resolve local file
paths before attempting to copy the project.
Fixes : #15659
2026-03-09 07:08:47 +01:00
Marc Durdin
5129a482b4
fix(developer): await copier result before reporting success or failure
...
Without `await`, a 'success' message is always returned, because the
Promise that is returned is not nullish. While the log message was
misleading, the outcome was already correct, because the parent function
`copyProject()` did correctly await the call to `doCopy()`.
Fixes : #15699
Test-bot: skip
2026-03-09 06:24:57 +01:00
Marc Durdin
00b0a98715
Merge pull request #15649 from keymanapp/dependabot/npm_and_yarn/fast-xml-parser-5.3.8
...
chore(deps): bump fast-xml-parser from 5.3.4 to 5.3.8
2026-03-09 11:55:08 +07:00
Darcy Wong
0568c6b1b8
Merge pull request #15671 from keymanapp/chore/android/cleanup-extracted-text
...
chore(android): Cleanup unused Extracted Text
2026-03-09 08:32:47 +07:00
Darcy Wong
13ba5c8f8e
chore(android): Remove unused status vars
2026-03-09 08:20:17 +07:00
Keyman Server
e82362fc1d
Merge pull request #15697 from keymanapp/auto/version-master-19.0.212
...
auto: increment master version to 19.0.212
2026-03-06 19:05:23 +01:00
Keyman Build Agent
c0f09472a2
auto: increment master version to 19.0.212
...
Test-bot: skip
Build-bot: skip
2026-03-06 12:03:51 -06:00
Marc Durdin
8b50ac843a
Merge pull request #15650 from keymanapp/dependabot/npm_and_yarn/resources/build/pr-build-status/minimatch-9.0.9
...
chore(deps-dev): bump minimatch from 9.0.5 to 9.0.9 in /resources/build/pr-build-status
2026-03-06 21:59:37 +07:00
Marc Durdin
11e3e100a6
Merge pull request #15626 from keymanapp/fix/developer/15625-ngrok-upgrade
...
fix(developer): ngrok upgrade
2026-03-06 21:49:13 +07:00
dependabot[bot]
7df8eac192
chore(deps-dev): bump minimatch in /resources/build/pr-build-status
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 9.0.5 to 9.0.9.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.9 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 9.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 14:07:21 +00:00
Marc Durdin
deec23cfde
Merge pull request #15672 from keymanapp/fix/developer/11706-debug-memo-get-anchor-with-tom-interface
...
fix(developer): retrieve debug memo anchor without side effects
2026-03-06 21:01:26 +07:00
Marc Durdin
99cec792d4
Merge pull request #15669 from keymanapp/fix/developer/15063-clone-overwrite
...
fix(developer): prevent new projects from overwriting existing projects
2026-03-06 21:01:11 +07:00
Marc Durdin
aff6c7d686
Merge pull request #15684 from keymanapp/maint/developer/test-callbacks-cleanup-redux
...
maint(developer): cleanup additional TestCompilerCallbacks references
2026-03-06 21:00:48 +07:00