Joshua A. Horton
|
e45cd39eb1
|
chore(web): Merge branch 'feature-gestures' into refactor/web/corrective-layout-abstraction
|
2023-10-20 16:30:08 +07:00 |
|
Joshua A. Horton
|
6aaf58a553
|
chore(web): Merge branch 'feature-gestures' into refactor/web/common-key-style-class-enum
|
2023-10-20 16:27:31 +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 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
|
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 |
|
Steven R. Loomis
|
85ae8e0d45
|
Merge branch 'feat/core/9468-normalization-epic-ldml' into feat/core/9468-test-improvement-epic-ldml
|
2023-10-19 17:14:41 -05:00 |
|
Steven R. Loomis
|
13eed28a36
|
Merge branch 'feat/core/9468-normalization-epic-ldml' into feat/core/9468-test-improvement-epic-ldml
|
2023-10-19 14:00:38 -05:00 |
|
Marc Durdin
|
bd0e5b498f
|
Merge pull request #9800 from keymanapp/chore/update-schemas
chore: update kmp.schema.json and docs for kps schema
|
2023-10-19 21:50:01 +11:00 |
|
Eberhard Beilharz
|
604fbc1a75
|
chore(linux): Rename namespace kbp to core
|
2023-10-19 10:39:55 +02: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 |
|
Eberhard Beilharz
|
2f073f7778
|
chore(linux): Rename KMN_CORE to KM_CORE_LIBRARY
|
2023-10-19 08:51:29 +02:00 |
|
Marc Durdin
|
fae6277b20
|
chore: update kmp.schema.json and docs for kps schema
|
2023-10-19 13:09:26 +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
|
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 |
|
Marc Durdin
|
14ea216b4e
|
fix(common): don't use URL in common/web/types
Fixes #9788.
|
2023-10-19 09:22:07 +07:00 |
|
Eberhard Beilharz
|
b5c6f31b05
|
chore(linux): Rename KBP to CORE
|
2023-10-18 15:48:21 +02: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
|
14c8a69137
|
chore(web): Merge branch 'refactor/web/common-layout-typing' into refactor/web/common-key-style-class-enum
|
2023-10-18 09:00:26 +07:00 |
|
Joshua Horton
|
93965e30c2
|
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2023-10-18 08:59:21 +07:00 |
|
Joshua A. Horton
|
2366653818
|
feat(web): layout constant lockdown (readonly, as const)
|
2023-10-18 08:56:58 +07:00 |
|
Joshua A. Horton
|
b44288e358
|
chore(web): revert unneeded type spec on a static const
|
2023-10-18 08:56:03 +07:00 |
|
Joshua A. Horton
|
597acdb125
|
chore(web): Merge branch 'refactor/web/corrective-layout-abstraction' into feat/web/subkey-corrections
|
2023-10-18 08:38:55 +07:00 |
|
Joshua A. Horton
|
684b6235eb
|
fix(web): forgot that 'this' ref changed in extracted method, fixes ref
|
2023-10-18 08:38:34 +07:00 |
|
Joshua A. Horton
|
e35a741f65
|
chore(web): better handling for subkeys matching a base key
|
2023-10-18 08:24:56 +07:00 |
|
Marc Durdin
|
5218726583
|
fix(developer): handle invalid project folders cleanly
Fixes #9715.
|
2023-10-18 06:10:41 +07:00 |
|
Marc Durdin
|
1db919d581
|
fix(developer): handle fv_all keyboard project with no .kmn
|
2023-10-18 05:41:52 +07:00 |
|
Joshua A. Horton
|
7adf27dd84
|
feat(web): subkey-menu fat-finger correction
|
2023-10-17 13:42:54 +07:00 |
|
Joshua A. Horton
|
445f6bd868
|
refactor(web): third pass - relocates correction types & methods to input-processor
|
2023-10-17 10:40:35 +07:00 |
|
Joshua A. Horton
|
41dfda3089
|
refactor(web): layer 2 - extraction of correction-probabililty methods
|
2023-10-17 10:16:47 +07:00 |
|
Joshua A. Horton
|
e9c3c85f16
|
docs(web): a bit of doc-commenting
|
2023-10-17 09:34:52 +07:00 |
|
Joshua A. Horton
|
2d15ec6ea3
|
refactor(web): first abstraction layer - corrective layout specs
|
2023-10-17 09:30:43 +07:00 |
|