Joshua A. Horton
|
0ab094df43
|
docs(web): adds comment
|
2023-11-15 11:51:49 +07:00 |
|
Joshua A. Horton
|
1534c6516e
|
docs(web): documentation of new internal interface, clarifying renames
|
2023-11-15 11:51:49 +07:00 |
|
Joshua A. Horton
|
9f7c6c9754
|
chore(web): ez-pz bits of cleanup
|
2023-11-15 11:51:49 +07:00 |
|
Joshua A. Horton
|
f592c5094d
|
feat(web): bonus round - variable-width suggestions
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
40488693e8
|
feat(web): similar handling for RTL
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
6d54e08d7b
|
feat(web): visibility offset cancellation after manual scroll to corresponding area
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
a46b203e3d
|
feat(web): scroll offset to promote expanded option visibility (LTR only)
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
b76b871476
|
change(web): js-side animation, LTR counterscrolling on suggestion expansion
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
870e7341c0
|
fix(web): basic rtl handling for new features
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
7177a495cf
|
feat(web): variable-width suggestions, padding-fill if total width too narrow
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
b99ca9e772
|
feat(web): spins getTextMetrics off as importable method, implements suggestion expansion structures
|
2023-11-15 11:51:48 +07:00 |
|
Joshua A. Horton
|
2572629723
|
feat(web): suggestion banner itself scrolls
|
2023-11-15 11:51:42 +07:00 |
|
Joshua A. Horton
|
a88367d9a8
|
chore(web): activeBanner -> currentBanner, some doc-comments
|
2023-11-14 08:32:08 +07:00 |
|
Joshua A. Horton
|
cf36490e46
|
chore(web): reverts removal of width-styling from ImageBanner
|
2023-11-14 08:23:34 +07:00 |
|
Joshua A. Horton
|
a02dad0165
|
Merge branch 'chore/web/separate-banner-source-files' into refactor/web/inactive-banner-management
|
2023-11-14 08:20:48 +07:00 |
|
Joshua A. Horton
|
0d796583d5
|
chore(web): also splits BannerView and BannerController into separate files
|
2023-11-14 08:16:58 +07:00 |
|
Joshua A. Horton
|
355565ef07
|
chore(web): BlankBanner gets its own source file, too
|
2023-11-14 08:13:34 +07:00 |
|
Joshua A. Horton
|
18b2903493
|
feat(web): new banner type - HTMLBanner
|
2023-11-13 13:32:10 +07:00 |
|
Joshua A. Horton
|
109920e235
|
refactor(web): drops banner options paradigm in favor of simple "inactiveBanner" prop
|
2023-11-13 13:31:57 +07:00 |
|
Joshua A. Horton
|
f2048a8e91
|
chore(web): splits banner.ts into separate files per banner type
|
2023-11-13 11:48:55 +07:00 |
|
Eberhard Beilharz
|
ad716f878b
|
fix(web): Ignore osk-always-visible on non-desktop devices
Fixes #9918.
|
2023-11-07 08:37:30 +07:00 |
|
Joshua A. Horton
|
b2a358fab2
|
fix(web): fixes doc-kbd display of default layer when it's not defined first
|
2023-10-30 14:18:30 +07:00 |
|
Darcy Wong
|
944756737e
|
Merge pull request #9547 from keymanapp/chore/web/non-printing-chars-osk
chore(web): Add non-printing characters to the OSK
|
2023-10-03 15:37:41 +07:00 |
|
Darcy Wong
|
ff81276d10
|
chore(web): Add ZWNJGeneric
|
2023-09-28 15:30:30 +07:00 |
|
Joshua A. Horton
|
05b4de3002
|
chore(web): Merge branch 'master' into feat/web/default-subkeys-9430
|
2023-09-26 13:15:53 +07:00 |
|
Darcy Wong
|
20d5d551e7
|
chore(web): Update comments
|
2023-09-23 10:30:54 +07:00 |
|
Darcy Wong
|
98660fef56
|
chore(web): Cleanup embeddedGestureConfig
Remove createKeyTip and startLongpress
|
2023-09-20 14:22:12 +07:00 |
|
Darcy Wong
|
1817a2d9d0
|
chore(web): Add other non-printing characters from OSK font
Addresses #6167 for KeymanWeb by defining PUA points per https://github.com/silnrsi/font-symchar/blob/v3.000/documentation/encoding.md
|
2023-09-11 08:13:35 +07:00 |
|
Joshua A. Horton
|
909331df62
|
feat(web): allows small fudge-factor before cancelling default
|
2023-08-21 12:22:52 +07:00 |
|
Joshua A. Horton
|
3adf4dc6eb
|
fix(web): stuck base-key highlighting upon default selection
|
2023-08-21 11:41:44 +07:00 |
|
Joshua A. Horton
|
d488f22fd9
|
feat(web): browser-KMW support for default subkeys
|
2023-08-21 10:42:06 +07:00 |
|
Joshua A. Horton
|
35d45af53c
|
fix(web): eventemitter import style affected unit test
|
2023-07-21 08:25:58 +07:00 |
|
Joshua A. Horton
|
6ea90935bc
|
fix(web): missed a closing bracket in suggestion
|
2023-07-21 08:04:37 +07:00 |
|
Joshua Horton
|
6581dbbbdb
|
chore(web): Apply suggestions from code review
|
2023-07-19 15:36:02 +07:00 |
|
Joshua A. Horton
|
d31118c63d
|
fix(web): allows registering precached keyboards
|
2023-07-19 14:21:59 +07:00 |
|
Joshua Horton
|
c25eb2958e
|
Merge pull request #9206 from keymanapp/fix/web/layout-warning-during-init
fix(web): silences low-priority warning that shows up in iOS kbd init
|
2023-07-10 15:09:15 +07:00 |
|
Joshua A. Horton
|
43f05ee4f1
|
docs(web): about silenced warning
|
2023-07-10 08:35:11 +07:00 |
|
Joshua Horton
|
31c76aa081
|
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2023-07-07 11:34:50 +07:00 |
|
Joshua A. Horton
|
e8fbafe194
|
feat(web): logs enhanced debug info for error reports
|
2023-07-07 09:40:02 +07:00 |
|
Joshua A. Horton
|
cb82ab5fe7
|
change(web): better guard condition, logic layout
|
2023-07-06 13:26:15 +07:00 |
|
Joshua A. Horton
|
997a754ffe
|
fix(web): silences low-priority warning that shows up in iOS kbd init
|
2023-07-06 13:16:14 +07:00 |
|
Joshua A. Horton
|
78c7756b05
|
chore(web): Merge branch 'feature-esmodule-web-engine' into docs/web/public-api-clarity
|
2023-06-21 08:24:53 +07:00 |
|
Joshua Horton
|
0e7b8815be
|
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2023-06-21 08:21:16 +07:00 |
|
Joshua Horton
|
89e7393665
|
Merge pull request #9025 from keymanapp/chore/web/esbuild-config-cleanup
chore(web): esbuild configuration cleanup 🧩
|
2023-06-19 14:04:11 +07:00 |
|
Joshua A. Horton
|
f2e3effa4c
|
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/centralize-kmw-tsconfigs
|
2023-06-19 14:03:20 +07:00 |
|
Joshua Horton
|
0532405335
|
Merge pull request #8995 from keymanapp/change/srcmap-cleanup-and-c8-use
change(web): config, sourcemap cleanup + adds some c8 reporting 🧩
|
2023-06-19 14:01:40 +07:00 |
|
Joshua Horton
|
cc8ee27de7
|
Merge pull request #9022 from keymanapp/fix/web/picker-interface-api
fix(web): properly connects picker interface API 🧩
|
2023-06-19 14:01:29 +07:00 |
|
Joshua A. Horton
|
d042dede8b
|
docs(web): for 'On-Screen Keyboard Module'
|
2023-06-19 11:59:14 +07:00 |
|
Joshua A. Horton
|
2308ddfa50
|
docs(web): for 'KeymanWeb Core Module'
|
2023-06-19 11:25:20 +07:00 |
|
Joshua A. Horton
|
569662237e
|
fix(web): build.sh dependency on the centralized bundling stuff
|
2023-06-16 11:36:03 +07:00 |
|