Commit graph

1177 commits

Author SHA1 Message Date
Joshua A. Horton
3c9c036a9c fix(web): early off-the-top cancellation in app/webview mode 2023-11-01 15:48:06 +07:00
Joshua A. Horton
f4061f7609 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-01 13:18:33 +07:00
Joshua A. Horton
4dfba2cf49 chore(web): Merge branch 'feat/web/modipress' into feat/web/flick-implementation 2023-11-01 13:17:33 +07:00
Joshua A. Horton
dd52337fd8 chore(web): Merge branch 'feat/web/generalized-multitap' into feat/web/modipress 2023-11-01 13:16:35 +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
ccc4c0005a fix(web): multitaps with heterogenous nextLayer use 2023-11-01 08:42:31 +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
bb2250fdf0 fix(web): flick-scroll only for keys with flicks 2023-10-31 14:10:56 +07:00
Joshua A. Horton
6169ffe682 chore(web): post-rebase patchup 2023-10-31 13:36:15 +07:00
Joshua A. Horton
d3ad24e645 feat(web): flick-scroll clearing 2023-10-31 13:35:42 +07:00
Joshua A. Horton
e5622533de feat(web): 'natural' scrolling, smoother scroll start 2023-10-31 13:35:41 +07:00
Joshua A. Horton
34837810dd feat(web): first scrolling flick preview 2023-10-31 13:35:40 +07:00
Joshua A. Horton
db77fa1ada change(web): trims previous preview styling 2023-10-31 13:35:40 +07:00
Joshua A. Horton
9ef0ad385f fix(web): no roaming preview with flicks 2023-10-31 13:35:39 +07:00
Joshua A. Horton
5be435b9d3 change(web): gesture-preview longevity, causality 2023-10-31 13:35:36 +07:00
Joshua A. Horton
1ff8d68043 chore(web): post-rebase patchup 2023-10-31 13:34:56 +07:00
Joshua A. Horton
efa4806912 feat(web): multitap + longpress styling statically positioned, flick part may scroll 2023-10-31 13:34:55 +07:00
Joshua A. Horton
55f004f4c6 feat(web): demo flag, styling nuances, ability to fade invalid entries 2023-10-31 13:34:55 +07:00
Joshua A. Horton
3f9fd8c990 change(web): puts flick previews in multitap ele to prevent overlay 2023-10-31 13:34:54 +07:00
Joshua A. Horton
90f9baf4dd feat(web): prototype flick preview styling 2023-10-31 13:34:54 +07:00
Joshua A. Horton
58da9612b0 fix(web): minor goof in last commit 2023-10-31 13:34:53 +07:00
Joshua A. Horton
28ab0e8075 feat(web): start of the gesture preview host 2023-10-31 13:34:53 +07:00
Joshua A. Horton
7c6a1f8e41 feat(web): dynamic rescale of flick threhsolds 2023-10-31 13:34:42 +07:00
Joshua A. Horton
f7e8720d41 chore(web): Merge branch 'feature-gestures' into fix/web/state-tokens-and-two-caps 2023-10-31 09:30:16 +07:00
Joshua A. Horton
b940e9010d fix(web): gesture-engine null-ref check for doc keyboards 2023-10-30 16:22:24 +07:00
Joshua A. Horton
f9e5a54441 change(web): flick param tweak, note 2023-10-30 15:28:12 +07:00
Joshua A. Horton
97774009d0 feat(web): better flick, subkey roaming 2023-10-30 15:11:44 +07:00
Joshua A. Horton
b2a358fab2 fix(web): fixes doc-kbd display of default layer when it's not defined first 2023-10-30 14:18:30 +07:00
Joshua A. Horton
ddb61f3c69 docs(web): a few doc-comments 2023-10-30 13:27:53 +07:00
Joshua A. Horton
50aa1c7bcc feat(web): flick implementation baseline 2023-10-30 13:25:08 +07:00
Joshua A. Horton
d5e704f748 chore(web): squashes warning when attempting to correct modipresses 2023-10-30 13:24:52 +07:00
Joshua A. Horton
96dae39d16 chore(web): a bit of polish, re-enables a check 2023-10-30 09:24:55 +07:00
Joshua A. Horton
0ae48cc64e fix(web): niche-case handling - subkey from released modipress 2023-10-27 14:58:44 +07:00
Joshua A. Horton
facafe3855 feat(web): modipress detection heuristic 2023-10-27 14:33:36 +07:00
Joshua A. Horton
441600d093 fix(web): modipressing of a multitap subkey 2023-10-27 13:35:20 +07:00
Joshua A. Horton
86e217aafc fix(web): cleanup for cleanup code 2023-10-27 13:21:00 +07:00
Joshua A. Horton
1a3d7a263c feat(web): implementation of modipress, compatibility with multitap 2023-10-27 13:11:20 +07:00
Joshua A. Horton
ddf2a3dad6 fix(web): cross-layer multitap corrections 2023-10-26 12:49:25 +07:00
Joshua A. Horton
9152d91d36 feat(web): simple, baseline multitap correction 2023-10-26 11:07:17 +07:00
Joshua A. Horton
16bc0d9d24 feat(web): fancier multitap - ends if key held too long 2023-10-26 09:48:23 +07:00
Joshua A. Horton
ee99d94a38 chore(web): dead/replaced code removal 2023-10-26 09:48:22 +07:00
Joshua A. Horton
c2dd4f0828 fix(web): better method name pt 2 2023-10-26 09:48:22 +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 A. Horton
14ebf9aff2 fix(web): niche case for bold-font styling 2023-10-24 08:40:59 +07:00
Joshua A. Horton
14dfdad651 fix(web): right, custom fontsize 2023-10-24 08:38:44 +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
29d287ce57 feat(web): start of configurable key-hint implementation 2023-10-24 08:22:39 +07:00
Joshua A. Horton
e9ad3b5744 chore(web): Merge branch 'refactor/web/banner-gesture-integration' into fix/web/state-tokens-and-two-caps 2023-10-23 15:15:43 +07:00