Commit graph

24978 commits

Author SHA1 Message Date
Sabine
71b1820bb7 chore(developer): exclude kmx, kvk from git 2023-02-22 17:19:13 +01:00
Sabine
8f1e61ed9e Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
# Conflicts:
#	developer/src/kmcmplib/src/kmx_u16.h
2023-02-22 16:17:25 +01:00
Sabine
5b77124dcb chore(developer): create Function to replace fopen/_wfsopen 2023-02-22 16:08:18 +01:00
Darcy Wong
dc7603a97d
Merge pull request #8291 from keymanapp/fix/android/landscape-osk
fix(android/app): Fix OSK width when rotating
2023-02-22 20:10:43 +07:00
Joshua A. Horton
ca1d85f9e5 chore(web): cleanup per PR review 2023-02-22 15:39:58 +07:00
Joshua A. Horton
75435a0e4c fix(web): reconnects in-browser tests, including new single-browser suite 2023-02-22 14:56:36 +07:00
Eberhard Beilharz
5a097f5b18
Merge pull request #8285 from keymanapp/chore/linux/gha
fix(linux): Fix paths in upload action of packaging GHA
2023-02-22 08:56:11 +01:00
Joshua A. Horton
b62f220d68 chore(web): renames common compile method .sh, defines child test actions for headless stuff 2023-02-22 14:46:04 +07:00
Darcy Wong
255465aa24 fix(android/app): Fix OSK width when rotating 2023-02-22 14:24:30 +07:00
Joshua A. Horton
2f065e0b89 change(common): fixes a builder error 2023-02-22 13:22:30 +07:00
Shawn Schantz
5564880b93
Merge pull request #8262 from keymanapp/chore/merge-master-to-feature-macos-core-A17S6
chore(mac): merge master to feature-macos-core for A17S6 🍕
2023-02-22 13:12:23 +07:00
Shawn Schantz
7f0f935720
Merge pull request #8125 from keymanapp/fix/ios/install-kmp-with-duplicate-language
fix(ios): allow duplicate languages in kmp file
2023-02-22 13:11:44 +07:00
Joshua A. Horton
9692ab9db2 chore(web): minor cleanup 2023-02-22 12:28:11 +07:00
Marc Durdin
4777aaf58e chore: address review comments and null bug 2023-02-22 12:05:51 +07:00
Joshua A. Horton
2135420a0a change(web): reworks Web build to #8198 - builds with parent-child pattern 2023-02-22 12:05:23 +07:00
Marc Durdin
03d8d7524d chore(linux): fixup core build from reconf 2023-02-22 11:13:58 +07:00
Marc Durdin
ce864ea923 chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
Marc Durdin
b0804dd2a4 chore: use builtin instead of dirname for perf 2023-02-22 10:59:11 +07:00
Marc Durdin
463c7ff907 chore: remove greadlink from standard script prolog 2023-02-22 10:43:06 +07:00
Marc Durdin
3005a82a8f chore: update docs and non-standard readlink refs 2023-02-22 10:41:54 +07:00
Marc Durdin
e2b6bf99ea chore: new core build invocation in linux/scripts/build.sh 2023-02-22 09:45:36 +07:00
Marc Durdin
6427fd685b chore: move from vcvarsall.bat to vsdevcmd.bat 2023-02-22 09:43:17 +07:00
Marc Durdin
c4054c8b21 chore(developer): update path ref for hextobin 2023-02-22 09:22:56 +07:00
Marc Durdin
84d1446cb7 chore(core): update os_id to BUILDER_OS 2023-02-22 09:08:15 +07:00
Marc Durdin
f6c64f02c0 chore(core): rename fail, echo_heading in commands.inc.sh 2023-02-22 08:04:23 +07:00
Marc Durdin
e645b8665f chore: Merge branch 'feature-ldml' into chore/A17S7-master-to-feature-ldml
* core/build.sh -- accept feature-ldml changes (remove call to get_builder_OS)
* developer/src/kmlmc/build.sh -- delete file
*	linux/debian/rules -- accept master changes, fixup call to core/build.sh
*	linux/ibus-keyman/tests/Makefile.am -- accept master changes, fixup call to core/build.sh
*	linux/scripts/build.sh -- accept master changes, fixup call to core/build.sh
*	linux/scripts/reconf.sh -- accept master changes
2023-02-22 08:00:08 +07:00
Marc Durdin
366279fc62 chore(common): define standard build path 2023-02-22 07:41:09 +07:00
Marc Durdin
332ad45176 chore(core): remove quotes to batch file param 2023-02-22 05:26:11 +07:00
Marc Durdin
3463163697 chore(core): remove undeclared variable 2023-02-22 05:08:47 +07:00
Eberhard Beilharz
43d49cde35
fix(linux): Fix paths in upload action of packaging GHA 2023-02-21 19:39:32 +01:00
Keyman Server
6dbcfc7ed7
Merge pull request #8283 from keymanapp/auto/version-master-17.0.54
auto: increment master version to 17.0.54
2023-02-22 01:02:40 +07:00
Keyman Build Agent
7cb35158c6 auto: increment master version to 17.0.54 2023-02-21 13:02:02 -05:00
Sabine
d86844436c chore(developer): new function Open_File() to open files on windows and non-windows platforms 2023-02-21 17:36:26 +01:00
Marc Durdin
21af2c1234 chore(core): restore bat wrapper for vc++ build 2023-02-21 21:49:19 +07:00
Sabine
dba237e94a chore(developer): change #includes, path in meson.build 2023-02-21 12:36:10 +01:00
Eberhard Beilharz
8b78358d79
Merge pull request #8282 from keymanapp/chore/linux/gha
chore(linux): Cleanup GHA
2023-02-21 12:28:35 +01:00
Eberhard Beilharz
38d3eb7ff7
chore(linux): Cleanup GHA
`deb_signing` only runs for release builds, so it doesn't make
sense that `set_status` (which only runs for non-release builds)
depends on it.
2023-02-21 10:17:00 +01:00
Eberhard Beilharz
f9df6b7e7a
Merge pull request #8281 from keymanapp/chore/linux/gha
chore(linux): Improve deb-packaging GHA
2023-02-21 09:31:37 +01:00
Eberhard Beilharz
c303a7743d
chore(linux): Improve deb-packaging GHA
This change eliminates the need to checkout the Keyman source repo
on the self-hosted runner. The checkout previously timed out, and
the only reason we need it was the `apt-install` action. So now
we directly call `apt install` instead of using the action.
2023-02-21 09:14:11 +01:00
Eberhard Beilharz
3d8be16c36
Merge pull request #8274 from keymanapp/fix/linux/vedic_kbd
fix(linux): Collect consecutive backspaces
2023-02-21 08:59:44 +01:00
Darcy Wong
fb621b73c5
Merge pull request #8257 from keymanapp/chore/windows/setup-kn-cleanup
chore(windows): Remove old Kannada setup strings
2023-02-21 14:45:46 +07:00
Joshua A. Horton
a8bd8a1712 chore(web): removes converted code from kmwutils.ts 2023-02-21 14:25:13 +07:00
Joshua A. Horton
e53e938d15 chore(web): cleanup 2023-02-21 14:16:11 +07:00
Joshua A. Horton
85966e128b change(web): osk cookie now leverages numeric typing, defaults 2023-02-21 14:16:11 +07:00
Joshua A. Horton
a36c0f11ca refactor(web): OSK cookie now uses new cookie serializer 2023-02-21 14:16:10 +07:00
Joshua A. Horton
832e2413c9 refactor(web): cookie serialization class, type enforcement 2023-02-21 14:16:10 +07:00
Joshua A. Horton
63b2e1185d chore(web): Merge branch 'refactor/web/common-configuration' into chore/web/namespaced-main 2023-02-21 14:15:46 +07:00
Joshua A. Horton
5f1099b862 chore(web): cleans up config submodule import, export pathing 2023-02-21 14:14:56 +07:00
Joshua A. Horton
7998029d0e chore(web): Merge branch 'change/web/keyboard-cache-fetch-modularization' into refactor/web/common-configuration 2023-02-21 14:02:22 +07:00
Joshua A. Horton
1081fb6052 chore(web): cleaner import pathing 2023-02-21 14:00:35 +07:00