jahorton
|
aab0eb94e2
|
refactor(web): initGestures, updateGestures
|
2021-06-24 12:54:10 +07:00 |
|
jahorton
|
0607178d25
|
fix(web): subkeys were being auto-cleared by mistake
|
2021-06-24 12:34:43 +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
|
c374820263
|
refactor(web): in-browser subkey tracking managed by SubkeyPopup
|
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
|
2015ef7927
|
chore(web): mild formatting tweak
|
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
|
125a2ec0d0
|
refactor(web): two-stages embedded longpress/subkey
|
2021-06-24 12:12:28 +07:00 |
|
jahorton
|
d4d9808727
|
refactor(web): in-browser subkey tracking managed by SubkeyPopup
|
2021-06-24 12:12:08 +07:00 |
|
jahorton
|
2d06c65412
|
refactor(web): simplifies embedded executePopupKey
|
2021-06-24 12:03:26 +07:00 |
|
jahorton
|
56287dc688
|
chore(web): Merge branch 'master' into refactor/web/osk-subkey-promises
|
2021-06-22 14:05:28 +07:00 |
|
Joshua Horton
|
260446a3e4
|
Merge pull request #5292 from keymanapp/refactor/web/osk-key-highlighting
refactor(web): osk key highlighting/preview behavior
|
2021-06-22 13:58:47 +07:00 |
|
Joshua Horton
|
05c319ebf4
|
Merge pull request #5291 from keymanapp/refactor/web/osk-keys
refactor(web): OSK key source-code reorganization
|
2021-06-22 13:58:39 +07:00 |
|
jahorton
|
1f0b6f344f
|
fix(web): adjustments per PR review comments
|
2021-06-22 13:21:49 +07:00 |
|
jahorton
|
dc4532ecb3
|
fix(web): base key rehighlighting during subkey event when embedded
|
2021-06-17 12:13:02 +07:00 |
|
jahorton
|
8794f7d018
|
change(web): allows passive cancel for subkey promises
|
2021-06-17 09:37:34 +07:00 |
|
Joshua Horton
|
b864c289bf
|
Merge pull request #5290 from keymanapp/fix/web/touch-move-cancellation
fix(web): touch-move cancellation
|
2021-06-17 08:33:31 +07:00 |
|
jahorton
|
a8e051b6f4
|
refactor(web): wraps embedded subkey selection with Promise
|
2021-06-16 15:17:17 +07:00 |
|
jahorton
|
e347c423bf
|
refactor(web): wraps in-browser subkey selection with Promise
|
2021-06-16 15:17:06 +07:00 |
|
jahorton
|
b604a1c5b0
|
docs(web): comment tweak
|
2021-06-16 10:28:17 +07:00 |
|
jahorton
|
f80ab02888
|
fix(web): touch-move cancellation
|
2021-06-16 10:22:09 +07:00 |
|
jahorton
|
4c5500d026
|
refactor(web): osk key highlighting
|
2021-06-16 09:20:43 +07:00 |
|
jahorton
|
92a17542ab
|
refactor(web): special char defn site; used only by keys
|
2021-06-16 08:47:40 +07:00 |
|
jahorton
|
0566f435d9
|
refactor(web): osk key class defs -> separate files
|
2021-06-16 08:39:53 +07:00 |
|
jahorton
|
3de1686cd0
|
chore(web): Merge branch 'refactor/web/keytip-abstraction' into refactor/web/subkey-popup-encapsulation
|
2021-06-16 08:22:47 +07:00 |
|
jahorton
|
95ce38ee16
|
chore(web): Merge branch 'master' into refactor/web/keytip-abstraction
|
2021-06-16 08:22:06 +07:00 |
|
jahorton
|
6c90a37a51
|
chore(web): adjustments for PR review comments
|
2021-06-16 08:21:39 +07:00 |
|
Joshua Horton
|
30b30cb3f8
|
Merge pull request #5280 from keymanapp/refactor/web/key-event-model
refactor(web): VisualKeyboard - key event model
|
2021-06-16 08:13:51 +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
|
063c326f5e
|
refactor(web): removes functionally dead codepath
|
2021-06-15 12:54:55 +07:00 |
|
jahorton
|
d68fb7bac3
|
refactor(web): browser-based subkey array init + display management
|
2021-06-15 12:14:28 +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 |
|
jahorton
|
4d27abf3fc
|
refactor(web): encapsulates non-embedded keytip
|
2021-06-15 08:40:32 +07:00 |
|
Joshua Horton
|
3c021479b8
|
Merge pull request #5278 from keymanapp/refactor/web/vkbd-height-control
refactor(web): VisualKeyboard height styling consistency
|
2021-06-15 07:33:05 +07:00 |
|
jahorton
|
9920fabce5
|
refactor(web): preps osk key event for event-raising paradigm
|
2021-06-14 15:05:15 +07:00 |
|
jahorton
|
ca26d22fff
|
refactor(web): key distribution gen as part of initKeyEvent
|
2021-06-14 13:52:20 +07:00 |
|
jahorton
|
7feb13becd
|
refactor(web): moves key-event init from osk preprocessor
|
2021-06-14 13:41:10 +07:00 |
|
jahorton
|
53a9906269
|
docs(web): doc comment update
|
2021-06-14 11:47:24 +07:00 |
|
jahorton
|
8fed389718
|
refactor(web): simplified calibration control flow
|
2021-06-14 10:36:41 +07:00 |
|
jahorton
|
4a8325c2f7
|
refactor(web): removes redundant calc
|
2021-06-14 09:43:00 +07:00 |
|
jahorton
|
d582e69b73
|
refactor(web): vkbd height on root, not layer group element
|
2021-06-11 12:38:18 +07:00 |
|
jahorton
|
b61f390098
|
refactor(web): simplifies vkbd layout height init
|
2021-06-11 10:41:08 +07:00 |
|
jahorton
|
99b186b9f4
|
refactor(web): internal BuildVisualKeyboard signature (external API unchanged)
|
2021-06-10 14:39:24 +07:00 |
|
jahorton
|
a702262637
|
refactor(web): osk height-adjustment
|
2021-06-10 14:33:17 +07:00 |
|
jahorton
|
08748d5105
|
refactor(web): removes unused vars, minor cleanup
|
2021-06-10 13:29:29 +07:00 |
|
jahorton
|
b9d7ce53e9
|
refactor(web): moves layerChangeHandler to OSKManager
|
2021-06-10 12:30:27 +07:00 |
|