Joshua A. Horton
|
59870ffbe6
|
fix(web): app/webview did not clear deadkeys on context-reset
|
2023-11-22 09:08:55 +07:00 |
|
Joshua A. Horton
|
f94f98f1a7
|
docs(web): minor doc on resetOnResolve
|
2023-11-21 16:00:17 +07:00 |
|
Joshua A. Horton
|
bce1737b4b
|
fix(web): incomplete layer remapping during modipress-multitap
|
2023-11-21 15:59:43 +07:00 |
|
Joshua A. Horton
|
a0ea2b8fd5
|
chore(web): Merge branch 'feature-gestures' into feat/web/delayed-modipress-completion
|
2023-11-21 14:12:33 +07:00 |
|
Joshua Horton
|
d3d42b7b1e
|
Merge pull request #10015 from keymanapp/feat/web/basic-gesture-model-validation
feat(web): basic gesture model validation 🐵
|
2023-11-21 14:11:44 +07:00 |
|
Joshua A. Horton
|
8842463e27
|
chore(web): Merge branch 'feature-gestures' into feat/web/delayed-modipress-completion
|
2023-11-21 14:01:31 +07:00 |
|
Joshua A. Horton
|
b3714a02e8
|
fix(web): subview construction for terminated sources
|
2023-11-21 12:54:24 +07:00 |
|
Joshua A. Horton
|
83bc0da535
|
fix(web): proper resolution on model replacement failure
|
2023-11-21 12:51:54 +07:00 |
|
Joshua A. Horton
|
8be3f095b6
|
fix(web): headless unit-test patchup, fixes non-awaitNested handling
|
2023-11-21 10:58:30 +07:00 |
|
Joshua A. Horton
|
f5504904cc
|
change(web): changes headless subkey-select model, drops now-invalid unit test
|
2023-11-21 10:56:11 +07:00 |
|
Joshua A. Horton
|
2a21f9a447
|
fix(web): app/webview multitap context-reset synchronization
|
2023-11-20 15:24:59 +07:00 |
|
Joshua A. Horton
|
df77d5768f
|
fix(web): sustain mode behavior when nested model has own sustain mode
|
2023-11-20 12:49:42 +07:00 |
|
Joshua A. Horton
|
762139ba49
|
fix(web): multitap not cancelling with alt press if involves modipress
|
2023-11-20 09:49:21 +07:00 |
|
Joshua A. Horton
|
48fc311207
|
feat(web): implements basic gesture-definition validator
|
2023-11-16 10:14:40 +07:00 |
|
Joshua A. Horton
|
f03c898cb5
|
docs(web): adds and updates gesture-recognizer doc-comments
|
2023-11-16 10:04:07 +07:00 |
|
Joshua A. Horton
|
22c09d7b42
|
chore(web): Merge branch 'feature-gestures' into change/web/locked-flicks
|
2023-11-15 12:47:57 +07:00 |
|
Joshua Horton
|
eefea0d972
|
Merge pull request #9943 from keymanapp/fix/web/gestures-old-android-compat
fix(web): restores compat with older Android devices 🐵
|
2023-11-14 15:26:23 +07:00 |
|
Joshua A. Horton
|
78dfec6a73
|
feat(web): better locked-flick resetting behaviors
|
2023-11-14 14:02:23 +07:00 |
|
Joshua A. Horton
|
3e3929de16
|
chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host
|
2023-11-14 09:50:15 +07:00 |
|
Joshua A. Horton
|
f47fd0d217
|
fix(web): resetting locked flicks during a modipress (without cancelling)
|
2023-11-13 15:49:39 +07:00 |
|
Joshua A. Horton
|
1dc94fcc3b
|
fix(web): modipress-flick robustness; properly updates layer for completion-triggering source
|
2023-11-13 15:49:38 +07:00 |
|
Joshua A. Horton
|
fabf5a4db1
|
feat(web): delayed modipress completion with nested flicks
|
2023-11-13 15:49:38 +07:00 |
|
Joshua A. Horton
|
a2135315d9
|
feat(web): delayed modipress completion with nested subkeys
|
2023-11-13 15:49:37 +07:00 |
|
Joshua A. Horton
|
f477c1071b
|
feat(web): better locked-flick resetting behaviors
|
2023-11-13 11:05:40 +07:00 |
|
Joshua A. Horton
|
cc9de9d5dd
|
chore(web): Merge branch 'feature-gestures' into feat/web/modipress
|
2023-11-13 11:03:09 +07:00 |
|
Joshua Horton
|
6d68df314c
|
Merge pull request #9740 from keymanapp/feat/web/generalized-multitap
feat(web): generalized multitap 🐵
|
2023-11-13 11:02:07 +07:00 |
|
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 |
|
Eberhard Beilharz
|
46cdd07e22
|
fix(linux): Fix baseline tests
Change the test to use characters in the context that don't appear in
the keyboard.
|
2023-11-08 12:13:56 +07:00 |
|
Joshua A. Horton
|
a1974dcbde
|
fix(web): flick sustain through incoming simple-taps
|
2023-11-08 09:15:25 +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 |
|
Eberhard Beilharz
|
fde460ecea
|
chore(core): Recompile keyboard with kmcomp
|
2023-11-07 05:02:30 +01: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
|
eb64ca4d01
|
chore(core): Fix test keyboard
|
2023-11-07 08:29:45 +07:00 |
|
Eberhard Beilharz
|
09843634bb
|
chore(web): Address code review comments
|
2023-11-06 17:28:25 +07:00 |
|
Eberhard Beilharz
|
4851c547a9
|
chore(core): Enhance core test
|
2023-11-06 15:57:07 +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 |
|