Commit graph

33096 commits

Author SHA1 Message Date
jahorton
5bf76d9136 docs(ios): small help tweak 2021-05-27 08:17:27 +07:00
jahorton
c916d9acd0 fix(ios): archive-only build without code-signing 2021-05-27 07:59:48 +07:00
jahorton
fef3d9935f fix(ios): replaces TC build var 2021-05-27 07:54:35 +07:00
Keyman Server
8b7bcb33b3
Merge pull request #5159 from keymanapp/auto/version-master-15.0.55
auto: increment master version to 15.0.55
2021-05-27 04:03:53 +10:00
Keyman Build Agent
60506d1ded auto: increment master version to 15.0.55 2021-05-26 14:03:07 -04:00
jahorton
148255c4c6 change(ios): help always offline 2021-05-26 16:03:41 +07:00
Joshua Horton
7f1c427fba
Merge pull request #5155 from keymanapp/fix/ios/re-enable-skip-install
fix(ios): re-enable SKIP_INSTALL
2021-05-26 15:48:22 +07:00
Eberhard Beilharz
9c01ef9536
Merge pull request #5146 from keymanapp/chore/linux/updchangelog
chore(linux): Update changelogs 🍒
2021-05-26 10:44:37 +02:00
Eberhard Beilharz
9e30f756db
Merge pull request #5147 from keymanapp/docs/linux/readme
docs(linux): Update readme
2021-05-26 10:44:16 +02:00
jahorton
8f1e1dc65a feat(common): offline help css 2021-05-26 15:40:45 +07:00
Darcy Wong
5eaa5314ff fix(oem/fv/android): Also check key files for FV app 2021-05-26 15:18:38 +07:00
Darcy Wong
26ddeffc20 fix(android/app): Add another file check 2021-05-26 14:52:00 +07:00
Darcy Wong
e2d9aed236 fix(android/app): Check if key store files exist 2021-05-26 14:34:53 +07:00
jahorton
0260a84cd3 feat(ios): some log.info -> breadcrumb conversion 2021-05-26 13:21:18 +07:00
jahorton
8cdca7372a feat(ios): more log.error conversion 2021-05-26 13:12:53 +07:00
Darcy Wong
87d3ff3a4e fix(web): Fix destination path 2021-05-26 12:39:38 +07:00
jahorton
910e8d65b9 change(ios): -no-codesign -> .xcarchive by default 2021-05-26 12:21:20 +07:00
jahorton
eaf4b1c322 fix(ios): re-enables skip install 2021-05-26 12:19:53 +07:00
Darcy Wong
8acb63bd57 Merge remote-tracking branch 'origin/master' into feat/web/sync-s-keyman-com 2021-05-26 11:38:55 +07:00
jahorton
2628b8c6cb fix(oem/fv/ios): incomplete Cartfile tweak 2021-05-26 11:37:07 +07:00
jahorton
001cfd769b chore(oem/fv/ios): missed maintenance 2021-05-26 10:42:59 +07:00
jahorton
5187dfff17 chore(ios): connects many log cmds to Sentry 2021-05-26 09:59:19 +07:00
Darcy Wong
6684a99ba6 chore(web): Fix typos referencing help.keyman 2021-05-26 09:43:43 +07:00
Darcy Wong
0d88b36422 fix(android): Check -clean flag if first arg 2021-05-26 09:39:57 +07:00
Darcy Wong
d51a64d268
Merge pull request #5136 from keymanapp/chore/web/infrastructure-build-on-linux
chore(web): Add CI script to kill BrowserStack tunnel
2021-05-26 09:11:58 +07:00
Darcy Wong
29ea14796b
Update web/source/build_kill_browserstack.sh
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-05-26 09:11:48 +07:00
Marc Durdin
5b7dfa006b
Merge pull request #5144 from keymanapp/chore/windows/4607-sentry-update
chore(windows): Update Sentry to 0.4.9
2021-05-26 12:05:31 +10:00
jahorton
d088e33830 feat(ios): adds combo capture+logging methods for DRYness 2021-05-26 08:00:55 +07:00
jahorton
f2d22aad2e fix(oem/fv/ios): forgot --no-use-binaries here 2021-05-26 08:00:27 +07:00
Darcy Wong
f08b7ed6a6 fix(web): Update script to modify sourceRoot 2021-05-26 06:48:24 +07:00
Keyman Server
8d8b6e90b2
Merge pull request #5148 from keymanapp/auto/version-master-15.0.54
auto: increment master version to 15.0.54
2021-05-26 04:04:22 +10:00
Keyman Build Agent
e7a1d866d4 auto: increment master version to 15.0.54 2021-05-25 14:03:39 -04:00
Eberhard Beilharz
c7cbb7cae4
docs(linux): Update readme
- remove mention of `scim_kmfl_imengine` which we recently removed
- reformat list of required packages
2021-05-25 14:35:24 +02:00
Eberhard Beilharz
6d1adee2ee
chore(linux): Update changelogs
(cherry picked from commit d2532fa335)
2021-05-25 14:28:55 +02:00
Marc Durdin
e46a3ee46c
Merge pull request #5143 from keymanapp/chore/windows/vs2019
chore(windows): move to vc++ 2019
2021-05-25 19:38:32 +10:00
Darcy Wong
b9fba5d168 fix(web): Fix script for committing changes to s.keyman.com 2021-05-25 15:45:49 +07:00
Marc Durdin
7c087ef6ac chore(windows): Update Sentry to 0.4.9
Fixes #4607.

