Commit graph

25 commits

Author SHA1 Message Date
jahorton
43d5181092 change(web): more consistent base-key longpress release 2021-07-06 14:27:37 +07:00
jahorton
fefffc80fd fix(web): more consistent clear on base key highlights 2021-07-06 14:14:14 +07:00
jahorton
543812c0d7 fix(web): missing 'bind' for in-browser resolve 2021-07-02 09:25:29 +07:00
jahorton
b775618937 fix(web): embedded ios stuck base key highlights 2021-07-02 09:09:58 +07:00
jahorton
8d0364016f fix(web): missed a '!' for in-browser base key reselection 2021-07-01 08:11:43 +07:00
jahorton
c6a5961421 feat(web): adds error log to SubkeyPopup.updateTouch 2021-06-30 12:16:15 +07:00
jahorton
cafe421e98 docs(web): gesture subclasses 2021-06-30 12:09:19 +07:00
jahorton
a8e82e5bea chore(web): more changes from PR review 2021-06-30 11:09:32 +07:00
Joshua Horton
e0cf57d508
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-06-30 10:11:46 +07:00
jahorton
625b5fd8c8 fix(web): output base key if subkey touch returns to it (in-browser) 2021-06-24 12:54:10 +07:00
jahorton
60081b7c4a refactor(web): initial mutual abstraction for pending longpresses 2021-06-24 12:34:43 +07:00
jahorton
d5e5635242 refactor(web): merged subkey highlighting control 2021-06-24 12:34:43 +07:00
jahorton
0d109b12b0 refactor(web): 'easy' part of abstracted RealizedGesture for subkeys 2021-06-24 12:34:43 +07:00
jahorton
3a98204919 fix(web): pending-longpress field management 2021-06-24 12:33:42 +07:00
jahorton
36536f89bc refactor(web): browser subkey control flow abstraction prep 2021-06-24 12:33:42 +07:00
jahorton
d4d9808727 refactor(web): in-browser subkey tracking managed by SubkeyPopup 2021-06-24 12:12:08 +07:00
jahorton
8794f7d018 change(web): allows passive cancel for subkey promises 2021-06-17 09:37:34 +07:00
jahorton
e347c423bf refactor(web): wraps in-browser subkey selection with Promise 2021-06-16 15:17:06 +07:00
jahorton
4c5500d026 refactor(web): osk key highlighting 2021-06-16 09:20:43 +07:00
jahorton
0566f435d9 refactor(web): osk key class defs -> separate files 2021-06-16 08:39:53 +07:00
jahorton
d68fb7bac3 refactor(web): browser-based subkey array init + display management 2021-06-15 12:14:28 +07:00
jahorton
b3d13c5b9e fix(web): removes accidental comment-out op 2021-06-15 10:04:29 +07:00
jahorton
c8293504e1 refactor(web): non-embedded keytips: constrain param 2021-06-15 09:50:30 +07:00
jahorton
9508d70589 refactor(web): keytip abstraction, showKeyTip fusion 2021-06-15 09:35:45 +07:00
jahorton
0ee50e7d85 refactor(web): encapsulates embedded keytip 2021-06-15 09:20:40 +07:00