Commit graph

24978 commits

Author SHA1 Message Date
Joshua A. Horton
c791c9f0fe chore(web): Merge branch 'fix/web/integration-test-fixes' into feat/web/longpress-restoration 2023-10-11 15:25:27 +07:00
Joshua A. Horton
5b98544778 chore(web): Merge branch 'feat/web/key-specific-gesture-integration' into fix/web/integration-test-fixes 2023-10-11 15:21:05 +07:00
Joshua A. Horton
155855c16e chore(web): Merge branch 'feat/web/base-recognizer-integration' into feat/web/key-specific-gesture-integration 2023-10-11 15:20:01 +07:00
Joshua A. Horton
00f119e566 chore(web): Merge branch 'refactor/web/common-layout-typing' into feat/web/base-recognizer-integration 2023-10-11 15:18:48 +07:00
Joshua A. Horton
ca265004c9 chore(web): web build streamlining 2023-10-11 15:05:20 +07:00
Joshua A. Horton
8479ebd1c4 chore(web): Merge branch 'fix/web/recognizer-polish-and-source-uniqueness' into refactor/web/common-layout-typing 2023-10-11 14:10:33 +07:00
Keyman Server
8d4ccabf38
Merge pull request #9742 from keymanapp/auto/version-master-17.0.189
auto: increment master version to 17.0.189
2023-10-11 13:47:47 +07:00
Keyman Build Agent
632c142bd9 auto: increment master version to 17.0.189 2023-10-11 02:47:17 -04:00
Marc Durdin
5ab68f356f
Merge pull request #9737 from keymanapp/chore/common/update-crowdin-kn
chore(android,windows): Update crowdin strings for Kannada
2023-10-11 17:39:08 +11:00
Joshua A. Horton
8da1f8fd1e chore(web): Merge branch 'chore/web/feature-gestures-update-a17s23-mid' into fix/web/recognizer-polish-and-source-uniqueness 2023-10-11 13:05:20 +07:00
Joshua A. Horton
81ca825133 fix(web): bad return type on method caught by tsconfig update 2023-10-11 12:16:25 +07:00
Keyman Server
bc5062adc0
Merge pull request #9739 from keymanapp/auto/version-master-17.0.188
auto: increment master version to 17.0.188
2023-10-11 09:53:37 +07:00
Keyman Build Agent
2b6c3748ba auto: increment master version to 17.0.188 2023-10-10 22:53:04 -04:00
Marc Durdin
91297cabbc
Merge pull request #9738 from keymanapp/fix/increment-version-esm-path
fix: path for ESM increment-version, and exit code
2023-10-11 13:45:10 +11:00
Marc Durdin
4f44ac6e2a fix: path for ESM increment-version, and exit code
* Fixes the path for the increment-version module
* Uses exit code 50 instead of 1 to indicate 'success, but no change',
  so that low-value error exit codes as used by node.js don't
  indavertently continue the build
2023-10-11 09:39:03 +07:00
Darcy Wong
fec3a85ce1 chore(android,windows): Update crowdin strings for Kannada 2023-10-11 09:11:10 +07:00
Marc Durdin
e511e3910e
Merge pull request #9731 from keymanapp/chore/builder-inc-sh-cleanup
chore: clean up a few minor discrepancies in builder.inc.sh
2023-10-11 13:09:36 +11:00
Marc Durdin
9e73da4877
Merge pull request #9485 from keymanapp/epic/package-metadata
epic(developer): refactor package-metadata for 17.0 🎺
2023-10-11 13:09:20 +11:00
Marc Durdin
f61e65ceb9
Merge pull request #9736 from keymanapp/chore/merge-master-into-package-metadata
chore: merge master into package-metadata
2023-10-11 11:28:07 +11:00
Marc Durdin
41ed45cf29
Merge pull request #9717 from keymanapp/chore/developer/add-for-publishing-flag
chore(developer): add --for-publishing to kmc 🎺
2023-10-11 11:19:31 +11:00
Marc Durdin
a4652cebb9
Merge pull request #9716 from keymanapp/chore/update-kmp-compiler-xml2js-dependency
chore(developer): Update kmc-package xml2js dependency 🎺
2023-10-11 11:19:24 +11:00
Marc Durdin
98af6052e4
Merge pull request #9714 from keymanapp/chore/common/9713-avoid-xml2js-firstCharLowerCase
chore(common): stop using xml2js.processors.firstCharLowerCase 🎺
2023-10-11 11:19:17 +11:00
Marc Durdin
a6e737a77d
Merge pull request #9712 from keymanapp/fix/developer/9266-non-minimal-tags-as-hint
fix(developer): non-minimal BCP 47 tags in kps should be a hint 🎺
2023-10-11 11:19:06 +11:00
Marc Durdin
d217b46a67
Merge pull request #9711 from keymanapp/refactor/developer/9708-keyboard_info-example-keys-as-string
refactor(developer): .keyboard_info examples should use keys as a string 🎺
2023-10-11 11:18:57 +11:00
Marc Durdin
7585a110eb
Merge pull request #9709 from keymanapp/feat/developer/9478-welcome-file-property
feat(developer): introduce WelcomeFile property to packages 🎺
2023-10-11 11:18:49 +11:00
Marc Durdin
9b1506c2fd
Merge pull request #9701 from keymanapp/chore/common/types-for-schemas
chore: allowJs for imported schemas 🎺
2023-10-11 11:18:41 +11:00
Marc Durdin
2e1e3db800
Merge pull request #9699 from keymanapp/chore/merge-master-into-package-metadata
chore: merge master into package-metadata 🎺
2023-10-11 11:18:33 +11:00
Marc Durdin
efe08dcbcd
chore: Update developer/src/kmc-package/src/compiler/kmp-compiler.ts 2023-10-11 11:02:28 +11:00
Steven R. Loomis
daa0523dde feat(core): ldml normalization 🙀
- 0 steps forward, 4294967294 steps back

