jahorton
6ec8c707d3
chore(web/engine): Merge branch 'feat/common/init-lerna' into change/web/engine/keyboard-processor-package
2020-04-29 13:03:03 +07:00
jahorton
7415f24925
change(web): language-modeling-layer -> lexical-model-layer
2020-04-29 12:56:31 +07:00
Marc Durdin
1252b21c6c
fix(web): disable U+25CC for diacritics
...
The display of dotted circle is inconsistent on iOS at least.
Disable this for now until we have time to do a complete test
across all target platforms and known scripts. A big job...
2020-04-29 09:56:34 +10:00
jahorton
67ff4a2036
chore(web/engine): Merge branch 'change/web/engine/keyboard-processor-package' into change/web/engine/input-processor-package
2020-04-27 14:01:38 +07:00
jahorton
8a31e0b29a
chore(web/engine): Merge branch 'feat/common/init-lerna' into change/web/engine/keyboard-processor-package
2020-04-27 13:52:12 +07:00
jahorton
7d8d7908ba
change(web): missed a script
2020-04-27 13:03:35 +07:00
jahorton
0b12f6dabc
fix(web): better build script header uniformity
2020-04-27 12:44:00 +07:00
jahorton
5c709f9468
chore(web/engine): post-rebase cleanup
2020-04-24 14:35:52 +07:00
jahorton
8ab3da6afd
fix(web): proper location for testing resource dupe
2020-04-24 14:35:51 +07:00
jahorton
251257b7f3
fix(web): Fixes resource builds, polishes core builds
2020-04-24 14:35:50 +07:00
jahorton
a2146209e1
fix(web): adjusts KeymanWeb build script to use inputProcessor package
2020-04-24 14:35:49 +07:00
jahorton
add1e32b17
change(web/engine): splits off input-processor into own module
2020-04-24 14:35:48 +07:00
jahorton
1eed004296
change(web): package rename + patchup
2020-04-24 13:53:39 +07:00
jahorton
c56ea0e8d1
fix(web): build.sh -ui now bypasses core/web module
2020-04-24 13:45:20 +07:00
jahorton
6d9c9bc510
fix(web): fixes UI modules' compilation
2020-04-24 13:45:16 +07:00
jahorton
22f1a1208d
fix(web): ensures keyboard-processor build, patches tool builds
2020-04-24 13:45:15 +07:00
jahorton
373196dded
change(web/engine): splits off the core/web/keyboard-processor module
2020-04-24 13:45:04 +07:00
jahorton
4c7cfec49c
change(common/lmlayer): better package name for lm-layer
2020-04-24 13:43:04 +07:00
jahorton
3f330029a4
fix(web): patches up a few utility scripts
2020-04-17 15:10:49 +07:00
jahorton
b604302b76
feat(common): initial use of lerna (in-repo package links only)
2020-04-17 13:38:44 +07:00
jahorton
b51e4499f1
fix(web/engine): updates web-core node-oriented include
2020-04-17 11:36:16 +07:00
jahorton
1125c3ba3e
refactor(web/engine): successful web-core compilation
2020-04-17 11:33:03 +07:00
jahorton
fc84fd6880
chore(common/lmlayer): Merge branch 'master' into refactor/common/lmlayer/lmlayer-worker-abstraction
2020-04-17 11:04:38 +07:00
jahorton
38f89ef997
refactor(common/lmlayer): restores original constructor form, drops factories
2020-04-17 09:48:55 +07:00
Joshua Horton
9135c41a05
Merge pull request #2982 from keymanapp/refactor/web/engine/web-core-build-prep
...
refactor(web/engine): web-core build prep
2020-04-17 08:36:56 +07:00
Joshua Horton
454c0eb523
Merge pull request #2976 from keymanapp/refactor/web/engine/predictive-data-routing
...
refactor(web/engine): predictive data routing, LanguageProcessor as EventEmitter
2020-04-17 08:36:33 +07:00
Joshua Horton
c871e72321
Merge pull request #2975 from keymanapp/refactor/web/engine/lm-layer-enablement
...
refactor(web/engine): lm-layer enablement state management rework
2020-04-17 08:35:40 +07:00
Joshua Horton
9457084928
Merge pull request #2974 from keymanapp/refactor/web/engine/modelManager-split
...
refactor(web/engine): initial ModelManager split
2020-04-17 08:35:13 +07:00
Joshua Horton
979a8566c3
Merge pull request #2969 from keymanapp/refactor/web/engine/key-spec-keyEvent-generation
...
refactor(web/engine): precomputation for OSK key events, headless production thereof
2020-04-17 08:34:54 +07:00
jahorton
3347014e0f
refactor(web/engine): removes no-longer-used static var
2020-04-17 08:30:29 +07:00
jahorton
a7dadacbc9
refactor(web/engine): better dependency for same role + a fix
2020-04-16 09:00:12 +07:00
Joshua Horton
ce368e7175
Merge pull request #2968 from keymanapp/feat/ios/web-based-longpress
...
change(ios): Web-based popup key longpresses
2020-04-15 10:49:41 +07:00
Joshua Horton
00b7208770
Merge pull request #2959 from keymanapp/fix/ios/2716-web-based-longpress
...
fix(ios): iOS 13.4 subkey menu workaround
2020-04-15 10:49:01 +07:00
jahorton
7654c26c8c
refactor(web/engine): InputProcessor polish, prep
2020-04-09 15:08:18 +07:00
jahorton
8c0f81f8ba
refactor(web/engine): headless LanguageProcessor (aside from lmlayer)
2020-04-09 14:51:49 +07:00
jahorton
7ec426541c
refactor(web/engine): a bit of extra headless-prep reorg, script start
2020-04-09 14:19:29 +07:00
jahorton
68dc9a7ddc
feat(web/engine): LanguageProcessor events now EventEmitter-backed
2020-04-09 14:05:30 +07:00
jahorton
c22c13bdf1
change(web/engine): Fixes up base linkage for EventEmitter
2020-04-09 13:50:33 +07:00
jahorton
61e39ba3e8
change(web): starts dependency on npm's 'events' package
2020-04-09 13:31:47 +07:00
jahorton
e363542c9e
refactor(web/engine): returns prediction Promise on RuleBehavior
2020-04-09 13:16:08 +07:00
jahorton
f9a9810ee3
refactor(web/engine): modelchange -> statechange event
2020-04-09 12:29:40 +07:00
jahorton
9f3ccffe2b
refactor(web/engine): changes model load + mayPredict interactions
2020-04-09 12:14:27 +07:00
jahorton
6020ffee0c
refactor(web/engine): LanguageProcessor.canEnable
2020-04-09 09:50:35 +07:00
jahorton
2f6e1e42af
refactor(web/engine): initial ModelManager split
2020-04-09 09:22:35 +07:00
jahorton
9f9f2774cd
refactor(web/engine): drops OSK pre-req for 'alternate' computation
2020-04-08 14:59:07 +07:00
jahorton
5140642005
change(web/engine): general cleanup
2020-04-08 14:37:55 +07:00
jahorton
d7870f07d9
refactor(web/engine): better KeyEvent preanalysis
2020-04-08 14:31:27 +07:00
jahorton
638db60471
feat(web): constrained key previews
2020-04-08 11:30:28 +07:00
jahorton
cacc570b62
fix(ios): ensures popups only constrained when embedded
2020-04-08 09:50:26 +07:00
jahorton
f20d184f65
fix(web): adjusts constrained popup callout properties
2020-04-08 09:45:24 +07:00