Commit graph

17572 commits

Author SHA1 Message Date
Keyman Build Agent
5c540e5bfb auto: increment master version to 17.0.19 2022-12-22 14:34:33 -06:00
Eberhard Beilharz
34dc4aee20 chore(common): Fix shellcheck warnings 2022-12-22 14:34:33 -06:00
Steven R. Loomis
ac461e97b8 fix(developer): ldml: merge fixes: fix scope of JSZip in the test 🙀
- JSZip() needs to be in an inner function otherwise the single zip grows and grows
- also don't read the kps version when building the kmp

For #7042
2022-12-22 14:31:49 -06:00
Steven R. Loomis
ec9a5952fc fix(developer): ldml: merge fixes: fix scope of JSZip 🙀
- JSZip() needs to be in an inner function otherwise the single zip grows and grows

For #7042
2022-12-22 14:20:39 -06:00
Steven R. Loomis
80b764174a
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-12-22 13:56:08 -06:00
Steven R. Loomis
47a9d16be9 chore(core): updates to kmc-package after merge 🙀
Try to get this to pass tests again

test data:
- put withfolders.qaa.sencoten.model in the right spot
- add kmp.json as it seems to be included
- remove copyLocation: 0 as kmp-compiler drops it

test-package-compiler:
- improve the jszip-contents test
- assume kmp.json is included in the zip
- bug: withfolders.qaa.sencoten.model.js and example.qaa.sencoten.model.js show up in an unrelated KPS. But, include for now.

KmpCompiler
- attempt to pull version from kps.info.version: comments to the contrary, some kps files do not have kmxes.
- map backslash to forward slash so that relative path resolution works

For #7042
2022-12-19 19:50:19 -06:00
Steven R. Loomis
e2bf5facd0 chore(core): ldml: fix merge 🙀
- missed an npm i

For feat(developer): ldml: include all LDML data in kmx+ 🙀 #7042
2022-12-16 14:12:42 -06:00
Steven R. Loomis
b850e3f7d8 chore(core): ldml: fix merge 🙀
- correct merge issue with km_kbp_process_event()

