jahorton
92d1c10209
fix(web): osk display-state setting tracking
2022-06-01 12:24:22 +07:00
Marc Durdin
b5615e3a4b
fix(web): error in floating osk view when no keyboard active
...
This fixes an issue that arises when loading the Keyman Developer Server
home page and there are registered keyboards, but no keyboards active.
The floating osk view would throw an exception because it would attempt
to set the title of the view from the active keyboard, which is `null`.
2022-03-02 08:46:10 +11:00
jahorton
3f48ae7e99
fix(web): more polish, fixes pinned position management
2021-09-17 15:15:53 +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
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
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
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
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
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
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
fe797fe657
refactor(web): osk now controls own display state
2021-09-01 09:44:30 +07:00
jahorton
c0e48e649a
refactor(web): OSK connection to active element
2021-09-01 09:44:00 +07:00
jahorton
f27ddc6180
refactor(web): constructor takes devicespec; more pruning, centralization
2021-08-25 09:40:20 +07:00
jahorton
aebe4788a7
refactor(web): Anchored vs Floating OSKViews (pass 1)
2021-08-25 09:40:18 +07:00
jahorton
a31b89f324
feat(web): starts desktop-focused FloatingOSKView (raw copy)
2021-08-25 09:37:43 +07:00