Commit graph

17144 commits

Author SHA1 Message Date
Eberhard Beilharz
3f03a40f10
chore(linux): Remove unused JENKINS parameter
This change removes the unused JENKINS environment variable
from `reconf.sh`. The code got refactored some time ago to use
the common scripts to retrieve the version. That made the JENKINS
variable obsolete.
2022-12-16 20:45:26 +01:00
Eberhard Beilharz
b65bac9aa4
Merge pull request #7910 from keymanapp/chore/common/warnings
chore(common): Fix shellcheck warnings
2022-12-16 08:46:11 +01:00
Keyman Server
6d64a8776b
Merge pull request #7912 from keymanapp/auto/version-master-17.0.18
auto: increment master version to 17.0.18
2022-12-16 05:29:30 +11:00
Keyman Build Agent
8c9b4764d0 auto: increment master version to 17.0.18 2022-12-15 13:28:51 -05:00
Eberhard Beilharz
f8f113fd13
chore(common): Fix shellcheck warnings 2022-12-15 17:43:43 +01:00
Darcy Wong
1f42083ae8
Merge pull request #7897 from keymanapp/chore/android/dependencies-17-0
chore(android): Update Gradle dependencies; targetSDKVersion to 33
2022-12-15 06:22:05 +07:00
Marc Durdin
1518d1de0c
Merge pull request #7885 from keymanapp/chore/beta-to-master
chore: merge beta to master
2022-12-15 08:12:12 +11:00
Marc Durdin
e1ce5d9f40
Merge branch 'master' into chore/beta-to-master 2022-12-14 06:50:32 +11:00
Darcy Wong
8f4d9381e4 chore(android): Update readme 2022-12-13 13:23:02 +07:00
Darcy Wong
2a0368bc54 chore(android): Update Gradle dependencies 2022-12-13 11:26:35 +07:00
Keyman Server
61b1e3dfeb
Merge pull request #7893 from keymanapp/auto/version-master-17.0.17
auto: increment master version to 17.0.17
2022-12-12 05:02:38 +11:00
Keyman Build Agent
edaeb7e698 auto: increment master version to 17.0.17 2022-12-11 13:01:58 -05:00
Eberhard Beilharz
7b3de475da
Merge pull request #7813 from keymanapp/chore/linux/updateTests
refactor(linux): Update ibusimcontext.c
2022-12-10 19:57:15 +01:00
Marc Durdin
25abcbc10a
Merge branch 'master' into chore/beta-to-master 2022-12-09 20:47:31 +11:00
Eberhard Beilharz
a43a6d47df
chore(linux): Fix failing tests 2022-12-09 10:16:59 +01:00
Keyman Server
86e086e3cb
Merge pull request #7883 from keymanapp/auto/version-master-17.0.16
auto: increment master version to 17.0.16
2022-12-09 05:02:49 +11:00
Keyman Build Agent
786ca70c5c auto: increment master version to 17.0.16 2022-12-08 13:02:09 -05:00
Eberhard Beilharz
b6f183192d
Merge pull request #7876 from keymanapp/chore/linux/settings
chore(linux): Update vscode settings for Linux
2022-12-08 09:47:29 +01:00
Keyman Server
46c239486d
Merge pull request #7878 from keymanapp/auto/version-master-17.0.15
auto: increment master version to 17.0.15
2022-12-08 05:03:43 +11:00
Keyman Build Agent
f40b018288 auto: increment master version to 17.0.15 2022-12-07 13:02:56 -05:00
Keyman Server
447a29e637
Merge pull request #7877 from keymanapp/auto/version-beta-16.0.121
auto: increment beta version to 16.0.121
2022-12-08 05:02:23 +11:00
Keyman Build Agent
5c331e27f3 auto: increment beta version to 16.0.121 2022-12-07 13:01:40 -05:00
Eberhard Beilharz
5f87360912
chore(linux): Update vscode settings for Linux 2022-12-07 16:43:47 +01:00
Eberhard Beilharz
fe7fbda749
Merge pull request #7875 from keymanapp/chore/linux/packagebuild
chore(linux): Improve package build
2022-12-07 15:34:58 +01:00
Eberhard Beilharz
ae1c816afb
Merge pull request #7874 from keymanapp/chore/linux/shellcheckwarnings
chore(linux): Remove some shellcheck warnings
2022-12-07 09:02:48 +01:00
Eberhard Beilharz
531cf174fa
Merge pull request #7873 from keymanapp/chore/linux/removebionic
chore(linux): Remove building for Bionic
2022-12-07 09:02:33 +01:00
Eberhard Beilharz
9c3678203e
Merge pull request #7868 from keymanapp/docs/linux/move
docs(linux): Move Linux documentation
2022-12-07 09:02:14 +01:00
Eberhard Beilharz
8a14372e0a
chore(linux): Improve package build
During package builds on Debian servers the build often failed
with an error related to X11 when running the tests. This change
skips the tests in `linux/ibus-keyman/src/test` when building
packages, similar to the way we already do it for the tests in
`linux/ibus-keyman/tests`.
2022-12-07 09:00:52 +01:00
Eberhard Beilharz
5413247e59 chore(linux): Remove some shellcheck warnings 2022-12-06 11:28:30 +01:00
Eberhard Beilharz
353c6a066a chore(linux): Remove building for Bionic 2022-12-06 11:26:46 +01:00
Keyman Server
24cce11fe1
Merge pull request #7869 from keymanapp/auto/version-beta-16.0.120
auto: increment beta version to 16.0.120
2022-12-06 05:02:28 +11:00
Keyman Build Agent
37846225a9 auto: increment beta version to 16.0.120 2022-12-05 13:01:43 -05:00
Eberhard Beilharz
5cf88878da docs(linux): Move Linux documentation
This change moves the Linux developer documentation to the new location
`docs/linux` as discussed in our planning meeting.
2022-12-05 18:07:10 +01:00
Eberhard Beilharz
331e8b4f57
Merge pull request #7867 from keymanapp/chore/advocates
chore: Change platform advocates
2022-12-05 09:55:31 +01:00
Eberhard Beilharz
01eff3aff2 chore: Change platform advocates
This changes the platform advocates for web and android as discussed
at the planning meeting.
2022-12-05 09:11:42 +01:00
Keyman Server
0994ad8c3c
Merge pull request #7864 from keymanapp/auto/version-beta-16.0.119
auto: increment beta version to 16.0.119
2022-12-05 05:02:16 +11:00
Keyman Build Agent
fad24c4316 auto: increment beta version to 16.0.119 2022-12-04 13:01:29 -05:00
Eberhard Beilharz
007905cfc1
Merge pull request #7860 from keymanapp/chore/linux/cherry-pick/changelog
chore(linux): Update debian changelog 🍒
2022-12-04 15:20:49 +01:00
Eberhard Beilharz
b42061a732 chore(linux): Update debian changelog
(cherry picked from commit ec46a34509)
2022-12-01 20:41:50 +01:00
Keyman Server
f26344beb7
Merge pull request #7858 from keymanapp/auto/version-beta-16.0.118
auto: increment beta version to 16.0.118
2022-12-02 05:02:20 +11:00
Keyman Build Agent
c90eec30dc auto: increment beta version to 16.0.118 2022-12-01 13:01:34 -05:00
Marc Durdin
eaae1c3774
Merge pull request #7820 from keymanapp/fix/developer/7810-encodeurl-broken
fix(developer): EncodeURL was not handling spaces
2022-12-01 10:55:48 +11:00
Marc Durdin
1208bf599f
Merge pull request #7830 from keymanapp/fix/developer/7829-onlineupdate-shutdown-thread
fix(developer): OnlineUpdate crash on shutdown
2022-12-01 10:23:53 +11:00
Eberhard Beilharz
c06e32186a
chore(linux): Cleanup previous commit
- fix debug output in case surrounding-text is not supported
- conditionally set prefilter flag if ibus supports it. We can now
  uncomment the check because beta branch got merged which added the
  variable to autotools.
