jahorton
37619d7f03
fix(web): Fixes #3930 - adds keySpec null guard during click processing
2020-11-24 10:33:11 +07:00
jahorton
d264fa5487
fix(web): Fixes #3931 - adds in-rotation null guard
2020-11-24 10:22:26 +07:00
jahorton
afc1288140
chore(web): adds LTREnter, LTRBkSp, and associated layout mapping
2020-11-24 10:08:50 +07:00
Darcy Wong
752b5e98f8
fix(android/oem): Cleanup CSS
...
Per review comments:
* Don't upper-case button text
* Fix vertical alignment
* Use CSS to toggle opacity
2020-11-24 10:04:09 +07:00
Joshua Horton
dd91ce24ae
Merge pull request #3925 from keymanapp/fix/ios/engine/banner-inconsistency
...
fix(ios/engine): banner inconsistency
2020-11-24 08:22:57 +07:00
jahorton
7cfcb9fa6e
docs(web): adds minor comment regarding change
2020-11-24 08:22:23 +07:00
Joshua Horton
3a90a68101
Merge pull request #3927 from keymanapp/fix/ios/engine/refreshLayout-guard
...
fix(android, ios): adds null guard to refreshLayouts call
2020-11-24 08:13:04 +07:00
Darcy Wong
6efcaf9f23
Merge pull request #3926 from keymanapp/chore/cleanup-history-for-commit-types
...
chore(common): Clean up commit types in HISTORY.md
2020-11-24 06:17:25 +07:00
Darcy Wong
dfe17415f8
Update HISTORY.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-11-24 06:17:04 +07:00
Marc Durdin
18ac63eaf3
Merge pull request #3921 from keymanapp/fix/windows/sentry-some-exceptions-skipped
...
fix(windows): sentry range check error
2020-11-24 09:23:21 +11:00
Marc Durdin
d849c532de
chore(mac): address review comments
...
* Make less WET
* Add comments
* Fix mixed up key labels
2020-11-24 08:27:37 +11:00
Marc Durdin
c8000c2d9c
chore: cleanup
2020-11-24 08:24:30 +11:00
Marc Durdin
e32ab796bd
feat(mac): Add support for "ISO" keyboard layouts
...
Fixes #2601 .
This PR adds support for the 102nd key as found on European layouts. It
does not however reshape the Enter key and move the BKSLASH key, as that
is a much bigger job; functionally this makes it possible to press the
102nd key, which was the biggest gap.
2020-11-24 08:24:30 +11:00
Marc Durdin
b4f08b3604
chore: fix parameters
2020-11-24 08:10:50 +11:00
Marc Durdin
f692af2545
chore: fix test
2020-11-24 08:08:33 +11:00
Marc Durdin
258fed6511
fix: wrong variable type
2020-11-24 08:04:30 +11:00
Marc Durdin
e41df6f838
fix(mac): re-sign files post plist update
...
Cleans up a bunch of bits and pieces around the build process and makes
sure that files are re-signed after we update the Info.plist file.
2020-11-24 08:02:16 +11:00
Marc Durdin
960a04d450
Merge pull request #3880 from keymanapp/docs/mac-readme-refresh
...
Update README.md
2020-11-24 06:39:37 +11:00
Keyman Server
96e949d120
Merge pull request #3929 from keymanapp/auto/version-master-14.0.188
...
auto: increment master version to 14.0.188
2020-11-24 05:01:42 +11:00
Keyman Build Agent
8ceb6481d4
auto: increment master version to 14.0.188
2020-11-23 13:01:02 -05:00
Eberhard Beilharz
27e4addf4a
Merge pull request #3915 from keymanapp/bug/linux/install-3902
...
fix(linux): Don't fail installation if restarting ibus fails
2020-11-23 16:03:40 +01:00
Marc Durdin
fe7709b8e0
Update README.md
2020-11-23 18:56:09 +11:00
Darcy Wong
46c8436d37
fix(android/oem): Visually disable button2
2020-11-23 14:46:01 +07:00
Darcy Wong
6bccea9303
fix(android/oem): Disable setup until language chosen
...
Also fix css
2020-11-23 14:36:56 +07:00
Eberhard Beilharz
a16924d6cd
Merge pull request #3913 from keymanapp/chore/linux/launchpad
...
chore(linux): Fix launchpad build (closes #3875 )
2020-11-23 08:29:32 +01:00
jahorton
53d252408a
fix(ios): adds null guard to refreshLayouts call
2020-11-23 14:27:58 +07:00
Darcy Wong
6b9c627665
chore(common): Clean up commit types in HISTORY.md
2020-11-23 13:16:05 +07:00
jahorton
927878d6e8
fix(ios/engine): banner inconsistency
2020-11-23 12:56:54 +07:00
Darcy Wong
72bf1634c5
fix(android/oem): Check keyboard selected before allowing setup
2020-11-23 10:18:51 +07:00
Joshua Horton
c14c42697e
Merge pull request #3889 from keymanapp/feat/ios/engine/external-url-launching
...
feat(ios/engine): launches external links outside the app
2020-11-23 08:26:54 +07:00
Joshua Horton
ca8d9c3fae
Merge pull request #3884 from keymanapp/fix/ios/package-install-backup-lgcodes
...
fix(ios/engine): allows some language-code incomplete matches during package installation
2020-11-23 08:26:33 +07:00
Marc Durdin
9f53e0f0af
fix(windows): sentry range check error
...
In some circumstances, Sentry would get a range check error while
processing the call stack due to DWORD being defined as NativeInt,
not NativeUInt, in old JWA libraries. This would mask the original
exception, and could cause the app to hang.
2020-11-23 10:57:01 +11:00
Marc Durdin
3249211e48
Merge pull request #3908 from keymanapp/chore/mac/3898-use-new-keyboard-install-page
...
chore(mac): use new keyboard install page
2020-11-23 08:49:10 +11:00
Marc Durdin
0b62095726
feat(developer): improve downlevel support for new special labels
2020-11-23 06:23:47 +11:00
Keyman Server
4181976bd8
Merge pull request #3916 from keymanapp/auto/version-master-14.0.187
...
auto: increment master version to 14.0.187
2020-11-21 05:01:46 +11:00
Keyman Build Agent
d4dfbda933
auto: increment master version to 14.0.187
2020-11-20 13:01:04 -05:00
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
Eberhard Beilharz
cf515cefdf
chore(linux): Fix launchpad build ( closes #3875 )
...
This change fixes the launchpad build script and also improves
updating the watch file.
If we use the variables that uscan provides we don't have to
hard-code the package name in the watch file. This makes it possible
to use a generic one for all packages.
2020-11-20 12:15:22 +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
jahorton
fdd296ad7b
fix(ios/engine): codes now only prefix-match
2020-11-20 12:30:31 +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
Joshua Horton
ff601489dd
chore(ios/engine): typo fix
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-11-20 12:02:45 +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