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
jahorton
7fd62c51f4
refactor(web): centralizes element-oriented OSK display logic, polish for prior commits
2021-09-01 09:44:02 +07:00
jahorton
6971f09c4d
refactor(web): activeElement, lastActiveElement as properties
2021-09-01 09:44:01 +07:00
jahorton
c0e48e649a
refactor(web): OSK connection to active element
2021-09-01 09:44:00 +07:00
jahorton
9e01fe3bb1
refactor(web): removes redundant code block
2021-09-01 09:43:19 +07:00
jahorton
9f3d1caed6
refactor(web): touch-OSK default size application
2021-09-01 09:42:59 +07:00
jahorton
1ca327796c
fix(web): missing null guards in refreshLayout
2021-08-25 11:54:26 +07:00
jahorton
1c0f596ee7
chore(web): reverts unneeded changes
2021-08-25 11:53:31 +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
jahorton
7ebc816b92
fix(web): non-default layer spacebar captions
2021-08-25 09:37:04 +07:00
jahorton
ffb1f1da02
refactor(web): location of lm-engine state-change listener
2021-08-24 12:54:11 +07:00
jahorton
e2e7bd4335
fix(web): missing null guard
2021-08-24 10:42:54 +07:00
jahorton
02dfde023a
fix(web): error-prone uses of _Show; initial pred-banner load when embedded
2021-08-24 09:24:23 +07:00
jahorton
1587887acc
fix(web): null check, hidden keyboard on first load
2021-08-23 16:13:18 +07:00
jahorton
e2f8c58a2b
fix(web): banner now uses relative positioning + margin-top
2021-08-23 15:28:04 +07:00
jahorton
f6ebe7a238
fix(web): missed 'this' type change, corresponding behavior
2021-08-23 11:06:29 +07:00
jahorton
da93a34b11
refactor(web): oskView touchup, mild _Hide abstraction
2021-08-23 10:01:09 +07:00
jahorton
c1b89c2288
refactor(web): osk._Show
2021-08-23 10:01:08 +07:00
jahorton
bf20041588
refactor(web): OSKView constructor refinement, code org in file
2021-08-23 10:01:07 +07:00
jahorton
9611537e06
refactor(web): osk._Load
2021-08-23 10:01:07 +07:00
jahorton
e1da0014c3
refactor(web): start of OSKView abstraction
2021-08-23 10:01:06 +07:00
jahorton
37ea16b3d9
refactor(web): integration of OSKViewComponent
2021-08-23 10:00:19 +07:00
jahorton
8745d55189
refactor(web): oskViewComponent definition
2021-08-23 10:00:19 +07:00
Joshua Horton
d628291868
Merge pull request #5530 from keymanapp/refactor/web/vkbd-mouse-events
...
refactor(web): mouse-based use of touch handlers 👆
2021-08-23 09:57:11 +07:00
Joshua Horton
f870355f21
Merge pull request #5506 from keymanapp/refactor/web/vkbd-touch-events
...
refactor(web): prep work for mouse-based use of touch events 👆
2021-08-23 09:57:02 +07:00
jahorton
65071a31d8
docs(web): inputEventCoordinate comments
2021-08-23 08:24:45 +07:00
Keyman Build Agent
107043d201
auto: increment master version to 15.0.101
2021-08-22 14:02:34 -04:00
Keyman Build Agent
d2b249cd64
auto: increment master version to 15.0.100
2021-08-21 14:01:19 -04:00
Keyman Build Agent
42bc002134
auto: increment master version to 15.0.99
2021-08-20 14:03:10 -04:00
Joshua Horton
fda5ea7370
Merge pull request #5553 from keymanapp/fix/web/final-match-group
...
fix(common/core/web): behavior with unmatched final group
2021-08-20 09:45:48 +07:00
Keyman Build Agent
a4d5fb771a
auto: increment master version to 15.0.98
2021-08-19 14:01:25 -04:00
jahorton
8d8291609d
chore(web): Merge branch 'refactor/web/vkbd-touch-events' into refactor/web/vkbd-mouse-events
2021-08-19 09:30:26 +07:00
jahorton
e05a23d0be
refactor(web): splits detectWithinBounds as requested in review
2021-08-19 09:28:00 +07:00
Keyman Build Agent
8c4ef18576
auto: increment master version to 15.0.97
2021-08-18 20:05:27 -04:00
jahorton
7a570307cb
fix(web): another TouchEvent instanceof check
2021-08-17 14:20:18 +07:00
jahorton
85167994ee
fix(web): unit-test issue, TouchEvent compat for desktop
2021-08-17 13:35:39 +07:00
jahorton
b26ea21915
chore(web): Merge branch 'refactor/web/vkbd-touch-events' into refactor/web/vkbd-mouse-events
2021-08-17 10:22:36 +07:00
jahorton
7dd7adb323
chore(web): minor cleanup
2021-08-17 10:21:54 +07:00
jahorton
8656393478
chore(web): Merge branch 'master' into refactor/web/vkbd-touch-events
2021-08-17 08:46:20 +07:00
Joshua Horton
c35c003762
Merge pull request #5462 from keymanapp/refactor/web/vkbd-layout-key-calc-merger
...
refactor(web): overhaul of OSK key layout calcs + styling, merges desktop & touch logic 📐
2021-08-17 08:36:15 +07:00
Joshua Horton
b5789d2b6a
Merge pull request #5459 from keymanapp/refactor/web/vkbd-layout-calcs
...
refactor(web): reworks VisualKeyboard layout spec design 📐
2021-08-17 08:36:02 +07:00
Joshua Horton
4ccf48b678
Merge pull request #5451 from keymanapp/refactor/web/vkbd-layout-encapsulation
...
refactor(web): OSK layout hierarchy encapsulation 📐
2021-08-17 08:35:49 +07:00
Marc Durdin
0bf9089227
feat(web): setup build environment for manual tests
...
This is work arising from the spacebarText postmortem. The only changes
in this commit at present are in the readme, just to give us a pull
request to play with.
2021-08-16 10:33:16 +10:00
Keyman Build Agent
dfa16719e7
auto: increment master version to 15.0.96
2021-08-06 14:02:51 -04:00
Darcy Wong
2353e9a24c
Merge pull request #5555 from keymanapp/fix/web/empty-display-name
...
fix(web): Blank spacebar text when displayName is empty string
2021-08-06 13:07:42 +07:00