For feat(developer): ldml: include all LDML data in kmx+ 🙀 #7042
2022-12-16 14:07:08 -06:00
Steven R. Loomis
bc14f18460 Merge remote-tracking branch 'origin/master' into chore/core/mergemaster4-epic-ldml 2022-12-15 17:55:13 -06:00
Keyman Server
6d64a8776b
Merge pull request #7912 from keymanapp/auto/version-master-17.0.18
auto: increment master version to 17.0.18
2022-12-16 05:29:30 +11:00
Keyman Build Agent
8c9b4764d0 auto: increment master version to 17.0.18 2022-12-15 13:28:51 -05:00
Darcy Wong
1f42083ae8
Merge pull request #7897 from keymanapp/chore/android/dependencies-17-0
chore(android): Update Gradle dependencies; targetSDKVersion to 33
2022-12-15 06:22:05 +07:00
Marc Durdin
1518d1de0c
Merge pull request #7885 from keymanapp/chore/beta-to-master
chore: merge beta to master
2022-12-15 08:12:12 +11:00
Marc Durdin
e1ce5d9f40
Merge branch 'master' into chore/beta-to-master 2022-12-14 06:50:32 +11:00
Darcy Wong
8f4d9381e4 chore(android): Update readme 2022-12-13 13:23:02 +07:00
Darcy Wong
2a0368bc54 chore(android): Update Gradle dependencies 2022-12-13 11:26:35 +07:00
Keyman Server
61b1e3dfeb
Merge pull request #7893 from keymanapp/auto/version-master-17.0.17
auto: increment master version to 17.0.17
2022-12-12 05:02:38 +11:00
Keyman Build Agent
edaeb7e698 auto: increment master version to 17.0.17 2022-12-11 13:01:58 -05:00
Marc Durdin
7ccac81b92
Merge pull request #7888 from keymanapp/fix/developer/kmc-model-node-modules-path
fix(developer): kmc-model esbuild node_modules path 🙀
2022-12-11 09:00:42 +11:00
Eberhard Beilharz
7b3de475da
Merge pull request #7813 from keymanapp/chore/linux/updateTests
refactor(linux): Update ibusimcontext.c
2022-12-10 19:57:15 +01:00
Marc Durdin
2375a81941 fix(developer): kmc-model esbuild node_modules path 2022-12-10 08:43:06 +07:00
Marc Durdin
25abcbc10a
Merge branch 'master' into chore/beta-to-master 2022-12-09 20:47:31 +11:00
Eberhard Beilharz
a43a6d47df
chore(linux): Fix failing tests 2022-12-09 10:16:59 +01:00
Keyman Server
86e086e3cb
Merge pull request #7883 from keymanapp/auto/version-master-17.0.16
auto: increment master version to 17.0.16
2022-12-09 05:02:49 +11:00
Keyman Build Agent
786ca70c5c auto: increment master version to 17.0.16 2022-12-08 13:02:09 -05:00
Eberhard Beilharz
b6f183192d
Merge pull request #7876 from keymanapp/chore/linux/settings
chore(linux): Update vscode settings for Linux
2022-12-08 09:47:29 +01:00
Keyman Server
46c239486d
Merge pull request #7878 from keymanapp/auto/version-master-17.0.15
auto: increment master version to 17.0.15
2022-12-08 05:03:43 +11:00
Keyman Build Agent
f40b018288 auto: increment master version to 17.0.15 2022-12-07 13:02:56 -05:00
Keyman Server
447a29e637
Merge pull request #7877 from keymanapp/auto/version-beta-16.0.121
auto: increment beta version to 16.0.121
2022-12-08 05:02:23 +11:00
Keyman Build Agent
5c331e27f3 auto: increment beta version to 16.0.121 2022-12-07 13:01:40 -05:00
Eberhard Beilharz
5f87360912
chore(linux): Update vscode settings for Linux 2022-12-07 16:43:47 +01:00
Eberhard Beilharz
fe7fbda749
Merge pull request #7875 from keymanapp/chore/linux/packagebuild
chore(linux): Improve package build
2022-12-07 15:34:58 +01:00
Eberhard Beilharz
ae1c816afb
Merge pull request #7874 from keymanapp/chore/linux/shellcheckwarnings
chore(linux): Remove some shellcheck warnings
2022-12-07 09:02:48 +01:00
Eberhard Beilharz
531cf174fa
Merge pull request #7873 from keymanapp/chore/linux/removebionic
chore(linux): Remove building for Bionic
2022-12-07 09:02:33 +01:00
Eberhard Beilharz
9c3678203e
Merge pull request #7868 from keymanapp/docs/linux/move
docs(linux): Move Linux documentation
2022-12-07 09:02:14 +01:00
Eberhard Beilharz
8a14372e0a
chore(linux): Improve package build
During package builds on Debian servers the build often failed
with an error related to X11 when running the tests. This change
skips the tests in `linux/ibus-keyman/src/test` when building
packages, similar to the way we already do it for the tests in
`linux/ibus-keyman/tests`.
2022-12-07 09:00:52 +01:00
Eberhard Beilharz
5413247e59 chore(linux): Remove some shellcheck warnings 2022-12-06 11:28:30 +01:00
Eberhard Beilharz
353c6a066a chore(linux): Remove building for Bionic 2022-12-06 11:26:46 +01:00
Keyman Server
24cce11fe1
Merge pull request #7869 from keymanapp/auto/version-beta-16.0.120
auto: increment beta version to 16.0.120
2022-12-06 05:02:28 +11:00
Keyman Build Agent
37846225a9 auto: increment beta version to 16.0.120 2022-12-05 13:01:43 -05:00
Eberhard Beilharz
5cf88878da docs(linux): Move Linux documentation
This change moves the Linux developer documentation to the new location
`docs/linux` as discussed in our planning meeting.
2022-12-05 18:07:10 +01:00
Eberhard Beilharz
331e8b4f57
Merge pull request #7867 from keymanapp/chore/advocates
chore: Change platform advocates
2022-12-05 09:55:31 +01:00
Eberhard Beilharz
01eff3aff2 chore: Change platform advocates
This changes the platform advocates for web and android as discussed
at the planning meeting.
2022-12-05 09:11:42 +01:00
Keyman Server
0994ad8c3c
Merge pull request #7864 from keymanapp/auto/version-beta-16.0.119
auto: increment beta version to 16.0.119
2022-12-05 05:02:16 +11:00
Keyman Build Agent
fad24c4316 auto: increment beta version to 16.0.119 2022-12-04 13:01:29 -05:00
Eberhard Beilharz
007905cfc1
Merge pull request #7860 from keymanapp/chore/linux/cherry-pick/changelog
chore(linux): Update debian changelog 🍒
2022-12-04 15:20:49 +01:00
Eberhard Beilharz
b42061a732 chore(linux): Update debian changelog
(cherry picked from commit ec46a34509)
2022-12-01 20:41:50 +01:00
Keyman Server
f26344beb7
Merge pull request #7858 from keymanapp/auto/version-beta-16.0.118
auto: increment beta version to 16.0.118
2022-12-02 05:02:20 +11:00
Keyman Build Agent
c90eec30dc auto: increment beta version to 16.0.118 2022-12-01 13:01:34 -05:00
Marc Durdin
eaae1c3774
Merge pull request #7820 from keymanapp/fix/developer/7810-encodeurl-broken
fix(developer): EncodeURL was not handling spaces
2022-12-01 10:55:48 +11:00