Joshua A. Horton
70c7268192
chore(web): and the corresponding patch-up for gesture unit-tests
2024-05-29 10:58:04 +07:00
Joshua A. Horton
f34fd85130
chore(web): gesture-recognizer unit-test noImplicitAny touchup
2024-05-29 10:54:23 +07:00
Joshua A. Horton
d5b5eebe00
chore(web): previously-missed spot in gesture-recognizer
2024-05-29 10:54:19 +07:00
Joshua A. Horton
04244415a4
chore(web): resolves some nits observed in review
2024-05-29 10:36:37 +07:00
Joshua A. Horton
3530314cbd
chore(web): noImplicitReturns, strictNullChecks
2024-05-29 10:36:37 +07:00
Joshua A. Horton
35b7ed647f
fix(web): gesture-recognizer tests aren't ready yet
2024-05-29 10:36:36 +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
09416e50b6
chore(web): preps gesture-recognizer, but doesn't remove setting
2024-05-29 10:36:35 +07:00
Joshua A. Horton
50a194aa71
change(web): suggested 'utf-8' change from code review
2024-05-29 09:24:38 +07:00
Joshua A. Horton
3d82272989
chore(web): previously-missed spot in gesture-recognizer
2024-05-29 09:24:37 +07:00
Joshua A. Horton
41a090cce9
chore(web): converts JS unit test to TS
2024-05-29 09:24:17 +07:00
Joshua A. Horton
084916a893
chore(web): removes gesture-recognizer unit-test unused locals
2024-05-29 09:24:16 +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
2c79db4cb5
chore(web): Merge branch 'master' into chore/web/update-typescript
2024-05-27 09:20:01 +07:00
Joshua A. Horton
70d06d7cd1
chore(web): updates all KMW-related projects to TS 5.4.5
2024-05-15 16:00:34 +07:00
Joshua A. Horton
fdc4e7dc33
fix(web): configure should prep playwright
2024-05-15 15:55:45 +07:00
Joshua A. Horton
f70a171195
chore(web): gesture wtr config cleanup, explicit mobile device targets
2024-05-15 15:01:09 +07:00
Joshua A. Horton
5d77b2acd5
chore(web): gesture-recognizer stability check update
2024-05-15 14:48:53 +07:00
Joshua A. Horton
dbf155cf63
chore(web): gesture-recognizer test browser test conversion to TS
2024-05-15 14:48:53 +07:00
Joshua A. Horton
9d1257e02b
chore(web): gesture-recognizer testing - local vs ci
2024-05-15 14:48:52 +07:00
Joshua A. Horton
6f49e31bc0
chore(web): gesture-recognizer dom test conversion
2024-05-15 14:48:51 +07:00
Joshua A. Horton
8d7721545a
chore(web): updates sinon to a version with fully-ESM artifact
2024-05-09 08:49:51 +07:00
Joshua A. Horton
a34e5c9100
fix(web): EventEmitter import pattern update
2024-05-09 08:49:50 +07:00
Joshua A. Horton
ad8bdaa4c1
chore(web): updates eventemitter3 to v5, when it provides esmodule exports
2024-05-09 08:49:50 +07:00
Joshua A. Horton
01d0019d86
chore(web): removes package.json references to old @npm/types versions
2024-05-07 14:38:41 +07:00
Joshua A. Horton
7a66eb29b4
fix(web): gesture-recognizer Karma tests
2024-05-07 14:35:10 +07:00
Joshua A. Horton
398b9e0ae2
chore(common): drops package-specific 'chai', '@types/chai' versions
...
chore(web): missed leaving these out of the rebase
2024-05-07 14:35:09 +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 Horton
e8c7f525b7
Merge pull request #11321 from keymanapp/fix/web/gesture-model-failure-handling
2024-05-01 07:52:15 +07:00
Joshua A. Horton
725b973bfd
chore(web): removes old doc that has completed its purpose
2024-04-30 09:31:15 +07:00
Joshua A. Horton
068437d818
fix(web): also prevent path-update crashes from causing issues
2024-04-30 09:14:08 +07:00
Joshua A. Horton
3ff7664ca2
fix(web): invalid initial-state aborts further model processing
2024-04-30 09:06:31 +07:00
Joshua A. Horton
456ab70322
fix(web): failed gesture-model spinup should not lock the gesture engine
2024-04-30 09:06:30 +07:00
Joshua A. Horton
7bf6826a64
feat(web): adds recent-history log to gesture engine + clean JSON version
2024-04-22 10:57:37 +07:00
Joshua A. Horton
006151f054
fix(web): longpress cancellation on extra touch should not cancel the extra touch
2024-04-18 10:15:22 +07:00
Joshua Horton
026cef2e44
Merge pull request #10953 from keymanapp/fix/ios/sample-builds
...
fix(ios): sample build script --debug detection
2024-04-17 11:56:32 +07:00
Joshua Horton
d075c8f192
Merge pull request #11189 from keymanapp/fix/web/quick-multitap-modipress-use
...
fix(web): blocks nextLayer for keys quickly typed when multitapping to new layer when final tap is held
2024-04-10 14:33:26 +07:00
Joshua A. Horton
75bde80a05
fix(web): quick multitap-modipress use
2024-04-08 14:44:32 +07:00
Joshua A. Horton
3a3d2a8177
change(web): merges split async method in gesture engine
2024-04-05 10:47:31 +07:00
Marc Durdin
c99aecacde
fix(ios): remove '--debug' from build declaration
...
The '--debug' flag should not be specified as a parameter in the
builder_describe call.
2024-03-11 12:02:57 -05:00
Joshua A. Horton
9b2417d238
fix(web): null guards for source Promise closure-capture source when already cleared
2024-03-08 23:01:43 +07:00
Joshua A. Horton
b6df9ac510
fix(web): touchend handler should use .changedTouches, not .touches
2024-03-08 08:34:11 +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
a618b85a94
chore(web): Merge branch 'change/web/input-sequentialization' into fix/web/queued-closure-source-linking
2024-03-08 08:02:59 +07:00
Joshua A. Horton
68f5c0137c
chore(web): Merge branch 'fix/web/proper-gesture-match-sequencing' into change/web/input-sequentialization
2024-03-08 08:01:09 +07:00
Joshua A. Horton
3075643415
chore(web): Merge branch 'fix/web/infinite-model-replacement-loop' into fix/web/proper-gesture-match-sequencing
2024-03-08 08:00:44 +07:00
Joshua A. Horton
727a3cf144
fix(web): robustness handling with new source-track style
2024-03-07 15:21:58 +07:00
Joshua A. Horton
b548c88458
fix(web): proper linkage of sources to events
2024-03-07 14:08:13 +07:00