Commit graph

4939 commits

Author SHA1 Message Date
Joshua A. Horton
d3eb3dd507 chore(web): tweaks test-page keyboard to also test this PR's fix 2024-01-30 10:17:12 +07:00
Joshua A. Horton
b6f043462f docs(web): tweaks comment re unexpected issue fix 2024-01-30 10:15:53 +07:00
Joshua A. Horton
71f4c46634 fix(web): ensure use of actual key-cap / label font in key-scale ops 2024-01-30 10:10:57 +07:00
Joshua A. Horton
add5d169a1 fix(web): proper await for special-osk font, use of it in key scaling 2024-01-30 10:09:32 +07:00
Joshua A. Horton
aec212b079 chore(web): Merge branch 'fix/web/keyboard-documentation-font-sizing' into feat/web/font-load-key-scale-test 2024-01-29 16:02:48 +07:00
Joshua A. Horton
5afa7feab5 chore(web): Merge branch 'fix/web/await-font-load' into fix/web/keyboard-documentation-font-sizing 2024-01-29 15:56:13 +07:00
Joshua A. Horton
330dd17b52 fix(web): should not link in empty sheets 2024-01-29 15:55:44 +07:00
Joshua A. Horton
670e44215a feat(web): testing page for font-load / key-scale interactions 2024-01-29 13:30:57 +07:00
Joshua A. Horton
5fb3d9f6a8 fix(web): promise-clearing on error, encoding of font URIs 2024-01-29 13:30:56 +07:00
Joshua A. Horton
8144999cf3 chore(web): post-drop logic simplification 2024-01-29 13:30:56 +07:00
Joshua A. Horton
a3662b6f76 chore(web): drops svg, eot 2024-01-29 13:30:55 +07:00
Joshua Horton
5c5f5ac4c7
Merge pull request #10504 from keymanapp/fix/web/layout-fontsize
fix(web): touch-layout fontsize property use 
2024-01-26 10:44:09 +07:00
Joshua Horton
7d999eed40
Merge pull request #10475 from keymanapp/feat/web/key-event-rule-processing-tests
feat(web): key-event rule processing unit tests for mnemonic, KMW 1.0 keyboards 🧓
2024-01-26 10:40:57 +07:00
Joshua Horton
a0adacf04a
Merge pull request #10464 from keymanapp/feat/web/key-event-preprocessing-tests
feat(web): keystroke pre-processing unit tests 🧓
2024-01-26 10:40:47 +07:00
Joshua A. Horton
d66f7e815f fix(web): number type invalid for layer id 2024-01-25 15:50:36 +07:00
Joshua A. Horton
8be0b454ff docs(web): updates buildDocumentationKeyboard doc-comment 2024-01-25 15:32:28 +07:00
Joshua A. Horton
36df5ce77d docs(web): on SuggestionBanner.options.length 2024-01-25 15:23:37 +07:00
Joshua A. Horton
4f2c82d915 fix(web): promise-clearing on error, encoding of font URIs 2024-01-25 15:03:09 +07:00
Joshua A. Horton
3d68ba370d chore(web): post-drop logic simplification 2024-01-25 14:47:56 +07:00
Joshua A. Horton
9c8f0fad7b chore(web): drops svg, eot 2024-01-25 14:47:24 +07:00
Joshua A. Horton
c2474bd2e5 chore(web): better OSKView layout logic ordering 2024-01-25 14:35:31 +07:00
Joshua A. Horton
8bbc5e898c fix(web): banner suggestion resizing after device rotation 2024-01-25 14:26:36 +07:00
Joshua A. Horton
19508eae1b fix(web): documentation-keyboard font size, font scaling 2024-01-25 12:34:49 +07:00
Joshua A. Horton
c68af635e2 fix(web): post font-load layout refresh 2024-01-25 12:19:50 +07:00
Joshua A. Horton
407ddaeda7 feat(web): stylesheet load promise now also waits for font loading 2024-01-25 12:14:18 +07:00
Joshua A. Horton
032f618d33 fix(web): touch-layout fontsize property use 2024-01-25 11:59:30 +07:00
Joshua A. Horton
fc1d90ee61 docs(web): adds compare/contrast comments for related recent unit-test sets 2024-01-23 14:12:28 +07:00
Joshua A. Horton
7c507abef2 chore(web): suggestions from pr review 2024-01-23 10:44:55 +07:00
Joshua A. Horton
c632d1f419 chore(web): Merge branch 'fix/android/hardware-mnemonic-mapping' into feat/web/key-event-preprocessing-tests 2024-01-23 10:41:10 +07:00
Joshua A. Horton
68d97b4535 chore(android): Merge branch 'master' into fix/android/hardware-mnemonic-mapping 2024-01-23 10:35:16 +07:00
Joshua Horton
f08921f72b
Merge pull request #10437 from keymanapp/fix/web/legacy-kbd-modifier-tracking
fix(web): osk responsiveness to held modifiers on legacy kbds 🧓
2024-01-23 10:34:57 +07:00
Joshua Horton
dd840fa82f
Merge pull request #10413 from keymanapp/chore/web/sourcemap-issues
chore(web): worker sourcemap cleanup, mobile app webview sourcemap compat
2024-01-22 14:28:42 +07:00
Joshua A. Horton
a404c20ddf feat(web): mnemonic + legacy keystroke pre-proc unit tests 2024-01-22 14:08:10 +07:00
Joshua A. Horton
3c0adc38e4 chore(web): sets up app/browser test suite, ensures Web TS test sets can be isolated 2024-01-22 13:12:40 +07:00
Joshua A. Horton
e6a2f9f083 fix(android): hardware keystrokes now include mnemonic processing 2024-01-22 08:57:00 +07:00
Joshua A. Horton
010f0b9eb5 chore(web): Merge branch 'master' into fix/web/legacy-kbd-modifier-tracking 2024-01-22 08:55:01 +07:00
Joshua Horton
e00dbe8e6b
Merge pull request #7934 from keymanapp/feat/web/fancy-suggestion-banner
feat(web): suggestion banner UI enhancements - suggestion expanding + scrollable banner
2024-01-22 08:17:40 +07:00
Joshua Horton
5108633a06
Merge pull request #10427 from keymanapp/fix/web/bulk_renderer
fix(web): bulk renderer interface for recent-version targeting keyboards
2024-01-19 15:08:49 +07:00
Joshua A. Horton
99170862c6 fix(web): pred-text test page path to model 2024-01-19 08:17:44 +07:00
Joshua Horton
706c60e387
Merge pull request #10434 from keymanapp/fix/web/unicode-id-preprocessing
fix(web): U_ key id -> text for all subkeys; is now preprocessed
2024-01-19 08:04:26 +07:00
Joshua Horton
b56c71d09f
Merge pull request #10417 from keymanapp/fix/web/doc-kbd-rendering
fix(web): keyboard-documentation rendering mode
2024-01-19 08:01:14 +07:00
Joshua Horton
9e1d5fe8d2
Merge pull request #10352 from keymanapp/fix/web/keyboard-swap-gesture-cancel 2024-01-19 07:12:51 +07:00
Joshua Horton
9e5264b7ea
Update local-renderer.html
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2024-01-19 00:51:49 +07:00
Joshua A. Horton
9bbfc4667f fix(web): osk responsiveness to held modifiers on legacy kbds 2024-01-18 15:45:25 +07:00
Joshua A. Horton
dc368c9168 fix(web): U_ key id -> text for all subkeys; is now preprocessed 2024-01-18 12:56:21 +07:00
Joshua A. Horton
b429a0cabb fix(web): better _legacyLayoutSpec filtering 2024-01-18 12:12:19 +07:00
Joshua A. Horton
d8767b1bee chore(web): error handling 2024-01-18 11:05:23 +07:00
Joshua A. Horton
1e6a83ab32 docs(web): child project readme update 2024-01-18 10:57:12 +07:00
Joshua A. Horton
21266dd109 feat(web): bulk_render variant - loads and renders keyboards from local KMP 2024-01-18 10:53:32 +07:00
Joshua A. Horton
d58260b4d6 fix(web): bulk renderer interface for recent-version targeting keyboards 2024-01-18 09:17:47 +07:00