Darcy Wong
f969c13423
change(web): Remove Android pendingLongpress
2023-09-19 06:49:49 +07:00
Marc Durdin
c4a84fc9e9
Merge pull request #9566 from keymanapp/chore/merge-master-into-feature-gestures
...
chore: merge master into feature-gestures 🐵
2023-09-15 17:06:20 +02: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
Marc Durdin
3a2540b077
feat(developer): remove kmcomp
...
Removes kmcomp.dpr, related source, compilekeymanweb.pas, and related
unit tests.
Cleans up a couple of bits and pieces around kmc in order to help tests
to pass, and updates some tests that had legacy code in them
(particularly missing &TARGETS stores).
2023-09-09 17:47:15 +02:00
Marc Durdin
4c07b6c49c
feat(developer): remove kmcmpdll
2023-09-02 12:25:29 +04:00
Marc Durdin
1531e88f70
feat(developer): eliminate source .model_info and .keyboard_info files
...
Removes all references to source .keyboard_info and .model_info files in
the kmc compiler and types. Updates the model info compiler to support
building purely from model sources (isRTL, license fields are TODO).
2023-08-29 15:37:31 +10: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 A. Horton
fa16bbf7aa
chore: Merge branch 'master' into chore/feature-gestures-a17s18-master-merge
2023-08-04 11:04:38 +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
Joshua A. Horton
41bad286a3
chore(web): Merge branch 'master' into chore/web/merge-feature-gestures-master-a17s17-end
2023-07-21 14:30:54 +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
Joshua A. Horton
30c23760ae
chore(web): connects gesture-recognizer tests for Web CI testing
2023-07-19 08:19:52 +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
2523b41a9d
chore(web): DRYs out timedPromise defs
2023-07-10 14:35:52 +07:00
Joshua A. Horton
1f338bae99
change(web): better adherence to official Promise terms
2023-07-10 14:35:44 +07:00
Joshua A. Horton
43f05ee4f1
docs(web): about silenced warning
2023-07-10 08:35:11 +07:00
Joshua A. Horton
42f0aeb190
chore: Merge branch 'master' into chore/feature-gestures-update-a17s16-end
2023-07-07 12:39:05 +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
Joshua A. Horton
615ce0919d
fix(web): changed func, forgot to change var reference
2023-07-06 10:51:15 +07:00
Joshua A. Horton
379689af18
feat(web): should probably upload sentry-manager to Sentry as well
2023-07-06 09:35:22 +07:00
Joshua A. Horton
5cbccdc155
fix(web): yesterday's 'fix' unfortunately doesn't upload the maps
2023-07-06 08:43:18 +07:00
Joshua Horton
3c77839de3
Merge pull request #9179 from keymanapp/fix/web/sentry-sourcemapping
...
fix(web): re-establishes web srcmap uploading
2023-07-05 12:55:29 +07:00
Joshua A. Horton
1918352a7d
fix(web): right, no 'npm run' for sentry-cli now
2023-07-05 10:50:49 +07:00
Joshua A. Horton
fe23fbb855
fix(web): use proper git-tag for Sentry upload
2023-07-05 10:02:27 +07:00
Joshua A. Horton
40067b36fb
fix(web): fixes sim-device swapping aspect
2023-07-05 09:53:17 +07:00
Joshua A. Horton
3b22c198c1
fix(web): re-establishes web srcmap uploading
2023-07-05 09:32:12 +07:00
Joshua A. Horton
ff3e108ff2
fix(web): fixes up Web's InlinedOSK manual test page
2023-07-05 08:17:13 +07:00
Joshua A. Horton
9deb21638e
fix(web): oh, src/tools/build.sh was busted... and ought be called by project top-level action
2023-06-27 08:45:54 +07:00