Commit graph

27982 commits

Author SHA1 Message Date
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
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
Keyman Server
bb48873877
Merge pull request #6540 from keymanapp/auto/version-master-16.0.9
auto: increment master version to 16.0.9
2022-04-18 04:04:38 +10:00
Keyman Build Agent
6770f87d7a auto: increment master version to 16.0.9 2022-04-17 14:04:01 -04:00
Marc Durdin
07fbebb47e
Merge pull request #6537 from keymanapp/chore/beta-to-master-B15S7
chore: merge beta to master B15S7
2022-04-17 07:03:03 +10:00
Marc Durdin
22c118c4be chore(developer): fixup version refs 2022-04-17 07:00:11 +10:00
Marc Durdin
575250f1d9 chore(web): remove unneeded deps 2022-04-17 06:58:24 +10:00
Marc Durdin
0fbf53f8d7 chore(web): move version from package.json to keyman-version package
Starts to resolve the chaos of putting version numbers into every
package.json file.

Adds a new keyman-version package which mimics the
version information in build-utils.sh. This will eventually replace
resources/web-environment.

Fixes the build for the lexical model compiler tools to remove refs to
package.json version and use keyman-version instead.

More fixes coming in a follow-up.
2022-04-17 06:47:39 +10:00
Marc Durdin
be51f97371 chore(developer): fixup kmlmc imports 2022-04-16 06:08:58 +10:00
Marc Durdin
4e962e1282 chore: Merge branch 'master' into chore/beta-to-master-B15S7 2022-04-16 05:11:03 +10:00
jahorton
d65e933d9d fix(web): keyboardchange event defers until loaded 2022-04-14 18:01:35 -05:00
Keyman Server
9da82bcfca
Merge pull request #6534 from keymanapp/auto/version-beta-15.0.235
auto: increment beta version to 15.0.235
2022-04-15 04:03:10 +10:00
Keyman Build Agent
4052e00890 auto: increment beta version to 15.0.235 2022-04-14 14:02:32 -04:00
Eberhard Beilharz
93c8de2375
Merge pull request #6530 from keymanapp/chore/linux/changelog
chore(linux): Update Debian changelog
2022-04-14 09:19:19 +02:00
Eberhard Beilharz
1cb0d48671
Merge pull request #6529 from keymanapp/chore/linux/l10n
chore(linux): Fix l10n language mappings
2022-04-14 09:13:02 +02:00