Keyman Build Agent
890e71ca99
auto: increment beta version to 14.0.225
2021-01-18 13:01:03 -05:00
Eberhard Beilharz
c8f4bea4fc
Merge pull request #4271 from keymanapp/chore/linux/ppa
...
chore(linux): Allow to push to the `keyman-beta` ppa
2021-01-18 11:55:31 +01:00
Darcy Wong
e6ebc22f0b
fix(android/samples): Update keyboard harness
2021-01-18 16:05:45 +07:00
jahorton
77f26712f1
fix(web): no longer shows key previews for special keys reliant on keyboard's OSK font
2021-01-18 15:33:13 +07:00
Darcy Wong
3985e31381
chore(android): Cleanup whitespace
2021-01-18 14:51:39 +07:00
Darcy Wong
2f87fef4c3
fix(android/engine): Refactor BaseActivity to KMEA
2021-01-18 14:12:11 +07:00
Joshua Horton
f255caf6c6
Merge pull request #4253 from keymanapp/chore/web/sample-init-promise-use
...
chore(web): sample pages now wait on init's promise for keyboard loading
2021-01-18 14:03:39 +07:00
Darcy Wong
ad25f7e127
fix(android/app): Fix Settings title and index of display language
2021-01-18 13:13:20 +07:00
jahorton
8331b33b83
change(web): name tweak for new method
2021-01-18 13:10:42 +07:00
jahorton
29363e0d37
change(web): VisualKeyboard no longer repeatedly references cookie during construction
2021-01-18 12:30:36 +07:00
jahorton
71a89b5531
refactor(web): OSK size now tracked on VisualKeyboard
2021-01-18 11:50:19 +07:00
Darcy Wong
1afc3347c1
fix(android/app): Use BaseActivity
2021-01-18 11:17:03 +07:00
Marc Durdin
b650f5fcd2
Merge pull request #4254 from keymanapp/fix/android/4019-popup-misalignments
...
fix(android): Popup misalignments and compatibility with WeChat, Telegram
2021-01-18 10:53:47 +11:00
Marc Durdin
91b0795f1d
fix(common/core/desktop): context mismatch with if and dk
...
Fixes #4275 .
2021-01-18 10:24:00 +11:00
Marc Durdin
b4fdc0920a
fix(windows): context mismatch with if and dk
...
Fixes #4275 .
2021-01-18 10:23:44 +11:00
Marc Durdin
367fe409a9
fix(common/core): context mismatch with if and deadkey automatic test
2021-01-18 10:22:59 +11:00
Marc Durdin
5d606f0f4d
fix(windows): context mismatch with if and deadkey manual test
2021-01-18 10:16:14 +11:00
Marc Durdin
65cb3aaec2
fix(developer): disable TSentryClient on WINE
...
Under WINE, on macOS at least, TSentryClient is crashing at
startup, e.g. when calling SymInitialise. In order to have a
working kmcomp.exe on macOS/Linux, we'll just disable Sentry
altogether for now.
2021-01-18 06:36:31 +11:00
Keyman Server
e35b6762d0
Merge pull request #4272 from keymanapp/auto/version-beta-14.0.224
...
auto: increment beta version to 14.0.224
2021-01-16 05:02:02 +11:00
Keyman Build Agent
6d0e5804c6
auto: increment beta version to 14.0.224
2021-01-15 13:01:15 -05:00
Eberhard Beilharz
bf9f280132
chore(linux): Allow to push to the keyman-beta ppa
...
Also use new `alpha` ppa instead of previous `daily`.
(cherry picked from commit eb4fc04b9e )
2021-01-15 16:13:01 +01:00
Eberhard Beilharz
79c361e7d7
Merge pull request #4258 from keymanapp/chore/linux/3869-debian-pkg
...
chore(linux): Improve version number for debian package
2021-01-15 10:01:09 +01:00
jahorton
2b9433fd4e
fix(web): dynamic font downscaling for OSK keys
2021-01-15 13:52:18 +07:00
Darcy Wong
7e740b765c
fix(android/samples): Fix Sentry dependencies
2021-01-15 13:20:27 +07:00
Joshua Horton
4a29e293c2
Merge pull request #4238 from keymanapp/fix/web/3991-null-offsetParent
...
fix(web): unexpected errors in OSK / banner position calculations
2021-01-15 09:59:14 +07:00
Joshua Horton
d4420c00fc
change(web): minor tweak from review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-01-15 09:54:54 +07:00
jahorton
bdd2a3e262
fix(web): subkeys are important, too
2021-01-15 09:34:32 +07:00
Darcy Wong
65d6227cec
chore: Add note about Crowdin API limitation with custom languages
2021-01-15 07:06:38 +07:00
Darcy Wong
b969bae423
feat(android/app): Add Settings menu to change display language
2021-01-15 06:44:25 +07:00
Darcy Wong
2cd64a07af
Merge pull request #4256 from keymanapp/chore/android/add-obolo
...
chore(android/app): Add Obolo language from crowdin
2021-01-15 06:38:08 +07:00
Marc Durdin
f7e23ba0c5
Merge pull request #4251 from keymanapp/fix/windows/typo-in-font-helper-string
...
fix(windows): typo in font helper string
2021-01-15 06:57:38 +11:00
Marc Durdin
acf748162e
chore(windows): additional typos
2021-01-15 06:57:11 +11:00
Marc Durdin
4bd2fba43f
fix(android): add missing imports
2021-01-15 06:18:49 +11:00
Keyman Server
763430d9d4
Merge pull request #4257 from keymanapp/auto/version-beta-14.0.223
...
auto: increment beta version to 14.0.223
2021-01-15 05:01:51 +11:00
Keyman Build Agent
6b6e406cbf
auto: increment beta version to 14.0.223
2021-01-14 13:01:02 -05:00
Eberhard Beilharz
f3b8ccf07f
chore(linux): Improve version number for debian package
...
This change switches the package version number for packages that
are intended for the Debian package repo to match the Debian policies.
It also removes the comment from the watch file.
2021-01-14 17:39:49 +01:00
Darcy Wong
20a2af830a
chore(android): Add Obolo language from crowdin
...
Manually check in crowdin files from crowdin.
Can't use crowdin CLI because it doesn't handle custom langauges
https://support.crowdin.com/api/language-codes/
2021-01-14 20:10:29 +07:00
jahorton
e457b85697
fix(web): uses line-height to v-center oversized key text
2021-01-14 15:43:19 +07:00
Marc Durdin
99e60559eb
fix(android): Popup misalignments and compatibility with WeChat, Telegram
...
Fixes #4019 .
Rolls back #3009 and fixes base issue in alternative manner.
The core issue here was twofold:
1. We needed to set the window size to the whole screen in order for the
popups to visible and touchable. We implement this in
`onConfigureWindow`.
2. Once our window size is the whole screen, we need to tell the apps
which part of the window is our keyboard UI, in `onComputeInsets`.
This is the only part of the window which impacts the layout of the
underlying app. We had not set the `visibleTopInsets` property and
this caused the WeChat problems.
Finally, in order for this to work, we roll back the original fix
in #3009 as that one breaks the full-screen layout requirement.
Tested with a wide range of apps on Android 10, including WeChat and
Telegram. If @kienwt, @ericjding have capacity, would love to know if
this fix works for them also.
Note that this fix requires changes to consumers of Keyman Engine, so
sample and FV Keyboards updated accordingly.
2021-01-14 17:05:31 +11:00
jahorton
2a20d991d6
chore(web): tweaks sample pages to use init's promise for keyboard loading
2021-01-14 09:23:11 +07:00
Joshua Horton
c826857f09
Merge pull request #4243 from keymanapp/fix/web/4242-no-worker-no-prediction-engine
...
fix(web): disables predictive text on Opera mini
2021-01-14 08:38:15 +07:00
Joshua Horton
03e7571bf0
Merge pull request #4241 from keymanapp/fix/web/3953-key-preview-positioning
...
fix(web): OSK key preview positioning
2021-01-14 08:36:37 +07:00
Darcy Wong
e2d4388506
Merge pull request #4228 from keymanapp/common/crowdin-km
...
chore(common): Check in crowdin files for km (Khmer)
2021-01-14 08:13:29 +07:00
Marc Durdin
856ed5a282
fix(windows): typo in font helper string
2021-01-14 10:21:48 +11:00
Keyman Server
deeb198165
Merge pull request #4249 from keymanapp/auto/version-beta-14.0.222
...
auto: increment beta version to 14.0.222
2021-01-14 09:19:44 +11:00
Keyman Build Agent
9ccfeb09d3
auto: increment beta version to 14.0.222
2021-01-13 17:18:54 -05:00
Marc Durdin
40b235443b
Merge pull request #4209 from keymanapp/fix/developer/2690-3082-unhandled-keys-in-debugger
...
fix(developer): Allow unhandled keys to go through to debugger memo
2021-01-14 09:16:39 +11:00
Marc Durdin
b7fb5066bc
Merge pull request #4180 from keymanapp/fix/windows/1285-amharic-sinhala-tigrigna-mitigation
...
fix(windows): Update mitigation for Keyman 14 and Windows 10 19597
2021-01-14 09:15:50 +11:00
Marc Durdin
c1aae3a313
Merge pull request #4175 from keymanapp/fix/windows/4013-menu-popup-positions
...
fix(windows): fix menu popup position
2021-01-14 09:15:38 +11:00
Keyman Server
b55e875a79
Merge pull request #4245 from keymanapp/auto/version-beta-14.0.221
...
auto: increment beta version to 14.0.221
2021-01-14 05:02:24 +11:00