Joshua A. Horton
e2d1b17dec
fix(common): some nits
2023-02-01 13:08:26 +07:00
Joshua A. Horton
a3cadbabeb
chore(web): more tweaks per review
2023-02-01 13:02:07 +07:00
Joshua A. Horton
ee2b47dff2
chore(web): changes per review concerns
2023-02-01 12:44:31 +07:00
Marc Durdin
a040a2bb6b
Merge pull request #8135 from keymanapp/chore/beta-a17s5-1
...
chore(common): Merge end of beta from Sprint A17S5
2023-02-01 15:52:04 +11:00
Marc Durdin
d0c0d0ff58
Merge pull request #8139 from keymanapp/chore/developer/update-build-trigger-for-developer
...
chore: add new developer build trigger
2023-02-01 10:21:48 +07:00
Marc Durdin
9457f0c64a
Merge pull request #8136 from keymanapp/chore/beta-release-trigger-definitions
...
chore: add 16.0-stable trigger definitions
2023-02-01 09:35:00 +07:00
Darcy Wong
965cadc982
chore: Merge branch 'beta' into chore/beta-a17s5-1
2023-02-01 08:49:28 +07:00
Steven R. Loomis
72bde8bd11
fix(developer) todo cleanup, common code, tests 🙀
...
- fixup import
For: #8069
2023-01-31 18:30:05 -06:00
Marc Durdin
afbb118a33
Merge pull request #8127 from keymanapp/chore/developer/kmcmpdll-src-path
...
chore(developer): kmcmpdll debug src path
2023-02-01 09:42:45 +11:00
Steven R. Loomis
8c940292b1
fix(developer) todo cleanup, common code, tests 🙀
...
- move some shared code out of key2/keys and into util.ts
- add unit tests
- delete a null test-base.ts
For: #8069
2023-01-31 16:06:49 -06:00
Eberhard Beilharz
d39ba178fa
chore(linux): Fix wasm build
...
emscripten doesn't support static libraries, so we explicitly
build a static library unless we're building for wasm.
2023-01-31 20:59:28 +01:00
Sabine
814942c597
chore(developer): add BeginLine in kmcmpdll/Compiler.cpp; fread() in kmcmp_CompileKeyboardFileToBuffer
2023-01-31 20:19:05 +01:00
Steven R. Loomis
709c1ccca5
fix(common) make common/web/types kvk tests pass 🙀
...
- use hexy and git-diff to show a rich diff when files are changed
- add additional round trip tests
- initialize the underlyingLayout to undefined to promote round tripping
- fix an issue with the CompilerCallbacks in the xml tests (broken in #8107 )
- fix an issue with the kvk file writer where it should set strings irregardless (#7955 )
Fixes #7967 , again
2023-01-31 12:15:39 -06:00
Keyman Server
0eb325062c
Merge pull request #8130 from keymanapp/auto/version-master-17.0.40
...
auto: increment master version to 17.0.40
2023-02-01 05:05:15 +11:00
Keyman Build Agent
2e3a160ab3
auto: increment master version to 17.0.40
2023-01-31 13:04:36 -05:00
Keyman Server
415c6c75a4
Merge pull request #8129 from keymanapp/auto/version-beta-16.0.137
...
auto: increment beta version to 16.0.137
2023-02-01 05:03:21 +11:00
Keyman Build Agent
4439818a82
auto: increment beta version to 16.0.137
2023-01-31 13:02:38 -05:00
Eberhard Beilharz
c176ebc6af
chore(linux): Address code review comments
2023-01-31 17:38:29 +01:00
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