The Sentry 0.4.9 update actually simplifies some things. It does only
build with VS2019 by default, which pushed me to update Keyman build to
the same version, but that's a good thing overall, and was fairly
painless anyway.

Previously, we had our own custom build of sentry-native to make sure
that the C++ runtime libraries were statically linked to sentry.dll, but
this is now configurable in the build options, so we were able to
abandon our fork of the project at
https://github.com/keymanapp/sentry-native, which is good news. (I will
leave the fork there just in case but we'll eventually delete it once we
are convinced that this is robust.)

I have updated sentry.pas to match sentry.h; most of the changes are in
comments but there are a handful of new functions and some small changes
to function signatures.

I retested the Sentry exception scenarios and results can be found at
https://docs.google.com/spreadsheets/d/19xfurbn4cGubSCD68EGuKhcR5HrjaUcY/edit#gid=170604584

There may be an issue with Delphi x64 programs missing symbols from my
machine; something to keep an eye on but not a blocker for this merging,
I think.
2021-05-25 18:34:38 +10:00
Marc Durdin
17518ca2ee chore(windows): update headers for mcompile 2021-05-25 18:33:46 +10:00
Darcy Wong
24a0d5831a chore(android): Close if clause 2021-05-25 15:20:18 +07:00
Darcy Wong
599c4f1981 chore(android): Add -clean flag to build script 2021-05-25 14:29:27 +07:00
Darcy Wong
2871766345 chore(web): Merge remote-tracking branch 'origin/master' into feat/web/sync-s-keyman-com 2021-05-25 14:04:39 +07:00
Darcy Wong
b9e395e4a2 chore(web): Merge remote-tracking branch 'origin/master' into chore/web/infrastructure-build-on-linux 2021-05-25 14:03:01 +07:00
rc-swag
0fd5f01187
Merge pull request #5119 from keymanapp/docs/windows/5118-windows-keyman-engine-readme
docs(windows): Initial commit - README.md
2021-05-25 16:45:50 +10:00
Joshua Horton
28d8cd6eb0
Merge pull request #4847 from keymanapp/refactor/ios/engine/shouldReloadKeyboard
refactor(ios/engine): "should reload keyboard" now a property of the keyboard
2021-05-25 13:34:00 +07:00
Joshua Horton
abd9b17b85
Merge pull request #5140 from keymanapp/chore/ios/xcframework-artifact-upload
chore(ios): imports iOS artifact-upload script for CI use
2021-05-25 13:28:22 +07:00
Joshua Horton
b4880e3335
Merge pull request #5107 from keymanapp/chore/ios/keyman-engine-xcframework
chore(ios): shift to use of XCFrameworks
2021-05-25 13:28:00 +07:00
Darcy
1bc603a768 feat(web): Add script to publish KeymanWeb to s.keyman.com 2021-05-25 13:14:59 +07:00
Marc Durdin
f3ba9445dd chore(windows): update vcxproj for vc++2019 2021-05-25 15:58:48 +10:00
Marc Durdin
39cb018042 chore(windows): move to vc++ 2019 2021-05-25 15:56:36 +10:00
Marc Durdin
5e07968a3c
Merge pull request #5131 from keymanapp/chore/windows/519-cleanup-dof-bdsproj-cfg
chore(windows): cleanup old .dof, .bdsproj and .cfg files
2021-05-25 15:52:57 +10:00