Marc Durdin
a43802e006
Update resources/builder.inc.sh
2023-02-09 15:05:13 +11:00
Marc Durdin
463b76de5d
chore(common): builder internal dependencies
...
Fixes the scenario where `builder_describe_outputs` is called after
`builder_parse`, so that internal dependencies will be built as
required.
2023-02-08 14:08:47 +07:00
Marc Durdin
983ae43357
chore(common): add builder_term function
2023-02-08 12:49:54 +07:00
Marc Durdin
dbe532e2a7
Merge pull request #8176 from keymanapp/chore/ios/update-certificate
...
chore(ios): update certificate
2023-02-08 15:18:45 +11:00
Keyman Server
d6b548bd27
Merge pull request #8183 from keymanapp/auto/version-master-17.0.45
...
auto: increment master version to 17.0.45
2023-02-08 01:02:28 +07:00
Keyman Build Agent
78f7ce81b7
auto: increment master version to 17.0.45
2023-02-07 13:01:44 -05:00
Eberhard Beilharz
f2f39efb8a
Merge pull request #8156 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2023-02-07 08:27:06 +01:00
Darcy Wong
d63bf8289b
Merge pull request #8178 from keymanapp/chore/linux/test-helper-executable
...
chore(linux): Set test-helper script executable
2023-02-07 11:47:12 +07:00
Darcy Wong
7a7ba2f70c
chore(linux): Set test-helper script executable
2023-02-07 10:38:08 +07:00
Marc Durdin
9a90e1b233
chore(ios): update certificate
2023-02-07 10:31:24 +07:00
Keyman Server
b05cc602c7
Merge pull request #8175 from keymanapp/auto/version-master-17.0.44
...
auto: increment master version to 17.0.44
2023-02-07 02:09:57 +07:00
Keyman Build Agent
9221e82422
auto: increment master version to 17.0.44
2023-02-06 14:09:19 -05:00
Eberhard Beilharz
1ef7db5a04
Merge pull request #8111 from keymanapp/chore/linux/5981_ibus-keyman_meson
...
chore(linux): Build with meson instead of autotools 🏗️
2023-02-06 17:47:37 +01:00
Keyman Server
b1a13941c2
Merge pull request #8169 from keymanapp/auto/version-master-17.0.43
...
auto: increment master version to 17.0.43
2023-02-04 05:03:38 +11:00
Keyman Build Agent
8525b4dd9e
auto: increment master version to 17.0.43
2023-02-03 13:02:52 -05:00
Eberhard Beilharz
e937e1395c
chore(linux): Address code review comments
...
- make use of new meson features
- some refactoring
2023-02-03 10:11:11 +01:00
Darcy Wong
aca8099ecb
Merge pull request #8163 from keymanapp/refactor/android/show-keyboard-picker
...
refactor(android/engine): Consolidate Keyboard picker intent 🛋
2023-02-03 15:10:37 +07:00
Eberhard Beilharz
94e4f20c3c
Merge pull request #7882 from keymanapp/chore/core/mesonversion
...
chore(core): Update meson version
2023-02-03 07:22:10 +01:00
Eberhard Beilharz
c0632cc812
Merge pull request #8154 from keymanapp/chore/linux/cherry-pick/fixLintian
...
chore(linux): Fix lintian warnings 🍒
2023-02-03 07:20:07 +01:00
Eberhard Beilharz
cf0e6c4b5e
Merge pull request #8152 from keymanapp/chore/cherry-pick/failBuild
...
chore: Fail TC build if triggering Jenkins build fails 🍒
2023-02-03 07:19:11 +01:00
Darcy Wong
3c54739664
refactor(android/engine): Consolidate Keyboard picker intent
2023-02-03 09:59:10 +07:00
Marc Durdin
224402b9cc
Merge pull request #8151 from keymanapp/feat/developer/8119-duplicated-language-codes
...
feat(developer): check for duplicated language codes in package editor and compiler
2023-02-03 12:30:11 +11:00
Marc Durdin
806130a6b4
Merge pull request #8144 from keymanapp/dependabot/npm_and_yarn/http-cache-semantics-4.1.1
...
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
2023-02-03 12:29:17 +11:00
Eberhard Beilharz
95aa92ff9a
chore(core): Merge remote-tracking branch 'origin/master' into chore/core/mesonversion
2023-02-02 19:37:26 +01:00
Eberhard Beilharz
0367df8652
chore(linux): Fix a few bugs in meson scripts
2023-02-02 19:06:55 +01:00
Keyman Server
21777cf95c
Merge pull request #8158 from keymanapp/auto/version-master-17.0.42
...
auto: increment master version to 17.0.42
2023-02-03 05:03:00 +11:00
Keyman Build Agent
8bd0b9d70d
auto: increment master version to 17.0.42
2023-02-02 13:02:19 -05:00
Eberhard Beilharz
d1cd46be41
chore(linux): Fix lintian warnings
...
Also improve upload script to force push changelog branches.
Lintian v2.115 (which is run on Debian servers) still produces
pedantic warnings, but there seems to be a bug - no matter what
pattern I add to `lintian-overrides`, I can't get it to ignore
the files. The following version v2.116 has these rules built in,
so we don't need `lintian-overrides` anymore.
(cherry picked from commit 134e084b80 )
2023-02-02 15:28:01 +01:00
Eberhard Beilharz
d499bd84e4
chore(linux): Update debian changelog
...
(cherry picked from commit 3baaf266fb )
2023-02-02 10:53:26 +01:00
Eberhard Beilharz
5a9dfc21f6
chore: Fail TC build if triggering Jenkins build fails
...
(cherry picked from commit d60f2de25a )
2023-02-02 09:56:52 +01:00
Marc Durdin
8ee8325c74
feat(developer): check for duplicated language codes in package editor and compiler
...
Fixes #8119 .
2023-02-02 15:06:15 +07:00
Joshua Horton
157b5aa49e
Merge pull request #8001 from keymanapp/feat/web/ci-release
...
feat(web): implements shell scripting for CI release-build configurations 📜
2023-02-02 09:33:29 +07:00
Joshua Horton
1b220db622
Merge pull request #7894 from keymanapp/feat/common/srcmap-remap-module
...
feat(common): TS-based sourcemap remapping tool 📜
2023-02-02 09:21:08 +07:00
Joshua Horton
73be1a1af0
Merge pull request #7831 from keymanapp/chore/web/ci-step-extraction
...
chore(web): updates build product references, extracts CI test-build scripts 📜
2023-02-02 09:20:53 +07:00
Joshua Horton
bc6947d1a1
Merge pull request #7556 from keymanapp/change/web/reorg-tools
...
change(web): conversion to standard filesystem layout: tools -> src/tools 📜
2023-02-02 09:20:34 +07:00
dependabot[bot]
1e5fbdfb73
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/commits )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 02:20:22 +00:00
Joshua A. Horton
fcd381e5b8
chore(web): Merge branch 'master' into change/web/reorg-tools
2023-02-02 09:20:04 +07:00
Joshua Horton
3fb4cdd005
Merge pull request #7515 from keymanapp/change/web/reorg-test-pages-cases
...
change(web): conversion to standard filesystem layout: testing -> src/test/manual, unit_tests -> src/test/auto 📜
2023-02-02 09:19:30 +07:00
Joshua Horton
c069bd4957
Merge pull request #7513 from keymanapp/change/web/reorg-source-src-reorg
...
change(web): conversion to standard filesystem layout: source -> src, intermediate + release -> build 📜
2023-02-02 09:19:18 +07:00
Joshua A. Horton
ede1068d51
chore(web): Merge branch 'master' into change/web/reorg-source-src-reorg
2023-02-02 09:18:46 +07:00
Joshua Horton
caddb5f9b3
Merge pull request #7474 from keymanapp/chore/web/top-level-build-script-rework
...
chore(web): main web build & test script rework to our common script format + nomenclature 📜
2023-02-02 09:17:47 +07:00
Joshua A. Horton
61a789a9ca
chore(web): Merge branch 'master' into chore/web/top-level-build-script-rework
2023-02-02 08:58:44 +07:00
Keyman Server
ee6b846ac9
Merge pull request #8142 from keymanapp/auto/version-master-17.0.41
...
auto: increment master version to 17.0.41
2023-02-02 05:02:25 +11:00
Keyman Build Agent
5dfd9cd9bf
auto: increment master version to 17.0.41
2023-02-01 13:01:48 -05:00
Eberhard Beilharz
1c602b8e6b
chore(linux): Build static library only on Linux
...
The static library is currently only needed for the ibus-keyman
tests, so we only build it on Linux. It can't build with
emscripten, and on Windows it'd need some additional work.
2023-02-01 08:38:33 +01:00
Darcy Wong
4604b0d085
Merge pull request #7993 from keymanapp/refactor/android/KMSystemKeyboardWebViewClient
...
refactor(android/engine): Refactor KMSystemKeyboardWebViewClient 🛋
2023-02-01 14:21:12 +07:00
Darcy Wong
6b5bd21314
Merge pull request #7983 from keymanapp/refactor/KMKeyboardWebViewClient
...
refactor(android/engine): Split KMInAppKeyboardWebViewClient to new class 🛋
2023-02-01 14:20:46 +07:00
Darcy Wong
e1917e7530
Merge pull request #7981 from keymanapp/refactor/android/engine-package
...
refactor(android): Change com.tavultesoft.kmea package to com.keyman.engine 🛋
2023-02-01 14:19:42 +07:00
Darcy Wong
e722fa6ad5
Merge branch 'master' into refactor/android/engine-package
2023-02-01 14:17:43 +07:00
Joshua A. Horton
f8b58424de
chore(web): even more requested changes
2023-02-01 14:05:01 +07:00