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 |
|
jahorton
|
d842a45adf
|
feat(web): adds ability to constrain y-position of popup keys
|
2020-04-08 09:38:40 +07:00 |
|
jahorton
|
a06dc6e894
|
refactor(web/engine): popup-key adjustments, key.id null check
|
2020-04-08 09:16:52 +07:00 |
|
jahorton
|
e447a5a1da
|
refactor(web/engine): fully centralizes keyEvent generation on key spec
|
2020-04-07 17:28:36 +07:00 |
|
jahorton
|
11da216cf3
|
refactor(web/engine): starts keyEvent generation on key spec object
|
2020-04-07 16:30:15 +07:00 |
|
jahorton
|
8e4908b7e5
|
change(ios): initial iOS use of web popups. Currently unbounded
|
2020-04-07 15:04:33 +07:00 |
|
jahorton
|
55d607f43f
|
change(web): reworks native vs embedded osk definitions
|
2020-04-07 14:43:12 +07:00 |
|
Joshua Horton
|
8f8ca95469
|
Merge pull request #2941 from keymanapp/refactor/web/engine/headless-inner-core
refactor(web/engine): headless KeyboardProcessor
|
2020-04-07 13:39:14 +07:00 |
|
jahorton
|
ebb607adcc
|
fix(ios): iOS 13.4 subkey menu workaround
|
2020-04-07 10:09:54 +07:00 |
|
Joshua Horton
|
2c77cef79a
|
Merge pull request #2940 from keymanapp/refactor/web/engine/processor-split
refactor(web/engine): InputProcessor/KeyboardProcessor split
|
2020-04-07 09:04:35 +07:00 |
|
jahorton
|
5d788c5c84
|
change(web): better DOM-default-output namespace use
|
2020-04-07 08:47:41 +07:00 |
|
jahorton
|
4645cee5ef
|
docs(web/engine): build script comment fix
|
2020-04-06 13:22:28 +07:00 |
|
jahorton
|
6779cca412
|
chore(web/engine): Merge branch 'refactor/web/engine/processor-split' into refactor/web/engine/headless-inner-core
|
2020-04-06 13:21:24 +07:00 |
|
jahorton
|
7a04baa9a5
|
change(web/engine): kbdProcessor.core => core.keyboardProcessor
|
2020-04-06 13:17:32 +07:00 |
|
jahorton
|
5ef4304d24
|
change(web/engine): inner-core => keyboard-processor
|
2020-04-06 12:34:32 +07:00 |
|
jahorton
|
57b7a0b3b0
|
refactor(web/engine): adds build-inner-core.sh, successful compilation
|
2020-04-03 15:47:21 +07:00 |
|
jahorton
|
09d38f81a5
|
refactor(web/engine): globalThis retrieval
|
2020-04-03 15:28:42 +07:00 |
|
jahorton
|
b1edfaf90f
|
chore(web/engine): Merge branch 'refactor/web/engine/dom-functionality-split' into refactor/web/engine/processor-split
|
2020-04-03 11:15:49 +07:00 |
|
jahorton
|
7c81862c2d
|
fix(web/engine): reverts temp edit that slipped through
|
2020-04-03 11:14:13 +07:00 |
|
jahorton
|
1a23a43105
|
refactor(web/engine): starts inner-core build config
|
2020-04-03 10:59:07 +07:00 |
|
jahorton
|
227062ba56
|
refactor(web/engine): InputProcessor/KeyboardProcessor split
|
2020-04-03 10:50:58 +07:00 |
|