Commit graph

70 commits

Author SHA1 Message Date
jahorton
946d6631cd feat(common/core/web): Mock-cloning optimization 2021-06-21 10:45:16 +07:00
Joshua Horton
aff97ac3ae
Merge pull request #5279 from keymanapp/refactor/web/vkbd-layout-calc-simplification
refactor(web): OSK layout calculations - simplification
2021-06-16 08:13:38 +07:00
jahorton
8fed389718 refactor(web): simplified calibration control flow 2021-06-14 10:36:41 +07:00
jahorton
73af555050 fix(common/core/web): buildTransformFrom now binary-searches prefix split 2021-06-09 15:45:53 +07:00
jahorton
b6424095ae docs(common/core/web): function docs improvement 2021-06-09 09:31:39 +07:00
jahorton
c91d2f3685 refactor(web): related adjustments for full KMW 2021-05-28 13:14:43 +07:00
jahorton
6c782705f2 refactor(web): removes Ltarg from KeyEvent, adjusts core to match 2021-05-28 12:44:03 +07:00
Joshua Horton
3ffa35c154
Merge pull request #4938 from keymanapp/fix/web/embedded-smp-after-kbd-swap
fix(web, ios): better SMP, emoji handling with frequent keyboard swaps
2021-04-22 14:27:17 +07:00
jahorton
c7310e0b86 fix(web): fixes subkey lookup for fat-finger processing 2021-04-22 11:00:07 +07:00
jahorton
00debdbb28 change(web): SMP enablement always on in embedded mode 2021-04-20 16:02:55 +07:00
jahorton
59f313ece4 docs(common/core/web): doc-comment examples 2021-03-17 12:06:35 +07:00
jahorton
eb311bdda5 chore(common/core/web): adjustments from PR feedback 2021-03-17 12:02:51 +07:00
jahorton
7c53c9740e refactor(common/core/web): creates 3 key id types for disambiguation 2021-03-17 10:26:09 +07:00
Darcy Wong
41626650f5 fix(common/core/web): Add keyboard check for scriptObject 2021-03-10 14:56:29 +07:00
jahorton
bd8f7a1c04 change(common/core/web): default mobile layouts follow KDU (desktop) setting 2021-03-04 10:39:24 +07:00
jahorton
399c7fb6b4 fix(web): fixes lack of respect for underlying-key display settings 2021-03-03 08:55:37 +07:00
Joshua Horton
d2278c6494
Merge pull request #4540 from keymanapp/fix/web/1125-ff-keymaps-with-mnemonics
fix(web): mnemonic keystrokes w FF keymapping
2021-03-01 08:17:01 +07:00
jahorton
58a214831b docs(web): enhances comments re: keymapping 2021-02-26 12:06:39 +07:00
jahorton
86341505eb fix(web): mnemonic keystrokes w FF keymapping. Fixes #1125 2021-02-26 09:58:27 +07:00
jahorton
28ed690fe2 chore(common/models): Merge branch 'beta' into feat/common/models/mid-context-suggestions 2021-02-25 09:16:45 +07:00
jahorton
4618dce6a0 docs(common/core/web): addresses PR review comment 2021-02-24 09:02:26 +07:00
jahorton
f20388d956 fix(common/core/web): core key-processing returns 2021-02-23 11:55:06 +07:00
jahorton
8b32069ebe chore(common/models): Merge branch 'beta' into feat/common/models/mid-context-suggestions 2021-02-11 15:51:39 +07:00
jahorton
9d5db8a345 change(common/core/web): includes review suggestion 2021-02-11 13:20:42 +07:00
jahorton
dabd425003 fix(common/core/web): mock construction with caret at index 0 2021-02-11 12:58:27 +07:00
jahorton
861d1b5501 fix(common/models): branch polishing, unit test fix 2021-02-05 12:58:06 +07:00
jahorton
531c6f76c8 change(web): set -eu for web scripts 2021-01-27 14:29:16 +07:00
jahorton
e445e3d034 fix(common/core/web): mnemonic modifier key-up handling. Fixes #3744 2021-01-11 14:19:11 +07:00
jahorton
54482e8f1f fix(web/engine): fixes OSK rotation 2020-11-20 10:35:20 +07:00
jahorton
598984bc54 chore(common/core/web): Merge branch 'master' into feat/common/core/web/input-processor-unit-tests 2020-11-17 13:11:10 +07:00
Joshua Horton
ad7a612b42
Merge pull request #3847 from keymanapp/fix/common/core/web/meta-key-handling
fix(common/core/web): meta key handling
2020-11-17 10:02:18 +07:00
jahorton
7e10c56354 docs(common): requested comment tweaks 2020-11-17 09:57:31 +07:00
jahorton
ad6489d9d3 chore(common): adds requested comments re: tentative META flag 2020-11-17 09:42:28 +07:00
jahorton
0843288f84 change(common/core/web): adds requested doc, reserved code 2020-11-17 09:38:55 +07:00
Joshua Horton
af2e4b1b6e
Merge pull request #3860 from keymanapp/fix/common/core/web/engine-context-tests
fix(common/core/web): Fixes engine-level context tests, adds notany cases
2020-11-16 12:19:52 +07:00
jahorton
7cdd1a5e59 fix(common/core/web): fixes engine context tests, adds notany+nil case 2020-11-13 14:46:05 +07:00
jahorton
041523cb85 fix(common/core/web): adds missing null-check 2020-11-13 12:52:01 +07:00
jahorton
5ba0888cfd feat(web/engine): adds META modifier, filters mac meta hotkeys/shortcuts 2020-11-12 09:15:33 +07:00
jahorton
268e6db9ea fix(common/core/web): fixes no-output logic check, arrow keys 2020-11-12 08:57:35 +07:00
jahorton
25277eaa0e chore(common/core/web): Merge branch 'master' into feat/common/core/web/input-processor-unit-tests 2020-11-10 08:27:15 +07:00
Marc Durdin
477effe6a6 chore: address review comments on KCXO 2020-11-06 18:00:40 +11:00
Marc Durdin
54efc34454 fix(web): support for notany() and context()
Fixes #917.

This PR goes along with #3816 to enable support for `notany()` and
`context()` references from the output.
2020-11-04 14:37:52 +11:00
Joshua Horton
c929713bb5
Merge pull request #3726 from keymanapp/feat/common/core/web/simplify-corrective-distribution
feat(common/core/web): simplify corrective distribution
2020-10-26 10:39:45 +07:00
jahorton
13d5861492 refactor(web): default space simplification 2020-10-20 13:24:10 +07:00
jahorton
bfb3671c43 feat(common/core/web): simplifies fat-finger distrib 2020-10-20 12:05:26 +07:00
jahorton
9621fae740 fix(web): K_SPACE handling for embedded mode, hardware keystrokes 2020-10-14 15:56:09 +07:00
jahorton
764f4294c3 feat(common/core/web): input processor unit test setup 2020-10-07 12:04:45 +07:00
jahorton
4ee565a8bb fix(web): default layout shift not changing layer 2020-09-11 12:39:07 +07:00
jahorton
682b3a4937 refactor(common/core/web): fixes web/core, predictive-text 2020-06-17 10:32:36 +07:00
jahorton
dc76efaa20 chore(common): Merge branch 'master' into change/common/change-deps 2020-05-22 14:36:03 +07:00