Joshua A. Horton
|
3894ed0947
|
feat(web): base implementation of gesture single-contact-point matching
|
2023-07-14 10:36:13 +07:00 |
|
Joshua A. Horton
|
e4cef64fdc
|
docs(web): extra documentation b/c nomenclature shift
|
2023-07-13 10:37:11 +07:00 |
|
Joshua A. Horton
|
811648edb6
|
change(web): TrackedInput -> ComplexGestureSource
|
2023-07-13 10:29:35 +07:00 |
|
Joshua A. Horton
|
872a7db02e
|
change(web): TrackedPoint -> SimpleGestureSource
|
2023-07-13 10:27:22 +07:00 |
|
Joshua A. Horton
|
fe62217414
|
change(web): TrackedPath -> GesturePath
|
2023-07-13 10:12:29 +07:00 |
|
Joshua A. Horton
|
2523b41a9d
|
chore(web): DRYs out timedPromise defs
|
2023-07-10 14:35:52 +07:00 |
|
Joshua A. Horton
|
4def47a5cc
|
feat(web): touchpath turtle now supports 'hovered item' emulation
|
2023-06-29 15:56:02 +07:00 |
|
Joshua A. Horton
|
a1dc6fde9f
|
chore(web): simplifies TouchpathTurtle, adds sample-path tracking
|
2023-06-29 15:50:20 +07:00 |
|
Joshua A. Horton
|
1be864c1ff
|
chore(web): drops mocked-subsegmentation / segment-construction unit tests
|
2023-06-29 15:49:34 +07:00 |
|
Joshua A. Horton
|
d4f6d5a9c3
|
feat(web): headless test-sequence playback now InputEngine based
|
2023-06-29 14:27:57 +07:00 |
|
Joshua A. Horton
|
327a9271a5
|
refactor(web): fully headless TrackedInput, top-level class equivalent
|
2023-06-29 14:26:35 +07:00 |
|
Joshua A. Horton
|
a7e2c7aa32
|
chore(web): now always samples end of touchpath sequence, even if was stationary
|
2023-06-29 14:23:24 +07:00 |
|
Joshua A. Horton
|
3fbd59d59d
|
chore(web): build.sh configure fix
|
2023-06-29 14:22:43 +07:00 |
|
Joshua A. Horton
|
d7a642e610
|
change(web): moves tagged HoveredItem onto InputSample
|
2023-06-29 14:22:08 +07:00 |
|
Joshua A. Horton
|
d983f4afa8
|
chore(web): Merge branch 'chore/web/disconnect-subsegmentation' into feat/web/hovered-item-tracking
|
2023-06-29 09:20:23 +07:00 |
|
Joshua A. Horton
|
c43f8371a5
|
docs(web): notes a test component that's subsegmentation-only
|
2023-06-29 09:20:04 +07:00 |
|
Joshua A. Horton
|
a976d970ab
|
feat(web): right, currentHoveredItem
|
2023-06-28 15:46:40 +07:00 |
|
Joshua A. Horton
|
ac7d09e331
|
feat(web): tracking of TrackedPoint initial and current 'hovered item'
Includes related abstraction; also makes TrackedPoint headless-friendly
|
2023-06-28 15:17:08 +07:00 |
|
Joshua A. Horton
|
aff62134b6
|
change(web): deserialization constructors changed to static class methods
|
2023-06-28 14:59:29 +07:00 |
|
Joshua A. Horton
|
c889f802ec
|
chore(web): segment class can also be cut
|
2023-06-22 15:47:16 +07:00 |
|
Joshua A. Horton
|
6b4766ffdd
|
chore(web): disconnects subsegmentation from core gesture engine
|
2023-06-22 15:34:40 +07:00 |
|
Joshua A. Horton
|
7aa6d474ac
|
chore(web): reorganizes gesture-recognizer source in prep for chopping subsegmentation
|
2023-06-22 14:25:10 +07:00 |
|
Joshua Horton
|
2eb36c8f20
|
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2023-06-21 08:27:26 +07:00 |
|
Joshua A. Horton
|
776667106d
|
fix(web): links tslib treeshaking to gesture-recognizer bundling
|
2023-06-20 15:32:06 +07:00 |
|
Joshua A. Horton
|
74ba902329
|
fix(web): more post-tslib spread-array adjustments
|
2023-06-20 15:31:51 +07:00 |
|
Joshua A. Horton
|
60a510d8ad
|
chore(web): use of centralized build, bundling settings
|
2023-06-20 13:06:23 +07:00 |
|
Joshua A. Horton
|
263d8b254b
|
chore(common/web): restores gesture-recognizer's recorder
|
2023-06-20 12:42:22 +07:00 |
|
Joshua A. Horton
|
be0d602a42
|
fix(common/web): restores gesture-oriented browser unit-tests
|
2023-06-20 12:42:22 +07:00 |
|
Joshua A. Horton
|
be7973670c
|
chore(common/web): some shell-script tidy-up
|
2023-06-20 12:42:21 +07:00 |
|
Joshua A. Horton
|
608ae26e35
|
chore(web): partial gesture dom-test conversion
|
2023-06-20 12:42:20 +07:00 |
|
Joshua A. Horton
|
be85db3146
|
chore(web): sets up esbuild bundling for gesture recognizer, its testing tools
|
2023-06-20 12:42:19 +07:00 |
|
Joshua A. Horton
|
f470a31dda
|
fix(common/web): patches up remainder of headless gesture unit tests
|
2023-06-20 12:42:19 +07:00 |
|
Joshua A. Horton
|
ba02e4834c
|
chore(web): removes circular class reference - is not viable with es modules
|
2023-06-20 12:42:18 +07:00 |
|
Joshua A. Horton
|
1efc09d4e6
|
fix(common/web): re-establishes one headless gesture-recognizer test suite
|
2023-06-20 12:42:14 +07:00 |
|
Joshua A. Horton
|
296adf08b4
|
chore(web): modularizes gesture-recognizer unit-test-resources subproject
|
2023-06-20 12:41:39 +07:00 |
|
Joshua A. Horton
|
6d93a48cbb
|
chore(web): modularizes base recognizer, but not its tools or pages
|
2023-06-20 12:41:37 +07:00 |
|
Joshua A. Horton
|
6ab5683d2f
|
chore(web): minor build script update
|
2023-05-29 11:02:06 +07:00 |
|
Joshua A. Horton
|
2387939098
|
chore(web): dependency version sync
|
2023-05-29 10:51:42 +07:00 |
|
Joshua A. Horton
|
54651d0163
|
feat(web): test script can trigger module build
|
2022-10-13 10:09:47 +07:00 |
|
Joshua A. Horton
|
2adf94f1c3
|
chore(web): builder script updates
|
2022-10-13 10:06:28 +07:00 |
|
Joshua A. Horton
|
b982afc5a9
|
chore(web): fixed typo in failing unit test
|
2022-10-11 08:30:12 +07:00 |
|
Joshua A. Horton
|
85b2c93c01
|
chore(web): builder script updates, karma version update match
|
2022-10-11 08:20:23 +07:00 |
|
Joshua Horton
|
32b8263468
|
Merge pull request #7157 from keymanapp/feat/web/segmentation-headless-tests
feat(web): headless segmentation unit tests 🐵
|
2022-10-11 08:10:17 +07:00 |
|
Joshua Horton
|
0387c09b2d
|
Merge pull request #7142 from keymanapp/feat/web/segment-synthesis
feat(web): touchpath segment objects 🐵
|
2022-10-11 08:10:10 +07:00 |
|
Joshua A. Horton
|
21b376594e
|
chore(web): Merge branch 'feature-gestures' into feat/web/touchpath-segmentation
|
2022-09-20 14:25:01 +07:00 |
|
Joshua A. Horton
|
53cddf71e3
|
chore(web): Merge branch 'master' into feat/web/gesture-recognizer-main
|
2022-09-19 12:49:51 +07:00 |
|
Joshua A. Horton
|
6f887f6974
|
feat(web): a few more segment-construction tests
|
2022-09-02 14:54:25 +07:00 |
|
Joshua A. Horton
|
2a3c36e0a9
|
feat(web): segment constructor unit tests
|
2022-09-02 14:23:58 +07:00 |
|
Joshua A. Horton
|
0a65e36f19
|
change(web): test suite naming
|
2022-09-02 10:37:51 +07:00 |
|
Joshua A. Horton
|
3ce59b23e6
|
feat(web): path-stats unit tests
|
2022-09-02 09:25:09 +07:00 |
|