Commit graph

22571 commits

Author SHA1 Message Date
Joshua A. Horton
ad07855239 refactor(web): transcription cache needed for multitaps, no longer prediction-only 2023-10-24 11:45:57 +07:00
Joshua A. Horton
2836a16650 fix(web): prevent switch-case fallthrough 2023-10-24 08:44:38 +07:00
Joshua A. Horton
fca5e6d91d fix(web): position of determineHint return statement 2023-10-24 08:42:17 +07:00
Joshua A. Horton
14ebf9aff2 fix(web): niche case for bold-font styling 2023-10-24 08:40:59 +07:00
Joshua A. Horton
14dfdad651 fix(web): right, custom fontsize 2023-10-24 08:38:44 +07:00
Joshua A. Horton
5eddecd6e7 change(web): ActiveKeyBase.hintSrc 2023-10-24 08:25:01 +07:00
Joshua A. Horton
66f3c4d202 fix(web): proper sourcing for hint font style 2023-10-24 08:22:41 +07:00
Joshua A. Horton
dd6efa9e59 fix(web): defaultHint is optional; must null-guard 2023-10-24 08:22:41 +07:00
Joshua A. Horton
879651f5d3 feat(web): proper determineHint implementation 2023-10-24 08:22:40 +07:00
Joshua A. Horton
29d287ce57 feat(web): start of configurable key-hint implementation 2023-10-24 08:22:39 +07:00
Joshua A. Horton
83a65f02cd chore(web): Merge branch 'fix/web/state-tokens-and-two-caps' into fix/web/state-change-source-rewrite 2023-10-23 15:16:27 +07:00
Joshua A. Horton
e9ad3b5744 chore(web): Merge branch 'refactor/web/banner-gesture-integration' into fix/web/state-tokens-and-two-caps 2023-10-23 15:15:43 +07:00
Joshua A. Horton
4ef2f8fe6c chore(web): adjustments per PR review comments 2023-10-23 15:14:32 +07:00
Joshua A. Horton
90576d8524 chore(web): Merge branch 'feat/web/subkey-corrections' into refactor/web/banner-gesture-integration 2023-10-23 14:42:26 +07:00
Joshua A. Horton
b4767516bf chore(web): minor cleanup per review comment 2023-10-23 14:41:40 +07:00
Joshua A. Horton
37e91bc39f chore(web): Merge branch 'feat/web/subkey-corrections' into refactor/web/banner-gesture-integration 2023-10-20 16:25:50 +07:00
Joshua A. Horton
eb4f781831 chore(web): Merge branch 'refactor/web/corrective-layout-abstraction' into feat/web/subkey-corrections 2023-10-20 16:25:03 +07:00
Joshua A. Horton
05a4d753c8 chore(web): Merge remote-tracking branch 'origin/refactor/web/corrective-layout-abstraction' into refactor/web/corrective-layout-abstraction 2023-10-20 16:23:50 +07:00
Joshua A. Horton
7755f025de chore(web): Merge branch 'feature-gestures' into refactor/web/corrective-layout-abstraction 2023-10-20 16:23:04 +07:00
Joshua Horton
62b02eaee8
Merge pull request #9698 from keymanapp/feat/web/longpress-restoration
feat(web): longpress restoration, enhancements 🐵
2023-10-20 16:21:42 +07:00
Joshua Horton
5c74e4ced2
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-10-20 16:21:20 +07:00
Joshua Horton
3ef85f34e7
Merge pull request #9719 from keymanapp/fix/web/integration-test-fixes
fix(web): gesture-engine integration - automated test patchup 🐵
2023-10-20 16:17:48 +07:00
Joshua Horton
20c627b5ff
Merge pull request #9690 from keymanapp/feat/web/key-specific-gesture-integration
feat(web): integration for detecting, managing key-specific gestures 🐵
2023-10-20 16:17:38 +07:00
Joshua A. Horton
3e1ae7498d chore(web): Merge branch 'feature-gestures' into feat/web/key-specific-gesture-integration 2023-10-20 16:16:31 +07:00
Joshua Horton
74502c45b8
Merge pull request #9657 from keymanapp/feat/web/base-recognizer-integration
feat(web): beginning of gesture-recognizer integration with the OSK 🐵
2023-10-20 16:14:13 +07:00
Joshua Horton
9fee40e740
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-10-20 16:14:05 +07:00
Joshua Horton
5e8bd861e9
Merge pull request #9804 from keymanapp/change/web/subkey-prop-validation
change(web): enforce layout and validate only text attributes of subkeys 🐵
2023-10-20 16:12:45 +07:00
Joshua Horton
6d313f27b8
Merge pull request #9664 from keymanapp/refactor/web/common-layout-typing
refactor(web): unifies touch-layout typing, updating Web to the common/web/types version 🐵
2023-10-20 16:12:31 +07:00
Joshua Horton
7dc8ba0c77
Merge pull request #9655 from keymanapp/fix/web/recognizer-polish-and-source-uniqueness
fix(web): bug fixes and tweaks to facilitate OSK integration 🐵
2023-10-20 16:12:21 +07:00
Joshua Horton
78356f7aeb
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-10-20 16:11:20 +07:00
Joshua A. Horton
cfc46d4b42 chore(web): addresses final review concerns 2023-10-20 14:56:02 +07:00
Joshua A. Horton
a76ce45350 chore(web): post-cherrypick cleanup 2023-10-20 08:49:52 +07:00
Marc Durdin
554e66a4cd fix(common): don't use URL in common/web/types
Fixes #9788.
2023-10-20 08:47:41 +07:00
Joshua A. Horton
8532b79fe3 change(web): uses key & typeof values for validation on kbd load 2023-10-20 08:41:43 +07:00
Joshua A. Horton
7b71aea3c9 change(web): alternate validation approach for subkeys 2023-10-19 15:36:06 +07:00
Joshua A. Horton
23d3aa1483 fix(web): right, multitaps don't instant-resolve 2023-10-19 14:47:05 +07:00
Joshua A. Horton
01829bcf83 fix(web): rewrites source on triggered state change before emission 2023-10-19 14:16:24 +07:00
Joshua A. Horton
3fee5e3217 fix(web): better timing for the in-process source await 2023-10-19 13:58:06 +07:00
Joshua A. Horton
be80ded9c1 chore(web): forgot to remove a done TODO 2023-10-19 12:32:05 +07:00
Joshua A. Horton
4c34dcba4c chore(web): a spot of cleanup 2023-10-19 12:19:46 +07:00
Joshua A. Horton
ff19099c55 fix(web): automated test patchup due to added async 2023-10-19 12:18:26 +07:00
Joshua A. Horton
b189bc4a92 fix(web): fixes #7173 via deferment of simultaneous touches 2023-10-19 12:18:25 +07:00
Joshua A. Horton
bd0e2af80d fix(web): first-pass mitigation for TWo-caps issue 2023-10-19 12:18:24 +07:00
Joshua A. Horton
8608660673 change(web): generics multiplication - StateToken param now more necessary 2023-10-19 12:18:16 +07:00
Joshua A. Horton
dd178358aa chore(web): Merge branch 'feat/web/subkey-corrections' into refactor/web/banner-gesture-integration 2023-10-18 14:32:58 +07:00
Joshua A. Horton
e0abc0f68e chore(web): better method name 2023-10-18 14:32:31 +07:00
Joshua Horton
c56fd47d9d
Merge pull request #9787 from keymanapp/chore/web/merge-ios-cert-fix-to-feature
fix(ios): cherrypicks FV ios build script fix 🐵
2023-10-18 10:57:12 +07:00
Joshua A. Horton
90cccb1210 fix(ios): cherrypicks FV ios build script fix 2023-10-18 10:01:03 +07:00
Joshua A. Horton
4f5ab67b5e fix(web): treeshaking helper didn't apply to all classes in a file 2023-10-18 09:06:38 +07:00
Joshua A. Horton
433a5aca5b chore(web): mass cleanup - removes old contact-point input engine classes, refs 2023-10-18 09:06:30 +07:00