Commit graph

495 commits

Author SHA1 Message Date
Joshua A. Horton
c3267b5e24 chore(web): cleans up remaining artifacts from having spun off from later work 2023-08-04 15:57:01 +07:00
Joshua A. Horton
7f37a3f92b fix(web): fixes prerecorded test fixtures 2023-08-03 08:38:07 +07:00
Joshua A. Horton
b7e250a6c7 refactor(web): fixes test + JS/TS test resources per last commit 2023-08-03 08:37:37 +07:00
Joshua A. Horton
3f3dec5c02 refactor(web): drops ComplexGestureSource 2023-08-03 08:36:13 +07:00
Joshua A. Horton
d8fabfa7b1 chore(web): Merge branch 'feature-gestures' into feat/web/gesture-model-matching 2023-08-01 10:30:53 +07:00
Joshua Horton
14d6f513ea
Merge pull request #9339 from keymanapp/feat/web/gesture-path-snapshots
feat(web): gesture path snapshots 🐵
2023-07-31 16:02:06 +07:00
Joshua A. Horton
a89c41b470 chore(web): tweaks per PR review 2023-07-31 15:35:46 +07:00
Joshua A. Horton
3cc2298d69 chore(web): Merge remote-tracking branch 'origin/feat/web/gesture-path-snapshots' into feat/web/gesture-path-snapshots 2023-07-31 15:08:36 +07:00
Joshua A. Horton
40c0d6a5ed docs(web): adds docs as requested by PR review 2023-07-31 15:08:10 +07:00
Joshua Horton
089cdbf661
chore(web): Apply suggestions from code review 2023-07-28 08:08:44 +07:00
Joshua Horton
1f600c95de
chore(web): enhances comment I noticed post-push 2023-07-27 13:30:18 +07:00
Joshua A. Horton
c6969b738b chore(web): better promise-rejection logging 2023-07-27 12:26:04 +07:00
Joshua A. Horton
287ba2c234 feat(web): subkey selection unit tests 2023-07-27 12:26:04 +07:00
Joshua A. Horton
abb0349b32 feat(web): adds isolated path-inheritance tests 2023-07-27 12:26:03 +07:00
Joshua A. Horton
14b492bd8f chore(web): alphabetical gesture-spec order 2023-07-27 12:26:03 +07:00
Joshua A. Horton
ad5f62180d change(web): cleanup post-rebase, adds stats components to some test-specs 2023-07-27 12:26:02 +07:00
Joshua A. Horton
03d9d4106f feat(web): longpress-gesture unit tests 2023-07-27 12:26:02 +07:00
Joshua A. Horton
36dc9b7168 feat(web): initial gesture-model level unit tests 2023-07-27 12:26:01 +07:00
Joshua A. Horton
8620fd6dc5 feat(web): gesture modeling + isolated matching 2023-07-27 12:25:53 +07:00
Joshua A. Horton
fb872fea5d chore(web): cleans up path-match 'lock in' handling 2023-07-27 11:53:43 +07:00
Joshua A. Horton
8c0e5a04ed feat(web): SimpleGestureSourceSubview 2023-07-27 11:49:38 +07:00
Joshua Horton
9e028cad1f
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-26 08:26:49 +07:00
Joshua A. Horton
71201ddaa7 fix(web): better gesture test-tsconfig 2023-07-26 08:25:27 +07:00
Joshua A. Horton
5f6901314f feat(web): gesture path snapshots ( segmenting on state transition) 2023-07-25 15:06:41 +07:00
Joshua A. Horton
f66fcfc34b change(web): generic typing for path-stats 2023-07-25 14:44:39 +07:00
Joshua A. Horton
de9b5a386c change(web): turtle.wait uses similar pattern to turtle.move again 2023-07-25 14:44:25 +07:00
Joshua A. Horton
0c3e1cd89e chore(web): cleans up test-resource import path 2023-07-25 14:43:50 +07:00
Joshua A. Horton
6b5b847b02 fix(web): syncs timestamps of active contact points, paths 2023-07-19 15:26:13 +07:00
Joshua Horton
042f33ecc9
Merge pull request #9275 from keymanapp/chore/web/gesture-unit-test-touchup
chore(web): gesture-engine unit test touchup 🐵
2023-07-19 15:23:39 +07:00
Joshua Horton
bae0e940ff
Merge pull request #9267 from keymanapp/feat/web/gesture-path-matching
feat(web): gesture model touch-contact-path evaluation 🐵
2023-07-19 15:23:32 +07:00
Joshua Horton
cc1eae24a9
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-19 15:23:22 +07:00
Joshua Horton
1cf0110849
chore(web): Apply suggestions from code review 2023-07-19 15:23:06 +07:00
Joshua A. Horton
230ede74f7 fix(web): cherrypicked code generic mismatch 2023-07-19 12:04:30 +07:00
Joshua A. Horton
3bf13f610b feat(web): adds 'allowsInitialState' prop to ContactModel 2023-07-19 10:25:58 +07:00
Joshua A. Horton
10df059728 chore(web): Merge branch 'feat/web/gesture-path-matching' into chore/web/gesture-unit-test-touchup 2023-07-19 10:23:58 +07:00
Joshua A. Horton
d0d19b8f56 change(web): lower-level model/matcher result spec shift 2023-07-19 10:22:42 +07:00
Joshua A. Horton
8119a9baea chore(web): Merge branch 'feat/web/gesture-path-matching' into chore/web/gesture-unit-test-touchup 2023-07-19 09:39:01 +07:00
Joshua A. Horton
689a9ebf9a chore(web): Merge branch 'chore/web/ci-gesture-testing' into feat/web/gesture-path-matching 2023-07-19 09:28:32 +07:00
Joshua A. Horton
30c23760ae chore(web): connects gesture-recognizer tests for Web CI testing 2023-07-19 08:19:52 +07:00
Joshua A. Horton
938c3e21ba chore(web): Merge branch 'feat/web/gesture-path-matching' into chore/web/gesture-unit-test-touchup 2023-07-17 12:27:49 +07:00
Joshua A. Horton
b9c746b522 chore(web): changes in response to code review 2023-07-17 12:26:07 +07:00
Joshua A. Horton
330a4df740 fix(web): referenced path / file-extension for ci_config_adapter 2023-07-17 12:07:22 +07:00
Joshua A. Horton
cd340a35da feat(web): adds stats-renormalization unit test 2023-07-17 10:42:36 +07:00
Joshua A. Horton
aa2c282dc3 chore(web): properly names GesturePath test suite; adds canary serialization tests 2023-07-17 10:42:09 +07:00
Joshua A. Horton
b69cf1d6ca change(web): TouchpathTurtle sample-emit, handling of 'item' tracking 2023-07-17 10:40:11 +07:00
Joshua A. Horton
dbf9ff22a0 chore(web): flick test placeholders 2023-07-14 12:42:45 +07:00
Joshua A. Horton
4d6320df2a feat(web): modipress path-model unit tests 2023-07-14 11:02:05 +07:00
Joshua A. Horton
46ef414d31 feat(web): unit tests - for simple tap paths; also adds extra longpress test detail 2023-07-14 10:44:25 +07:00
Joshua A. Horton
77137aecc3 feat(web): instant path-fulfillment unit-tests 2023-07-14 10:36:14 +07:00
Joshua A. Horton
3b0e19b505 feat(web): unit tests - longpress path modeling 2023-07-14 10:36:14 +07:00