Commit graph

32988 commits

Author SHA1 Message Date
Marc Durdin
be2cc9afa7
Merge pull request #15382 from keymanapp/maint/core-windows-test-runner
maint(core): fix test runner runs-on
2025-12-22 06:30:56 +01:00
Marc Durdin
10fe8d85c6 maint(core): fix test runner runs-on
Test-bot: skip
Build-bot: skip
2025-12-22 16:15:53 +11:00
Marc Durdin
332edb7590
Merge pull request #15381 from keymanapp/maint/core-windows-test-path
maint(core): remove leading slash on gh api call parameter
2025-12-22 04:39:40 +01:00
Marc Durdin
f28a082ff4 maint(core): remove leading slash on gh api call parameter
The leading slash was causing cygpath conversion to prepend and convert
the path into a DOS-style path.

Test-bot: skip
Build-bot: skip
2025-12-22 14:37:41 +11:00
Keyman Server
d482d79b3a
Merge pull request #15379 from keymanapp/auto/version-master-19.0.183
auto: increment master version to 19.0.183
2025-12-22 03:42:15 +01:00
Keyman Build Agent
73c0c8ba78 auto: increment master version to 19.0.183
Test-bot: skip
Build-bot: skip
2025-12-21 20:40:08 -06:00
Marc Durdin
751fc79014
Merge pull request #14621 from keymanapp/epic/win-arm
epic: ARM support for Windows 🦾
2025-12-22 03:37:22 +01:00
Darcy Wong
18aec9444e
Merge pull request #15366 from keymanapp/chore/linux/keyman-config-pot
chore(linux): Update keyman-config.pot strings
2025-12-22 08:03:22 +07:00
Darcy Wong
48c1ea3435
Merge pull request #15373 from keymanapp/chore/crowdin-gha-v
maint(common): Fix crowdin sync version to v2.7.0
2025-12-22 07:48:59 +07:00
Marc Durdin
c972972ceb
Merge pull request #15378 from keymanapp/chore/windows/win-arm-editor-differentiation
chore(windows): show architecture in support texteditor 🦾
2025-12-22 00:01:12 +01:00
Marc Durdin
6243afea0c chore(windows): show architecture in support texteditor
Test-bot: skip
Build-bot: skip build:windows
2025-12-22 09:44:55 +11:00
Keyman Server
8e69127ff0
Merge pull request #15377 from keymanapp/auto/version-master-19.0.182
auto: increment master version to 19.0.182
2025-12-20 19:04:15 +01:00
Keyman Build Agent
34e0d4e50c auto: increment master version to 19.0.182
Test-bot: skip
Build-bot: skip
2025-12-20 12:01:51 -06:00
Marc Durdin
8214f5f439
Merge pull request #15372 from keymanapp/fix/developer/15188-prevent-duplicate-layer-name
fix(developer): prevent duplicate layer name in Layer Properties dialog
2025-12-19 22:51:28 +01:00
Marc Durdin
5dd8c1c617
Merge pull request #15371 from keymanapp/fix/developer/15216-modifier-aware-layer-name
fix(developer): clear message when selecting custom layer name in touch layout editor
2025-12-19 22:51:02 +01:00
Keyman Server
e4872c02d0
Merge pull request #15375 from keymanapp/auto/version-master-19.0.181
auto: increment master version to 19.0.181
2025-12-19 19:04:06 +01:00
Keyman Build Agent
8344bbbb5d auto: increment master version to 19.0.181
Test-bot: skip
Build-bot: skip
2025-12-19 12:01:59 -06:00
Darcy Wong
4d00e3c705
Merge pull request #15368 from keymanapp/chore/common/crowdin-pt
chore(common): Update crowdin strings for PT
2025-12-19 14:43:17 +07:00
Darcy Wong
7072a516a4 fix(windows): Use double slash for debug path 2025-12-19 13:26:21 +07:00
rc-swag
ae979d879f
Merge pull request #15360 from keymanapp/feat/windows/epic-arm-basic-regression-test
feat(windows): epic arm basic regression test 🦾
2025-12-19 10:12:46 +10:00
rc-swag
ce083b4748
Merge pull request #15367 from keymanapp/chore/merge-master-to-epic-win-arm
chore(windows): merge master to epic win arm 🦾
2025-12-19 10:11:32 +10:00
Darcy Wong
3bdb0694c3 chore(android): Download PT again 2025-12-19 06:19:59 +07:00
Darcy Wong
707326094c maint(common): Fix crowdin sync version to v2.7.0 2025-12-19 06:09:55 +07:00
Darcy Wong
f0fc8f9d13
Merge branch 'master' into chore/common/crowdin-pt 2025-12-19 06:02:14 +07:00
Marc Durdin
b452d589fb fix(developer): prevent duplicate layer name in Layer Properties dialog
Matches the test in New Layer dialog.