For: #9468
2023-10-10 19:01:14 -05:00
Steven R. Loomis
15e6fb60db chore(core): dx: improve test output 🙀
- colorize ldml test

For: #9468
2023-10-10 17:51:12 -05:00
Steven R. Loomis
8c4642ace3
Merge branch 'master' into feat/core/9468-normalization-epic-ldml 2023-10-10 17:16:42 -05:00
Eberhard Beilharz
7bab603b5b
refactor(linux): Simplify adding keyboard
Before we add a keyboard we check if we already added this keyboard
(in a different area). If we did (with the same or newer version) we
skip this keyboard. This change now immediately returns whereas previously
we set a flag and then didn't execute the rest of the method.
2023-10-10 18:00:05 +02:00
Eberhard Beilharz
7340c6be1f
chore(linux): Improve process check 2023-10-10 15:52:52 +02:00
Eberhard Beilharz
2356a39efa
chore(linux): Add testname to log file 2023-10-10 15:52:52 +02:00
Eberhard Beilharz
22126a0eef
refactor(linux): Use auto cleanup 2023-10-10 15:52:51 +02:00
Eberhard Beilharz
405f2e8243
Merge pull request #9725 from keymanapp/chore/linux/sentrydetails
chore(linux): Improve Sentry reports
2023-10-10 15:06:35 +02:00
Marc Durdin
0fe9bfbc76
Merge branch 'master' into chore/builder-inc-sh-cleanup 2023-10-11 00:03:18 +11:00
Marc Durdin
b33f476c8d chore: clean up a few minor discrepancies in builder.inc.sh
- Some uses of `KEYMAN_ROOT` (not cross-repo compatible)
- `set -eu` and `SHLVL` now set there as well
2023-10-10 16:36:24 +07:00
Marc Durdin
93b952beba chore(developer): fix path in tsconfig.json in kmc-model-info 2023-10-10 16:15:50 +07:00
Joshua A. Horton
70a2889fa8 docs(web): minor doc-comment tweaks 2023-10-10 14:05:47 +07:00
Joshua A. Horton
cae7b50d96 chore(web): Merge branch 'master' into chore/web/feature-gestures-update-a17s23-mid 2023-10-10 14:04:53 +07:00
Eberhard Beilharz
1343829c1c
Merge pull request #9706 from keymanapp/fix/linux/gtkinit
fix(linux): Explicitly initialize GTK
2023-10-10 09:03:12 +02:00
Marc Durdin
f0eefc6764
Merge pull request #9730 from keymanapp/chore/developer/fixup-server-paths-post-merge
chore(developer): fixup signcode paths for server
2023-10-10 16:00:53 +11:00
Marc Durdin
738ef9570a chore(developer): fixup signcode paths for server
Two conflicting merges meant that paths diverged. Fixes that.
2023-10-10 10:33:59 +07:00
Joshua A. Horton
d6072f6959 chore(web): Merge branch 'master' into chore/web/feature-gestures-update-a17s23-mid 2023-10-10 08:25:46 +07:00
Joshua A. Horton
48718d5536 fix(web): robustness for OSK onChange integrated test 2023-10-10 08:15:01 +07:00
Marc Durdin
78061924f1
Merge pull request #9724 from keymanapp/chore/core/9722-rename-km_kbp_-to_km_core_
chore: rename km_kbp_ to km_core_
2023-10-10 11:57:20 +11:00
Marc Durdin
a3bcc8b594
Merge pull request #9723 from keymanapp/chore/core/9721-rename-keyboardprocessor.h-to-keyman_core_api.h
chore(core): rename keyboardprocessor.h to keyman_core_api.h
2023-10-10 11:57:12 +11:00
Marc Durdin
97634f54b4 chore: revert HISTORY.md 2023-10-10 07:11:51 +07:00
Steven R. Loomis
dcb6796d5b chore(core): Some failing normalization transform tests 🙀
For: #9468
2023-10-09 18:45:17 -05:00