Commit graph

100 commits

Author SHA1 Message Date
Marc Durdin
2f280052ec chore(web): cleanup comment 2021-09-27 10:25:16 +10:00
Marc Durdin
a65b55e1b5 fix(web): support variable stores with predictive text
Fixes #2924.

When a keyboard includes variable stores, predictive text fat-fingering
tests will no longer affect the variable store values.
2021-09-27 06:54:24 +10:00
Joshua Horton
0e42a0b70d
Merge pull request #5641 from keymanapp/fix/web/osk-layer-reset
fix(common/core/web): layer reset on physical keystroke after OSK interaction
2021-09-17 12:42:30 +07:00
Darcy Wong
7c73840e58 fix(common/core/web): Revert check for length 0 2021-09-16 09:29:52 +07:00
Darcy Wong
7acd0b4ed5 fix(common/core/web): Remove empty rows in OSK 2021-09-15 14:20:52 +07:00
Darcy Wong
5188ced2b8 fix(common/core/web): Check for active keyboard in setNumericLayer 2021-09-01 09:23:07 +07:00
jahorton
62cec37142 fix(common/core/web): layer swaps from modifier keys did not update modifier state 2021-08-26 09:54:22 +07:00
Joshua Horton
fda5ea7370
Merge pull request #5553 from keymanapp/fix/web/final-match-group
fix(common/core/web): behavior with unmatched final group
2021-08-20 09:45:48 +07:00
jahorton
6afd56e10b chore(common/core/web): minor cleanup, robustness 2021-08-05 12:39:16 +07:00
jahorton
4a2fec2d8f refactor(web): roots out embedded-tab code from source branch 2021-08-05 12:13:03 +07:00
jahorton
3066c1f246 chore(web): Merge branch 'master' into fix/web/final-match-group 2021-08-05 11:02:24 +07:00
jahorton
ed490fcbef refactor(common/core/web): relocates empty-row fix to keyboard-processor module 2021-07-29 09:41:34 +07:00
jahorton
45cc61213a chore(web): Merge branch 'master' into refactor/web/vkbd-layout-encapsulation 2021-07-27 12:15:11 +07:00
Joshua Horton
a6c3e0a5fa
Merge pull request #5456 from keymanapp/fix/web/state-key-management
fix(common/core/web): OSK state-key management
2021-07-27 11:23:56 +07:00
jahorton
826ed88192 chore(web): Merge branch 'master' into refactor/web/vkbd-layout-encapsulation 2021-07-23 14:21:45 +07:00
jahorton
27096c8823 chore(web): addresses PR comments 2021-07-23 10:53:34 +07:00
jahorton
73ba8eb359 fix(common/core/web): mnemonic layer tracking with caps 2021-07-21 15:29:26 +07:00
Joshua Horton
1a8295e1a2
chore(web): applies PR suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-12 05:29:37 +07:00
jahorton
d234f8332a fix(common/core/web): state-key toggle as part of key event 2021-07-09 15:24:11 +07:00
jahorton
0beca3b260 refactor(web): cntd integration of new types 2021-07-09 09:02:37 +07:00
jahorton
66d7648ecf refactor(web): OSKRow 2021-07-09 09:02:36 +07:00
jahorton
de82e8dab7 refactor(web): help-page desktop OSK + related docs 2021-07-06 10:55:55 +07:00
jahorton
50ee62a7e0 change(web): subkey lookup through base key 2021-06-24 12:03:27 +07:00
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
a50e769a05 change(web): minor in-branch polishing 2021-01-29 09:25:56 +07:00