Joshua A. Horton
04244415a4
chore(web): resolves some nits observed in review
2024-05-29 10:36:37 +07:00
Joshua A. Horton
32d72bf2dc
chore(web): also, strictFunctionTypes - an easy one at lower-levels
2024-05-29 10:36:35 +07:00
Joshua A. Horton
826204cdc1
chore(web): cleans up unused locals outside of web/
2024-05-29 09:24:16 +07:00
Joshua A. Horton
b85286ba03
fix(web): post-rebase build error
2024-05-29 09:11:31 +07:00
Joshua A. Horton
6f49e31bc0
chore(web): gesture-recognizer dom test conversion
2024-05-15 14:48:51 +07:00
Joshua A. Horton
a34e5c9100
fix(web): EventEmitter import pattern update
2024-05-09 08:49:50 +07:00
Marc Durdin
cd8121ef65
chore(common): builder scripts now use /resources/build/builder.inc.sh
...
Note: there is a bit of potential confusion about the difference between
/resources/builder.inc.sh (the full implementation for builder scripts),
and /resources/build/builder.inc.sh (the source script that builder
scripts should always use).
This allows us to make assumptions that will always be true for builder
scripts that may not be true for other scripts, such as setting base
folder.
2024-05-02 15:54:31 +07:00
Marc Durdin
0f390d47cc
chore(common): maintenance on build scripts - cd
...
Fixes #11324 .
* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +07:00
Joshua A. Horton
26a99f07ac
fix(web): unit test patchup - had incorrect touchend .touches values
2024-03-08 08:33:35 +07:00
Joshua A. Horton
727a3cf144
fix(web): robustness handling with new source-track style
2024-03-07 15:21:58 +07:00
Marc Durdin
6c4e649bfe
chore(common): builder action launch typos
...
Follow on from #10329 .
2024-01-11 11:45:45 +07:00
Joshua Horton
afb093afaf
Merge branch 'master' into chore/web/build-script-cleanup
2024-01-08 15:58:16 +07:00
Joshua A. Horton
301f6b47c5
chore(web): removes 'action :target' space from old shell script
2024-01-08 12:15:44 +07:00
Joshua A. Horton
3230612d9a
change(web): final KMW-bundler script cleanup
2023-12-18 10:23:28 +07:00
Joshua A. Horton
a975bc1347
chore(web): updates test resources, specs
2023-12-08 11:48:55 +07:00
Joshua A. Horton
be80ded9c1
chore(web): forgot to remove a done TODO
2023-10-19 12:32:05 +07:00
Joshua A. Horton
ae3402f64d
chore(web): addresses PR review concerns
2023-10-16 09:40:34 +07:00
Joshua A. Horton
8da1f8fd1e
chore(web): Merge branch 'chore/web/feature-gestures-update-a17s23-mid' into fix/web/recognizer-polish-and-source-uniqueness
2023-10-11 13:05:20 +07:00
Joshua A. Horton
81ca825133
fix(web): bad return type on method caught by tsconfig update
2023-10-11 12:16:25 +07:00
Joshua A. Horton
1af71289de
fix(web): multitouch emulation for DOM-based auto-tests needed updating
2023-10-03 10:38:00 +07:00
Joshua A. Horton
19a7517ec0
fix(web): bad test-mock internal-id lookup
2023-10-02 16:00:06 +07:00
Joshua A. Horton
cacf5af933
fix(web): touch id uniquification, source interruption recovery
2023-10-02 14:43:34 +07:00
Joshua A. Horton
8401b0fa0d
fix(web): gesture-engine - forcibly unique-ifies ALL input types via internal id mapping
2023-10-02 14:43:33 +07:00
Joshua A. Horton
d3ff02ded6
feat(web): associated tests
2023-09-28 10:25:13 +07:00
Joshua A. Horton
9e3a3051e3
feat(web): integrates GestureSequence with GestureRecognizer
2023-09-22 09:04:46 +07:00
Joshua A. Horton
4fbe7286d8
fix(web): misc fixes and auto-test fixes
2023-09-20 09:58:29 +07:00
Joshua A. Horton
504eb53565
feat(web): adds support for pushed alt-configurations during gesture-source lifetime
2023-08-30 10:14:29 +07:00
Joshua A. Horton
0159b29bf2
chore(web): ~~Simple~~GestureSource
2023-08-04 16:11: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 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 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
5f6901314f
feat(web): gesture path snapshots ( segmenting on state transition)
2023-07-25 15:06:41 +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
b69cf1d6ca
change(web): TouchpathTurtle sample-emit, handling of 'item' tracking
2023-07-17 10:40: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
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
d4f6d5a9c3
feat(web): headless test-sequence playback now InputEngine based
2023-06-29 14:27:57 +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
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
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
6b4766ffdd
chore(web): disconnects subsegmentation from core gesture engine
2023-06-22 15:34:40 +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