Joshua A. Horton
cca9918672
fix(web): fixes gesture-engine unit test affected by changes
2023-11-13 08:42:34 +07:00
Marc Durdin
33da132eab
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
2023-11-13 09:44:55 +11:00
Joshua A. Horton
46d1801860
feat(web): flicks auto-finish upon new tap
2023-11-08 12:32:05 +07:00
Joshua A. Horton
a1974dcbde
fix(web): flick sustain through incoming simple-taps
2023-11-08 09:15:25 +07:00
Marc Durdin
1d3cb5eb4b
chore(common): ldmlKeyboard3.dtd
2023-11-08 05:48:24 +07:00
Joshua A. Horton
51958ae204
fix(web): whoops, broke modipress
2023-11-07 16:15:55 +07:00
Joshua A. Horton
e73af2f449
feat(web): flick gesture-model headless unit-testing
2023-11-07 11:05:20 +07:00
Joshua A. Horton
c9ec3e2df4
fix(web): removes debugging console statement
2023-11-07 11:04:21 +07:00
Joshua A. Horton
e0a68045d1
feat(web): headless flick-path unit tests
2023-11-07 10:40:54 +07:00
Joshua A. Horton
d316e19313
feat(web): path eval access to prior stage path-stats
2023-11-07 10:07:29 +07:00
Joshua A. Horton
3ea4a60196
docs(web): doc of min Chrome version for keepNames
2023-11-07 09:18:40 +07:00
Joshua A. Horton
f5cfd27dca
chore(web): Merge branch 'feat/web/gesture-preview-host' into fix/web/gestures-old-android-compat
2023-11-07 09:02:24 +07:00
Eberhard Beilharz
abe6cee202
chore(web): Additional tests for backspace
...
Addresses code review comments.
2023-11-06 15:51:29 +07:00
Joshua A. Horton
f1f09918e0
chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host
2023-11-06 15:45:57 +07:00
Joshua A. Horton
eb74bb9c61
chore(web): taggedContext null guard in lm-worker
2023-11-06 15:35:54 +07:00
Joshua A. Horton
d227550172
fix(web): path with undefined return value in matcherSelector
2023-11-06 15:22:33 +07:00
Joshua A. Horton
52897769e4
fix(web): fixes #9561 - disables esbuild's keepNames setting
2023-11-06 15:13:08 +07:00
Eberhard Beilharz
a43fad4678
fix(web): Don't clear deadkeys after backspace
...
Fixes #8568 .
2023-11-06 13:29:33 +07:00
Eberhard Beilharz
2e71ec9e70
chore(web): Add failing test for deadkey bug
...
Also adds a similar testcase to the baseline keyboard tests.
2023-11-06 13:28:49 +07:00
Joshua A. Horton
8d6610abf4
fix(web): lm-worker null guard
2023-11-06 13:20:37 +07:00
Eberhard Beilharz
84dd0c6b95
chore(web): Improve debug output of nodeProctor
2023-11-06 12:20:57 +07:00
Joshua Horton
a01a48fe7c
Merge pull request #9855 from keymanapp/change/common/models/pred-text-context-tracking
...
change(common/models): context tracking within the lm-worker 🐵
2023-11-06 08:27:54 +07:00
Joshua Horton
a559004ee0
Merge pull request #9836 from keymanapp/refactor/web/transcription-cache
...
refactor(web): transcription cache needed for multitaps, no longer prediction-only 🐵
2023-11-06 08:27:35 +07:00
Joshua Horton
1bfe774ef1
Merge pull request #9829 from keymanapp/feat/web/custom-key-hints
...
feat(web): configurable key-cap hints 🐵
2023-11-06 08:27:28 +07:00
Marc Durdin
c5c5b35415
chore(common): remove prepublish step from package.json
...
Given we've just run a build, this (a) seems unnecessary, and (b) seems
to go wrong in some circumstances anyway, e.g.
https://build.palaso.org/buildConfiguration/Keyman_Developer_Release/421326?buildTab=log&focusLine=19936&linesState=18839&logView=flowAware :
```
07:01:29 > @keymanapp/kmc@17.0.205-alpha prepublishOnly
07:01:29 > npm run build
07:01:29
07:01:31
07:01:31 > @keymanapp/kmc@17.0.205-alpha build
07:01:31 > tsc -b
07:01:31
07:01:35 ../../../common/web/types/build/src/kmx/kmx.d.ts(1,1): error TS1036: Statements are not allowed in ambient contexts.
07:01:35 ../../../common/web/types/build/src/kmx/kmx.d.ts(1,2): error TS1345: An expression of type 'void' cannot be tested for truthiness.
...
```
2023-11-04 07:34:18 +07:00
Joshua A. Horton
5580ebb713
fix(web): restores compat with older Android devices
2023-11-03 14:02:43 +07:00
Joshua A. Horton
01c85b7781
chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host
2023-11-03 09:40:29 +07:00
Joshua A. Horton
2189f1ebd3
chore(web): Merge branch 'feat/web/generalized-multitap' into feat/web/modipress
2023-11-03 09:39:44 +07:00
Joshua A. Horton
924e761b29
change(web): remembered that the outputTarget.restoreTo func exists
2023-11-03 09:39:29 +07:00
Joshua Horton
fd585e5d53
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-11-03 09:37:10 +07:00
Joshua A. Horton
c1436c6717
fix(web): fixes modipress issues discovered in personal tests
2023-11-03 09:32:43 +07:00
Joshua A. Horton
3e3e6edf69
fix(web): Android API 21 compat
2023-11-02 16:22:26 +07:00
Marc Durdin
2f227b61ed
Merge pull request #9903 from keymanapp/chore/common/9854-SchemaValidator-error-management
...
chore(common): fixup SchemaValidators error handling
2023-11-02 14:52:54 +11:00
Marc Durdin
45b5db1974
Merge pull request #9844 from keymanapp/chore/developer/verify-kmp-json-output-from-kmc-package
...
chore(developer): verify kmp.json output from kmc-package
2023-11-02 14:50:50 +11:00
Joshua A. Horton
f4061f7609
chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host
2023-11-01 13:18:33 +07:00
Joshua A. Horton
dd52337fd8
chore(web): Merge branch 'feat/web/generalized-multitap' into feat/web/modipress
2023-11-01 13:16:35 +07:00
Joshua A. Horton
338af8f6e9
chore(web): Merge branch 'change/common/models/pred-text-context-tracking' into feat/web/generalized-multitap
2023-11-01 08:45:28 +07:00
Joshua A. Horton
cc29c89596
chore(common/models): Merge branch 'feat/web/test-kbd-prototyping' into change/common/models/pred-text-context-tracking
2023-11-01 08:43:38 +07:00
Joshua A. Horton
b3e8bdaa9b
chore(web): Merge branch 'feat/web/custom-key-hints' into refactor/web/transcription-cache
2023-11-01 08:37:58 +07:00
Joshua A. Horton
b003e1bf09
fix(web): removes unneeded, problematic GestureMatcher check
2023-11-01 08:28:55 +07:00
Joshua A. Horton
c4d29da66d
chore(web): Merge branch 'fix/web/state-change-source-rewrite' into feat/web/custom-key-hints
2023-10-31 16:09:37 +07:00
Joshua A. Horton
1715463fd6
fix(web): random viewport-size def bug
2023-10-31 14:11:11 +07:00
Marc Durdin
f5b07f86c6
chore(common): fixup SchemaValidators error handling
...
Fixes #9854 .
2023-10-31 11:44:08 +07:00
Joshua A. Horton
4d615b3a83
chore(web): Merge branch 'fix/web/state-tokens-and-two-caps' into fix/web/state-change-source-rewrite
2023-10-31 09:31:12 +07:00
Joshua A. Horton
f7e8720d41
chore(web): Merge branch 'feature-gestures' into fix/web/state-tokens-and-two-caps
2023-10-31 09:30:16 +07:00
Joshua A. Horton
0fa0520962
feat(web): further enhances interruption recovery
2023-10-31 08:46:30 +07:00
Joshua A. Horton
bf3dcefe1b
chore(web): Merge branch 'feature-gestures' into fix/web/cancelled-gesture-cleanup
2023-10-31 08:10:16 +07:00
Joshua A. Horton
2e0f6b0615
fix(web): proper touch-start robustness handling
2023-10-30 16:14:59 +07:00
Joshua A. Horton
279e6b832d
fix(web): better cleanup of cancelled gestures
2023-10-30 15:58:05 +07:00
Joshua Horton
0602b9cb45
Merge pull request #9872 from keymanapp/chore/merge-master-into-feature-gestures
...
chore: merge master into feature-gestures
2023-10-27 14:41:13 +07:00