jahorton
7990cdc1dd
feat(web): caret placement fine-tuning
2022-04-25 11:53:36 -05:00
jahorton
509fbb02e8
change(web): clarifies caret positioning logic
2022-04-25 11:18:02 -05:00
Eberhard Beilharz
2d09619d51
fix(linux): Fix shared keyboard (un-)installation in Bionic
...
Ubuntu 18.04 Bionic comes with an older Python version (3.6) that
doesn't support the `capture_output` parameter on `subprocess.run`
which leads to a crash when installing or uninstalling keyboads to
the shared area. This change works around the problem by calling
a different method on Bionic.
Fixes #6564 .
2022-04-25 18:04:30 +02:00
jahorton
efcc4276a3
change(web): performCaretSearch now member of TouchAliasElement
2022-04-25 09:25:13 -05:00
sgschantz
860f66ac2c
add fula localization to project
2022-04-25 16:41:57 +07:00
Darcy Wong
e3e8e63a27
chore(common): Update Crowdin strings for Fula
2022-04-25 14:34:44 +07:00
Darcy Wong
97a817065b
fix(android/engine): Localize some Toast notifications
2022-04-25 14:19:07 +07:00
Darcy Wong
9836c343b4
chore(windows): Remove stray gt mark
2022-04-25 10:41:10 +07:00
Darcy Wong
629dfd6848
docs(windows): Update OS and whatsnew in help
2022-04-25 10:33:42 +07:00
Darcy Wong
b7e2d7c47e
chore(android): Revert "test(android): Test code for v 1.9.3 of sil_euro_latin"
...
This reverts commit fcca82891b .
2022-04-25 09:34:06 +07:00
Keyman Server
f88f955893
Merge pull request #6558 from keymanapp/auto/version-beta-15.0.240
...
auto: increment beta version to 15.0.240
2022-04-23 04:03:13 +10:00
Keyman Build Agent
d17e03a35a
auto: increment beta version to 15.0.240
2022-04-22 14:02:30 -04:00
Joshua Horton
35d011d82b
Merge pull request #6551 from keymanapp/fix/web/5312-touch-alias-optimization
...
fix(web): optimizes, enhances caret placement within text on mobile devices
2022-04-22 08:22:43 -05:00
Darcy Wong
30fc5b0434
fix(android/engine): Check suggestion banner after setting keyboard
2022-04-22 14:58:17 +07:00
Darcy Wong
fcca82891b
test(android): Test code for v 1.9.3 of sil_euro_latin
2022-04-22 09:21:59 +07:00
Darcy Wong
bc109739f1
fix(android/engine): Don't show welcome.htm on keyboard package update
2022-04-22 09:16:54 +07:00
Keyman Server
f278fc72b3
Merge pull request #6553 from keymanapp/auto/version-beta-15.0.239
...
auto: increment beta version to 15.0.239
2022-04-22 04:02:54 +10:00
Keyman Build Agent
c5199698ac
auto: increment beta version to 15.0.239
2022-04-21 14:02:18 -04:00
sgschantz
3aa6cc4af9
call removeScriptMessageHandler to allow userContentController to be deallocated
2022-04-21 16:15:17 +07:00
Eberhard Beilharz
3a57d3f7c4
Merge pull request #6549 from keymanapp/chore/linux/dependencies
...
chore(linux): Update Linux dependencies
2022-04-21 10:13:52 +02:00
Eberhard Beilharz
ab69c4a48e
Merge pull request #6548 from keymanapp/chore/linux/debian-testing
...
chore(linux): Fix failure in Debian reproducibility testing 🐧
2022-04-21 10:13:32 +02:00
jahorton
56b4c5ac50
fix(web): caret position when page is scrolled
2022-04-20 15:28:35 -05:00
jahorton
73d4b0982f
docs(web): credited the text generator
2022-04-20 15:10:21 -05:00
jahorton
d3900fce47
docs(web): documents some optimizing blocks
2022-04-20 15:06:32 -05:00
jahorton
a355f2ecff
chore(web): minor polish
2022-04-20 15:05:03 -05:00
jahorton
48fb1371c0
docs(web): better comments & var naming
2022-04-20 15:02:57 -05:00
jahorton
94edc5c9da
fix(web): mobile device caret positioning
2022-04-20 14:52:33 -05:00
jahorton
1c394c2744
change(web): further clarifies performCaretSearch
2022-04-20 13:03:32 -05:00
Keyman Server
576684c49e
Merge pull request #6550 from keymanapp/auto/version-beta-15.0.238
...
auto: increment beta version to 15.0.238
2022-04-21 04:03:01 +10:00
Keyman Build Agent
0e3173c528
auto: increment beta version to 15.0.238
2022-04-20 14:02:18 -04:00
jahorton
cd666d0346
fix(web): major performance boost, fixes search bound logic bug
2022-04-20 12:29:00 -05:00
jahorton
931cf73e90
feat(web): touch-alias optimization test page
2022-04-20 12:28:16 -05:00
Eberhard Beilharz
bde44656c8
docs(linux): Update vscode task sample to configure ibus-keyman
2022-04-20 17:01:30 +02:00
Eberhard Beilharz
7790dce2b8
chore(linux): Update Linux dependencies
2022-04-20 17:00:30 +02:00
Eberhard Beilharz
acd0a252b0
chore(linux): Fix failure in Debian reproducibility testing
...
Debian reproducibility testing runs a slightly different package
build that seemingly doesn't set the `DEB_BUILD_MULTIARCH` variable.
This change introduces our own environment variable to detect
package builds so that we can skip the ibus-keyman integration
tests that require running an X server.
2022-04-20 16:50:38 +02:00
Eberhard Beilharz
fddd6b796a
Merge pull request #6546 from keymanapp/chore/linux/changelog
...
chore(linux): Update changelog
2022-04-20 15:22:05 +02:00
Eberhard Beilharz
89069efb42
chore(linux): Update changelog
2022-04-20 09:31:22 +02:00
Ross
b7ed7c1974
fix(windows): add install defaults flag to cmd line
...
The install defaults flag will set the registry values
to their default values.
This flag can also be used by the installer itself when it needs to
do a restart to continue installing. It can check to see if this is
a fresh install or an upgrade and set the flag accordingly.
2022-04-20 15:19:43 +10:00
Joshua Horton
1ff699d221
Merge pull request #6535 from keymanapp/fix/web/5730-keyboardchange-event-promise-wait
...
fix(web): keyboardchange event should defer until successful
2022-04-19 20:50:09 -05:00
Keyman Server
0c7d1f6adb
Merge pull request #6545 from keymanapp/auto/version-beta-15.0.237
...
auto: increment beta version to 15.0.237
2022-04-20 04:03:07 +10:00
Keyman Build Agent
414199711f
auto: increment beta version to 15.0.237
2022-04-19 14:02:23 -04:00
jahorton
189e6a77d9
change(web): implements PR suggestions, includes test-page-UI-code move
2022-04-19 09:41:46 -05:00
Joshua Horton
b8fba08a3f
Merge pull request #6473 from keymanapp/fix/web/6005-no-modifier-fat-fingers
...
fix(web): blocks modifier key fat-fingering
2022-04-18 21:00:29 -05:00
Marc Durdin
1d1b91af57
Merge pull request #6494 from keymanapp/fix/android/6489-key-tip-sticky
...
fix(android): key tip sticky with multitap
2022-04-19 06:51:09 +10:00
Marc Durdin
2eb10663ba
chore(web): Apply suggestions from code review
...
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2022-04-19 06:47:31 +10:00
Keyman Server
1696de901f
Merge pull request #6543 from keymanapp/auto/version-beta-15.0.236
...
auto: increment beta version to 15.0.236
2022-04-19 04:02:41 +10:00
Keyman Build Agent
f4473990a7
auto: increment beta version to 15.0.236
2022-04-18 14:02:00 -04:00
jahorton
1f2fca1fd1
change(web): new logging also mentions active kbd
2022-04-18 10:25:05 -05:00
jahorton
1ab61293f6
feat(web): Promise API test page enhancements
2022-04-18 09:13:25 -05:00
jahorton
af34ed36b8
change(web): minor refactor of Promise API test page
2022-04-18 08:24:29 -05:00