- May 03, 2023
- Apr 27, 2023
-
-
Ross authored
-
- Apr 26, 2023
-
-
Ross authored
-
- Apr 21, 2023
- Apr 20, 2023
- Apr 19, 2023
-
-
Ross authored
-
- Apr 14, 2023
-
-
Ross authored
Removing the legacy code that was replaced by the core. Also removing the feature flag for core integeration.
-
- Apr 13, 2023
-
-
Keyman Server authored
auto: increment master version to 17.0.87
-
Keyman Build Agent authored
-
- Apr 12, 2023
-
-
rc-swag authored
docs(windows): link to wiki architecture faq page
-
Ross authored
-
Keyman Server authored
auto: increment master version to 17.0.86
-
Keyman Build Agent authored
-
- Apr 11, 2023
-
-
Joshua Horton authored
fix(ios): fixes xcode-triggered debug, run builds
-
Marc Durdin authored
fix(developer): add DRY_RUN variable to build.sh
-
Marc Durdin authored
chore(developer): AddWarning and SetError cleanup
-
Marc Durdin authored
Fixes #8574. Also ensures that kmc is published after its dependencies.
-
jahorton authored
-
Keyman Server authored
auto: increment master version to 17.0.85
-
Keyman Build Agent authored
-
- Apr 10, 2023
-
-
Marc Durdin authored
* Splits compiler interface functions that return bool into CompilerInterfaces.cpp, and moves `SetError` define to that unit so it can't be used accidentally elsewhere * Audit of `AddWarning` calls and only those that are used in bool functions now `return FALSE` (with new `AddWarningBool`) whereas all others `return CERR_Break`
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
fix(mac): fix corrupt installer
-
Marc Durdin authored
docs: clarify dependency meanings in build-utils
-
Darcy Wong authored
chore(android): Update projects to use Java 11
-
Marc Durdin authored
Relates to #8542.
-
Marc Durdin authored
epic: kmcompx - kmcmpdll cross-platform compiler
🚑
-
- Apr 09, 2023
-
-
Marc Durdin authored
Because we don't know if mac BSD cp or GNU cp will be first on the path, where there is ambiguity (e.g. with -R flag), we will use the macOS cp command in /bin to ensure that we have consistent results. The alternative would be to fixup each instance of the cp parameters so that they work consistently with either cp command, but given these scripts can run only on macOS, that seems unnecessary. This replaces the earlier change in 97c6331b.
-
- Apr 07, 2023
-
-
Marc Durdin authored
Fixes #8533 after build agent maintenance put GNU coreutils cp on path ahead of macOS /bin/cp. This subtly changed the behaviour of the `-R` flag such that it copied the folder into a subfolder rather than copying the contents of the folder into the destination folder: Original layout: ``` Install Keyman.app/Contents/MacOS/ applet textinputsource Keyman.app/ ``` Corrupted layout: ``` Install Keyman.app/Install Keyman.app/Contents/MacOS/ applet textinputsource Keyman.app/ ``` Query: should we be rolling back the path changes so that /bin is first on the path? I am concerned about other subtle changes in behaviour in the macOS and iOS builds. Otherwise it feels like we may need to audit the scripts in /mac, /ios (and possibly /common, /core, /web, /resources) for potential changes. Annoyed that it took me so long. Also annoying that macOS fails so subtly when a parent folder has the .app extension in its name.
-
- Apr 06, 2023
-
-
Keyman Server authored
auto: increment master version to 17.0.84
-
Keyman Build Agent authored
-
- Apr 05, 2023
-
-
rc-swag authored
fix(windows): use right instead of left alignment for popup buttons
-