Eberhard Beilharz
0a36a484d4
fix(linux): Deal with multiple users running ibus-daemon
...
If there are multiple users running `ibus-daemon` processes on the
machine, we restart ibus for all of them.
2020-11-20 18:39:48 +01:00
Eberhard Beilharz
cc7cbeb8fd
fix(linux): Don't fail installation if restarting ibus fails
...
If (re-)starting ibus fails for whatever reason we should simply
ignore the failure instead of failing the entire installation/
uninstallation.
This fixes #3902 .
2020-11-20 17:20:05 +01:00
Joshua Horton
6a2290b1ae
Merge pull request #3911 from keymanapp/fix/ios/always-show-banner
...
fix(ios/engine): changes image-banner display logic
2020-11-20 15:41:38 +07:00
jahorton
058707db01
fix(ios/engine): changes image-banner display logic
2020-11-20 13:44:19 +07:00
Joshua Horton
629f9535f3
Merge pull request #3887 from keymanapp/feat/common/models/integrated-suggestion-casing-tests
...
feat(common/core/web): integrated suggestion casing tests
2020-11-20 12:14:09 +07:00
jahorton
0b1c1043c2
chore(common/core/web): removes comment re: fixed bug
2020-11-20 12:13:40 +07:00
Joshua Horton
f24c80094b
Merge pull request #3909 from keymanapp/fix/web/engine/osk-rotation
...
fix(web/engine): fixes OSK rotation
2020-11-20 12:03:59 +07:00
Darcy Wong
e755e6401a
Merge pull request #3874 from keymanapp/fix/android/missing-welcome
...
fix(android/app): Install keyboard packages w/o welcome.htm
2020-11-20 11:39:01 +07:00
Darcy Wong
89bbcf3526
Merge pull request #3905 from keymanapp/fix/oem/fv-android-sentry
...
fix(android/oem): Update Sentry library in FV app
2020-11-20 11:35:44 +07:00
Marc Durdin
a262ce80a0
Merge pull request #3904 from keymanapp/fix/mac/3849-support-page-and-copyright
...
fix(mac): support page and copyright
2020-11-20 14:54:13 +11:00
jahorton
89da78acf0
fix(web/engine): proactive prevention for swapped keyboards
2020-11-20 10:53:32 +07:00
jahorton
54482e8f1f
fix(web/engine): fixes OSK rotation
2020-11-20 10:35:20 +07:00
Darcy Wong
1ad9e442aa
fix(android/oem): Update Sentry library in FV app
2020-11-20 07:57:32 +07:00
Marc Durdin
95a53070f1
Merge pull request #3893 from keymanapp/fix/mac/3855-codesign-resilience
...
fix(mac): codesign resilience
2020-11-20 06:07:07 +11:00
Marc Durdin
9391fa2aac
Merge pull request #3892 from keymanapp/fix/mac/2717-missing-icon
...
fix(mac): add icon for Keyman.app
2020-11-20 06:06:57 +11:00
Marc Durdin
d8da1987a4
Merge pull request #3891 from keymanapp/chore/mac/rewrite-plists-post-build
...
chore(mac): rewrite plists after build
2020-11-20 06:06:44 +11:00
Marc Durdin
072c3e1428
Merge pull request #3886 from keymanapp/feat/mac/sentry-support
...
feat(mac): Sentry support
2020-11-20 06:06:16 +11:00
Marc Durdin
c2401514cb
fix(mac): support page and copyright
...
Fixes #3849 .
* Uses keyman-staging.com when on alpha or beta
* Updates copyright year at build time
* Fixes link to help documentation (/mac, not /macosx)
2020-11-20 05:55:53 +11:00
Keyman Server
2ccc010abf
Merge pull request #3903 from keymanapp/auto/version-master-14.0.186
...
auto: increment master version to 14.0.186
2020-11-20 05:01:48 +11:00
Keyman Build Agent
4a508cf78f
auto: increment master version to 14.0.186
2020-11-19 13:01:02 -05:00
Darcy Wong
063eeaf0f5
Merge pull request #3825 from keymanapp/feat/android/kmw-sentry
...
feat(android/engine): Add embedded KeymanWeb engine crash reporting to Sentry
2020-11-19 20:53:13 +07:00
Darcy Wong
934db0721a
Merge pull request #3899 from keymanapp/fix/android/kmsample-remove-version
...
fix(android/samples): Remove use of version.gradle in Sample projects
2020-11-19 20:52:43 +07:00
Eberhard Beilharz
c722e137df
Merge pull request #3686 from keymanapp/fix/linux/reconf
...
fix(linux): Remove version.sh and get tier/version from .md files
2020-11-19 08:19:08 +01:00
Eberhard Beilharz
3b4a092680
Merge pull request #3876 from keymanapp/chore/linux/groovy
...
chore(linux): Additionally build packages for Ubuntu 20.10 (Groovy)
2020-11-19 08:18:08 +01:00
Darcy Wong
c55ce15a9e
fix(android): Remove use of version.gradle in Sample projects
...
Fixes #3896
2020-11-19 13:16:04 +07:00
Darcy Wong
d709252fdb
chore(web): Revert intentional crash
2020-11-19 12:05:17 +07:00
Darcy Wong
91dc80774f
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry
2020-11-19 12:03:37 +07:00
Darcy Wong
aa18f31a93
feat(android/app): Add setting preference for sending crash report
2020-11-19 11:48:09 +07:00
Darcy Wong
f0fea14fd7
fix(android/engine): Add setting to enable sending crash reports
2020-11-19 10:45:03 +07:00
Joshua Horton
7c001607ad
Merge pull request #3858 from keymanapp/feat/web/engine/touchless-blank-keys
...
feat(web/engine): allows touch aliasing away from blank keys
2020-11-19 09:50:43 +07:00
jahorton
7c1a7bb32f
fix(common/models): fixes unit test
2020-11-19 08:24:26 +07:00
Marc Durdin
590f7782cc
chore: fix command order
2020-11-19 10:32:07 +11:00
Marc Durdin
da8dbc59fb
fix(mac): codesign resilience
...
This PR tries to make codesign more resilient to failure, by retrying
a build step that falls over with code 65. This code is not limited to
codesign but most frequently happens with it.
A more complete answer would be to do the codesigning step in build.sh
instead of in the project, which would give us more control of the
outcome, and maybe simplify the build process somewhat, but I will
leave that for now, because it is usually better to leave that to XCode.
2020-11-19 10:24:36 +11:00
Marc Durdin
66601f5f91
fix(mac): add icon for Keyman.app
...
Fixes #2717 .
2020-11-19 10:08:35 +11:00
Marc Durdin
be8738e9b4
chore(mac): rewrite plists after build
...
Instead of updating the source plist files with version information,
do this on the built artifacts so that the source files do not get
continually clobbered.
2020-11-19 09:38:32 +11:00
Marc Durdin
c8070718d9
chore: fixup plists
2020-11-19 09:07:54 +11:00
Marc Durdin
d98f042e4b
chore: fix podfile for tests
2020-11-19 08:51:33 +11:00
Marc Durdin
c20cd9e20f
chore: add library to tests
2020-11-19 06:03:19 +11:00
Keyman Server
e0c7f65f77
Merge pull request #3890 from keymanapp/auto/version-master-14.0.185
...
auto: increment master version to 14.0.185
2020-11-19 05:02:20 +11:00
Keyman Build Agent
91adc42fa8
auto: increment master version to 14.0.185
2020-11-18 13:01:34 -05:00
Eberhard Beilharz
63aa709e37
chore(linux): Remove building Xenial on Launchpad
...
Xenial is missing some dependencies. This causes the Launchpad builds
to fail. On Jenkins we skip the package builds with missing
dependencies in our build scripts, but we don't have that option on
Launchpad. Therefore we remove Xenial from the list of distros to
build.
2020-11-18 17:59:27 +01:00
Marc Durdin
ea86ce0fbe
chore: typo
2020-11-18 20:18:43 +11:00
Darcy Wong
1fbb27a223
Merge pull request #3867 from keymanapp/fix/android/update-inapp-context
...
fix(android/engine): Update in-app TextView context on pageLoaded
2020-11-18 16:10:01 +07:00
Darcy Wong
e6e63106d7
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry
2020-11-18 14:30:56 +07:00
Darcy Wong
ff3aa8501a
Merge pull request #3888 from keymanapp/fix/web/sentry-environment
...
fix(common/core/web): Add environment to web Sentry reports
2020-11-18 14:28:44 +07:00
Darcy Wong
39951e313f
fix(common): Add environment to web Sentry reports
2020-11-18 13:54:15 +07:00
jahorton
276b2d2bd0
chore(common/models): Merge branch 'master' into feat/common/models/integrated-suggestion-casing-tests
2020-11-18 13:39:33 +07:00
Joshua Horton
01fe1d2c90
Merge pull request #3845 from keymanapp/feat/common/models/casing-partial-suggestions
...
feat(common/models): casing for suggestions with partial replacement
2020-11-18 13:37:23 +07:00
Joshua Horton
c4a1e4e0d6
Merge pull request #3824 from keymanapp/feat/common/models/applyCasing-use
...
feat(common/models): use of applyCasing for suggestions
2020-11-18 13:37:15 +07:00
Joshua Horton
69ab9a4f6b
Merge pull request #3770 from keymanapp/feat/common/models/applyCasing
...
feat(developer/compilers): compiler-side groundwork for applyCasing
2020-11-18 13:36:57 +07:00