Joshua Horton
|
6efb6d23be
|
Merge pull request #3685 from keymanapp/feat/common/models/context-reversion
feat(common/models): context reversion modeling
|
2020-10-20 08:42:07 +07:00 |
|
Darcy Wong
|
94c2f2576c
|
chore(web): Remove prependBaseKey()
|
2020-10-19 13:07:29 +07:00 |
|
Darcy Wong
|
7bd03f8121
|
chore(web): Include PR number (2 of 2)
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2020-10-19 10:20:29 +07:00 |
|
Darcy Wong
|
bd2b87f5c0
|
fix(web): Remove base key from popup keys
|
2020-10-19 10:05:31 +07:00 |
|
Joshua Horton
|
73a20cfe8c
|
Merge pull request #3702 from keymanapp/feat/common/core/web/selective-wordbreak-swallow
feat(common/core/web): selective wordbreak swallowing after accepting suggestions
|
2020-10-14 08:25:35 +07:00 |
|
jahorton
|
f272efdeca
|
feat(common/core/web): selective wordbreak swallowing after accepted suggestion
|
2020-10-12 15:33:40 +07:00 |
|
jahorton
|
46eecb81cd
|
feat(common/models): disables "keep" when word is not suggestion otherwise
|
2020-10-12 12:51:47 +07:00 |
|
jahorton
|
4aae922fb0
|
change(web): rips out unused suggestion-rotation code
|
2020-10-09 09:21:33 +07:00 |
|
jahorton
|
2e2fa5475f
|
refactor(web): refactor of Web-side reversion to match
|
2020-10-08 15:15:56 +07:00 |
|
jahorton
|
7d9d6c0d3f
|
fix(web): more reversion typing
|
2020-10-08 15:13:59 +07:00 |
|
jahorton
|
cbf56266d5
|
change(common/core/web): nomenclature shift - accept > apply
|
2020-10-02 10:17:10 +07:00 |
|
jahorton
|
0c2c591e17
|
refactor(web/engine): application of predictive suggestions
|
2020-09-15 15:22:16 +07:00 |
|
jahorton
|
89fe01f188
|
fix(web/engine): adds null check for error seen in iOS logs
|
2020-05-27 10:32:00 +07:00 |
|
jahorton
|
126a15e120
|
refactor(web/engine): renames DeviceSpec, moves to utils
|
2020-05-18 08:31:32 +07:00 |
|
jahorton
|
5c709f9468
|
chore(web/engine): post-rebase cleanup
|
2020-04-24 14:35:52 +07:00 |
|
jahorton
|
1eed004296
|
change(web): package rename + patchup
|
2020-04-24 13:53:39 +07:00 |
|
jahorton
|
373196dded
|
change(web/engine): splits off the core/web/keyboard-processor module
|
2020-04-24 13:45:04 +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
|
a7dadacbc9
|
refactor(web/engine): better dependency for same role + a fix
|
2020-04-16 09:00:12 +07:00 |
|
jahorton
|
8c0f81f8ba
|
refactor(web/engine): headless LanguageProcessor (aside from lmlayer)
|
2020-04-09 14:51:49 +07:00 |
|
jahorton
|
68dc9a7ddc
|
feat(web/engine): LanguageProcessor events now EventEmitter-backed
|
2020-04-09 14:05:30 +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
|
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
|
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
|
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
|
55d607f43f
|
change(web): reworks native vs embedded osk definitions
|
2020-04-07 14:43:12 +07:00 |
|
jahorton
|
7a04baa9a5
|
change(web/engine): kbdProcessor.core => core.keyboardProcessor
|
2020-04-06 13:17:32 +07:00 |
|
jahorton
|
227062ba56
|
refactor(web/engine): InputProcessor/KeyboardProcessor split
|
2020-04-03 10:50:58 +07:00 |
|
Joshua Horton
|
b438291cb0
|
Merge branch 'master' into refactor/web/engine/keyboard-api-dom-split-start
|
2020-04-03 08:26:45 +07:00 |
|
jahorton
|
d7d404ccdb
|
fix(web): fixes touch distribution layer retrieval
|
2020-03-31 12:41:15 +07:00 |
|
jahorton
|
8fa4b1eaf1
|
refactor(web/engine): moves getOutputTarget() => DOM space
|
2020-03-31 11:48:14 +07:00 |
|
jahorton
|
55998fa1e1
|
refactor(web/engine): Processor now controls layer
|
2020-03-31 10:48:53 +07:00 |
|
Joshua Horton
|
a78626ac6c
|
Merge pull request #2903 from keymanapp/refactor/web/engine/keyboard-wrapper-layouts
refactor(web/engine): layouts now full property of Keyboard wrapper
|
2020-03-31 08:38:53 +07:00 |
|
Joshua Horton
|
cd04237a81
|
Merge pull request #2902 from keymanapp/refactor/web/engine/keyboard-layouts-namespacing
refactor(web/engine): Preps keyboard layouts definitions for web-core
|
2020-03-31 08:38:31 +07:00 |
|
jahorton
|
2d8e676b47
|
fix(web): a more thorough layout state caching, fixes embedded
|
2020-03-30 11:54:23 +07:00 |
|
jahorton
|
17ad3fadcb
|
change(web): Addresses some PR comments
|
2020-03-29 22:05:11 +07:00 |
|
jahorton
|
75e8e0cafe
|
fix(web/engine): missing null check
|
2020-03-27 23:57:28 +07:00 |
|
jahorton
|
96cb09c0d0
|
fix(web/engine): 'hollow' mode no longer required for Processor
|
2020-03-27 23:52:39 +07:00 |
|
jahorton
|
86cc033368
|
refactor(web/engine): supports 'hollow' Keyboards
|
2020-03-27 23:40:45 +07:00 |
|