Commit graph

1821 commits

Author SHA1 Message Date
Joshua Horton
b726ddac41
Merge pull request #5661 from keymanapp/refactor/web/osk-activation-and-visibility
refactor(web): osk activation and visibility modeling ✂️
2021-09-23 08:07:17 +07:00
jahorton
06bae02e2a fix(web): null guard on touchMenuPos 2021-09-22 13:35:58 +07:00
jahorton
ebd673fdb2 fix(web): osk dismissal after focus timer 2021-09-21 12:19:11 +07:00
jahorton
d687c9e1c3 fix(web): workaround for unwanted CJK pinning 2021-09-21 10:37:08 +07:00
jahorton
09f4aed77e chore(web): Merge branch 'refactor/web/active-element-integrations' into refactor/web/osk-activation-and-visibility 2021-09-21 09:59:46 +07:00
jahorton
a6289f4f0f fix(web): detaches base-page touch handlers on shutdown 2021-09-21 09:55:11 +07:00
jahorton
b452092765 refactor(web): base page touch-handlers 2021-09-21 09:43:34 +07:00
jahorton
a1516d194d fix(web): focus-timer preserves activation on Android 2021-09-21 09:23:11 +07:00
jahorton
3f48ae7e99 fix(web): more polish, fixes pinned position management 2021-09-17 15:15:53 +07:00
jahorton
09de360789 fix(web): missed bits of last commit, adds some polish 2021-09-17 15:02:43 +07:00
jahorton
8826bec8fe fix(web): incorporates some review suggestions 2021-09-17 14:58:18 +07:00
jahorton
ffc381fcb6 chore(web): Merge branch 'refactor/web/active-element-integrations' into refactor/web/osk-activation-and-visibility 2021-09-17 08:38:49 +07:00
jahorton
f95f732297 chore(web): Merge branch 'refactor/web/specialized-osk-views' into refactor/web/active-element-integrations 2021-09-16 14:52:45 +07:00
jahorton
c15fe2015e chore(web): Merge branch 'refactor/web/osk-view-abstraction' into refactor/web/specialized-osk-views 2021-09-16 10:03:19 +07:00
jahorton
ae0786a109 chore(web): Merge branch 'master' into refactor/web/osk-view-abstraction 2021-09-16 09:57:15 +07:00
Joshua Horton
f2e07e8add
Merge pull request #5619 from keymanapp/refactor/web/osk-view-components
refactor(web): OSK modularization - view components, layout cleanup ✂️
2021-09-16 09:56:08 +07:00
jahorton
430b636b22 fix(web): independent keyboard & touch-focus management 2021-09-15 10:28:58 +07:00
jahorton
bae7df03f3 fix(web): embedded popup + hardware keys 2021-09-15 09:17:38 +07:00
jahorton
f46bc3cd88 fix(web): embedded popup + hardware keys 2021-09-15 09:13:59 +07:00
jahorton
d429c76a52 fix(web): spacebar caption when functional layer differs from display layer 2021-09-14 15:34:27 +07:00
jahorton
e2c2084380 chore(web): adds default value for optional chain 2021-09-14 13:10:52 +07:00
jahorton
11ee389a24 chore(web): copyright tweak 2021-09-14 13:08:46 +07:00
jahorton
9a205474cc change(web): OSK cookie notes KMW version 2021-09-14 12:55:34 +07:00
jahorton
29a8e3ad63 chore(web): extra sanity check for activeTarget management 2021-09-03 13:34:46 +07:00
jahorton
881a2759f2 chore(web): Merge branch 'refactor/web/active-element-integrations' into refactor/web/osk-activation-and-visibility 2021-09-03 12:45:51 +07:00
jahorton
68425763c6 fix(web): fixes touch-mode focusing issue in unit tests 2021-09-03 12:42:34 +07:00
jahorton
5d155de442 chore(web): Merge branch 'refactor/web/specialized-osk-views' into refactor/web/active-element-integrations 2021-09-03 10:16:29 +07:00
jahorton
3e819554a8 chore(web): Merge branch 'refactor/web/osk-view-abstraction' into refactor/web/specialized-osk-views 2021-09-03 09:27:19 +07:00
jahorton
a47dff3b89 chore(web): Merge branch 'refactor/web/osk-view-components' into refactor/web/osk-view-abstraction 2021-09-03 09:23:39 +07:00
jahorton
39262d978b fix(web): default-cookie adds space for header, footer height 2021-09-03 09:10:18 +07:00
jahorton
825cdd5507 chore(web): Merge branch 'refactor/web/active-element-integrations' into refactor/web/osk-activation-and-visibility 2021-09-01 11:49:06 +07:00
jahorton
79acb98b66 chore(web): Merge branch 'refactor/web/specialized-osk-views' into refactor/web/active-element-integrations 2021-09-01 11:48:47 +07:00
jahorton
e0694d4258 refactor(web): setBoxStyling 2021-09-01 11:48:26 +07:00
jahorton
32d650ee41 fix(web): osk font size init 2021-09-01 10:59:06 +07:00
jahorton
fb5a751e07 chore(web): Merge branch 'refactor/web/specialized-osk-views' into refactor/web/osk-activation-and-visibility 2021-09-01 10:30:07 +07:00
jahorton
12f3b6b43f chore(web): Merge branch 'refactor/web/specialized-osk-views' into refactor/web/active-element-integrations 2021-09-01 10:29:14 +07:00
jahorton
905ae7ca91 fix(web): title bar button issues 2021-09-01 10:28:23 +07:00
jahorton
d9a51b7ab0 fix(web): layout bug from prior commits; did not show before b/c Chrome caching 2021-09-01 10:17:54 +07:00
jahorton
863674f475 docs(web): documents the new presentation & activation modeling props / methods 2021-09-01 09:44:36 +07:00
jahorton
707a7ec745 refactor(web): nixes refit() method 2021-09-01 09:44:36 +07:00
jahorton
5a80ecaaca fix(web): erroneous initial display of UI component 2021-09-01 09:44:35 +07:00
jahorton
e8afd71491 refactor(web): _Show -> present(), presentAtPosition() 2021-09-01 09:44:34 +07:00
jahorton
f070df079d refactor(web): osk._Hide -> osk.startHide 2021-09-01 09:44:34 +07:00
jahorton
7547c93019 refactor(web): _Show modularization 2021-09-01 09:44:33 +07:00
jahorton
ef90da4659 chore(web): minor cleanup 2021-09-01 09:44:32 +07:00
jahorton
09790c1134 refactor(web): separates hide() functionality into clearer components 2021-09-01 09:44:31 +07:00
jahorton
ffef7c2bd4 chore(web): mild cleanup 2021-09-01 09:44:31 +07:00
jahorton
fe797fe657 refactor(web): osk now controls own display state 2021-09-01 09:44:30 +07:00
jahorton
5cbb3cfeeb refactor(web): OSK view activeTarget, lastActiveTarget no longer tied to DOMManager 2021-09-01 09:44:29 +07:00
jahorton
a495bf421e chore(web): minor touch-up 2021-09-01 09:44:02 +07:00