Darcy Wong
f372936c34
chore(web): Add configure step to copy font
2023-11-13 20:49:25 +07:00
Darcy Wong
6ff0cd202d
chore(common): Move keymanweb-osk.ttf to common/
2023-11-13 15:44:46 +07:00
Eberhard Beilharz
75a5d36399
Merge pull request #9954 from keymanapp/fix/web/7940_spacebar-text
...
fix(web): Increase size of spacebar text
2023-11-13 14:08:11 +07:00
Eberhard Beilharz
cd49f3f2b7
Update web/src/engine/osk/src/keyboard-layout/oskKey.ts
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-11-08 19:29:15 +07:00
Eberhard Beilharz
55b2886eb5
Merge pull request #9951 from keymanapp/fix/web/9918_osk-always-visible
...
fix(web): Ignore `osk-always-visible` on non-desktop devices
2023-11-08 08:14:23 +07:00
Eberhard Beilharz
1fa4090d05
fix(web): Improve cause of issue
...
One reason for the sometimes small text on the spacebar besides the
too small font size on `kmw-spacebar-caption` was that the calculation
of the ideal font size added double padding: it added two pixels of
padding to the height, but also multiplied the height value by 0.9 which
effectively added more padding. This change removes the 2 pixel padding
from the calculation.
The existing calculation varies the text size to fit in the available
width of the spacebar, so calculating with font size of 1em is reasonable
and better than the previous 0.6em. The previous value would lead to even
an smaller font size for long texts, far below the size that would be
sufficient to fit the text.
2023-11-07 19:23:41 +07:00
Eberhard Beilharz
1e4546ac2c
fix(web): Increase size of spacebar text
...
The caption on the spacebar used to be 60%. This change increases it to
100%, but that might be sometimes too big. On the other hand, 80% still
seemed to be too small.
Fixes #7940 .
2023-11-07 10:34:04 +07:00
Eberhard Beilharz
ac29930d1f
refactor(web): Link to index.html in test pages
...
This change adds `index.html` to all links that point to test index pages.
This will show the index page instead of the directory listing when
opening locally, identical to the behavior on TC.
2023-11-07 09:38:15 +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 Horton
b4843b25ab
Merge pull request #9891 from keymanapp/fix/web/default-layer-display-when-not-first
...
fix(web): fixes doc-kbd display of default layer when it's not defined first
2023-11-02 09:57:24 +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
Marc Durdin
a4817599b0
chore(web): remove legacy s_keyman_com.sh
2023-10-30 09:01:33 +07:00
Marc Durdin
6c00656849
chore(common): unify pull-request creation scripts
...
Fixes #9886 .
2023-10-30 06:22:52 +07:00
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
6c944cff65
chore: Merge branch 'epic/package-metadata' into chore/merge-master-into-package-metadata
2023-10-06 11:52:13 +07:00
Marc Durdin
6cfcf08f3f
chore(web): reduce strictness on ts
2023-10-05 15:32:43 +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
d4e4992714
chore(common): cleanup final Typescript non-ESM metadata
...
Fixes #9262 .
2023-10-04 12:55:51 +07: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