Commit graph

656 commits

Author SHA1 Message Date
Joshua Horton
374b1fa2d2
Merge pull request #9718 from keymanapp/fix/web/integrated-test-stability
fix(web): enhances integrated test stability
2023-10-20 16:17:19 +07:00
Joshua A. Horton
1adc9ea58f fix(web): fixes touch form-factor default kbd on cookieless keymanweb.com load 2023-10-18 09:54:28 +07:00
Joshua Horton
d283165b1b
Merge pull request #9743 from keymanapp/chore/web/build-streamlining
chore(web): web build streamlining
2023-10-12 08:10:26 +07:00
Joshua A. Horton
ca265004c9 chore(web): web build streamlining 2023-10-11 15:05:20 +07:00
Marc Durdin
defbd53fb8
Merge branch 'master' into fix/web/integrated-test-stability 2023-10-09 16:11:25 +11:00
Joshua A. Horton
35bebda728 docs(web): comment referencing the PR 2023-10-09 10:23:43 +07:00
Joshua A. Horton
21c79374c3 fix(web): enhances integrated test stability 2023-10-09 10:15:02 +07:00
Marc Durdin
693aee5c99
Merge branch 'epic/package-metadata' into chore/merge-master-into-package-metadata 2023-10-04 19:34:16 +11:00
Marc Durdin
e0c2778199
Merge pull request #9644 from keymanapp/chore/merge-master-into-package-metadata
chore: merge master into package-metadata 🎺
2023-10-04 03:43:45 +02:00
Marc Durdin
cb3d526310
Merge pull request #9619 from keymanapp/chore/developer/9551-remove-keyboard_info-sources
chore(developer): remove .keyboard_info sources 🎺
2023-10-03 15:38:37 +02:00
Marc Durdin
70dfbce5aa
Merge pull request #9571 from keymanapp/feat/developer/remove-kmcmpdll
feat(developer): remove kmcomp, kmcmpdll 🎺
2023-10-03 15:35:19 +02: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
Marc Durdin
d99388fc68
Merge branch 'epic/package-metadata' into chore/merge-master-into-package-metadata 2023-09-29 09:31:53 +02: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
Marc Durdin
65d95d39fc
Merge pull request #9535 from keymanapp/feat/developer/eliminate-source-info-files
feat(developer): eliminate source .model_info and .keyboard_info files 🎺
2023-09-28 10:54:08 +02: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
Marc Durdin
a093507a4c chore(developer): remove .keyboard_info sources
Fixes #9551.

Removes various .keyboard_info files from test fixtures and also removes
generation of .keyboard_info source files from kmconvert, alongside now-
redundant tests (cvt.dpr).
2023-09-25 12:19:26 +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
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
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
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