Commit graph

856 commits

Author SHA1 Message Date
Joshua A. Horton
f29888fa3b fix(web): modipress+multitap handling 2023-11-20 16:27:13 +07:00
Joshua A. Horton
2a21f9a447 fix(web): app/webview multitap context-reset synchronization 2023-11-20 15:24:59 +07:00
Joshua A. Horton
d1a97ff02a fix(web): rejection second-press in subkey now possible, is unwanted 2023-11-20 11:09:01 +07:00
Joshua A. Horton
762139ba49 fix(web): multitap not cancelling with alt press if involves modipress 2023-11-20 09:49:21 +07:00
Joshua A. Horton
043956518e fix(web): missed an optional-based null guard 2023-11-17 15:13:27 +07:00
Joshua A. Horton
fabf5a4db1 feat(web): delayed modipress completion with nested flicks 2023-11-13 15:49:38 +07:00
Joshua A. Horton
a2135315d9 feat(web): delayed modipress completion with nested subkeys 2023-11-13 15:49:37 +07:00
Joshua A. Horton
f477c1071b feat(web): better locked-flick resetting behaviors 2023-11-13 11:05:40 +07:00
Joshua A. Horton
83c2616f3a fix(web): special-key hint text accidental camouflage 2023-11-08 12:50:06 +07:00
Joshua A. Horton
216b4aa0fa refactor(web): up-flick for longpresses on keys without northish-flicks 2023-11-08 12:32:17 +07:00
Joshua A. Horton
e524c86a30 change(web): longpress, flick autocancellation removal 2023-11-08 12:32:17 +07:00
Joshua A. Horton
46d1801860 feat(web): flicks auto-finish upon new tap 2023-11-08 12:32:05 +07:00
Joshua A. Horton
a1974dcbde fix(web): flick sustain through incoming simple-taps 2023-11-08 09:15:25 +07:00
Joshua A. Horton
9e42760ff2 fix(web): reset-flick output, reset stability 2023-11-08 08:50:24 +07:00
Joshua A. Horton
86cf2be78d fix(web): flick preview element, text alignments 2023-11-07 15:46:08 +07:00
Joshua A. Horton
e1390525e6 change(web): flick-animation scaling distortion 2023-11-07 15:17:19 +07:00
Joshua A. Horton
2a560219d0 feat(web): flick lock resetting 2023-11-07 14:47:10 +07:00
Joshua A. Horton
5633d44a98 feat(web): flick direction-locking, pass 1 2023-11-07 14:23:28 +07:00
Joshua A. Horton
09f0f3a9c7 fix(web): subkey cancellation should not throw error 2023-11-07 09:30:39 +07:00
Joshua A. Horton
9a83e5b5e3 fix(web): default subkey forwarding 2023-11-07 09:20:23 +07:00
Joshua A. Horton
f1f09918e0 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-06 15:45:57 +07:00
Joshua A. Horton
221e1dcd5d chore(web): Merge branch 'feat/web/modipress' into feat/web/flick-implementation 2023-11-06 15:45:44 +07:00
Joshua A. Horton
8e87e66bcf chore(web): gesture-engine integration null-guards 2023-11-06 15:31:39 +07:00
Joshua A. Horton
1136b838fb fix(web): better consistency for flick-animation b/t phone and tablet 2023-11-06 11:40:45 +07:00
Joshua A. Horton
fab64bc2ac chore(web): applies a few PR suggestions 2023-11-06 10:30:55 +07:00
Joshua A. Horton
8ddb91bcbf chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-06 08:59:18 +07:00
Joshua A. Horton
2c16255152 docs(web): updates a comment 2023-11-06 08:55:27 +07:00
Joshua A. Horton
ba97cc28a3 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-06 08:41:00 +07:00
Joshua A. Horton
dca2f1431b chore(web): Merge branch 'feat/web/modipress' into feat/web/flick-implementation 2023-11-06 08:40:37 +07:00
Joshua A. Horton
93c1317a5d fix(web): modipress on first tap of multitappable 2023-11-06 08:38:56 +07:00
Joshua A. Horton
874e463e5c chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-03 10:06:08 +07:00
Joshua A. Horton
db678969ab chore(web): Merge branch 'feat/web/modipress' into feat/web/flick-implementation 2023-11-03 10:05:48 +07:00
Joshua A. Horton
3ef5519da8 fix(web): modipress+longpress next-layer handling 2023-11-03 10:05:32 +07:00
Joshua A. Horton
31257d9ed4 fix(web): fixes tablet preview-host cleanup 2023-11-03 09:45:52 +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 A. Horton
baca0ab2c8 chore(web): Merge branch 'feat/web/modipress' into feat/web/flick-implementation 2023-11-03 09:40:11 +07:00
Joshua A. Horton
0897a28b8f chore(web): semi-verbose check for modipress button-class critierion 2023-11-03 09:35:41 +07:00
Joshua A. Horton
6955f90876 chore(web): addresses most review concerns 2023-11-03 09:32:56 +07:00
Joshua A. Horton
c1436c6717 fix(web): fixes modipress issues discovered in personal tests 2023-11-03 09:32:43 +07:00
Joshua A. Horton
3e3e6edf69 fix(web): Android API 21 compat 2023-11-02 16:22:26 +07:00
Joshua A. Horton
44c1a71131 chore(web): now uses common/web/types enum for button classes 2023-11-02 12:09:11 +07:00
jahorton
1cef89fa81 fix(web): app/webview globe-key key-up signalling 2023-11-02 11:58:26 +07:00
Joshua A. Horton
00cdbdf6e8 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-02 10:43:24 +07:00
Joshua A. Horton
7934d3fafd chore(web): Merge branch 'feat/web/modipress' into feat/web/flick-implementation 2023-11-02 10:43:05 +07:00
Joshua A. Horton
b9d02cbe54 fix(web): automated-test patchup 2023-11-02 09:55:24 +07:00
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