Darcy Wong
6ee38172e8
Merge pull request #14897 from keymanapp/fix/android/longpress-menubar
...
fix(android): Convert longpress delay menu to ConstraintLayout
2025-10-08 15:24:22 +07:00
Keyman Server
c5b3598ab6
Merge pull request #14902 from keymanapp/auto/version-master-19.0.135
...
auto: increment master version to 19.0.135
2025-10-07 20:02:12 +02:00
Keyman Build Agent
25770baf3d
auto: increment master version to 19.0.135
...
Test-bot: skip
Build-bot: skip
2025-10-07 13:01:21 -05:00
Eberhard Beilharz
0f8ced873e
Merge pull request #14871 from keymanapp/maint/resources/14839_nestedTests
...
maint(resources): nest unit tests under parent block ☕
This adds a modified `mocha-teamcity-reporter` that allows to nest the unit tests under the parent block.
Fixes : #14839
2025-10-07 09:47:14 +02:00
Darcy Wong
92308dc601
fix(android): Convert longpress delay menu to ConstraintLayout
2025-10-07 14:31:49 +07:00
Keyman Server
e418b43d77
Merge pull request #14896 from keymanapp/auto/version-master-19.0.134
...
auto: increment master version to 19.0.134
2025-10-06 20:04:10 +02:00
Keyman Build Agent
7e2666acfd
auto: increment master version to 19.0.134
...
Test-bot: skip
Build-bot: skip
2025-10-06 13:01:34 -05:00
Eberhard Beilharz
65f2e354eb
maint(linux): suppress output of stopping processes after test run
...
This change suppresses the output of ending the processes started for
the test run. The output doesn't help much but clutters the overall
output and shows up as warnings on TC.
2025-10-06 16:13:44 +02:00
Eberhard Beilharz
229bdf8270
maint(resources): nest unit tests under parent block
...
This adds a modified `mocha-teamcity-reporter` that allows to nest the
unit tests under the parent block.
Fixes : #14839
Test-bot: skip
2025-10-06 16:09:47 +02:00
Eberhard Beilharz
6c2237d800
Merge pull request #14817 from keymanapp/maint/linux/13887_integrtests
...
maint(linux): fix integration tests in Docker
This PR allows the integration tests to work when running them in a Docker container. Also fixes things when running on TC's Ubuntu 24.04 Noble build agent, and improves the behavior when running directly on a developer's machine (previously typing stopped working after the tests...).
Also fixes building mcompile in a Docker container.
Fixes : #13887
2025-10-06 12:01:38 +02:00
Eberhard Beilharz
5862a061bc
Merge pull request #14856 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2025-10-06 12:01:03 +02:00
Keyman Server
2dee8f0001
Merge pull request #14886 from keymanapp/auto/version-master-19.0.133
...
auto: increment master version to 19.0.133
2025-10-03 20:04:16 +02:00
Keyman Build Agent
e766472943
auto: increment master version to 19.0.133
...
Test-bot: skip
Build-bot: skip
2025-10-03 13:01:36 -05: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
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
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
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
Darcy Wong
b04309c7df
Merge pull request #14808 from keymanapp/fix/android/some-bottom-inset
...
fix(android): Apply bottom insets to system keyboard
2025-09-25 20:52:39 +07:00
Marc Durdin
df194a7511
Merge pull request #14816 from keymanapp/maint/resources/find-7z-on-path-in-windows
...
maint(resources): lookup 7z on path on Windows if SEVENZ_HOME is not set
2025-09-25 15:41:48 +02:00