Darcy Wong
1bff2cd799
chore(android/engine): Rename result variables
2022-04-27 11:44:32 +07:00
Darcy Wong
30fc5b0434
fix(android/engine): Check suggestion banner after setting keyboard
2022-04-22 14:58:17 +07:00
Darcy Wong
55a81fde70
Merge pull request #6532 from keymanapp/chore/common/crowdin-bwr-ng
...
chore(android,windows): Update crowdin strings for bwr-NG
2022-04-18 15:19:57 +07:00
Darcy Wong
b84a483afc
chore(android): Update crowdin for bwr-NG
2022-04-14 09:39:38 +07:00
Darcy Wong
1e42d360c6
Merge pull request #6509 from keymanapp/chore/common/crowdin-pt
...
chore(common): Add Crowdin strings for Portuguese (pt-PT)
2022-04-14 06:11:02 +07:00
Darcy Wong
cb10a4c4e3
Merge pull request #6477 from keymanapp/fix/android/engine/verify-count-surrogate-pairs
...
fix(android/engine): Update countSurrogatePairs()
2022-04-09 08:10:43 +07:00
Darcy Wong
f0e41833c4
chore(common): Add Crowdin strings for Portuguese
2022-04-08 11:36:18 +07:00
Darcy Wong
ff770174ab
fix(android/engine): Show keyboard after rotating
2022-04-07 16:26:00 +07:00
Darcy Wong
27cc509038
chore(android/engine): Cleanup vars
2022-04-05 12:19:58 +07:00
Darcy Wong
1bc5ac75da
fix(android/engine): Update countSurrogatePairs()
2022-04-05 09:32:55 +07:00
Darcy Wong
3365713f76
fix(android/engine): Use fixed sizes for preview keys
2022-03-31 10:41:21 +07:00
Darcy Wong
4796d37fad
fix(android/engine): Don't include font padding for popup keys
2022-03-30 14:59:29 +07:00
Darcy Wong
fcc75ec00e
fix(android/engine): Clear WebView cache on package install
2022-03-28 13:44:30 +07:00
Darcy Wong
19f1d4f5a7
chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/subkey-move
2022-03-23 13:05:25 +07:00
Darcy Wong
6b01ba7003
Merge pull request #6370 from keymanapp/fix/android/keyboard-picker-display-artifacts
...
chore(android/engine): Remove visual gaps in keyboard picker menu
2022-03-21 18:07:11 +07:00
Darcy Wong
1a413bcb6a
fix(android/engine): Fix ACTION_DOWN returns
2022-03-16 14:01:48 +07:00
Darcy Wong
328175deba
chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/subkey-move
2022-03-16 09:29:32 +07:00
Darcy Wong
c3da55d9ae
Merge pull request #6369 from keymanapp/fix/fv/dictionary-keyboard-list
...
fix(oem/fv/android): Consolidate dictionary and keyboard settings
2022-03-15 21:03:32 +07:00
Darcy Wong
812e6040e2
Merge pull request #6356 from keymanapp/fix/android/hold-globe-longpress-menu
...
fix(android/engine): Activate menu on globe longpress before release
2022-03-15 05:56:44 +07:00
Darcy Wong
103e618680
chore(android/engine): Remove visual gaps in keyboard picker menu
2022-03-14 13:01:20 +07:00
Darcy Wong
738b3cc08a
fix(oem/fv/android): Fold model picker into Keyboard settings menu
2022-03-14 06:56:55 +07:00
Darcy Wong
c3c8c219d7
chore(android/engine): Tweak handling globe key
2022-03-10 19:41:03 +07:00
Darcy Wong
6a622b4255
fix(android/engine): Activate menu on globe longpress before release
2022-03-10 15:24:21 +07:00
Darcy Wong
b213c3b829
fix(android/engine): Test fileVersion during package install
2022-03-10 13:15:59 +07:00
Darcy Wong
39cb6dad01
fix(android/engine): Fix longpress on move gesture
2022-03-02 12:57:36 +07:00
Darcy Wong
d85af16858
feat(oem/fv/android): Add keyboard and dictionary controls
2022-03-02 12:30:51 +07:00
Marc Durdin
e0bba0da02
fix(android): count number of surrogate pairs correctly when deleting
...
The system keyboard, when deleting-left, would not count the number of
surrogate pairs correctly in the text to delete. This would often leave
it deleting half a surrogate pair.
Rather than change the countSurrogatePairs function, I opted to write
this inline. The countSurrogatePairs function is used elsewhere, it
appears correctly.
2022-02-25 16:05:51 +11:00
Marc Durdin
e7be5f62a4
fix(android): ignore delete-left if selection exists in-app
...
If there is an active selection, we delete the selection before
inserting text. In this case, we also ignore the deleteLeft value coming
from KeymanWeb, so we won't delete twice.
Note: in the future, we will hopefully refactor this to use
OutputTarget, which will change the way this function works and will
probably clean up some of the spaghetti.
2022-02-25 16:04:05 +11:00
Marc Durdin
9ba4b9645c
fix(android): further selection tweaks
2022-02-23 15:16:23 +11:00
Marc Durdin
c389ad0df8
fix(android): selection on Android
...
Part of #5853 .
Building on the fixes in KeymanWeb, we do similar patches for Android.
2022-02-23 15:16:21 +11:00
Marc Durdin
4d37fd0a5b
chore(android): separate android-host.js
...
This is part of the fix chain for #5853 . Split android-host.js out from
keyboard.html in order to make it easier to debug and mock. No changes
to the content of the script, just moving it here.
2022-02-23 15:15:22 +11:00
Darcy Wong
c32c298849
feat(android/engine): Single tap globe switch to previous system IME
2022-02-04 11:32:42 +07:00
Darcy Wong
24364dc5af
Merge pull request #6048 from keymanapp/chore/common/crowdin-ckl
...
chore(common): Check in crowdin strings for Kibaku 📜
2022-01-17 10:28:54 +07:00
Darcy Wong
c5178649e6
Merge pull request #6050 from keymanapp/chore/common/crowdin-hia
...
chore(common): Check in crowdin strings for Waha 📜
2022-01-14 12:48:41 +07:00
Darcy Wong
9eb2916d51
Merge pull request #6049 from keymanapp/chore/common/crowdin-mrt
...
chore(common): Check in crowdin strings for Marghi 📜
2022-01-13 15:04:34 +07:00
Darcy Wong
c5238f026e
chore(common): Check in crowdin strings for Waha
2021-12-15 15:57:26 +07:00
Darcy Wong
c98ce761b2
chore(common): Check in crowdin strings for Marghi
...
This checks in the crowdin strings for the locale `mrt` for Marghi.
Does not include macOS.
TODO: Check on adding mrt locale in XCode
2021-12-15 12:48:09 +07:00
Darcy Wong
06835125e6
chore(common): Check in crowdin strings for Kibaku
...
This checks in the crowdin strings for the locale `kr` for Kanuri.
Does not include macOS.
TODO: Check on adding ckl locale in XCode
2021-12-15 10:42:18 +07:00
Darcy Wong
57d8929eca
chore(common): Check in crowdin strings for Kanuri
...
This checks in the crowdin strings for the locale `kr` for Kanuri.
Does not include macOS.
TODO: Check on adding kr-NG locale in XCode
2021-12-15 09:57:54 +07:00
Darcy Wong
aa75e6b583
Merge pull request #5987 from keymanapp/fix/android/smp-longpress-api-21
...
fix(android/engine): Fix font paths
2021-12-02 10:14:46 +07:00
Darcy Wong
7aa1576347
fix(android/engine): Fix font paths
2021-11-30 15:14:53 +07:00
Darcy Wong
951ee7f6f7
feat(android/engine): Add permission to query other IME's
...
Permission needed for Android 11
See https://developer.android.com/training/package-visibility/declaring#intent-filter-signature
2021-11-25 13:13:01 +07:00
Darcy Wong
cff749559e
feat(android/engine): Add other input methods to Keyboard Picker
2021-11-25 13:13:01 +07:00
Darcy Wong
1e50270b5b
Merge pull request #5913 from keymanapp/fix/android/2858-key-text
...
fix(android/engine): Support for U_xxxx_yyyy subkeys
2021-11-18 11:47:53 +07:00
Darcy Wong
ec079a9373
fix(android/engine): Add additional check
2021-11-18 11:00:57 +07:00
Darcy Wong
c98ac9880c
Merge pull request #5841 from keymanapp/chore/common/crowdin-ff-ng
...
chore(common): Check in crowdin strings for Fulfulde Nigeria
2021-11-17 09:24:35 +07:00
Darcy Wong
31b4fee7d0
Merge pull request #5857 from keymanapp/common/crowdin-mfi
...
chore(common): Check in crowdin strings for Mandara (Wandala)
2021-11-16 09:24:07 +07:00
Darcy Wong
190e2ed356
chore(android/engine): Reformat preamble
2021-11-16 09:01:02 +07:00
Darcy Wong
1105839199
fix(android/engine): Split U_XXXX_YYYY key cap
2021-11-15 15:31:32 +07:00
Darcy Wong
a44b300adb
Merge remote-tracking branch 'origin/master' into chore/common/crowdin-ff-ng
2021-11-15 09:15:43 +07:00