Marc Durdin
c18ef54029
refactor(common): move core baseline tests into common
...
Decided to use the name `baseline` for this set of tests. They can be
used by any project in the repo now. Tests will be treated as shared,
and not modified (except in the case of a buggy test).
* Moves .kmn files, add `&NAME` line (don't use meson templating for
these files)
* Generates reference .kmx files using kmcomp for use as a baseline with
kmcmplib (kmc) tests, and for linux tests
* Updates references in core, kmcmplib, and linux builds
* Renames all the .kmn / .kmx to use a standardized, clean name format
(this was needed for building packages in the core tests)
2023-03-28 05:20:45 +07:00
Joshua A. Horton
e5241956d2
change(web): changes per PR review suggestions, puts ModelSpec in own source file
2023-03-27 13:18:53 +07:00
Joshua A. Horton
6682886566
chore(web): Merge branch 'change/web/webview-context-manager' into change/web/language-resource-module
2023-03-27 12:19:46 +07:00
Joshua A. Horton
2a6733600f
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/webview-context-manager
2023-03-27 12:15:25 +07:00
Joshua Horton
a14d4a4028
Merge pull request #8463 from keymanapp/refactor/common/web/prediction-context
...
refactor(common/web): context-swapping for PredictionContext 🧩
2023-03-27 11:56:29 +07:00
Joshua Horton
e8d05db4d3
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-27 11:56:02 +07:00
Joshua Horton
bd2bf9af24
Merge pull request #8462 from keymanapp/feat/common/web/mock-selections
...
feat(common/web): mocks may now model selected text 🧩
2023-03-27 11:55:03 +07:00
Marc Durdin
2a871c8165
chore(developer): publish all required npm modules
2023-03-27 11:36:21 +07:00
Steven R. Loomis
93ca0473e5
fix(developer): ldml add ABNT2 🙀
...
- compiles, at least
For: #8161
2023-03-24 12:49:00 -05:00
Steven R. Loomis
a474d8cbc6
fix(developer): ldml add JIS 🙀
...
- compiles, at least
For: #8161
2023-03-24 12:13:36 -05:00
Marc Durdin
f3f8514445
chore(developer): fix typos
2023-03-24 15:06:12 +07:00
Marc Durdin
978b93aa64
refactor(common): move keymanversion_build.in to /common/include
2023-03-24 14:42:12 +07:00
Joshua A. Horton
20567d494b
chore(web/engine): Merge branch 'chore/web/update-feature-esmodule-for-configure-fix' into change/web/engine-configuration
2023-03-23 15:19:16 +07:00
Joshua A. Horton
b85087f392
chore(web): Merge branch 'master' into chore/web/update-feature-esmodule-for-configure-fix
2023-03-23 15:15:07 +07:00
Joshua A. Horton
acca3f0dbe
change(web): keyboard activation as part of ContextManager, related odds and ends
2023-03-23 14:57:47 +07:00
Marc Durdin
062b947363
chore: Merge branch 'feature-kmcompx' into chore/merge-master-into-feature-kmcompx-a17s9
2023-03-23 10:08:59 +07:00
Marc Durdin
610b9b2257
Merge pull request #8464 from keymanapp/chore/windows/update-sentry-native-to-0.6.0
...
chore(windows): update sentry-native to 0.6.0
2023-03-22 12:09:28 +11:00
Marc Durdin
48bc338f26
chore: Merge branch 'feature-kmcompx' into chore/kmcompx-master-merge-a17s9
2023-03-21 13:51:25 +07:00
Joshua A. Horton
13b0e0575e
chore(web): Merge branch 'master' into chore/web/feature-gestures-update
2023-03-20 15:05:41 +07:00
Joshua A. Horton
2f9ab69b57
chore(common/web): Merge branch 'feat/common/web/mock-selections' into refactor/common/web/prediction-context
2023-03-20 12:54:21 +07:00
Joshua A. Horton
9ba71ab244
fix(common/web): mock text manip without cleared selection
2023-03-20 12:51:26 +07:00
Joshua A. Horton
de5354b843
change(web): modularizes ModelManager
2023-03-20 09:25:06 +07:00
Marc Durdin
1a3cc078b5
chore(windows): sentry cleanup and signing
...
Addresses review comments.
Use SENTRY_SDK_VERSION where possible, and codesign sentry components
during build.
2023-03-19 07:35:06 +07:00
Marc Durdin
42b8d897d7
chore(common): die early when --ci and --debug passed to test.sh
...
Fixes #8383 .
2023-03-17 14:38:55 +07:00
Marc Durdin
a127e32068
chore(windows): update sentry-native to 0.6.0
...
Fixes #8081 .
2023-03-17 14:32:34 +07:00
Joshua A. Horton
8a13a4e64d
change(web): webview context configuration + connections
2023-03-17 14:10:05 +07:00
Joshua A. Horton
7be31d0372
refactor(common/web): PredictionContext reuse on context change, postApplication cleanup
2023-03-17 14:09:48 +07:00
Joshua A. Horton
0e3d995a81
chore(common/web): simplification tweak for Mock cloning
2023-03-17 14:06:18 +07:00
Joshua A. Horton
e00f157150
feat(common/web): mock selection unit tests
2023-03-17 13:17:34 +07:00
Joshua A. Horton
0f754f9be7
feat(common/web): mocks may now model selected text
2023-03-17 12:48:07 +07:00
Joshua A. Horton
581babe503
chore(web/engine): Merge branch 'feature-esmodule-web-engine' into change/web/engine-configuration
2023-03-17 09:06:03 +07:00
Joshua A. Horton
7ee7c6c917
chore(web): Merge branch 'change/web/osk-and-key-event-integration' into change/web/keyboard-requisition
2023-03-17 08:44:46 +07:00
Joshua A. Horton
2c702f7b6d
chore(web): Merge branch 'change/web/top-level-modularization-design' into change/web/osk-and-key-event-integration
2023-03-17 08:31:12 +07:00
Joshua A. Horton
cdbd347af2
change(common/web): defaultOutput -> defaultRules
2023-03-17 08:28:57 +07:00
Marc Durdin
9a7ebac071
chore(developer): fixup tests and build process
2023-03-17 04:31:03 +07:00
Marc Durdin
d1c8061b5f
chore: Merge branch 'feature-kmcompx' into chore/merge-master-into-kmcompx
2023-03-16 12:29:17 +07:00
Joshua A. Horton
18b6c83597
chore(web): minor toolchain tweak
2023-03-15 10:46:47 +07:00
Steven R. Loomis
f0cc2b56e6
Merge pull request #8436 from keymanapp/fix/developer-8069/todo2-epic-ldml
2023-03-14 21:51:08 -05:00
Steven R. Loomis
f7e5b114cf
Merge pull request #8412 from keymanapp/chore/resources-7042-cldr-update-202303-epic-ldml
2023-03-14 21:50:17 -05:00
Joshua A. Horton
ebf100260b
change(web): handling of embed/webview cache busting
2023-03-15 08:26:35 +07:00
Marc Durdin
409b722eb6
Merge pull request #8426 from keymanapp/fix/common-8419
...
fix(common): fix broken common/web/types cases 🙀
2023-03-15 11:33:44 +11:00
Marc Durdin
8c519861d9
Merge pull request #8431 from keymanapp/chore/common/common-test-build-configurations
...
chore(common): add common test build configurations
2023-03-15 11:33:16 +11:00
Steven R. Loomis
f7499238a2
fix(core): ldml more TODO-LDML fixes 🙀
...
- drop some TODO-LDMLs, document others.
For: #8069
2023-03-14 18:54:28 -05:00
Steven R. Loomis
f92cd36125
chore(developer): ldml update compiler for updated spec 🙀
...
#7042
2023-03-14 17:38:30 -05:00
Steven R. Loomis
5c25bf429f
fix(common): fix broken common/web/types cases
...
Fixes : #8419
2023-03-14 17:34:37 -05:00
Marc Durdin
a7cba84127
chore(common): add test action to common/web/utils
2023-03-15 05:16:33 +07:00
Joshua A. Horton
b34cdb9c84
chore(web): Merge branch 'change/web/osk-and-key-event-integration' into change/web/keyboard-requisition
2023-03-14 13:11:34 +07:00
Marc Durdin
958f12386d
chore(common): add win/mac/linux common build.sh parent scripts
...
Currently, there are no tests that will run but these scripts will at
least give us a starting point for future code.
2023-03-14 13:10:06 +07:00
Joshua A. Horton
208dd453c1
chore(web): Merge branch 'change/web/top-level-modularization-design' into change/web/osk-and-key-event-integration
2023-03-14 13:09:51 +07:00
Marc Durdin
0811282ccf
chore(common): add common/web/build.sh, small cleanup
2023-03-14 13:05:27 +07:00