Commit graph

6887 commits

Author SHA1 Message Date
Joshua Horton
e499c8a828
Merge pull request #2561 from keymanapp/fix/web/design-iframe-bksp
fix(web): default BKSP output targeting
2020-02-03 10:22:08 +07:00
Joshua Horton
963e891c94
Merge pull request #2560 from keymanapp/fix/ios/keyboard-margins-pre-ios11
fix(ios):  Fixes margins on keyboard in iOS 9/10
2020-02-03 08:10:59 +07:00
jahorton
05d599b026 chore(web): history.md 2020-02-03 08:08:04 +07:00
jahorton
68fd3dd613 chore(web): Merge branch 'beta' into fix/web/design-iframe-bksp 2020-02-03 08:06:18 +07:00
jahorton
8f731a1e00 chore(ios): history.md 2020-02-03 08:05:28 +07:00
jahorton
acc6f7456a fix(web): default BKSP output targeting 2020-01-31 15:33:19 +07:00
jahorton
d6113a1d6f fix(ios): Fixes margins on keyboard in iOS 9/10 2020-01-31 14:40:14 +07:00
Joshua Horton
c21ecf2162
Merge pull request #2553 from keymanapp/feat/web/rtl-suggestion-support
fix(web): Suggestion reordering for RTL languages
2020-01-31 13:20:27 +07:00
Joshua Horton
59707933b5
Merge branch 'beta' into feat/web/rtl-suggestion-support 2020-01-31 13:19:11 +07:00
Joshua Horton
48fc57016b
Merge pull request #2554 from keymanapp/feat/common/rtl-models
fix(common): RTL model specification
2020-01-31 13:18:22 +07:00
Joshua Horton
9d2f86e6a3
Merge pull request #2548 from keymanapp/feat/ios/get-started-settings
feat(ios):  Deeplink into Keyman settings for system keyboard setup
2020-01-31 12:22:31 +07:00
jahorton
3be2128177 chore(ios): history.md tweak (same-day version #) 2020-01-31 12:22:09 +07:00
jahorton
937b254330 chore(web): history.md 2020-01-31 12:17:00 +07:00
jahorton
6e3808f10d chore(ios): history.md 2020-01-31 12:10:48 +07:00
jahorton
c3eee1077c chore(ios): Merge branch 'beta' into feat/ios/get-started-settings 2020-01-31 12:08:29 +07:00
Joshua Horton
86c9b972a2
Merge pull request #2550 from keymanapp/fix/ios/input-click-sys-setting
fix(ios): Now (eventually) uses sys pref for kbd clicks
2020-01-31 12:06:10 +07:00
jahorton
c39fe0c521 chore(ios): history.md 2020-01-31 12:03:15 +07:00
Darcy Wong
601d0e3b2b
Merge pull request #2546 from keymanapp/android-fix-external-tab
[Web] Fix K_TAB from external keyboard
2020-01-31 11:30:13 +07:00
Darcy Wong
5aa309d0f9 chore(web): Update history.md 2020-01-31 11:29:34 +07:00
Darcy
9c2b475fb4 Merge remote-tracking branch 'origin/beta' into android-fix-external-tab 2020-01-31 11:22:53 +07:00
Darcy Wong
2dd5dc02e3
Merge pull request #2547 from keymanapp/android-cancel-dialog
fix(android): Fix cancelling ConfirmDialogFragment
2020-01-31 11:22:17 +07:00
Darcy Wong
f1c19748b4 chore(android): Update history.md 2020-01-31 11:21:44 +07:00
Darcy Wong
a037cd874b
Merge pull request #2551 from keymanapp/linux-fix-launchpad
fix(linux): Update launchpad PPA by tier
2020-01-31 11:16:16 +07:00
Darcy Wong
67ead63a8d chore(linux): Update history.md 2020-01-31 11:14:10 +07:00
Joshua Horton
733efe5623
Merge pull request #2557 from keymanapp/fix/web/dev-resource-compile-fix
fix(web): dev_resource compile fix
2020-01-31 10:52:04 +07:00
jahorton
f71985de47 fix(web): dev_resource compile fix 2020-01-31 09:48:19 +07:00
jahorton
15c1a2dc84 fix(web): removes old, not-working RTL-mark attempt logic 2020-01-30 14:50:09 +07:00
jahorton
becf2039a4 fix(common): model specification for isRTL 2020-01-30 14:23:31 +07:00
jahorton
97874c60db feat(web): LTR / RTL marks on suggestions based on current kbd 2020-01-30 13:16:22 +07:00
jahorton
7234f8736c fix(web): Suggestions for RTL languages now in RTL order 2020-01-30 12:10:47 +07:00
Darcy
b7bc9543c6 fix(linux): Update launchpad PPA link
Update launchpad.sh so that `${tier}` corresponds to the ppa link:
`stable` --> ppa:keymanapp/keyman
others --> ppa:keymanapp/keyman-daily
 ppa depends on the `${tier}`.
2020-01-30 11:57:10 +07:00
Darcy Wong
90c441857d fix(web): Update KMW so it doesn't process K_TAB for embedded 2020-01-30 10:30:19 +07:00
jahorton
5e067a4d3b feat(ios): (iOS 11+) deeplink to Keyman settings for sys kbd setup 2020-01-30 09:39:17 +07:00
jahorton
703013b6c3 fix(ios): Now (eventually) uses sys pref for kbd clicks 2020-01-30 09:12:21 +07:00
Darcy Wong
57dcdf3b2b fix(android): Pass language ID to ConformDialogFragment
When cancelling the Android system notifications about lexical model update being available, the notification would still remain.

This passes the language ID so the dialog can be cancelled.
2020-01-29 16:19:09 +07:00
Darcy Wong
cbc243e30c fix(android): Move to kmwembedded.ts 2020-01-29 11:55:29 +07:00
Darcy Wong
5b7666e104 chore(android): add comment 2020-01-29 11:38:14 +07:00
Darcy Wong
62dae6bd50 fix(android): Fix K_TAB for external keyboard
Fixes #2540
2020-01-29 11:20:48 +07:00
Joshua Horton
cc25b538cc
Merge pull request #2545 from keymanapp/fix/ios/2259-keyboard-stability
fix(ios): keyboard stability
2020-01-29 09:32:47 +07:00
jahorton
305cc117e1 chore(ios): history.md for keyboard stability fix 2020-01-29 08:15:21 +07:00
jahorton
b7c9be6bec chore(ios): cleans out temp log message 2020-01-28 16:05:48 +07:00
jahorton
42a6cc5abb fix(ios): For #2259. Enhances prior fix, fixes bad appex logic 2020-01-28 16:04:38 +07:00
jahorton
a103ccad18 fix(ios): improves sys kbd stability 2020-01-28 13:39:08 +07:00
Marc Durdin
3087b09e97 chore: version numbers in history 2020-01-28 15:16:26 +11:00
Darcy Wong
d40b3ab8cb
Merge pull request #2541 from keymanapp/android-2539-rotation
fix(android): Revert KMManager.onDestroy
2020-01-28 10:05:00 +07:00
Marc Durdin
d6a5694d4d
Merge pull request #2531 from keymanapp/chore/history-beta
chore: history for 13.0 beta
2020-01-28 14:01:04 +11:00
Marc Durdin
801d3e99c0 chore: address review notes for Android 2020-01-28 07:08:38 +11:00
Joshua Horton
acbf14066b
Merge pull request #2538 from keymanapp/fix/ios/unreachable-download-crash
[iOS] Keyboard download error notifications
2020-01-27 15:22:01 +07:00
Darcy Wong
9fed52a743 fix(android): Revert KMManager.onDestroy
Fixes #2539

During #2326, `KMManager.onDestroy()` was updated to set `InAppKeyboard` and `SystemKeyboard` to null. While good in practice, this created  an issue when closing Keyman as a System Keyboard. Lingering Javascript calls in the WebView would crash with the null keyboards.

This reverts `onDestroy()` to how it has been since before 2.8 stable
2020-01-27 14:27:49 +07:00
jahorton
dbe1d650da change(ios): typo fix: 'nevi-' => 'navi' 2020-01-27 11:57:55 +07:00