Joshua A. Horton
|
b107daab22
|
chore(web): Merge branch 'beta' into change/web/init-osk-with-keyboard
|
2024-04-18 08:15:30 +07:00 |
|
Joshua A. Horton
|
0c8f520e2a
|
fix(web): prevents selection-clear for pure layer-switching multitaps
|
2024-04-17 10:17:28 +07:00 |
|
Joshua A. Horton
|
7466b82893
|
fix(web): OSK now checks pred-text state on init
|
2024-04-10 11:04:56 +07:00 |
|
Joshua A. Horton
|
de1414e51f
|
chore(web): tweak per PR review
|
2024-02-06 10:25:47 +07:00 |
|
Joshua A. Horton
|
3b0dce7002
|
fix(web): banner scroll positioning after reversions
|
2024-02-06 10:10:49 +07:00 |
|
Joshua Horton
|
8a7394dd23
|
Merge pull request #10257 from keymanapp/feat/web/es6-target-artifact
feat(web): alternate artifact - es6-bundled Web 📜
|
2024-01-08 15:53:43 +07:00 |
|
Joshua Horton
|
b3e58ea11e
|
Merge pull request #10267 from keymanapp/change/web/build-bundler-replacement
change(web): KeymanWeb bundler-script centralization 📜
|
2024-01-08 15:53:33 +07:00 |
|
Marc Durdin
|
edc950727f
|
Merge pull request #10208 from keymanapp/feat/developer/9473-kmc-module-api-consolidation
feat(developer): Consolidate public APIs for kmc modules
|
2024-01-02 15:35:47 +11:00 |
|
Joshua A. Horton
|
f6e77a3736
|
feat(web): alternate artifact - es6-bundled Web
Does not affect the worker.
Bundling is in a temp-script and not properly connected to our actual build infrastructure.
|
2023-12-18 10:32:35 +07:00 |
|
Joshua A. Horton
|
df2436b5c4
|
change(web): converts most of lower-level Web module scripts
|
2023-12-18 10:08:07 +07:00 |
|
Marc Durdin
|
eb881dc137
|
Merge pull request #7324 from keymanapp/feature-gestures
epic: new gesture engine 🐵
|
2023-12-14 15:23:43 +11:00 |
|
Steven R. Loomis
|
6488a42875
|
chore(linux): docs: fix Node.js install
- update other docs to simply point to NodeSource's instructions
Fixes: chore(linux): script deprecation warning from nodesource #10024
|
2023-12-13 18:33:51 +00:00 |
|
Marc Durdin
|
4f32875a57
|
chore(web): cleanup tests
|
2023-12-13 08:06:37 +07:00 |
|
Marc Durdin
|
e2ce64d9be
|
fix(web): mocha describe does not do async
mocha describe() does not accept an async function. Any async prep
should be done in a before() function, which does support async.
One helpful ref: https://github.com/mochajs/mocha/issues/2975#issuecomment-1004176440
|
2023-12-13 05:38:51 +07:00 |
|
Marc Durdin
|
60bb1e4d9e
|
chore(developer): Merge branch 'master' into feat/developer/9473-kmc-module-api-consolidation
|
2023-12-13 05:01:20 +07:00 |
|
Marc Durdin
|
d99c4cd669
|
chore(web): update LexicalModelCompiler call
|
2023-12-11 12:21:20 +07:00 |
|
Marc Durdin
|
aa458152cf
|
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
|
2023-12-08 14:24:38 +11:00 |
|
Joshua Horton
|
ef901a53d0
|
Merge pull request #10014 from keymanapp/fix/web/unwanted-banner-retoggle
fix(web): accidental suggestion-banner retoggle when disabling predictions
|
2023-12-07 09:52:21 +07:00 |
|
Joshua A. Horton
|
3c4e5d6ebd
|
chore(web): Merge branch 'master' into chore/web/conflict-fix
|
2023-12-01 14:16:18 +07:00 |
|
Joshua A. Horton
|
7754427274
|
fix(android): banner event loop on model change
|
2023-11-23 10:13:26 +07:00 |
|
Joshua A. Horton
|
cff93bec74
|
fix(web): accidental suggestion-banner retoggle when turning predictions off
|
2023-11-16 08:20:38 +07:00 |
|
Joshua Horton
|
6d68df314c
|
Merge pull request #9740 from keymanapp/feat/web/generalized-multitap
feat(web): generalized multitap 🐵
|
2023-11-13 11:02:07 +07:00 |
|
Marc Durdin
|
33da132eab
|
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
|
2023-11-13 09:44:55 +11:00 |
|
Eberhard Beilharz
|
abe6cee202
|
chore(web): Additional tests for backspace
Addresses code review comments.
|
2023-11-06 15:51:29 +07:00 |
|
Eberhard Beilharz
|
2e71ec9e70
|
chore(web): Add failing test for deadkey bug
Also adds a similar testcase to the baseline keyboard tests.
|
2023-11-06 13:28:49 +07:00 |
|
Joshua A. Horton
|
924e761b29
|
change(web): remembered that the outputTarget.restoreTo func exists
|
2023-11-03 09:39:29 +07:00 |
|
Joshua A. Horton
|
c34cc13f1e
|
fix(web): deadkey restoration for multitap-rewinds
|
2023-10-26 09:48:24 +07:00 |
|
Joshua A. Horton
|
2fa51fce29
|
feat(web): retrieval of base transcription for multitaps
|
2023-10-26 09:48:21 +07:00 |
|
Joshua A. Horton
|
2da1ac64e3
|
fix(web): unit test patchup b/c new constructor param
|
2023-10-24 14:09:02 +07:00 |
|
Joshua A. Horton
|
ad07855239
|
refactor(web): transcription cache needed for multitaps, no longer prediction-only
|
2023-10-24 11:45:57 +07:00 |
|
Joshua A. Horton
|
eb4f781831
|
chore(web): Merge branch 'refactor/web/corrective-layout-abstraction' into feat/web/subkey-corrections
|
2023-10-20 16:25:03 +07:00 |
|
Joshua Horton
|
5c74e4ced2
|
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2023-10-20 16:21:20 +07:00 |
|
Joshua A. Horton
|
597acdb125
|
chore(web): Merge branch 'refactor/web/corrective-layout-abstraction' into feat/web/subkey-corrections
|
2023-10-18 08:38:55 +07:00 |
|
Joshua A. Horton
|
684b6235eb
|
fix(web): forgot that 'this' ref changed in extracted method, fixes ref
|
2023-10-18 08:38:34 +07:00 |
|
Joshua A. Horton
|
e35a741f65
|
chore(web): better handling for subkeys matching a base key
|
2023-10-18 08:24:56 +07:00 |
|
Joshua A. Horton
|
7adf27dd84
|
feat(web): subkey-menu fat-finger correction
|
2023-10-17 13:42:54 +07:00 |
|
Joshua A. Horton
|
445f6bd868
|
refactor(web): third pass - relocates correction types & methods to input-processor
|
2023-10-17 10:40:35 +07:00 |
|
Marc Durdin
|
ab80e3c292
|
fix(developer): LexicalModelCompiler now takes a callbacks constructor parameter
|
2023-07-19 15:14:08 +07:00 |
|
Joshua A. Horton
|
a92f915e60
|
chore(web): Merge branch 'chore/web/cleanup-kmw-headless-module-builds' into chore/web/esbuild-config-cleanup
|
2023-06-16 12:47:20 +07:00 |
|
Joshua A. Horton
|
9ae9a5e297
|
change(common/web): generalizes the entrypoint mapper func
|
2023-06-16 10:33:03 +07:00 |
|
Joshua A. Horton
|
194139be03
|
chore(web): paren spacing cleanup
|
2023-06-15 15:49:38 +07:00 |
|
Joshua A. Horton
|
6e8432383b
|
chore(web): applies bulk of review suggestions
|
2023-06-15 15:48:53 +07:00 |
|
Joshua A. Horton
|
b4b1c5e2ac
|
chore(web): partial centralization of common/web KMW module bundling config
|
2023-06-15 10:33:29 +07:00 |
|
Joshua A. Horton
|
cb2029bf49
|
chore(web): cleanup for purely-headless KMW main-thread-module build scripts, esbuild configs
|
2023-06-14 15:37:30 +07:00 |
|
Joshua A. Horton
|
626e1855a3
|
chore(web): Merge branch 'change/srcmap-cleanup-and-c8-use' into chore/web/centralize-kmw-tsconfigs
|
2023-06-14 14:59:18 +07:00 |
|
Joshua A. Horton
|
3ce99b9c73
|
chore(web): cleanup re set_keyman_standard_build_path
|
2023-06-14 10:00:39 +07:00 |
|
Joshua A. Horton
|
095bf97626
|
chore(web): kmw-main tsconfig -> /web, redirect in /common/web
|
2023-06-14 08:22:05 +07:00 |
|
Joshua A. Horton
|
52d4feadd3
|
chore(web): centralizes common/web tsconfigs
|
2023-06-13 15:52:40 +07:00 |
|
Joshua A. Horton
|
3b9b0fbb37
|
feat(web): c8 for web/lm-worker
|
2023-06-12 10:59:36 +07:00 |
|
Joshua A. Horton
|
b41b619dfd
|
feat(common/web): adds c8 for web/utils, web/keyboard-processor
|
2023-06-12 10:51:35 +07:00 |
|