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 |
|
jahorton
|
34dbcc36af
|
refactor(web/engine): OSK construction uses Keyboard.layout
|
2020-03-27 23:00:15 +07:00 |
|
jahorton
|
2b3545e269
|
refactor(web/engine): Keyboard.emulatesAltGr property
|
2020-03-27 17:40:03 +07:00 |
|
jahorton
|
c03829ffce
|
refactor(web/engine): moves layout classes to keyboards namespace
|
2020-03-27 17:40:03 +07:00 |
|
jahorton
|
a7d768c663
|
refactor(web/engine): drops second param of processKeyEvent
|
2020-03-27 09:51:49 +07:00 |
|
jahorton
|
4e778edb27
|
refactor(web): starts cleanup of mnemonic swallowKeypress use
|
2020-03-27 09:51:49 +07:00 |
|
jahorton
|
cf0599fd66
|
refactor(web): A bit more osk-handling focused cleanup
|
2020-03-27 09:51:48 +07:00 |
|
jahorton
|
46e1744f5b
|
refactor(web): refactors some OSK-only handling
|
2020-03-27 09:51:48 +07:00 |
|
jahorton
|
1dd05a6308
|
refactor(web/engine): moves std OSK focus maintenance on input
|
2020-03-27 09:51:48 +07:00 |
|
jahorton
|
84339be3cc
|
change(web/engine): headlessSpec -> coreSpec
|
2020-03-27 08:57:09 +07:00 |
|
jahorton
|
3855981fbf
|
refactor(web/engine): adds device, isSynthetic to KeyEvent
|
2020-03-26 13:09:25 +07:00 |
|
jahorton
|
534222fea5
|
refactor(web): starts OSK preprocessor
fix(web): fixes kmwRecorder
|
2020-03-26 13:04:43 +07:00 |
|
jahorton
|
47bec08cc5
|
refactor(web/engine): relocates kmwdom.ts and kmwdomevents.ts
|
2020-03-26 10:05:47 +07:00 |
|