Fixes: #15188
Test-bot: skip
Build-bot: skip
2025-12-19 07:52:08 +11:00
Marc Durdin
5d5c46c85c fix(developer): clear message when selecting custom layer name in touch layout editor
Fixes: #15216
Test-bot: skip
2025-12-19 07:44:03 +11:00
Marc Durdin
b2286209ac
Merge pull request #15362 from keymanapp/chore/windows/typo
chore(windows): fix typo in error message
2025-12-18 20:38:03 +01:00
Marc Durdin
2ff967f106
Merge pull request #15338 from keymanapp/fix/developer/15215-handle-submit-in-touch-editor-dialogs
fix(developer): handle Enter key in dialogs in Touch Layout Editor
2025-12-18 20:37:56 +01:00
Marc Durdin
32477ec562
Merge pull request #15330 from keymanapp/fix/mac/detach-retry
fix(mac): ensure retry for mac disk detach actually repeats
2025-12-18 19:33:25 +01:00
Keyman Server
cd33c77f01
Merge pull request #15369 from keymanapp/auto/version-master-19.0.180
auto: increment master version to 19.0.180
2025-12-18 19:03:58 +01:00
Keyman Build Agent
9f9e245014 auto: increment master version to 19.0.180
Test-bot: skip
Build-bot: skip
2025-12-18 12:01:44 -06:00
Eberhard Beilharz
4c4f4ef65b
Merge pull request #15364 from keymanapp/fix/linux/persistopts
fix(linux): fix persisting options

This change adds the verification of the options to the baseline tests and fixes persisting the options. Previously we treated the UTF-16 option key and value as UTF-8 so that only the first character got persisted.
2025-12-18 12:55:51 +01:00
Darcy Wong
cbca7630e1 chore(common): Update crowdin strings for PT 2025-12-18 16:13:25 +07:00
rc-swag
c3e8d648c7 chore: Merge branch 'master' into chore/merge-master-to-epic-win-arm 2025-12-18 15:45:55 +10:00
rc-swag
c1cd17bc57 feat(windows): fix typo 2025-12-18 14:46:10 +10:00
Darcy Wong
e6b8f46ae1 chore(linux): Update keyman-config.pot strings
Output of
```
cd linux/keyman-config
make update-template
```
2025-12-18 09:47:37 +07:00
Eberhard Beilharz
69950055e2
fix(linux): fix persisting options
This change adds the verification of the options to the baseline tests
and fixes persisting the options. Previously we treated the UTF-16 key
and value as UTF-8 so that only the first character got persisted.

Test-bot: skip
2025-12-17 19:06:34 +01:00
Keyman Server
f3359ec6b4
Merge pull request #15365 from keymanapp/auto/version-master-19.0.179
auto: increment master version to 19.0.179
2025-12-17 19:03:55 +01:00
Keyman Build Agent
d4579ec7d7 auto: increment master version to 19.0.179
Test-bot: skip
Build-bot: skip
2025-12-17 12:02:43 -06:00
Marc Durdin
a77518eb28 chore(windows): fix typo in error message
Build-bot: skip
Test-bot: skip
2025-12-17 05:41:20 +11:00
Marc Durdin
1332a9c3f7
Merge pull request #15351 from keymanapp/fix/windows/15345-use-thai-kedmanee-for-ralt-unit-test
chore(windows): correct kbda1 to kbdth0 in comment in unit test
2025-12-16 19:13:07 +01:00
Keyman Server
e93a661194
Merge pull request #15361 from keymanapp/auto/version-master-19.0.178
auto: increment master version to 19.0.178
2025-12-16 19:06:39 +01:00
Keyman Build Agent
0096b35ed0 auto: increment master version to 19.0.178
Test-bot: skip
Build-bot: skip
2025-12-16 12:02:30 -06:00
Marc Durdin
484acff8e8
Merge pull request #15353 from keymanapp/maint/win/15065-arm64-core-test
maint(windows): add GitHub Action for ARM64 test for Keyman Core 🦾
2025-12-16 18:49:57 +01:00
Marc Durdin
0d01605864
Merge pull request #15339 from keymanapp/feat/developer/14212-keyboard-version-in-server
feat(developer): show keyboard version in web debugger
2025-12-16 18:47:57 +01:00
Marc Durdin
98cc5e8893 maint(windows): rename action and clarify documentation
Build-bot: skip
2025-12-17 04:46:07 +11:00
Eberhard Beilharz
02ba39b349
Merge pull request #15356 from keymanapp/chore/linux/i18ntest
chore(linux): add manual test for localization

This change adds a manual test that allows to see if all strings are localizable. It also fixes the `update-template` target in the `Makefile`.
2025-12-16 16:47:43 +01:00
rc-swag
a9a62254e7 feat(windows): pr for running some regression tests 2025-12-16 19:31:58 +10:00
rc-swag
15feec8fd2
Merge pull request #15268 from keymanapp/feat/windows/15260/update-firstvoices-wxs
feat(windows): add ARM support to firstvoices wxs 🦾
2025-12-16 19:02:24 +10:00
rc-swag
6b603cdcfb
Merge pull request #15355 from keymanapp/feat/windows/no-arm-binaries-on-x64
feat(windows): don't install arm binaries on x64 🦾
2025-12-16 08:19:49 +10:00