Marc Durdin
17359dbf53
chore(developer): kmcmpdll debug src path
...
Adds the src build path in for kmcmpdll.dll for debugging purposes, when
running from any subdirectory of the KEYMAN_ROOT path.
2023-01-31 15:56:30 +07:00
Marc Durdin
a9f55fec40
Merge pull request #8095 from keymanapp/cherrypick/common/crowdin-cs
...
chore(common): Add crowdin strings for Czech 🍒
2023-01-31 18:21:33 +11:00
Marc Durdin
cdc661f2d6
Merge branch 'beta' into cherrypick/common/crowdin-cs
2023-01-31 18:02:32 +11:00
Marc Durdin
6b56023778
Merge pull request #8071 from keymanapp/chore/common/crowdin-sv
...
chore(common): Add crowdin for Swedish
2023-01-31 18:00:18 +11:00
Marc Durdin
31fbeec217
Merge branch 'beta' into chore/common/crowdin-sv
2023-01-31 17:59:52 +11:00
Marc Durdin
485f044479
Merge pull request #8073 from keymanapp/chore/common/crowdin-uk
...
chore(common): Check in crowdin for Ukrainian
2023-01-31 17:56:52 +11:00
Marc Durdin
7fd0c8a39e
Merge branch 'beta' into chore/common/crowdin-uk
2023-01-31 17:56:39 +11:00
Marc Durdin
526aead54f
Merge pull request #8072 from keymanapp/chore/common/crowdin-ru
...
chore(common): Check in crowdin for Russian
2023-01-31 17:54:21 +11:00
Joshua A. Horton
73e5333145
change(common/models): lm-worker declaration bundling
2023-01-31 12:33:24 +07:00
Joshua A. Horton
fa42b66d68
chore(common/models): Merge branch 'change/common/models/template-modularization' into change/common/models/lm-worker-modularization
2023-01-31 12:29:42 +07:00
Joshua A. Horton
b433f0e358
change(common/models): model-template declaration bundling
2023-01-31 12:28:06 +07:00
Joshua A. Horton
93fb518a8f
chore(common/models): Merge branch 'change/common/models/wordbreaker-modularization' into change/common/models/template-modularization
2023-01-31 12:25:56 +07:00
Joshua A. Horton
3c5c7b21bc
change(common/models): wordbreaker .d.ts bundling
2023-01-31 12:24:04 +07:00
Joshua A. Horton
ccfa07ec12
chore(common/models): Merge branch 'change/common/web/keyboard-processor-modularization' into change/common/models/wordbreaker-modularization
2023-01-31 12:21:36 +07:00
Marc Durdin
62499d9d7b
Merge pull request #8126 from keymanapp/feat/windows/tsysinfo-additional-language-registry-data
...
feat(windows): add additional registry keys to report
2023-01-31 16:19:20 +11:00
Joshua A. Horton
2a40534d3e
change(common/web): better dev-mode declaration bundling
2023-01-31 11:54:49 +07:00
Steven R. Loomis
4b5ad2e078
Merge pull request #8106 from keymanapp/chore/common/7964-refactor-compiler-event-epic-ldml
2023-01-30 22:48:19 -06:00
Marc Durdin
ad752f3ef7
feat(windows): add additional registry keys to report
...
HKCU\Software\Microsoft\CTF
HKCU\Control Panel\International\User Profile
2023-01-31 11:13:27 +07:00
Joshua A. Horton
e789479c5c
chore(common/web): Merge branch 'change/web/util-modularization' into change/common/web/keyboard-processor-modularization
2023-01-31 10:31:46 +07:00
Joshua A. Horton
4bc1345f68
change(common/web): rely on tsc for declaration bundling
2023-01-31 10:31:25 +07:00
Marc Durdin
26dcc13c22
Merge pull request #8097 from keymanapp/chore/crowdin-update-shu-latn
...
chore(common): Update crowdin strings for Shuwa (Latin)
2023-01-31 14:26:07 +11:00
Joshua A. Horton
4f4842d67f
feat(web): more OSK unit tests, makes ManagedPromise a web-util
2023-01-31 10:10:08 +07:00
Steven R. Loomis
80a001520c
chore(common): imports: Apply suggestions from code review 🙀
...
- rename compiler.ts to compiler-interfaces.ts
applies to 5a4b44f2d7
Co-authored-by: Marc Durdin <marc@durdin.net>
For: #7534
2023-01-30 21:04:05 -06:00
sgschantz
7769ce3538
allow mutliple languages in kmp file and warn if none found
2023-01-31 09:59:51 +07:00
Keyman Server
ec1ca22b24
Merge pull request #8123 from keymanapp/auto/version-master-17.0.39
...
auto: increment master version to 17.0.39
2023-01-31 05:04:41 +11:00
Keyman Build Agent
03ced7f3f3
auto: increment master version to 17.0.39
2023-01-30 13:04:05 -05:00
Keyman Server
5b33dd54dc
Merge pull request #8122 from keymanapp/auto/version-beta-16.0.136
...
auto: increment beta version to 16.0.136
2023-01-31 05:02:29 +11:00
Keyman Build Agent
153b31b1f7
auto: increment beta version to 16.0.136
2023-01-30 13:01:53 -05:00
Eberhard Beilharz
cb47d01eb2
Merge pull request #8121 from keymanapp/fix/linux/brokenBuild
...
fix(linux): Fix CI build 🩹
2023-01-30 17:08:40 +01:00
Eberhard Beilharz
eb076c08c8
chore(linux): Build with meson instead of autotools
...
This change introduces meson for building ibus-keyman instead of
autotools.
Closes #5981 .
2023-01-30 16:32:38 +01:00
Eberhard Beilharz
fd4709fad4
fix(linux): Fix CI build
...
This fixes the build on Jenkins and TC that got broken by
including the wildcard in the quoted string (which causes it to
be interpreted literally), introduced in #8102 .
2023-01-30 15:42:45 +01:00
Eberhard Beilharz
4290bdcad1
Merge pull request #8110 from keymanapp/chore/linux/vcsgitheader
...
chore(linux): Include packaging path in Vcs-Git header 🍒
2023-01-30 08:35:56 +01:00
Marc Durdin
fce5517c41
Merge pull request #8109 from keymanapp/dependabot/npm_and_yarn/ua-parser-js-0.7.33
...
chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33
2023-01-30 18:15:00 +11:00
Joshua A. Horton
d97f2b0bef
change(common/web): dependency builds should also make CJS version artifact
2023-01-30 12:38:45 +07:00
Joshua A. Horton
c99eb79968
chore(common/web): Merge branch 'feat/common/models/lm-worker-sourcemapping' into change/common/web/input-processor-modularization
2023-01-30 12:31:56 +07:00
Joshua A. Horton
1b0d167d45
feat(common/models): differentiated worker constructors
2023-01-30 12:20:26 +07:00
Joshua Horton
10c93c1577
Merge pull request #8098 from keymanapp/chore/update-base-feature-gestures
2023-01-30 07:32:36 +07:00
Steven R. Loomis
e3a92e95ae
Merge pull request #7402 from keymanapp/fix/developer/epic-ldml/7401-kmc-broken-kbds
...
feat(developer): implement import and implied 🙀
2023-01-27 19:31:23 -06:00
Steven R. Loomis
a40ee01767
feat(developer): ldml import/implied keys : review comment 🙀
...
- add a TODO comment about using a custom error class
2023-01-27 13:06:00 -06:00
Keyman Server
a1bc0a4a2b
Merge pull request #8117 from keymanapp/auto/version-master-17.0.38
...
auto: increment master version to 17.0.38
2023-01-28 05:57:01 +11:00
Keyman Build Agent
bff51ffa4a
auto: increment master version to 17.0.38
2023-01-27 13:56:24 -05:00
Steven R. Loomis
55f5a57425
Merge pull request #8107 from keymanapp/chore/developer/7964-refactor-import-epic-ldml
...
feat(common): ldml: refactor imports 🙀
2023-01-27 12:47:41 -06:00
Steven R. Loomis
bbd850c03b
feat(common): ldml: imports: use cldr version from constants 🙀
...
- common: more robustness in importing.
- build: don't copy imports to kmc which doesn't need it
supports #7964
2023-01-27 12:45:00 -06:00
Steven R. Loomis
a0b184a022
feat(common): ldml: use cldr version from constants 🙀
...
- update several config files
supports #7964
2023-01-27 12:45:00 -06:00
Steven R. Loomis
ed30de2642
feat(core): ldml: add cldr version to constants 🙀
...
- also improve constant builder
- also fix build.sh so it uses sourcemaps
supports #7964
2023-01-27 12:45:00 -06:00
Steven R. Loomis
e5c5fd025e
feat(common): ldml: change importer to use callbacks for fs 🙀
...
supports #7964
2023-01-27 12:45:00 -06:00
Steven R. Loomis
3eb7f05df6
feat(developer): ldml implied keys work 🙀
...
- update test cases per review
- review comment
2023-01-27 12:42:18 -06:00
Steven R. Loomis
0b497be277
chore(core): update tests per merge conflicts
2023-01-27 12:41:47 -06:00
Steven R. Loomis
727056cb87
feat(developer): ldml support implied keys 🙀
...
- automatically add the import
Fixes : #7964
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-01-27 12:41:39 -06:00
Steven R. Loomis
6fd2e418bc
feat(common): ldml implement imports 🙀
...
add tests:
- k_100, k_101, k_102 all failed for different reasons.
- rename test cases from 'fail' to 'keytest' since they don't fail anymore
For: #7401
- update k101_fail.xml / k102_fail.xml to use an implied import
- update build.sh to bring over the imports from CLDR
For #7534
2023-01-27 12:40:22 -06:00