Marc Durdin
b3385e4d69
chore: Apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2024-05-30 12:30:33 +10:00
Marc Durdin
e5e21e79cb
Merge pull request #11558 from keymanapp/fix/developer/11557-invalid-project-file-at-launch
...
fix(developer): handle invalid project file when scanning for owner project
2024-05-30 09:29:19 +07:00
Marc Durdin
84954063f3
Merge pull request #11546 from keymanapp/fix/developer/11545-nomatch-return-causes-exception
...
fix(developer): handle unsupported `return` statement in `match` and `nomatch` in web compiler
2024-05-30 09:28:47 +07:00
Marc Durdin
a0132555d1
Merge pull request #11543 from keymanapp/fix/developer/11542-missing-ngrok-exception
...
fix(developer): test existence of ngrok.exe before atttempting to start
2024-05-30 09:28:24 +07:00
Marc Durdin
a68124b5e6
chore(windows): support port in THTTPUploader
...
This can be useful for debugging scenarios, where we want to use a local
test HTTP server on a different port, e.g. setting
`development.urls.api_keyman_com_host` to `localhost:8058`.
2024-05-30 08:20:43 +07:00
Marc Durdin
8cef070cd8
chore: increase kmc-kmn build test timeout
...
Rarely, CI builds have been timing out building the test fixtures, with
the default 2,000msec timeout. Increasing to 10,000msec.
2024-05-30 04:50:53 +07:00
Eberhard Beilharz
c85ae47a20
change(web): Output warning if we can't apply suggestion
...
This addresses code review comments. We output a separate error if
the configuration isn't yet set because the model isn't fully loaded yet.
2024-05-29 19:25:25 +02:00
Eberhard Beilharz
6cb76ca6a8
Merge pull request #11592 from keymanapp/fix/linux/apiverification
...
fix(linux): Don't clean workdir after checkout in API verification
2024-05-29 08:24:39 +02:00
Joshua A. Horton
678edfa228
fix(android): check current orientation when redisplaying system keyboard
2024-05-29 12:33:03 +07:00
Joshua A. Horton
17c81667d0
chore(web): post-merge package-lock update
2024-05-29 11:46:11 +07:00
Joshua A. Horton
532bba95a8
chore(web): Merge branch 'master' into feat/web/package-kbd-renderer
2024-05-29 11:44:44 +07:00
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
7e1571d382
chore(web): the final push for config-flag parity for web/
2024-05-29 10:57:41 +07:00
Joshua A. Horton
6b09de1ae8
chore(web): Merge branch 'chore/web/remove-no-implicit-any' into chore/web/strict-func-types
2024-05-29 10:56:58 +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
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
12c91d90c3
fix(web): better suggestionApplier fix for the 'reversion' path
2024-05-29 10:36:38 +07:00
Joshua A. Horton
2f42f3943c
chore(web): better use of scope within getVKDictionaryCode
2024-05-29 10:36:38 +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
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
fbe9f4d2fd
fix(web): missing return value when setting stores
2024-05-29 10:24:24 +07:00
Joshua A. Horton
be1cc343ef
change(web): remove broken redundant check for keys to not correct
2024-05-29 10:22:28 +07:00
Joshua A. Horton
fec1bbc008
fix(web): legacy BK array typing - uses array of strings, not a singlestring
2024-05-29 10:10:50 +07:00
Joshua A. Horton
3e8cd1b73e
refactor(web): keyboard-layout preprocessing property transplantation
2024-05-29 09:30:31 +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
50a194aa71
change(web): suggested 'utf-8' change from code review
2024-05-29 09:24:38 +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
3d82272989
chore(web): previously-missed spot in gesture-recognizer
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
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
a39d12f417
fix(web): explicitly terminate banner gesture-handling when banner is swapped
2024-05-29 09:19:46 +07:00
Joshua A. Horton
fff9e23ecd
chore(web): Merge branch 'chore/web/fix-implicit-this' into fix/web/worker-prediction-match-token
2024-05-29 09:12:15 +07:00
Joshua A. Horton
b85286ba03
fix(web): post-rebase build error
2024-05-29 09:11:31 +07:00
Joshua A. Horton
5a8f231ef9
fix(web): use intended source for prediction-to-context matching
2024-05-29 08:56:38 +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