Commit graph

4939 commits

Author SHA1 Message Date
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
b56628ea24 chore(web): removes all Web-related implicit-any usage outside of web/ and common/web/gesture-recognizer 2024-05-29 10:36:30 +07:00
Joshua A. Horton
4f85677ed8 fix(web): button-ui event's parameter field usage when hiding 2024-05-29 09:27:11 +07:00
Joshua A. Horton
824c389938 chore(web): cleans up web's tool projects 2024-05-29 09:24:37 +07:00
Joshua A. Horton
0b05766efb chore(web): removes web/ unused locals 2024-05-29 09:24:32 +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
a39d12f417 fix(web): explicitly terminate banner gesture-handling when banner is swapped 2024-05-29 09:19:46 +07:00
Joshua A. Horton
a5c10e87b8 chore(web): enforces "noImplicitThis" 2024-05-29 08:54:01 +07:00
Joshua A. Horton
1fd2f174bc chore(web): language menu keyboard-element typing 2024-05-29 08:54:01 +07:00
Joshua A. Horton
5eca1c8815 chore(web): simple arrow-func conversion 2024-05-29 08:54:00 +07:00
Joshua A. Horton
e3b9a25963 fix(web): drops unused nestedInstanceOf branch with invalid method reference 2024-05-29 08:48:02 +07:00
Joshua A. Horton
fa2be938d9 fix(web): drops unused 'menuEvent' and associated dead branch 2024-05-29 08:48:01 +07:00
Joshua A. Horton
512fd34797 chore(web): Merge branch 'master' into fix/web/early-webview-kbd-activation 2024-05-27 09:42:09 +07:00
Joshua A. Horton
e7b0dd1dad chore(web): cleans out redundant tsconfig setting 2024-05-27 09:21:06 +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
635b33f8b7 change(web): removes prepended space 2024-05-23 14:12:08 +07:00
Joshua A. Horton
a4cda163e4 fix(web): properly pass wtr verbose-logging flag 2024-05-23 11:00:08 +07:00
Joshua A. Horton
afed638baa fix(web): pre-init keyboard activation awaits init before proceeding 2024-05-23 08:49:42 +07:00
Joshua Horton
7c348872f3
Merge pull request #11300 from keymanapp/chore/web/web-test-runner-trials
chore(web): finalization for replacement of Karma with Web Test Runner 🏃
2024-05-23 07:42:03 +07:00
Joshua Horton
25e44da918
Merge pull request #11456 from keymanapp/chore/web/e2e-test-migration
chore(web): conversion of Web's end-to-end style auto-tests for @web/test-runner use 🏃
2024-05-23 07:41:52 +07:00
Joshua Horton
feb819eeb6
Merge pull request #11455 from keymanapp/chore/web/integration-test-migration
chore(web): conversion of Web's browser-integration auto-tests for @web/test-runner use 🏃
2024-05-23 07:41:41 +07:00
Joshua Horton
2237f8a6dd
change(web): better assertion definitions, per code review
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2024-05-22 21:57:53 +07:00
Joshua Horton
c3f57d595c
Merge pull request #11403 from keymanapp/feat/web/custom-wtr-reporting
feat(web): custom infrastructure for @web/test-runner use 🏃
2024-05-22 21:51:02 +07:00
Joshua A. Horton
74d63167f1 fix(web): fixes kbd-help documentation for help.keyman.com 2024-05-17 13:05:29 +07:00
Marc Durdin
8535f43f33
Merge branch 'master' into fix/web/error-without-neighbor 2024-05-17 12:37:24 +07:00
Joshua A. Horton
3d0ce74f93 fix(web): fixes error on tab, enter when only a single input element is on the page 2024-05-17 11:52:16 +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
1207c37898 chore(web): drops removed testing dependencies 2024-05-15 15:43:51 +07:00
Joshua A. Horton
9d5be7adea chore(web): removes unreferenced test-utils code 2024-05-15 15:42:18 +07:00
Joshua A. Horton
2f864e82b0 chore(web): minor wtr config cleanup 2024-05-15 15:42:03 +07:00
Joshua A. Horton
a31fa36ec0 chore(web): converts 'integrated' (e2e-ish) Web auto-tests to TS 2024-05-15 15:34:12 +07:00
Joshua A. Horton
40d01c25f2 chore(web): main + child project Web tests - local vs CI reporting 2024-05-15 15:34:12 +07:00
Joshua A. Horton
14d42de3a9 chore(web): drops global concurency restriction in favor of WebKit-specific restriction 2024-05-15 15:34:11 +07:00
Joshua A. Horton
55f1ea2b8d chore(web): converts web end-to-end style tests 2024-05-15 15:27:46 +07:00
Joshua A. Horton
a73bc4a2ee chore(web): mild config cleanup 2024-05-15 15:24:16 +07:00
Joshua A. Horton
c6ba1441b4 chore(web): simple tsconfig.json for tests' package resolution 2024-05-15 15:24:16 +07:00
Joshua A. Horton
9a426b18ee fix(web): dom tests do not need precompilation 2024-05-15 15:24:15 +07:00
Joshua A. Horton
7d4639f8c4 chore(web): converts 'dom' tests to TS, drops unused helpers 2024-05-15 15:24:14 +07:00
Joshua A. Horton
6c8344c9d4 chore(web): main + child project Web tests - local vs CI reporting for 'dom' integration tests 2024-05-15 15:23:58 +07:00
Joshua A. Horton
8c6e8c5da9 chore(web): converts element-wrapper page-integration tests 2024-05-15 15:08:20 +07:00
Joshua A. Horton
87aafa3335 chore(web): web 'dom' test stability-reporter link-in 2024-05-15 15:08:19 +07:00
Joshua A. Horton
f324d1ed53 chore(web): finalizes conversion of all test/auto/dom Web auto-tests 2024-05-15 15:08:19 +07:00
Joshua A. Horton
6f6a4f2f34 chore(web): converts engine/osk test/auto/dom tests 2024-05-15 15:08:18 +07:00
Joshua A. Horton
f5ac2eae53 chore(web): converts engine/package-cache page-integration tests 2024-05-15 15:08:18 +07:00
Joshua A. Horton
84d89760e0 chore(web): converts engine/element-wrapper page-integration tests 2024-05-15 15:08:17 +07:00
Joshua A. Horton
703e4d1403 fix(web): fixes app/browser headless-test mocking broken during 'dom'-test conversion 2024-05-15 15:08:17 +07:00
Joshua A. Horton
55f2cd00bb chore(web): converts app/browser keyboard/context-management page-integration tests 2024-05-15 15:08:16 +07:00
Joshua A. Horton
7b7689ad81 chore(web): engine/attachment, engine/dom-utils browser-integration test conversions 2024-05-15 15:08:15 +07:00
Joshua Horton
aa68c1755e
Merge pull request #11402 from keymanapp/chore/web/other-dependency-updates
chore(web): EventEmitter3, sinon dependency updates 🏃
2024-05-15 14:10:52 +07:00
Joshua Horton
d6ea20f520
Merge pull request #11319 from keymanapp/chore/web/consistent-npm-types
chore(web): updates most @types/node dependencies, makes them consistent 🏃
2024-05-15 14:10:35 +07:00