Eberhard Beilharz
906b6a45fc
maint(linux): add doc comments
2025-08-29 09:57:25 +02:00
Eberhard Beilharz
537ffcff9d
Update linux/scripts/dist.sh
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-08-29 09:39:15 +02:00
Eberhard Beilharz
b4c9df5d01
Merge pull request #14643 from keymanapp/maint/resources/builder-repo-root
2025-08-29 09:30:07 +02:00
rc-swag
017a26435e
fix(windows): continue when waitingrestart return to idle
...
When waiting restart on a handlekmshell event and returning to idle
kmshell execution should continue
2025-08-29 15:45:50 +10:00
Marc Durdin
305813df0c
maint(resources): ensure REPO_ROOT is fully resolved
...
Turns out that in some cases, REPO_ROOT had relative ../ path
components, which is not what we want. Now uses readlink to resolve
path completely.
Test-bot: skip
Build-bot: skip
2025-08-29 07:39:12 +02:00
Darcy Wong
a992b98d47
Merge pull request #14619 from keymanapp/fix/android/osk-gap
...
fix(android): Fix insets for in-app vs system keyboard 🪟
2025-08-29 07:58:12 +07:00
Darcy Wong
aebb9270b3
Update android/KMEA/app/src/main/java/com/keyman/engine/KMManager.java
2025-08-29 07:50:21 +07:00
Keyman Server
a5f1a0a668
Merge pull request #14641 from keymanapp/auto/version-master-19.0.108
...
auto: increment master version to 19.0.108
2025-08-28 12:31:07 -07:00
Keyman Build Agent
374f78e2f9
auto: increment master version to 19.0.108
...
Test-bot: skip
Build-bot: skip
2025-08-28 15:29:04 -04:00
Eberhard Beilharz
3dbb7e56c7
Merge pull request #14572 from keymanapp/refactor/linux/launchpad
2025-08-28 19:14:52 +02:00
Eberhard Beilharz
2754e4bef4
maint(linux): generate tar-ignore in dist.sh
...
This generates the `--tar-ignore`s to avoid having to manually maintain
the list when adding new files or folders for other platforms. Instead
now we have a list of files and directories to include, and a list of
exceptions to exclude from the includes. From that we generate the
tar-ignore list.
Fixes : #14563
Test-bot: skip
2025-08-28 18:41:29 +02:00
Joshua Horton
6d991eeecc
fix(web): Apply unit-test suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-08-28 22:46:58 +07:00
Eberhard Beilharz
f9c23a5fba
refactor(linux): clarify missing quotes around ${SIM}
...
Addresses code review comment.
2025-08-28 17:18:15 +02:00
Eberhard Beilharz
cf273a27d9
maint(linux): address code review comments
2025-08-28 16:48:08 +02:00
Marc Durdin
9aa78a2244
Merge pull request #14638 from keymanapp/maint/resources/support-paginated-commit-list-for-prs-in-build-bot
...
feat: support pagination in build bot PR commit reading
2025-08-28 16:32:56 +02:00
Joshua Horton
33ae31f3a4
fix(web): prevent undefined traversal entry
2025-08-28 09:32:48 -05:00
Joshua Horton
1942309356
feat(web): add unit test for empty-char inputs, matches
2025-08-28 09:15:47 -05:00
Joshua Horton
d9aebf0213
Merge branch 'feat/web/search-subset-batching' into refactor/web/simplify-calculation-inputs
2025-08-28 09:10:11 -05:00
Joshua Horton
26c787d24d
fix(web): improve unit-test setup assertions
2025-08-28 09:07:58 -05:00
Joshua Horton
820c082839
docs(web): Apply comment-oriented suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-08-28 21:03:52 +07:00
Joshua Horton
9f54ab1b25
change(web): add missing semi-colon
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-08-28 20:57:39 +07:00
Eberhard Beilharz
5d8b20dad6
Apply suggestion from @mcdurdin
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-08-28 15:48:22 +02:00
Marc Durdin
b2e731e2b5
feat: support pagination in build bot PR commit reading
...
Todo: cherry-pick this to master
Build-bot: skip build:developer
2025-08-28 15:23:17 +02:00
Joshua Horton
a194e02bfd
Merge pull request #14541 from keymanapp/fix/android/globalThis-polyfill
...
fix(android): polyfill globalThis for API 28 devices
2025-08-28 20:12:32 +07:00
Keyman Server
329569ed4c
Merge pull request #14637 from keymanapp/chore/merge-master-into-win-arm
...
auto: merge master into win-arm 🦾
2025-08-28 05:48:50 -07:00
Keyman Server
372edbdfbb
Merge branch 'epic/win-arm' into chore/merge-master-into-win-arm
2025-08-28 01:34:13 -07:00
Marc Durdin
f7466f11ad
Merge pull request #14620 from keymanapp/chore/establish-epic-win-arm
...
chore(windows): establish epic/win-arm
2025-08-28 10:18:44 +02:00
Marc Durdin
ee3ec19ea8
Merge pull request #14585 from keymanapp/docs/update-package-editor-details-tab
...
docs: update package-editor page section details tab
2025-08-28 10:14:27 +02:00
Marc Durdin
1a6cfe8ee1
chore(windows): establish epic/win-arm
...
Test-bot: skip
Build-bot: skip
2025-08-28 09:52:23 +02:00
Eberhard Beilharz
565169356a
Merge pull request #14590 from keymanapp/chore/linux/cherry-pick/changelog
2025-08-28 09:37:41 +02:00
Darcy Wong
a9a3c3ab25
fix(android): Check API level for getColor
...
CI build reports getColor requires API >= 23
2025-08-28 14:31:21 +07:00
Darcy Wong
dd43435a05
fix(android): Fix insets for in-app vs system keyboard
2025-08-28 13:30:16 +07:00
Marc Durdin
09e1459df9
Merge pull request #14607 from keymanapp/maint/resources/14483-move-build-trigger-scripts
...
maint(resources): move build trigger scripts into resources/teamcity
2025-08-28 08:27:40 +02:00
Darcy Wong
97eda4b379
Merge pull request #14583 from keymanapp/fix/android/flat-dir
...
fix(android): Update Gradle files to remove flatDir warnings
2025-08-28 11:13:53 +07:00
Darcy Wong
38f145eb09
chore(android): Remove old comments
2025-08-28 10:57:14 +07:00
Marc Durdin
db3eef645e
Update resources/build/version/README.md
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-08-28 04:53:36 +02:00
Marc Durdin
4d9ee2ee70
chore(resources): Merge branch 'master' into maint/resources/14483-move-build-trigger-scripts
2025-08-28 04:53:10 +02:00
Marc Durdin
f777d288b5
Merge pull request #14611 from keymanapp/maint/resources/14565-fix-build-bot-parse-and-add-logging
...
maint(resources): fix parse bug in build-bot and add extra logging
2025-08-28 04:52:05 +02:00
Marc Durdin
f75aaf0efe
chore(resources): Merge branch 'master' into maint/resources/14565-fix-build-bot-parse-and-add-logging
2025-08-28 04:45:53 +02:00
Marc Durdin
1bc8a33289
maint(resources): update comment and remove duplicate comma from regex
2025-08-28 04:38:20 +02:00
Joshua Horton
82c35d0b97
refactor(web): simplify calculation-object inputs
2025-08-27 16:40:45 -05:00
Joshua Horton
a08390750f
refactor(web): track traversal history on search node, not calculation object
2025-08-27 16:08:27 -05:00
Keyman Server
b6e573fd42
Merge pull request #14616 from keymanapp/auto/version-master-19.0.107
...
auto: increment master version to 19.0.107
2025-08-27 11:03:50 -07:00
Keyman Build Agent
f7495f65d7
auto: increment master version to 19.0.107
...
Test-bot: skip
Build-bot: skip
2025-08-27 14:01:49 -04:00
Eberhard Beilharz
64e6fcd467
Merge pull request #14580 from keymanapp/refactor/common/shellcheck
2025-08-27 18:27:54 +02:00
Eberhard Beilharz
f9be8e4132
chore(linux): Update debian changelog
...
(cherry picked from commit 701f7b72ec )
2025-08-27 18:02:50 +02:00
Eberhard Beilharz
1e7ba23668
refactor(common): fix build-bot trigger script
...
Also rename variables to make it clearer that `buildBotCommand` contains
multiple commands.
2025-08-27 17:32:05 +02:00
Marc Durdin
8d74be3c0f
Merge pull request #14610 from keymanapp/maint/resources/use-correct-version-for-pr-history-cherry-pick
...
maint(resources): use correct version for PR title for history cherry-pick
2025-08-27 16:54:35 +02:00
Marc Durdin
6c2ef33492
maint(resources): fix parse bug in build-bot and add extra logging
...
Fixes : #14565
Build-bot: skip build:common
Test-bot: skip
2025-08-27 14:12:51 +02:00
Marc Durdin
ec8a9235f3
maint(resources): use correct version for PR title for history cherry-pick
...
Build-bot: skip
Test-bot: skip
2025-08-27 13:12:13 +02:00