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 |
|
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 |
|
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
|
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 |
|
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
|
d227550172
|
fix(web): path with undefined return value in matcherSelector
|
2023-11-06 15:22:33 +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
|
c1436c6717
|
fix(web): fixes modipress issues discovered in personal tests
|
2023-11-03 09:32:43 +07: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
|
b003e1bf09
|
fix(web): removes unneeded, problematic GestureMatcher check
|
2023-11-01 08:28:55 +07:00 |
|
Joshua A. Horton
|
1715463fd6
|
fix(web): random viewport-size def bug
|
2023-10-31 14:11:11 +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
|
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 A. Horton
|
3b28dd27a0
|
fix(web): swift longpress's early modipress cancellation
|
2023-10-27 13:30:13 +07:00 |
|
Joshua A. Horton
|
86e217aafc
|
fix(web): cleanup for cleanup code
|
2023-10-27 13:21:00 +07:00 |
|
Joshua A. Horton
|
d2ba7e2e36
|
fix(web): unneeded source-completion check
The removed block could cause race-condition-like errors due to async input handling
|
2023-10-27 13:15:44 +07:00 |
|
Joshua A. Horton
|
1a3d7a263c
|
feat(web): implementation of modipress, compatibility with multitap
|
2023-10-27 13:11:20 +07:00 |
|
Joshua A. Horton
|
743a16df75
|
fix(web): dropped a bit too much a couple commits ago
|
2023-10-26 14:06:53 +07:00 |
|
Joshua A. Horton
|
d73a2d968e
|
chore(web): minor comment cleanup
|
2023-10-26 14:02:06 +07:00 |
|
Joshua A. Horton
|
f8ae8c9a85
|
fix(web): funky internal race condition from unneeded check
|
2023-10-26 13:29:46 +07:00 |
|
Joshua A. Horton
|
ddf2a3dad6
|
fix(web): cross-layer multitap corrections
|
2023-10-26 12:49:25 +07:00 |
|
Joshua A. Horton
|
f7e90a560c
|
feat(web): generalized multitap, prep for modipress vs multitap resolution
|
2023-10-26 09:48:21 +07:00 |
|
Joshua A. Horton
|
99131ed245
|
docs(web): completes partial comment
|
2023-10-24 19:23:01 +07:00 |
|
Joshua A. Horton
|
83a65f02cd
|
chore(web): Merge branch 'fix/web/state-tokens-and-two-caps' into fix/web/state-change-source-rewrite
|
2023-10-23 15:16:27 +07:00 |
|
Joshua A. Horton
|
e9ad3b5744
|
chore(web): Merge branch 'refactor/web/banner-gesture-integration' into fix/web/state-tokens-and-two-caps
|
2023-10-23 15:15:43 +07:00 |
|
Joshua Horton
|
62b02eaee8
|
Merge pull request #9698 from keymanapp/feat/web/longpress-restoration
feat(web): longpress restoration, enhancements 🐵
|
2023-10-20 16:21:42 +07:00 |
|
Joshua Horton
|
3ef85f34e7
|
Merge pull request #9719 from keymanapp/fix/web/integration-test-fixes
fix(web): gesture-engine integration - automated test patchup 🐵
|
2023-10-20 16:17:48 +07:00 |
|
Joshua A. Horton
|
3e1ae7498d
|
chore(web): Merge branch 'feature-gestures' into feat/web/key-specific-gesture-integration
|
2023-10-20 16:16:31 +07:00 |
|
Joshua A. Horton
|
23d3aa1483
|
fix(web): right, multitaps don't instant-resolve
|
2023-10-19 14:47:05 +07:00 |
|
Joshua A. Horton
|
01829bcf83
|
fix(web): rewrites source on triggered state change before emission
|
2023-10-19 14:16:24 +07:00 |
|
Joshua A. Horton
|
3fee5e3217
|
fix(web): better timing for the in-process source await
|
2023-10-19 13:58:06 +07:00 |
|
Joshua A. Horton
|
be80ded9c1
|
chore(web): forgot to remove a done TODO
|
2023-10-19 12:32:05 +07:00 |
|