Commit graph

4939 commits

Author SHA1 Message Date
Joshua A. Horton
d2c55fc797 chore(web): Merge branch 'feature-gestures' into feat/web/fancy-suggestion-banner-megamerge 2023-12-04 10:20:12 +07:00
Eberhard Beilharz
91fb28fa0a
chore(web): Add option to create test coverage report
This adds a `coverage` parameter to `web/build.sh` that will create
a coverage report in HTML format in `web/build/coverage/index.html`.
2023-12-01 20:04:35 +01:00
Eberhard Beilharz
00ab53e95e
Merge pull request #10086 from keymanapp/fix/web/detachFromControl
fix(web): Don't throw errors after detach
2023-12-01 15:23:39 +01:00
Joshua A. Horton
3c4e5d6ebd chore(web): Merge branch 'master' into chore/web/conflict-fix 2023-12-01 14:16:18 +07:00
Joshua A. Horton
121e24a81e fix(web): at min, mitigates non-collapsing option issue 2023-12-01 13:24:04 +07:00
Joshua A. Horton
32e7d9a5d7 chore(web): changes per PR review 2023-12-01 11:49:00 +07:00
Joshua A. Horton
d720bd9ade fix(web): font style retrieval for suggestion-width calcs 2023-12-01 10:59:45 +07:00
Joshua A. Horton
5fd0cebdcb fix(web): z-index issues - suggestions were above keytips and subkeys 2023-12-01 09:42:52 +07:00
Joshua A. Horton
5feb623d3e chore(web): Merge branch 'master' into feat/web/fancy-suggestion-banner 2023-12-01 09:14:07 +07:00
Joshua Horton
19d3d7c20c
Merge pull request #10022 from keymanapp/change/android/flishy-flashy-mitigation-2
change(android): smoother keyboard initialization 
2023-12-01 09:12:50 +07:00
Joshua Horton
f7f5952742
Merge pull request #10017 from keymanapp/change/android/flishy-flashy-mitigation
change(android): flishy flashy mitigation, round 1 
2023-12-01 09:12:38 +07:00
Joshua A. Horton
db99a87c77 chore(web): Merge branch 'master' into feat/web/fancy-suggestion-banner 2023-12-01 08:31:23 +07:00
Joshua A. Horton
5ae42bf4bd chore(web): better code brevity per review 2023-12-01 08:19:04 +07:00
Joshua A. Horton
3035c55b2f chore(web): removes older duplicated kbd script file 2023-12-01 08:10:36 +07:00
Eberhard Beilharz
8875dffbab
fix(web): Properly detach from events during detach 2023-11-30 19:49:13 +01:00
Joshua A. Horton
f7058259c8 fix(web): test-keyboard patchup 2023-11-30 14:41:46 +07:00
Joshua A. Horton
a475fda323 fix(web): right, modipressable multitaps don't get previews; null-guard needed 2023-11-30 14:21:32 +07:00
Joshua A. Horton
7203479685 refactor(web): mild refactor of bits from last commit 2023-11-30 14:01:57 +07:00
Joshua A. Horton
3f911edf3d feat(web): multitap preview fade animation 2023-11-30 13:45:57 +07:00
Joshua A. Horton
68cad104cc feat(web): core multitap preview implementation 2023-11-30 13:45:57 +07:00
Joshua A. Horton
4f19b4cd1e change(web): floating tablet key-previews, hosted by layer-independent element 2023-11-30 13:01:10 +07:00
Joshua A. Horton
977ad9cfbf change(web): adds CSS type based on 'top' | 'bottom' custom type 2023-11-30 08:29:15 +07:00
Joshua A. Horton
41c0a9b2f2 change(web): 'up' | 'down' as to 'top' | 'bottom' custom type 2023-11-30 08:28:53 +07:00
Eberhard Beilharz
2023360421
fix(web): Don't throw errors after detach
Fixes #10031.
2023-11-29 12:21:32 +01:00
Eberhard Beilharz
e0c4f4fc65
fix(web): Fix attachment-api tests 2023-11-27 15:37:07 +01:00
Joshua A. Horton
253c81b159 chore(web): Merge branch 'feature-gestures' into feat/web/orientable-keytip 2023-11-24 11:38:06 +07:00
Joshua Horton
6f38fde42b
Merge pull request #10074 from keymanapp/chore/merge-master-into-feature-gestures
chore: merge master into feature-gestures 🐵
2023-11-24 11:36:56 +07:00
Joshua A. Horton
126ee8b624 chore(web): dead comment 2023-11-24 09:48:51 +07:00
Joshua A. Horton
a6e2ae4d0d change(web): test keyboard now uses debug build 2023-11-24 09:45:27 +07:00
Joshua A. Horton
40f9e6ebd8 chore(web): Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
Involved splicing feature-gestures banner changes into the newly-separated banner sources.
2023-11-24 08:29:39 +07:00
Joshua A. Horton
eb19579ff2 chore(web): removal of dead code (that otherwise needed a tweak) 2023-11-24 08:16:59 +07:00
Eberhard Beilharz
f56033f537 chore(web): Add TAB output to test keyboard 2023-11-23 18:02:36 +01:00
Eberhard Beilharz
ef8b9888c8 chore(web): Update touch layout 2023-11-23 17:22:24 +01:00
Eberhard Beilharz
fb7c19fee4
chore(core): Add test keyboard for text selection tests
Part of #9073.
2023-11-23 10:51:59 +01:00
Joshua A. Horton
e4e1345a91 chore(web): better import compat for validation tool 2023-11-23 14:05:14 +07:00
Joshua A. Horton
c8186e2e8d fix(web): tablet flick-preview layout 2023-11-23 13:52:32 +07:00
Joshua A. Horton
2d198d9ca1 chore(web): minor dead code removal 2023-11-23 13:51:56 +07:00
Joshua A. Horton
1910ac4845 chore(web): restores tip-orientation default 2023-11-23 13:28:25 +07:00
Joshua A. Horton
8ede79285c fix(web): constrains keytip within OSK bottom bound 2023-11-23 13:13:59 +07:00
Joshua A. Horton
1c8e498b77 fix(web): a bit more flick-polish 2023-11-23 12:59:57 +07:00
Joshua A. Horton
e18fe87a84 fix(web): forgot to reset preview during roaming touch (thrown in) 2023-11-23 12:54:43 +07:00
Joshua A. Horton
8e08403f2f fix(web): fixes kbd's shift next-layer, lack of lang id for package 2023-11-23 12:51:24 +07:00
Joshua A. Horton
cf8568ac74 change(web): updates flick test kbd with a down-flick on vowels 2023-11-23 12:50:46 +07:00
Joshua A. Horton
54bac9c0b2 feat(web): adds plumbing needed to dynamically orient keytip 2023-11-23 12:50:00 +07:00
Joshua A. Horton
76d05cdd32 fix(web): memory/handler leak when swapping pred-text on and off repeatedly 2023-11-23 08:50:11 +07:00
Joshua A. Horton
a9802c6ee2 feat(web): can orient keytip below key, hotswap orientation 2023-11-22 14:53:27 +07:00
Joshua A. Horton
0c9a9fa172 chore(web): Merge branch 'feat/web/delayed-modipress-completion' into change/web/keytips-and-callouts 2023-11-22 14:52:58 +07:00
Joshua A. Horton
31cc1f8591 change(web): app/webview - single transform per keystroke, even with multitap context-reversion 2023-11-22 13:02:54 +07:00
Joshua A. Horton
0f32515050 fix(web): app/webview did not clear deadkeys on context-reset 2023-11-22 09:09:36 +07:00
Joshua A. Horton
59870ffbe6 fix(web): app/webview did not clear deadkeys on context-reset 2023-11-22 09:08:55 +07:00