Joshua A. Horton
4760acf259
chore(web): removes post-rebase artifact
2023-06-20 12:43:11 +07:00
Joshua A. Horton
603603d837
fix(web): restores gesture-recognizer web demo page
2023-06-20 12:42:35 +07:00
Joshua A. Horton
28062145a0
chore(web): updates web test-index, relocates hosted gesture-recognizer section
2023-06-20 12:42:35 +07:00
Joshua A. Horton
263d8b254b
chore(common/web): restores gesture-recognizer's recorder
2023-06-20 12:42:22 +07:00
Joshua A. Horton
be0d602a42
fix(common/web): restores gesture-oriented browser unit-tests
2023-06-20 12:42:22 +07:00
Joshua A. Horton
be7973670c
chore(common/web): some shell-script tidy-up
2023-06-20 12:42:21 +07:00
Joshua A. Horton
608ae26e35
chore(web): partial gesture dom-test conversion
2023-06-20 12:42:20 +07:00
Joshua A. Horton
be85db3146
chore(web): sets up esbuild bundling for gesture recognizer, its testing tools
2023-06-20 12:42:19 +07:00
Joshua A. Horton
f470a31dda
fix(common/web): patches up remainder of headless gesture unit tests
2023-06-20 12:42:19 +07:00
Joshua A. Horton
ba02e4834c
chore(web): removes circular class reference - is not viable with es modules
2023-06-20 12:42:18 +07:00
Joshua A. Horton
1efc09d4e6
fix(common/web): re-establishes one headless gesture-recognizer test suite
2023-06-20 12:42:14 +07:00
Joshua A. Horton
296adf08b4
chore(web): modularizes gesture-recognizer unit-test-resources subproject
2023-06-20 12:41:39 +07:00
Joshua A. Horton
6d93a48cbb
chore(web): modularizes base recognizer, but not its tools or pages
2023-06-20 12:41:37 +07:00
Joshua A. Horton
d033dca152
chore: Merge branch 'feature-esmodule-web-engine' into chore/update-feature-gestures-to-base-a17s15-mid
2023-06-20 12:36:55 +07:00
Marc Durdin
0bd2ca4821
refactor(developer): kmc-kmw becomes component of kmc-kmn
...
Moves kmc-kmw to being a sub-component of kmc-kmn, as it can never be
independently instantiated anyway. Reorganized tests accordingly.
Note that c8 is currently disabled for kmw-compiler, until we add unit
tests for it.
2023-06-20 11:52:23 +07:00
Steven R. Loomis
903fd7e82b
feat(core): transform fixes 🙀
...
- refactor matching per review comments
- move global fcn into class statics
#7377
2023-06-19 18:27:36 -05:00
Steven R. Loomis
5de6976eb6
feat(core): transform fixes 🙀
...
- tests for group breakout
- test for hindi visual matra example
2023-06-19 16:09:45 -05:00
Steven R. Loomis
5810a5b4a6
Merge remote-tracking branch 'upstream/master' into feat/core-7377-transform5-epic-ldml
2023-06-19 15:55:07 -05:00
Keyman Server
4f7372fa93
Merge pull request #9041 from keymanapp/auto/version-master-17.0.127
...
auto: increment master version to 17.0.127
2023-06-20 01:16:41 +07:00
Keyman Build Agent
1b5a494fe0
auto: increment master version to 17.0.127
2023-06-19 14:16:00 -04:00
Darcy Wong
8c97d0f474
chore(android): Add locale for Spanish (es-ES)
2023-06-19 12:36:00 -05:00
Darcy Wong
cf1a1bb4ab
chore(common): Update crowdin strings for Spanish - Latin America
2023-06-19 12:35:45 -05:00
Darcy Wong
ff10aaea34
chore(common): Add crowdin strings for Spanish (es)
2023-06-19 11:42:26 -05:00
Marc Durdin
cf91dd378b
chore(developer): remove extraneous comment
2023-06-19 15:32:34 +07:00
Marc Durdin
6462b5fc63
refactor(developer): kmc-kmn now builds .js when needed
...
kmc-kmn calls into kmc-kmw to build .js when it is needed, rather than
kmc-kmw depending on kmc-kmn. This means examining the `&targets` system store
to determine which files need to be generated.
This also implements the `&displayMap` rewrite for both .kvks and
.keyman-touch-layout as part of the KMW compiler.
I suspect that the next step is to place kmc-kmw into a subfolder of
kmc-kmn, given they are part of the same process, and there is no
practical way to separate out the .js generation from the .kmx
generation.
2023-06-19 15:25:09 +07:00
Joshua Horton
eb6cdd9179
Merge pull request #9026 from keymanapp/chore/web/remaining-manual-test-cleanup
...
chore(web): handles final, tricky manual-testing pages 🧩
2023-06-19 14:04:19 +07:00
Joshua Horton
89e7393665
Merge pull request #9025 from keymanapp/chore/web/esbuild-config-cleanup
...
chore(web): esbuild configuration cleanup 🧩
2023-06-19 14:04:11 +07:00
Joshua Horton
e4ea9ea108
Merge pull request #9011 from keymanapp/chore/web/centralize-kmw-tsconfigs
...
chore(web): centralizes all KMW & related tsconfig settings 🧩
2023-06-19 14:04:02 +07:00
Joshua A. Horton
b497dc3ba2
chore(web): Merge remote-tracking branch 'origin/chore/web/centralize-kmw-tsconfigs' into chore/web/centralize-kmw-tsconfigs
2023-06-19 14:03:45 +07:00
Joshua A. Horton
f2e3effa4c
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/centralize-kmw-tsconfigs
2023-06-19 14:03:20 +07:00
Joshua Horton
8fbc23214a
Merge pull request #9015 from keymanapp/chore/web/cleanup-kmw-headless-module-builds
...
chore(web): cleanup KMW headless module builds 🧩
2023-06-19 14:01:49 +07:00
Joshua Horton
0532405335
Merge pull request #8995 from keymanapp/change/srcmap-cleanup-and-c8-use
...
change(web): config, sourcemap cleanup + adds some c8 reporting 🧩
2023-06-19 14:01:40 +07:00
Joshua Horton
cc8ee27de7
Merge pull request #9022 from keymanapp/fix/web/picker-interface-api
...
fix(web): properly connects picker interface API 🧩
2023-06-19 14:01:29 +07:00
Joshua A. Horton
364aca1877
docs(web): for 'KeymanWeb Utility Module'
2023-06-19 12:26:40 +07:00
Joshua A. Horton
2bb99ee51d
chore(web): build.sh nits
2023-06-19 12:19:47 +07:00
Joshua A. Horton
093daea59b
chore(web): tweaks per review
2023-06-19 12:18:16 +07:00
Joshua A. Horton
d042dede8b
docs(web): for 'On-Screen Keyboard Module'
2023-06-19 11:59:14 +07:00
Joshua A. Horton
2308ddfa50
docs(web): for 'KeymanWeb Core Module'
2023-06-19 11:25:20 +07:00
Joshua A. Horton
7afaba119c
chore(web): simple removal of passthrough property
2023-06-19 10:19:54 +07:00
Joshua A. Horton
52bc76d521
chore(web): polish for the primary affected test util method
2023-06-19 10:16:17 +07:00
Joshua A. Horton
6babbac0b8
change(web): adds mitigation for script-load flaking, better related error msgs
2023-06-19 09:50:57 +07:00
Joshua A. Horton
31528786a0
fix(common/models): missed fixing commands in common/predictive-text test script
2023-06-19 08:54:03 +07:00
Marc Durdin
54d7a28967
Merge pull request #9010 from keymanapp/chore/mac/altool-to-notarytool
...
chore(mac): move from altool to notarytool
2023-06-19 11:24:55 +10:00
Marc Durdin
37a8f1316e
chore(mac): refactor notarization into sourced script
2023-06-19 07:32:14 +07:00
Marc Durdin
3e6b91b861
chore(mac): replace altool with notarytool in setup build
2023-06-19 07:23:21 +07:00
Marc Durdin
2ca191d290
chore(developer): document displaymap format
2023-06-19 05:48:51 +07:00
Keyman Server
5218508720
Merge pull request #9033 from keymanapp/auto/version-master-17.0.126
...
auto: increment master version to 17.0.126
2023-06-18 01:03:48 +07:00
Keyman Build Agent
f09e0892b5
auto: increment master version to 17.0.126
2023-06-17 14:03:06 -04:00
Darcy Wong
ccce3c45a6
Merge pull request #9029 from keymanapp/chore/common/gha-crowdin
...
chore(common): Bump crowdin github action to 1.3.2
2023-06-17 08:46:23 -05:00
Darcy Wong
1dfcccfafa
Merge pull request #9030 from keymanapp/fix/android/sample-release-names
...
fix(android/samples): Cleanup Sample/Tests apk's
2023-06-17 08:42:02 -05:00