Commit graph

33476 commits

Author SHA1 Message Date
Darcy Wong
3249f75b40 fix(android): Use max of gesture and navigation bar height 2025-10-03 13:02:21 +07:00
Darcy Wong
942723dad8 chore(android): Cleanup missing change 2025-10-03 11:25:23 +07:00
Darcy Wong
dd6a1aaf00 fix(android): Revert to using systemBars() 2025-10-03 09:02:53 +07:00
rc-swag
d769ef31b5
Merge pull request #14683 from keymanapp/fix/windows/14577/clean-cache-idle-state
fix(windows): remove cached files in idle state
2025-10-03 09:19:56 +10:00
Keyman Server
346174b12d
Merge pull request #14881 from keymanapp/auto/version-master-19.0.132
auto: increment master version to 19.0.132
2025-10-02 20:07:15 +02:00
Keyman Build Agent
ad9e2df75b auto: increment master version to 19.0.132
Test-bot: skip
Build-bot: skip
2025-10-02 13:05:05 -05:00
Eberhard Beilharz
18b5eabf23
Merge pull request #14870 from keymanapp/refactor/web/testscripts
refactor(web): cleanup in test scripts ☕
2025-10-02 11:41:08 +02:00
Eberhard Beilharz
6cf93cdb35
Merge branch 'master' into refactor/web/testscripts 2025-10-02 10:48:49 +02:00
Eberhard Beilharz
b302da5094
refactor(web): address code review comments 2025-10-02 10:47:49 +02:00
Darcy Wong
c9cc466e09 fix(android): Don't assume landscape inset 0 2025-10-02 14:41:03 +07:00
Darcy Wong
6820718d44 fix(android): Check visibility flags to determine which insets used 2025-10-02 14:02:45 +07:00
rc-swag
f73e16cfce feat(windows): update binary names and kmtip
Update the binary arm names to match the spec.
Also updated kmtip project to build arm64 dll
2025-10-02 16:45:36 +10:00
Darcy Wong
f1ad3ec4d1 fix(android): Use gestureInsets dimension when visible 2025-10-02 07:29:42 +07:00
Darcy Wong
22f63ccfdd fix(android): Try to factor in gesture insets 2025-10-01 15:45:37 +07:00
Darcy Wong
f3d9b1a2ab fix(android): Update calculation of navigation bar 2025-10-01 14:19:22 +07:00
rc-swag
5ac167977b Merge branch 'epic/win-arm' into feat/windows/11905/keymanx64-keymanarm64 2025-10-01 14:11:23 +10:00
rc-swag
32e95fa444 refactor(windows): rename keymanx64 proj keymanhp
Fixes:#11905
2025-10-01 11:44:08 +10:00
Keyman Server
33571eb99b
Merge pull request #14872 from keymanapp/auto/version-master-19.0.131
auto: increment master version to 19.0.131
2025-09-30 20:05:08 +02:00
Keyman Build Agent
37c56b2d37 auto: increment master version to 19.0.131
Test-bot: skip
Build-bot: skip
2025-09-30 14:03:48 -04: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
Markus Greiner
46f2c8b1f4
Merge pull request #14867 from keymanapp/fix/common/privileged-mode-for-core-container
maint(resources): running the container for core in privileged mode
2025-09-30 14:32:47 +02:00
Markus Greiner
49d8acf16b running the container for core in privileged mode
this is expected to fix a permission issue when running in
GitHub Actions.

Test-bot: skip
Build-bot: skip
2025-09-30 12:57:16 +02:00
Eberhard Beilharz
4f38d527b4
Apply suggestions from code review
Co-authored-by: Markus Greiner <90342882+Markus-SWAG@users.noreply.github.com>
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-09-30 11:01:31 +02:00
Eberhard Beilharz
5b59611c82
Merge pull request #14818 from keymanapp/maint/linux/remotedbgdocker
maint(linux): allow to remote debug integration tests in Docker

This adds a `--remote-debug` option to `resources/docker-images/run.sh`. If specified the container will expose `localhost:2345` for remote debugging inside of the container.

