Commit graph

4054 commits

Author SHA1 Message Date
Marc Durdin
6cfcf08f3f chore(web): reduce strictness on ts 2023-10-05 15:32:43 +07:00
Marc Durdin
d4e4992714 chore(common): cleanup final Typescript non-ESM metadata
Fixes #9262.
2023-10-04 12:55:51 +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
Joshua Horton
966e5dbe0e
Merge pull request #9618 from keymanapp/fix/web/toolbar-keyboard-change-refocus
fix(web): fixes toolbar refocus timing after a keyboard change
2023-10-02 08:07:02 +07:00
Joshua Horton
4a4c7591ca
Merge pull request #9496 from keymanapp/feat/web/default-subkeys-9430
feat(web): browser-KMW support for default subkeys
2023-09-29 15:46:30 +07:00
Darcy Wong
f8866fea95 chore(web): Update test keyboard again 2023-09-28 21:35:51 +07:00
Joshua A. Horton
a5cbf6aab8 fix(web): test page path on the index page 2023-09-28 16:40:29 +07:00
Darcy Wong
5beaf32ad4 chore(web): Update test9469 to use ZWNJGeneric 2023-09-28 15:35:48 +07:00
Darcy Wong
ff81276d10 chore(web): Add ZWNJGeneric 2023-09-28 15:30:30 +07:00
Joshua Horton
b6154a1bc3
Merge pull request #9613 from keymanapp/chore/web/clean-publish-folder
chore(web): builds that output to web/build/publish should also clean it
2023-09-28 10:50:27 +07:00
Darcy Wong
70a204131f chore(web,android): Update test9469 keyboard 2023-09-27 06:10:46 +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
Joshua A. Horton
87d1a4407d fix(web): fixes toolbar refocus timing after a keyboard change 2023-09-25 10:54:34 +07:00
Darcy Wong
20d5d551e7 chore(web): Update comments 2023-09-23 10:30:54 +07:00
Joshua A. Horton
4f8226431c chore(web): builds outputting to publish folder now clean it, too 2023-09-22 10:37:42 +07:00
Darcy Wong
301cd687e8 chore(web): Update keymanweb-osk.ttf to 4.0 2023-09-21 20:07:47 +07:00
Darcy Wong
98660fef56 chore(web): Cleanup embeddedGestureConfig
Remove createKeyTip and startLongpress
2023-09-20 14:22:12 +07:00
Darcy Wong
8bf0ac094a chore(web): More cleanup 2023-09-19 15:26:20 +07:00
Darcy Wong
e76936fcec fix(web): Revert buildEmbeddedGestureConfig
Per review comments
2023-09-19 14:58:46 +07:00
Darcy Wong
f58cd50e62 chore(web): Update background color for Android popup keys
Match from styles/colors.xml

31fd6ea42a/android/KMEA/app/src/main/res/values/colors.xml (L11)
2023-09-19 09:23:10 +07:00
Darcy Wong
f969c13423 change(web): Remove Android pendingLongpress 2023-09-19 06:49:49 +07:00
Darcy Wong
159e2df50a chore(web): Update test keyboard for non-printing space characters 2023-09-11 08:19:57 +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
bf713d1043 fix(web): test resource package compilation 2023-08-21 12:16:22 +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
Darcy Wong
5e315a69e3 test(web): Add test keyboard file 2023-08-18 14:52:33 +07:00
Darcy Wong
059c233b6a test(web): Add special characters to shift layer 2023-08-18 14:30:22 +07:00
Darcy Wong
11712dc039 test(web): Add test page for keymanweb-osk.ttf 2023-08-17 20:32:13 -05:00
Darcy Wong
0ad17ccf2f chore(web): Update keymanweb-osk.ttf to 3.0 2023-08-16 06:28:30 +07:00
Marc Durdin
cdf026c2ba chore: Merge branch 'feature-kmc-kmw' into chore/merge-master-into-feature-kmc-kmw-a17s18 2023-08-04 12:54:10 +07:00
Joshua Horton
bdff790eb9
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-08-03 10:14:22 +07:00
Joshua A. Horton
f8d4f8eb85 fix(web): restoring original outputTarget only active due to focus-maintenance 2023-08-02 14:50:24 +07:00
Marc Durdin
1810434b34 chore: Merge branch 'feature-kmc-kmw' into chore/merge-master-into-kmc-kmw-a17s17 2023-07-21 10:09:33 +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
Marc Durdin
fa3980f598 feat(developer): deploy kmc as ES module
Deploy kmc as an ES module, forced now by top-level await that we use in
the sentry load.

Moved NodeCompilerCallbacks to same util folder as schemas are found in,
to avoid rewriting schema loading with imports in this PR. It belongs
better there than messages/ anyway.

Distributed files are now .mjs. Removed --enable-source-maps from
launchers as logging will be managed with sentry anyway.
2023-07-12 10:20:35 +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 Horton
a61d95f419
Merge pull request #9200 from keymanapp/chore/web/cleaner-sentry-sourcemapping
chore(web): normalizes sourcemap paths for cleaner Sentry reports
2023-07-06 14:26:21 +07:00
Joshua Horton
97976b59a1
chore(web): Apply suggestions from code review 2023-07-06 14:25:58 +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
f21d8183ed chore(web): right, a sourceRoot would help sentry-manager 2023-07-06 12:27:53 +07:00
Joshua A. Horton
d47433da56 chore(web): normalizes srcMap paths for cleaner Sentry reports 2023-07-06 10:51:40 +07:00