Commit graph

4153 commits

Author SHA1 Message Date
Joshua A. Horton
0fa0520962 feat(web): further enhances interruption recovery 2023-10-31 08:46:30 +07:00
Joshua A. Horton
bf3dcefe1b chore(web): Merge branch 'feature-gestures' into fix/web/cancelled-gesture-cleanup 2023-10-31 08:10:16 +07:00
Joshua A. Horton
2e0f6b0615 fix(web): proper touch-start robustness handling 2023-10-30 16:14:59 +07:00
Joshua A. Horton
279e6b832d fix(web): better cleanup of cancelled gestures 2023-10-30 15:58:05 +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
Marc Durdin
762f343b52
Merge pull request #9824 from keymanapp/chore/common/kpj-handle-xml-error
chore(common): handle invalid XML in kpj-file-reader
2023-10-26 13:46:29 +11:00
Joshua Horton
a75cd6d764
Merge pull request #9835 from keymanapp/fix/common/models/prediction-test-mode-use
fix(web): proper disabling of prediction timeout for prediction unit tests
2023-10-24 16:33:43 +07:00
Joshua A. Horton
5ba60e985b fix(web): someone forgot to actually use 'test mode' 2023-10-24 12:25:00 +07:00
Joshua Horton
101daa0f2c
Merge pull request #9752 from keymanapp/refactor/web/banner-gesture-integration
refactor(web): banner integration with the new gesture engine 🐵
2023-10-24 09:13:58 +07:00
Joshua Horton
aaba52911f
Merge pull request #9779 from keymanapp/feat/web/subkey-corrections
feat(web): subkey-menu fat-finger correction 🐵
2023-10-24 09:13:48 +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
Marc Durdin
c645707279 chore(common): handle invalid XML in kpj-file-reader 2023-10-23 08:53:30 +07:00
Eberhard Beilharz
7369b22599
chore(linux): Merge with chore/linux/9733_RenameLibknmkbp
# Conflicts:
#	core/src/debuglog.h
#	core/src/ldml/ldml_processor.cpp
#	core/src/ldml/ldml_transforms.cpp
#	core/src/ldml/ldml_transforms.hpp
#	core/tests/unit/ldml/ldml.cpp
2023-10-20 12:52:38 +02:00
Eberhard Beilharz
fdc9baadb2
chore(linux): Merge remote-tracking branch 'origin/master' into chore/linux/9733_RenameLibknmkbp 2023-10-20 12:31:14 +02:00
Eberhard Beilharz
b177df2ceb
Merge pull request #9794 from keymanapp/chore/linux/9733_RenameDefines
chore(linux): Rename KBP to CORE 〽️
2023-10-20 12:29:24 +02:00
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
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
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