Commit graph

4802 commits

Author SHA1 Message Date
Joshua Horton
c3277c5fdf
Merge pull request #11464 from keymanapp/chore/web/final-config-flag-fixes
chore(web): finalize web/ project parity with base-repo TS config settings (aside from JS version target) 🔩
2024-06-03 15:16:35 +07:00
Joshua Horton
c858824d81
Merge pull request #11463 from keymanapp/chore/web/strict-func-types
chore(web): enforce strict function types in web/ 🔩
2024-06-03 15:16:19 +07:00
Joshua A. Horton
d2987ac26f chore(web): Merge branch 'chore/web/partial-config-cleanup' into chore/web/remove-no-implicit-any 2024-06-03 11:57:33 +07:00
Joshua A. Horton
46e4518749 chore(web): Merge branch 'master' into chore/web/partial-config-cleanup 2024-06-03 10:57:51 +07:00
Joshua A. Horton
40733e4bec chore(web): fix web package.json's typescript entry
It should've been fixed previously, but maybe I messed things up with this while rebasing?
2024-05-31 15:25:48 +07:00
Joshua Horton
daf2579178
Merge pull request #11600 from keymanapp/fix/web/osk.hide-event-param
fix(web): use correct parameter name in button UI OSK `hide` event 🔩
2024-05-30 15:50:52 +07:00
Joshua Horton
321ded4776
Merge pull request #11460 from keymanapp/chore/web/remove-unused-locals
chore(web): removes unused locals, imports, and private fields 🔩
2024-05-30 15:50:45 +07:00
Joshua Horton
603fe81115
Merge pull request #11599 from keymanapp/fix/web/banner-swap-cleanup
fix(web): explicitly terminate banner gesture-handling when banner is swapped 🔩
2024-05-30 15:50:39 +07:00
Joshua Horton
dbee817d80
Merge pull request #11459 from keymanapp/chore/web/fix-implicit-this
chore(web): fixes implicit-this cases 🔩
2024-05-30 15:50:24 +07:00
Joshua Horton
294a616902
Merge pull request #11597 from keymanapp/fix/web/remove-dead-branches
fix(web): remove dead code-branches 🔩
2024-05-30 15:50:19 +07:00
Joshua Horton
a3c8daa218
Merge pull request #11414 from keymanapp/chore/web/update-typescript
chore(web): updates TypeScript version to 5.4.5
2024-05-30 14:03:48 +07:00
Joshua Horton
0b0c2fdf45
Merge pull request #11505 from keymanapp/fix/web/early-webview-kbd-activation
fix(web): pre-init keyboard activation awaits init before proceeding
2024-05-30 13:59:35 +07:00
Joshua Horton
b6d27d0548
Merge pull request #11472 from keymanapp/fix/web/kbd-doc-generation
fix(web): correctly handle cross-origin stylesheets when calculating keyboard size and key cap font size
2024-05-30 13:59:26 +07:00
Joshua Horton
c5f8ca66bf
Merge pull request #11470 from keymanapp/fix/web/error-without-neighbor
fix(web): fixes error on tab, enter when only a single input element is on the page
2024-05-30 13:59:17 +07:00
Joshua A. Horton
7e1571d382 chore(web): the final push for config-flag parity for web/ 2024-05-29 10:57:41 +07:00
Joshua A. Horton
a94c5115a8 chore(web): enforces strict function types in web/ 2024-05-29 10:46:32 +07:00
Joshua A. Horton
4e80e63f1c chore(web): restore webkitUserSelect 2024-05-29 10:43:13 +07:00
Joshua A. Horton
85a5293b8c chore(web): adds explicit typing for the app/ui Web modules 2024-05-29 10:43:13 +07:00
Joshua A. Horton
5ddcf2cbe5 chore(web): patches web tools for enforcement of no implicit any 2024-05-29 10:43:12 +07:00
Joshua A. Horton
6591c61eeb chore(web): enforces noImplicitAny for app/browser and app/webview 2024-05-29 10:43:11 +07:00
Joshua A. Horton
b2a87c6213 fix(web): cleans up stylesheet font-promise handling + typing 2024-05-29 10:43:11 +07:00
Joshua A. Horton
3530314cbd chore(web): noImplicitReturns, strictNullChecks 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
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