2022-11-30 19:14:01 +01:00
Eberhard Beilharz
e1305a7f5d
refactor(linux): Update ibusimcontext.c
This change adds the upstream changes to ibusimcontext.c to our
test ibusimcontext.c file up to commit
506ac9993d5166196b7c4e9bfa9fb0f9d3792ffa plus our two prefilter
commits.
2022-11-30 19:14:01 +01:00
Keyman Server
f280bc975b
Merge pull request #7854 from keymanapp/auto/version-beta-16.0.117
auto: increment beta version to 16.0.117
2022-12-01 05:02:48 +11:00
Keyman Build Agent
20c29bd0e5 auto: increment beta version to 16.0.117 2022-11-30 13:01:58 -05:00
Darcy Wong
1166cf3572
Merge pull request #7844 from keymanapp/fix/android/pending-intent-flag
fix(android/engine): Use FLAG_IMMUTABLE for PendingIntent for Android S+
2022-11-30 08:35:21 +07:00
Darcy Wong
50e2faa444
Merge pull request #7807 from keymanapp/fix/android/keyboard-update-language
fix(android/engine): Append languageID for keyboard updates
2022-11-30 08:34:50 +07:00
Darcy Wong
e78f5fd6e1
Merge pull request #7832 from keymanapp/fix/android/tablet-keyboard-update
fix(android/app): Toggle keyboard update notifications for landscape and tablets
2022-11-30 08:33:42 +07:00