Keyman Build Agent
eb81da03fb
auto: increment beta version to 18.0.210
2025-03-06 13:02:54 -05:00
rc-swag
d1a371d693
Merge pull request #13421 from keymanapp/fix/windows/13176/remove-online-update-deadcode
...
fix(windows): remove online update deadcode
2025-03-06 15:30:43 +10:00
rc-swag
e56f6b908c
Merge pull request #13413 from keymanapp/fix/windows/13216/checkforupdates-reg-one-location
...
fix(windows): Check for updates registry value stored under the one Key
2025-03-06 15:29:17 +10:00
Marc Durdin
cd3b11f715
Merge pull request #13418 from keymanapp/fix/common/13417-enable-coverage-for-ts
...
fix(common): fail builds with low test coverage for all typescript projects
2025-03-06 11:39:16 +07:00
rc-swag
ec64d161b5
fix(windows): rename variable for clairity
2025-03-06 13:45:44 +10:00
rc-swag
5dd36e4aad
fix(windows): review comments
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-03-06 12:01:06 +10:00
Keyman Server
0d21e2b2d8
Merge pull request #13430 from keymanapp/auto/version-beta-18.0.209
...
auto: increment beta version to 18.0.209
2025-03-05 10:03:33 -08:00
Keyman Build Agent
b0be932524
auto: increment beta version to 18.0.209
2025-03-05 13:02:58 -05:00
rc-swag
489ef98c47
fix(windows): onlineupdate icon deadcode removed
...
Fixes:#13176
2025-03-05 16:28:22 +10:00
rc-swag
bfd077a3bb
fix(windows): fix begin end block
2025-03-05 11:16:39 +10:00
Darcy Wong
a4c1c2dc82
Merge pull request #13411 from keymanapp/fix/android/investigate-no-kmp
...
fix(android): Don't report missing kmp.json
2025-03-05 07:47:47 +07:00
rc-swag
bbbce44f3c
fix(windows): add comments re default values
2025-03-05 10:39:49 +10:00
rc-swag
5855b8b3f2
Merge pull request #13215 from keymanapp/fix/windows/12660/preserve-report-usage
...
fix(windows): Check registry report usage value in setup process
2025-03-05 10:03:13 +10:00
Marc Durdin
37cb3767ac
chore(developer): lower threshold for kmc-model-info coverage, work around TeamCity reporter bug
2025-03-05 01:00:03 +03:00
Marc Durdin
060189a1ab
chore(developer): drop coverage threshold for developer-utils to 45%
2025-03-05 00:24:41 +03:00
Marc Durdin
ebdb043ba7
fix(common): fail builds with low test coverage for all typescript projects
...
This is probably my fault, when I consolidated the typescript test
scripts, I didn't spot the `--check-coverage=false` flag which meant
that although the coverage tests were run, the builds would not fail if
they were too low.
Fixes : #13417
2025-03-04 23:59:04 +03:00
Keyman Server
be61b6f81d
Merge pull request #13416 from keymanapp/auto/version-beta-18.0.208
...
auto: increment beta version to 18.0.208
2025-03-04 10:03:11 -08:00
Keyman Build Agent
6b64274d96
auto: increment beta version to 18.0.208
2025-03-04 13:02:40 -05:00
Marc Durdin
bdced0a00e
Merge pull request #13412 from keymanapp/chore/common/13299-verify-nul-and-contextex-in-context
...
chore(common): add unit test for nul and context() in context part of rule
2025-03-05 00:01:58 +07:00
Shawn Schantz
da7048de4b
Merge pull request #13337 from keymanapp/fix/mac/expose-sentry-issues
...
fix(mac): improve compliance checking
2025-03-04 19:31:26 +07:00
rc-swag
80be1e9434
fix(windows): checkforupdates in keyman engine key
...
The SRegValue_CheckForUpdates was written my utilkeymanoptions
to the Keyman Engine Key but read from Keyman Desktop Key.
This change moves it to only be read in Keyman Engine Key.
It also move the last update time to this Key for completness
Fixes : #13216
2025-03-04 21:09:09 +10:00
Shawn Schantz
5c3149a7f0
Merge branch 'fix/mac/expose-sentry-issues' of https://github.com/keymanapp/keyman into fix/mac/expose-sentry-issues
2025-03-04 17:38:28 +07:00
Shawn Schantz
5d0c342e8f
fix(mac): remove extra log statements
2025-03-04 17:33:52 +07:00
Marc Durdin
03001bd971
chore(common): add unit test for nul and context() in context part of rule
...
The compiler and Core appear to be working correctly in this situation;
this test verifies Core's behaviour.
Fixes : #13299
2025-03-04 11:22:35 +01:00
Darcy Wong
c65897561f
fix(android): Fix Toast message per review comment
2025-03-04 17:10:39 +07:00
Marc Durdin
16dacd9991
Merge pull request #13407 from keymanapp/fix/common/cherry-pick/13401-build-trigger-resilience
...
fix(common): improve resilience of build script trigger
2025-03-04 17:06:12 +07:00
rc-swag
c99bf7b508
fix(windows): whitespace fix
2025-03-04 15:45:30 +10:00
rc-swag
95f748888a
fix(windows): sets options values in firstrun
...
Previously it only set the startwithwindows, checkforupdats and
autmaticallyreportusage values in firstrun if the flag was true.
It was only true if the argument was passed to the install executable on
the command line. However, it is valid to treat its non existance on the
command line as false for these 3 values.
2025-03-04 14:45:24 +10:00
Darcy Wong
92d58a7a61
fix(android): Don't report missing kmp.json
...
Fixes KEYMAN-ANDROID-4G
2025-03-04 09:48:25 +07:00
Keyman Server
847a7865b5
Merge pull request #13410 from keymanapp/auto/version-beta-18.0.207
...
auto: increment beta version to 18.0.207
2025-03-03 10:06:04 -08:00
Keyman Build Agent
cbbff503c3
auto: increment beta version to 18.0.207
2025-03-03 13:05:33 -05:00
Marc Durdin
516a7181bf
fix(common): improve resilience of build script trigger
...
Was silently accepting failure in curl api.github.com call, causing a
subsequent failure when triggering the deb-packaging GHA. Instead,
handle failing subshell call to api.github.com by failing the script,
hopefully with some detail provided on the failure.
Fixes : #13401
Cherry-pick-of: #13402
2025-03-03 16:26:06 +01:00
Darcy Wong
592d5b0a32
Merge pull request #13373 from keymanapp/docs/android/keyboard-picker-scope
...
docs(android): document control flag for system keyboard picker and task
2025-03-03 15:21:44 +07:00
Darcy Wong
105734b8b3
Merge pull request #13313 from keymanapp/fix/android/system-keyboard-picker-scope
...
fix(android): Control when system keyboard Keyboard Picker clears activity stack
2025-03-03 15:21:23 +07:00
Keyman Server
5e8d34c4a5
Merge pull request #13396 from keymanapp/auto/version-beta-18.0.206
...
auto: increment beta version to 18.0.206
2025-03-02 10:03:03 -08:00
Keyman Build Agent
d06f3e5452
auto: increment beta version to 18.0.206
2025-03-02 13:02:27 -05:00
Eberhard Beilharz
429c65565b
Merge pull request #13346 from keymanapp/chore/linux/changelog
...
chore(linux): Update debian changelog
2025-03-02 02:44:34 +01:00
Keyman Server
a423e375f6
Merge pull request #13395 from keymanapp/auto/version-beta-18.0.205
...
auto: increment beta version to 18.0.205
2025-03-01 11:32:31 -08:00
Keyman Build Agent
ec1aaa9e78
auto: increment beta version to 18.0.205
2025-03-01 14:32:00 -05:00
Eberhard Beilharz
5a58410312
chore(linux): Update debian changelog
2025-03-01 09:38:05 +01:00
Marc Durdin
d39ae19e27
Merge pull request #13379 from keymanapp/chore/windows/13374-ensure-keyman32-deps-exclude-wasm-core
...
chore(windows): ensure dependencies for keyman32 exclude core:wasm
2025-03-01 14:13:05 +07:00
Darcy Wong
417be635bd
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-01 07:58:13 +07:00
Keyman Server
0b8c74c7a0
Merge pull request #13380 from keymanapp/auto/version-beta-18.0.204
...
auto: increment beta version to 18.0.204
2025-02-28 10:06:12 -08:00
Keyman Build Agent
2ad70b3f1b
auto: increment beta version to 18.0.204
2025-02-28 13:05:35 -05:00
Marc Durdin
d83454ab77
chore(windows): ensure dependencies for keyman32 exclude core:wasm
...
Fixes : #13374
2025-02-28 17:52:27 +01:00
Marc Durdin
accd5e268c
Merge pull request #13326 from keymanapp/fix/developer/13306-13307-include-nul-in-context-offset-kmw-v10
...
fix(developer): include `nul` in offset calculations for kmw v10 compiler
2025-02-28 23:37:00 +07:00
Marc Durdin
cd0ec46764
Merge pull request #13314 from keymanapp/fix/core/13304-include-nul-in-context-offset-calculations
...
fix(core): include `nul` in context offset calculations in kmx processor
2025-02-28 23:36:51 +07:00
Marc Durdin
213bbd7d31
Merge pull request #13311 from keymanapp/chore/core/13303-unit-tests-for-nul-index-context
...
chore(core): add unit tests to validate `nul` with `index` and `context`
2025-02-28 23:36:40 +07:00
Marc Durdin
d6c2657bb0
Merge pull request #13308 from keymanapp/fix/developer/13301-13302-contextex-offset-check
...
fix(developer): verify `context(n)` offsets are valid in kmcmplib
2025-02-28 23:36:30 +07:00
Marc Durdin
a62735ea4b
Merge pull request #13324 from keymanapp/feat/developer/sensible-initial-dir-for-package-add-file
...
feat(developer): use .kps folder as initial dir for Add Files
2025-02-28 23:35:15 +07:00