Commit graph

202 commits

Author SHA1 Message Date
Marc Durdin
aa458152cf
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures 2023-12-08 14:24:38 +11:00
Eberhard Beilharz
38c783935e
fix(web): Fix null error with legacy keyboards
This uses a different approach in response to code review.

Fixes #10099.
2023-12-06 16:45:18 +01:00
Eberhard Beilharz
b58dcbcc3d
fix(web): Fix null error with legacy keyboards
Fixes #10099.
2023-12-05 18:11:18 +01:00
Joshua A. Horton
094492775b change(web): adds a 'default' nextlayer key in default shift-multitap rota 2023-12-05 08:44:11 +07:00
Joshua A. Horton
0f32515050 fix(web): app/webview did not clear deadkeys on context-reset 2023-11-22 09:09:36 +07:00
Joshua A. Horton
59870ffbe6 fix(web): app/webview did not clear deadkeys on context-reset 2023-11-22 09:08:55 +07:00
Joshua A. Horton
3e3929de16 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-14 09:50:15 +07:00
Joshua Horton
6d68df314c
Merge pull request #9740 from keymanapp/feat/web/generalized-multitap
feat(web): generalized multitap 🐵
2023-11-13 11:02:07 +07:00
Marc Durdin
33da132eab
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures 2023-11-13 09:44:55 +11:00
Eberhard Beilharz
a43fad4678
fix(web): Don't clear deadkeys after backspace
Fixes #8568.
2023-11-06 13:29:33 +07:00
Joshua A. Horton
01c85b7781 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-03 09:40:29 +07:00
Joshua Horton
fd585e5d53
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-11-03 09:37:10 +07:00
Joshua A. Horton
3e3e6edf69 fix(web): Android API 21 compat 2023-11-02 16:22:26 +07:00
Joshua A. Horton
338af8f6e9 chore(web): Merge branch 'change/common/models/pred-text-context-tracking' into feat/web/generalized-multitap 2023-11-01 08:45:28 +07:00
Joshua A. Horton
c4d29da66d chore(web): Merge branch 'fix/web/state-change-source-rewrite' into feat/web/custom-key-hints 2023-10-31 16:09:37 +07:00
Joshua A. Horton
e3ddbe4080 chore(web): reserves caps-multitap key 2023-10-26 09:48:23 +07:00
Joshua A. Horton
2fa51fce29 feat(web): retrieval of base transcription for multitaps 2023-10-26 09:48:21 +07:00
Joshua A. Horton
f7e90a560c feat(web): generalized multitap, prep for modipress vs multitap resolution 2023-10-26 09:48:21 +07:00
Joshua Horton
aaba52911f
Merge pull request #9779 from keymanapp/feat/web/subkey-corrections
feat(web): subkey-menu fat-finger correction 🐵
2023-10-24 09:13:48 +07:00
Joshua A. Horton
2836a16650 fix(web): prevent switch-case fallthrough 2023-10-24 08:44:38 +07:00
Joshua A. Horton
fca5e6d91d fix(web): position of determineHint return statement 2023-10-24 08:42:17 +07:00
Joshua A. Horton
5eddecd6e7 change(web): ActiveKeyBase.hintSrc 2023-10-24 08:25:01 +07:00
Joshua A. Horton
66f3c4d202 fix(web): proper sourcing for hint font style 2023-10-24 08:22:41 +07:00
Joshua A. Horton
dd6efa9e59 fix(web): defaultHint is optional; must null-guard 2023-10-24 08:22:41 +07:00
Joshua A. Horton
879651f5d3 feat(web): proper determineHint implementation 2023-10-24 08:22:40 +07:00
Joshua A. Horton
29d287ce57 feat(web): start of configurable key-hint implementation 2023-10-24 08:22:39 +07:00
Joshua A. Horton
b4767516bf chore(web): minor cleanup per review comment 2023-10-23 14:41:40 +07:00
Joshua A. Horton
e45cd39eb1 chore(web): Merge branch 'feature-gestures' into refactor/web/corrective-layout-abstraction 2023-10-20 16:30:08 +07:00
Joshua A. Horton
6aaf58a553 chore(web): Merge branch 'feature-gestures' into refactor/web/common-key-style-class-enum 2023-10-20 16:27:31 +07:00
Joshua A. Horton
eb4f781831 chore(web): Merge branch 'refactor/web/corrective-layout-abstraction' into feat/web/subkey-corrections 2023-10-20 16:25:03 +07:00
Joshua A. Horton
7755f025de chore(web): Merge branch 'feature-gestures' into refactor/web/corrective-layout-abstraction 2023-10-20 16:23:04 +07:00
Joshua Horton
62b02eaee8
Merge pull request #9698 from keymanapp/feat/web/longpress-restoration
feat(web): longpress restoration, enhancements 🐵
2023-10-20 16:21:42 +07:00
Joshua A. Horton
3e1ae7498d chore(web): Merge branch 'feature-gestures' into feat/web/key-specific-gesture-integration 2023-10-20 16:16:31 +07:00
Joshua Horton
5e8bd861e9
Merge pull request #9804 from keymanapp/change/web/subkey-prop-validation
change(web): enforce layout and validate only text attributes of subkeys 🐵
2023-10-20 16:12:45 +07:00
Joshua Horton
78356f7aeb
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-10-20 16:11:20 +07:00
Joshua A. Horton
cfc46d4b42 chore(web): addresses final review concerns 2023-10-20 14:56:02 +07:00
Joshua A. Horton
8532b79fe3 change(web): uses key & typeof values for validation on kbd load 2023-10-20 08:41:43 +07:00
Joshua A. Horton
7b71aea3c9 change(web): alternate validation approach for subkeys 2023-10-19 15:36:06 +07:00
Joshua A. Horton
14c8a69137 chore(web): Merge branch 'refactor/web/common-layout-typing' into refactor/web/common-key-style-class-enum 2023-10-18 09:00:26 +07:00
Joshua A. Horton
2366653818 feat(web): layout constant lockdown (readonly, as const) 2023-10-18 08:56:58 +07:00
Joshua A. Horton
b44288e358 chore(web): revert unneeded type spec on a static const 2023-10-18 08:56:03 +07:00
Joshua A. Horton
7adf27dd84 feat(web): subkey-menu fat-finger correction 2023-10-17 13:42:54 +07:00
Joshua A. Horton
445f6bd868 refactor(web): third pass - relocates correction types & methods to input-processor 2023-10-17 10:40:35 +07:00
Joshua A. Horton
41dfda3089 refactor(web): layer 2 - extraction of correction-probabililty methods 2023-10-17 10:16:47 +07:00
Joshua A. Horton
e9c3c85f16 docs(web): a bit of doc-commenting 2023-10-17 09:34:52 +07:00
Joshua A. Horton
2d15ec6ea3 refactor(web): first abstraction layer - corrective layout specs 2023-10-17 09:30:43 +07:00
Joshua A. Horton
7514059363 chore(web): Merge branch 'fix/web/integration-test-fixes' into feat/web/longpress-restoration 2023-10-16 12:06:33 +07:00
Joshua A. Horton
7317bc6725 chore(web): Merge branch 'feat/web/base-recognizer-integration' into feat/web/key-specific-gesture-integration 2023-10-16 12:04:37 +07:00
Joshua A. Horton
ad6fb94e1c refactor(web): drops WET button-class Web enum 2023-10-16 10:56:58 +07:00
Joshua A. Horton
3e431f0f07 chore(web): missed a suggestion previously 2023-10-16 10:51:31 +07:00