This is useful for debugging integration tests in the container.
2025-09-30 08:31:27 +02:00
Eberhard Beilharz
167ec33d54
chore(linux): Merge remote-tracking branch 'origin/master' into maint/linux/remotedbgdocker 2025-09-30 08:29:02 +02:00
rc-swag
d8dda66eaf refactor(windows): rename keymanx64 proj keymanhp
Fixes:#11905
2025-09-30 15:33:16 +10:00
rc-swag
ae441f16b5 feat(windows): add sentry.arm64.dll and lib 2025-09-30 13:12:34 +10:00
Keyman Server
98f5903968
Merge pull request #14861 from keymanapp/auto/version-master-19.0.130
auto: increment master version to 19.0.130
2025-09-29 20:02:10 +02:00
Keyman Build Agent
e27f1ff0cf auto: increment master version to 19.0.130
Test-bot: skip
Build-bot: skip
2025-09-29 14:01:13 -04:00
Eberhard Beilharz
cca4a502f1
docs(linux): document --remote-debug option for run.sh 2025-09-29 17:49:00 +02:00
Eberhard Beilharz
994cb7327e
chore(linux): Update debian changelog
(cherry picked from commit d93f3a4931)
2025-09-29 11:38:55 +02:00
Eberhard Beilharz
8a57e17044
Merge pull request #14810 from keymanapp/chore/linux/lintian
chore(linux): remove no longer needed lintian overrides
2025-09-29 09:11:22 +02:00
Keyman Server
7ab6a1f9ce
Merge pull request #14853 from keymanapp/auto/cherry-pick-18.0.242-history-to-alpha
auto: cherry-pick 18.0.242 history to alpha
2025-09-29 08:59:11 +02:00
Keyman Build Agent
72366d5eb8 auto: cherry-pick 18.0.242 history to alpha
Build-bot: skip
Test-bot: skip
2025-09-29 02:57:23 -04:00
Eberhard Beilharz
77d517327d
Merge branch 'master' into maint/linux/13887_integrtests 2025-09-29 08:55:32 +02:00
Eberhard Beilharz
2997536abb
Merge branch 'master' into chore/linux/lintian 2025-09-29 08:54:10 +02:00
Keyman Server
46a5a27d89
Merge pull request #14851 from keymanapp/chore/A19S12-merge-master-into-win-arm
auto: A19S12 merge master into win-arm 🦾
2025-09-27 06:57:13 +02:00
Keyman Server
e69eb3f44b
Merge branch 'epic/win-arm' into chore/A19S12-merge-master-into-win-arm 2025-09-27 06:39:36 +02:00
Eberhard Beilharz
4d477d4a64
docs(linux): update comment 2025-09-26 17:50:49 +02:00
Keyman Server
b1f8f29cdf
Merge pull request #14836 from keymanapp/auto/version-master-19.0.129
auto: increment master version to 19.0.129
2025-09-26 14:21:36 +02:00
Keyman Build Agent
9b82c64622 auto: increment master version to 19.0.129
Test-bot: skip
Build-bot: skip
2025-09-26 02:53:49 -05:00
Marc Durdin
881e08282a
Merge pull request #14795 from keymanapp/feat/windows/14787-improve-startup-time
feat(windows): improve startup time by caching locale names
2025-09-26 09:09:24 +02:00
rc-swag
96a28feeed
Merge pull request #13573 from keymanapp/fix/windows/13376-language-Selector-setup-is-not-sorted
fix(windows): sort setup UI language selector according to language names
2025-09-26 15:28:13 +10:00
Keyman Server
4a6b504897
Merge pull request #14834 from keymanapp/auto/version-master-19.0.128
auto: increment master version to 19.0.128
2025-09-25 20:04:03 +02:00
Keyman Build Agent
970a4c43c2 auto: increment master version to 19.0.128
Test-bot: skip
Build-bot: skip
2025-09-25 14:02:31 -04:00
Eberhard Beilharz
16727304b5
chore(linux): fix building mcompile in Docker container 2025-09-25 19:34:22 +02:00
Eberhard Beilharz
e0e4276fb3
maint(linux): improve running integration tests on developer's machine
This improves running the integration tests on a developer's machine.
While the tests did run fine it was no longer possible to type after
running the tests. The reason was that starting the `ibus-daemon` for
testing together with `mutter` replaced some processes that belonged to
the `ibus-daemon` of the session.

This change now checks if ibus is still functional after killing the
testing `ibus-daemon` (by checking the current engine with `ibus engine`).
Otherwise it kills the lonely remaining `ibus-daemon` and restarts `ibus`.

Test-bot: skip
2025-09-25 19:34:22 +02:00
Eberhard Beilharz
e0d0a4d4c1
maint(linux): fix running integration tests in Docker
Fixes: #13887
Test-bot: skip
2025-09-25 19:32:29 +02:00
Darcy Wong
0952e9cd10
Merge pull request #14830 from keymanapp/docs/android/get-navigation-height
docs(android): Document getNavigationBarHeight API
2025-09-25 20:53:08 +07:00
Darcy Wong
13131682fe
Merge pull request #14828 from keymanapp/fix/android/sample-fv-bottom-inset
fix(android): Fix bottom insets for Sample and FirstVoices apps
2025-09-25 20:52:54 +07:00