Joshua A. Horton
|
cfd58a0a07
|
chore(web): TODO cleanup, modipress test prep
|
2023-09-22 09:05:41 +07:00 |
|
Joshua A. Horton
|
b8e758ba7e
|
chore(web): removes debug console-logging
|
2023-09-22 09:04:47 +07:00 |
|
Joshua A. Horton
|
0d60e1454c
|
feat(web): test for blocking of new gestures while selecting subkeys
|
2023-09-22 09:04:47 +07:00 |
|
Joshua A. Horton
|
9e3a3051e3
|
feat(web): integrates GestureSequence with GestureRecognizer
|
2023-09-22 09:04:46 +07:00 |
|
Joshua A. Horton
|
5b6932a7f6
|
chore(web): forgot to fully remove old bit from what was 'optional-chain'
|
2023-09-22 09:04:28 +07:00 |
|
Joshua A. Horton
|
9638d716a8
|
feat(web): shortcutted simple-taps now separate gesture sequences
|
2023-09-22 09:04:28 +07:00 |
|
Joshua A. Horton
|
d3a72da1da
|
feat(web): implements GestureSequence
|
2023-09-22 09:04:27 +07:00 |
|
Joshua A. Horton
|
0580194147
|
docs(web): better documentation on gesture-model spec shift
|
2023-09-22 09:04:27 +07:00 |
|
Joshua A. Horton
|
dcb6aac072
|
change(web): 'setchange' merged into 'chain'
|
2023-09-22 09:04:26 +07:00 |
|
Joshua A. Horton
|
8d7989deb4
|
change(web): optional-chain => replace, chain
|
2023-09-22 09:04:26 +07:00 |
|
Joshua A. Horton
|
636b9c700c
|
chore(web): minor cleanup
|
2023-09-22 09:04:25 +07:00 |
|
Joshua A. Horton
|
1f8071b816
|
fix(web): gesture-model definition spec + gesture-sequence implementation
|
2023-09-22 09:04:25 +07:00 |
|
Joshua A. Horton
|
8ca37efcae
|
fix(web): gesture-model did not check start-item conditions for first source
|
2023-09-22 09:02:18 +07:00 |
|
Joshua A. Horton
|
f23b6e10de
|
chore(web): more reversion of early gestureModel spec shifts
|
2023-09-20 10:39:27 +07:00 |
|
Joshua A. Horton
|
56a9f0ad94
|
fix(web): empty arrays are not falsy
|
2023-09-20 10:37:35 +07:00 |
|
Joshua A. Horton
|
4b2ae47a7a
|
chore(web): revert early gesture-model tweaks
|
2023-09-20 10:31:38 +07:00 |
|
Joshua A. Horton
|
8b4e291c7b
|
chore(web): minor cleanup
|
2023-09-20 10:28:34 +07:00 |
|
Joshua A. Horton
|
5212dcaef7
|
chore(web): minor cleanup + removal of queuedPromisePrioritizer
|
2023-09-20 10:01:50 +07:00 |
|
Joshua A. Horton
|
4fbe7286d8
|
fix(web): misc fixes and auto-test fixes
|
2023-09-20 09:58:29 +07:00 |
|
Joshua A. Horton
|
be196744fd
|
feat(web): adds numerous GestureSource unit tests
|
2023-08-30 10:19:31 +07:00 |
|
Joshua A. Horton
|
3aee911ea7
|
fix(web): patches up existing unit-tests
|
2023-08-30 10:18:26 +07:00 |
|
Joshua A. Horton
|
504eb53565
|
feat(web): adds support for pushed alt-configurations during gesture-source lifetime
|
2023-08-30 10:14:29 +07:00 |
|
Joshua A. Horton
|
6bf0cebcd6
|
fix(web): fixes unit tests post-abstraction
|
2023-08-30 10:14:06 +07:00 |
|
Joshua A. Horton
|
b9e9179863
|
refactor(web): abstracts the matcher-selector / gestureMatcher interface
|
2023-08-30 10:11:38 +07:00 |
|
Joshua A. Horton
|
a0acb0879f
|
feat(web): auto-test for selection of simple tap (diff key) over multitap
|
2023-08-11 16:10:06 +07:00 |
|
Joshua A. Horton
|
f11ae5c570
|
feat(web): multitap selection test
|
2023-08-11 16:10:05 +07:00 |
|
Joshua A. Horton
|
1c18334817
|
feat(web): gesture-selection auto-test for subkey menu pattern
|
2023-08-11 16:10:05 +07:00 |
|
Joshua A. Horton
|
978965fd5e
|
feat(web): further gesture-selection work - single source / first stage now vetted
|
2023-08-11 16:10:04 +07:00 |
|
Joshua A. Horton
|
d03cd7f155
|
feat(web): the bulk of gesture-staging implementation
|
2023-08-11 16:10:03 +07:00 |
|
Joshua A. Horton
|
80e96210ce
|
refactor(web): multi-source mocked simulation
|
2023-08-11 12:54:21 +07:00 |
|
Joshua A. Horton
|
5435f79903
|
fix(web): oh yeah, export the class
|
2023-08-11 12:53:04 +07:00 |
|
Joshua A. Horton
|
84b8afa040
|
docs(web): removes older form of new class's documenation
|
2023-08-11 12:39:33 +07:00 |
|
Joshua A. Horton
|
ea775d9ebf
|
feat(web): queued promise prioritizer / resynchronizer
|
2023-08-11 12:35:23 +07:00 |
|
Joshua Horton
|
50543d601e
|
Merge pull request #9423 from keymanapp/chore/web/GestureSource-rename
chore(web): SimpleGestureSource => GestureSource 🐵
|
2023-08-11 12:15:19 +07:00 |
|
Joshua Horton
|
3b06ce0016
|
Merge pull request #9406 from keymanapp/refactor/web/gesture-source-paradigm
refactor(web): simplifies the gesture source paradigm 🐵
|
2023-08-11 12:15:08 +07:00 |
|
Joshua Horton
|
46ae042bc6
|
Merge pull request #9320 from keymanapp/feat/web/gesture-model-matching
feat(web): gesture modeling + isolated matching 🐵
|
2023-08-11 12:14:59 +07:00 |
|
Joshua A. Horton
|
54c0b02c61
|
refactor(web): fixes unit-test helper func name, puts in own script
|
2023-08-07 10:17:22 +07:00 |
|
Joshua A. Horton
|
0159b29bf2
|
chore(web): ~~Simple~~GestureSource
|
2023-08-04 16:11:07 +07:00 |
|
Joshua A. Horton
|
c3267b5e24
|
chore(web): cleans up remaining artifacts from having spun off from later work
|
2023-08-04 15:57:01 +07:00 |
|
Joshua Horton
|
2214b6255e
|
Merge pull request #9418 from keymanapp/chore/feature-gestures-a17s18-master-merge
chore(web): feature-gestures master merge (end of A17S18) 🐵
|
2023-08-04 13:37:55 +07:00 |
|
Joshua A. Horton
|
fa16bbf7aa
|
chore: Merge branch 'master' into chore/feature-gestures-a17s18-master-merge
|
2023-08-04 11:04:38 +07:00 |
|
Joshua Horton
|
9bd12cb7f4
|
Merge pull request #9409 from keymanapp/fix/web/lm-worker-es5-minification
fix(web): forgot to target es5 when minifying polyfilled worker
|
2023-08-04 09:16:14 +07:00 |
|
Darcy Wong
|
1127071d65
|
Merge pull request #9410 from keymanapp/chore/gha-crowdin-daily
chore(common): Update crowdin GHA to trigger daily
|
2023-08-04 06:48:30 +07:00 |
|
Keyman Server
|
a211dd0e56
|
Merge pull request #9414 from keymanapp/auto/version-master-17.0.154
auto: increment master version to 17.0.154
|
2023-08-04 01:03:38 +07:00 |
|
Keyman Build Agent
|
4ff375cba7
|
auto: increment master version to 17.0.154
|
2023-08-03 14:03:03 -04:00 |
|
Eberhard Beilharz
|
464f702b00
|
Merge pull request #9400 from keymanapp/chore/linux/gha-environment
chore(linux): Properly treat test builds with packaging GHA
|
2023-08-03 09:25:33 +02:00 |
|
Darcy Wong
|
ca1c15c8bd
|
chore(common): Update crowdin GHA to trigger daily
|
2023-08-03 14:20:14 +07:00 |
|
Eberhard Beilharz
|
19fef7f25a
|
Merge pull request #9399 from keymanapp/chore/linux/gha
chore(linux): Remove Kinetic from GHA
|
2023-08-03 09:03:18 +02:00 |
|
Joshua Horton
|
11fcac112c
|
Merge pull request #9397 from keymanapp/fix/web/active-target-maintenance
fix(web): maintenance of focus when changing keyboard via Toolbar UI
|
2023-08-03 10:14:32 +07:00 |
|
Joshua Horton
|
bdff790eb9
|
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2023-08-03 10:14:22 +07:00 |
|