Commit graph

4628 commits

Author SHA1 Message Date
jahorton
1038209e5c chore(web): Merge branch 'master' into refactor/web/vkbd-layout-encapsulation 2021-08-02 09:05:38 +07:00
Joshua Horton
a162253629
Merge pull request #5490 from keymanapp/fix/web/stuck-key-highlighting
fix(web): stuck key highlighting from touchpoint movement
2021-08-02 09:04:45 +07:00
Keyman Build Agent
ba21895d64 auto: increment master version to 15.0.91 2021-08-01 18:22:11 -04:00
jahorton
3a9cc742ca refactor(web): OSK mouse input abstraction 2021-07-30 14:50:46 +07:00
jahorton
52fad6e400 refactor(web): merges mouse + touch processing, extra branch for unit tests 2021-07-30 10:33:48 +07:00
jahorton
53fc932f88 chore(web): cleanup per review notes, drops unref'd func 2021-07-30 09:44:15 +07:00
Joshua Horton
64ba024a7a
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-30 09:16:25 +07:00
jahorton
227eb91e1f fix(web): matching adjustments for embedded 2021-07-30 08:15:16 +07:00
jahorton
44bb9cc437 refactor(web): dev-artifact cleanup 2021-07-30 08:15:16 +07:00
jahorton
b066ceb640 feat(web): screen-based 'fuzzy bounds' for OSK mouse/touch constraints 2021-07-30 08:15:15 +07:00
jahorton
6df759bfc1 feat(web): partial polishing 2021-07-30 08:15:15 +07:00
jahorton
a96d04cc4e refactor(web): abstraction for OSK touch-event input 2021-07-30 08:15:15 +07:00
jahorton
7d73659047 refactor(web): start of inputEventEngine 2021-07-30 08:15:15 +07:00
jahorton
ab69a20203 change(web): CustomizationCoord -> InputEventCoord 2021-07-30 08:15:15 +07:00
jahorton
283b36eb00 change(web): moves uiTouchHandlerBase class 2021-07-30 08:15:14 +07:00
jahorton
27a15c01df refactor(web): findNearestKey does not need full Event obj 2021-07-30 08:15:14 +07:00
jahorton
c72a5eac5a chore(web): Merge branch 'refactor/web/vkbd-layout-calcs' into refactor/web/vkbd-layout-key-calc-merger 2021-07-29 17:18:43 +07:00
jahorton
e4b9a9dead fix(web): initial touch width based on window, not screen 2021-07-29 17:09:16 +07:00
jahorton
14e1ce50da chore(web): Merge branch 'refactor/web/vkbd-layout-calcs' into refactor/web/vkbd-layout-key-calc-merger 2021-07-29 16:58:11 +07:00
jahorton
8f316a8bca fix(web): embedded keyboard layout behavior 2021-07-29 16:03:12 +07:00
jahorton
5a83bc13fe fix(web): properly applies vkbd-level fontsize 2021-07-29 10:16:35 +07:00
jahorton
ed490fcbef refactor(common/core/web): relocates empty-row fix to keyboard-processor module 2021-07-29 09:41:34 +07:00
jahorton
cb4b790a16 chore(web): addresses some PR review concerns 2021-07-29 09:29:34 +07:00
Joshua Horton
37cbae10bf
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-29 09:26:32 +07:00
jahorton
fc1b3c1330 chore(web): cleans up unused field 2021-07-28 13:42:54 +07:00
Keyman Build Agent
e9a3987b72 auto: increment master version to 15.0.90 2021-07-27 14:02:50 -04:00
jahorton
7acf832495 chore(web): Merge branch 'refactor/web/vkbd-layout-calcs' into refactor/web/vkbd-layout-key-calc-merger 2021-07-27 13:08:51 +07:00
jahorton
2fd47b7581 chore(web): Merge branch 'refactor/web/vkbd-layout-encapsulation' into refactor/web/vkbd-layout-calcs 2021-07-27 13:08:30 +07:00
jahorton
6d8c59f200 fix(web): branch-local bug during keyboard swap 2021-07-27 13:04:59 +07:00
jahorton
45cc61213a chore(web): Merge branch 'master' into refactor/web/vkbd-layout-encapsulation 2021-07-27 12:15:11 +07:00
Joshua Horton
a6c3e0a5fa
Merge pull request #5456 from keymanapp/fix/web/state-key-management
fix(common/core/web): OSK state-key management
2021-07-27 11:23:56 +07:00
Darcy Wong
0eae52fac5
Merge pull request #5389 from keymanapp/feat/web/add-keyboard-promise
feat(web): Update addKeyboards to return Promise
2021-07-27 08:24:04 +07:00
jahorton
b55c87669e fix(web): stuck key highlighting from touchpoint movement 2021-07-27 08:06:33 +07:00
jahorton
84e2c368cf fix(web): restores key tip, subkey popup positioning 2021-07-27 07:56:54 +07:00
Darcy Wong
7cd5c1134f chore(web): Add additional notes about running tests 2021-07-26 21:06:14 +07:00
Darcy Wong
786c223b98 chore(web): Cleanup per review comments 2021-07-26 20:59:08 +07:00
jahorton
8a1a357f75 fix(web): accidental double font-scaling 2021-07-26 15:59:31 +07:00
jahorton
2cdf24388d fix(web): touch's spacebar captions 2021-07-26 15:59:30 +07:00
jahorton
12a2e82ac9 fix(web): font-scaling issues for doc kbds 2021-07-26 15:59:30 +07:00
jahorton
164c3fa1db refactor(web): doc-kbd style merger 2021-07-26 15:59:29 +07:00
jahorton
ccdc0af3ed refactor(web): .kmw-key-row CSS merge 2021-07-26 15:59:29 +07:00
jahorton
c034cd1bc1 refactor(web): .kmw-key-square CSS merge 2021-07-26 15:59:28 +07:00
jahorton
ff47e4a172 refactor(web): .kmw-key CSS merge 2021-07-26 15:59:28 +07:00
jahorton
3e1608cb64 refactor(web): extra cleanup 2021-07-26 15:59:28 +07:00
jahorton
7e15f54f3a refactor(web): padding between rows now consistent 2021-07-26 15:59:27 +07:00
jahorton
73839ccc07 refactor(web): row polishing 2021-07-26 15:59:27 +07:00
jahorton
99e820aaef chore(web): minor touchup 2021-07-26 15:59:26 +07:00
jahorton
25497e5db4 refactor(web): partial row simplification 2021-07-26 15:59:26 +07:00
jahorton
3f2897485b refactor(web): drops 'widthpc', 'padpc' 2021-07-26 15:59:25 +07:00
jahorton
02f4c436b6 refactor(web): OSKBaseKey.construct 2021-07-26 15:59:25 +07:00