Commit graph

4628 commits

Author SHA1 Message Date
Marc Durdin
6c00656849 chore(common): unify pull-request creation scripts
Fixes #9886.
2023-10-30 06:22:52 +07:00
Joshua A. Horton
0ae48cc64e fix(web): niche-case handling - subkey from released modipress 2023-10-27 14:58:44 +07:00
Joshua Horton
0602b9cb45
Merge pull request #9872 from keymanapp/chore/merge-master-into-feature-gestures
chore: merge master into feature-gestures
2023-10-27 14:41:13 +07:00
Joshua A. Horton
facafe3855 feat(web): modipress detection heuristic 2023-10-27 14:33:36 +07:00
Joshua A. Horton
441600d093 fix(web): modipressing of a multitap subkey 2023-10-27 13:35:20 +07:00
Joshua A. Horton
86e217aafc fix(web): cleanup for cleanup code 2023-10-27 13:21:00 +07:00
Joshua A. Horton
1a3d7a263c feat(web): implementation of modipress, compatibility with multitap 2023-10-27 13:11:20 +07:00
Joshua A. Horton
2cd0c1819e fix(web): unit-test patchup 2023-10-26 15:10:06 +07:00
Joshua A. Horton
ddf2a3dad6 fix(web): cross-layer multitap corrections 2023-10-26 12:49:25 +07:00
Joshua A. Horton
9152d91d36 feat(web): simple, baseline multitap correction 2023-10-26 11:07:17 +07:00
Joshua A. Horton
16bc0d9d24 feat(web): fancier multitap - ends if key held too long 2023-10-26 09:48:23 +07:00
Joshua A. Horton
ee99d94a38 chore(web): dead/replaced code removal 2023-10-26 09:48:22 +07:00
Joshua A. Horton
c2dd4f0828 fix(web): better method name pt 2 2023-10-26 09:48:22 +07:00
Joshua A. Horton
2fa51fce29 feat(web): retrieval of base transcription for multitaps 2023-10-26 09:48:21 +07:00
Joshua A. Horton
f7e90a560c feat(web): generalized multitap, prep for modipress vs multitap resolution 2023-10-26 09:48:21 +07:00
Joshua A. Horton
45d3b1e980 fix(web): first-pass pred text fix for multitaps 2023-10-26 09:32:47 +07:00
Joshua A. Horton
8ecca41d79 feat(web): diacritic hints for gesture_prototyping, too 2023-10-25 12:19:12 +07:00
Joshua A. Horton
37dd7dbde1 feat(web): oh yeah, diacritic-rota hints would help 2023-10-25 12:10:35 +07:00
Joshua A. Horton
dace7fa77d feat(web): new test keyboard - diacrtiic 10-key rota 2023-10-25 12:07:35 +07:00
Joshua A. Horton
6066571d95 fix(web): casedkeys use for caps layer 2023-10-25 10:03:49 +07:00
Joshua A. Horton
f732672c11 fix(web): key outputs not matching keycaps 2023-10-25 09:46:34 +07:00
Joshua A. Horton
ccb7f82558 feat(web): proper ids, next-layer defs for other test kbd 2023-10-24 12:57:44 +07:00
Joshua A. Horton
353758e2ea fix(web): facepalm moment - shift didn't switch layers 2023-10-24 12:51:29 +07:00
Joshua A. Horton
6540319abb feat(web): shift layer for ten-keys, multitaps with next layer 2023-10-24 12:50:09 +07:00
Joshua A. Horton
bb9f1200d7 feat(web): hints based on flicks 2023-10-24 11:50:42 +07:00
Joshua A. Horton
c6516e062e fix(web): force-includes keyboard build products 2023-10-24 11:50:42 +07:00
Joshua A. Horton
10f1d1a09b feat(web): kbd warning fixes, linkage to test pages 2023-10-24 11:50:42 +07:00
Joshua A. Horton
b1a143870e feat(web): start of a ten-key analogue 2023-10-24 11:50:41 +07:00
Joshua A. Horton
d1b585fd9f feat(web): test kbd prototyping pt 1 2023-10-24 11:50:41 +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
29d287ce57 feat(web): start of configurable key-hint implementation 2023-10-24 08:22:39 +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
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
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
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
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
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 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
ff19099c55 fix(web): automated test patchup due to added async 2023-10-19 12:18:26 +07:00