Commit graph

2409 commits

Author SHA1 Message Date
Darcy Wong
cbf1fd5cb1 chore(common): Merge beta to master for sprint A18S1 part 2 2024-05-10 06:27:02 +07:00
Darcy Wong
0c955acb72 chore(android/samples): Update dependencies 2024-05-08 08:22:47 +07:00
Darcy Wong
dd20ae30d0 chore(android/samples): Update dependencies 2024-05-08 07:58:58 +07:00
Darcy Wong
8bc0726f32 chore(android/app): Update dependencies 2024-05-08 07:53:58 +07:00
Darcy Wong
dad6955608 chore(android/engine): Update dependencies 2024-05-08 07:27:18 +07:00
Darcy Wong
4cd8a00e42 refactor(android/engine): Refactor updateSelection 2024-05-07 19:58:32 +07:00
Darcy Wong
ae700d8e2d fix(android/engine): Skip updating selection range if invalid 2024-05-07 08:13:35 +07:00
Joshua A. Horton
389a700db9 fix(android): prevents mid-keystroke desynchronization when deleting selected text 2024-05-06 10:24:39 +07:00
Joshua A. Horton
517d9f3bbf fix(android): fixes inverted selection-range handling 2024-05-03 08:33:39 +07:00
Marc Durdin
cd8121ef65 chore(common): builder scripts now use /resources/build/builder.inc.sh
Note: there is a bit of potential confusion about the difference between
/resources/builder.inc.sh (the full implementation for builder scripts),
and /resources/build/builder.inc.sh (the source script that builder
scripts should always use).

This allows us to make assumptions that will always be true for builder
scripts that may not be true for other scripts, such as setting base
folder.
2024-05-02 15:54:31 +07:00
Marc Durdin
0f390d47cc chore(common): maintenance on build scripts - cd
Fixes #11324.

* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +07:00
Darcy Wong
12c79fbd84 chore: Merge remote-tracking branch 'origin/beta' into chore/beta-to-master-b17s6-2 2024-04-26 08:35:16 +07:00
Joshua Horton
1de9b0c0ce
Merge pull request #11281 from keymanapp/fix/android/locked-text-zoom
fix(android): fixes kbd text zoom to prevent accessibility cross-effects
2024-04-26 07:54:50 +07:00
Darcy Wong
3838e88afa chore(common): Merge beta' into master for Sprint B17S6 (part 2) 2024-04-26 06:34:43 +07:00
Darcy Wong
32a863286f
Merge pull request #11299 from keymanapp/fix/android/storage-permission-2
fix(android/app): Update storage permissions for Android 12.0+
2024-04-25 19:24:14 +07:00
Darcy Wong
7fc7d0cc2d
Merge pull request #11206 from keymanapp/fix/android/long-context
fix(android/engine): URIEncode strings passed to Javascript
2024-04-25 15:41:01 +07:00
Darcy Wong
7038fb4651 fix(android/app): Update storage permissions for Android 12.0+ 2024-04-25 10:42:04 +07:00
Marc Durdin
e8d3600e60 chore: Merge branch 'master' into chore/merge-beta-into-master-B17S6 2024-04-23 16:41:44 +07:00
Darcy Wong
c79487f706 test(android/samples): Add special characters to keyboard harness kmp 2024-04-22 16:37:42 +07:00
Darcy Wong
0c3351fcb2 chore(android/engine): Fix comment 2024-04-22 15:29:25 +07:00
Darcy Wong
1ae8321133 fix(android/engine): Handle setSpacebarText() 2024-04-22 15:11:26 +07:00
Darcy Wong
7d18c12d2f fix(android/engine): URIEncode string for updateText() 2024-04-22 14:31:17 +07:00
Joshua A. Horton
54d5d37b6b fix(android): fixes kbd text zoom to prevent accessibility cross-effects 2024-04-22 14:02:59 +07:00
Joshua A. Horton
d705589726 chore(android): restores try-catch, now with console.error err forwarding 2024-04-19 09:25:08 +07:00
Joshua A. Horton
db4a7bfcd0 chore(android): reverts error-silencing try-catch 2024-04-18 14:33:17 +07:00
Joshua A. Horton
b107daab22 chore(web): Merge branch 'beta' into change/web/init-osk-with-keyboard 2024-04-18 08:15:30 +07:00
Joshua Horton
9eca52c203
chore(android): applies suggestions per review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-04-17 11:19:27 +07:00
Joshua A. Horton
6f3c5e053d change(android): Android app for non-stable version to enable inspectability 2024-04-17 09:01:50 +07:00
Joshua A. Horton
c2ba4327bb chore(android): sets internal WebView inspectable 2024-04-17 09:01:49 +07:00
Darcy Wong
d6ee7f510c Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b17s5 2024-04-12 09:29:23 +07:00
Darcy Wong
2e32bd590f fix(android/engine): Escape percent-sign character for Javascript 2024-04-11 08:52:59 +07:00
Joshua A. Horton
9a1ef32e15 chore(android): removal of new but unused var 2024-04-09 08:30:35 +07:00
Joshua A. Horton
522d929522 fix(android): restores API method, deprecates + docs old form 2024-04-08 15:10:33 +07:00
Joshua A. Horton
37b8c1ccb7 docs(android): cleans in-dev comment 2024-04-08 13:32:51 +07:00
Joshua A. Horton
b6bd677e14 fix(android): atomically updates selection with text 2024-04-08 13:31:42 +07:00
Joshua A. Horton
4b1394a54f change(web): initializes OSK with keyboard if available during init
This prevents unnecessary construction of a stand-in touch layout and related DOM initialization on touch devices when fully leveraged.
2024-04-05 13:07:15 +07:00
Darcy Wong
fcad85e85d chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/osk-height 2024-04-03 09:41:05 +07:00
Darcy Wong
2b9ab8c27d fix(android/app): Track previous device orientation for SystemKeyboard 2024-04-02 13:03:41 +07:00
Darcy Wong
849a45c0e1 fix(android/engine): Swap selection range if reversed 2024-04-01 11:16:54 +07:00
Darcy Wong
c8395c4598 chore(common): Merge beta to master Sprint b17s4 2024-03-28 09:54:49 +07:00
Darcy Wong
07823ef16f
Merge pull request #11090 from keymanapp/chore/crowdin-km
chore(android): Update crowdin strings for Khmer
2024-03-27 16:05:44 +07:00
Darcy Wong
d6bf29c2d8 chore(android): Update crowdin strings for Khmer 2024-03-27 14:09:42 +07:00
Darcy Wong
b8f341ae99 chore(android): Update crowdin strings for Mon 2024-03-27 14:05:32 +07:00
Darcy Wong
12a8e8affc chore(android,windows): Update crowdin strings for French 2024-03-24 16:55:20 +07:00
Darcy Wong
39b56b3e9a chore(common): Merge 'origin/master' into chore/beta-to-master-b17s3 2024-03-15 10:57:03 -05:00
Darcy Wong
a01eb57eee docs(android/app): Add data privacy policy page 2024-03-13 06:27:36 -05:00
Darcy Wong
9cfe45aeef
Merge pull request #10904 from keymanapp/refactor/android/storage
refactor(android/app): Move storage permission checks
2024-03-06 11:34:38 +07:00
Joshua Horton
ccbeecf7d0
Merge pull request #10873 from keymanapp/fix/android/repeated-char-backspace
fix(android): fixes context-change detection for repeated-char cases
2024-03-06 08:20:10 +07:00
Marc Durdin
f18d9aa6b8
Merge branch 'master' into chore/b17s2-merge-beta-to-master 2024-03-01 13:39:14 +07:00
Darcy Wong
78dd448f5e refactor(android/app): Move storage permission checks 2024-03-01 09:48:49 +07:00