Marc Durdin
147d4aaa2c
chore(common): update langtags.json to 2025-02-18 release
...
Fixes : #13288
2025-03-10 07:59:17 +07:00
Keyman Server
1ad15d4c57
Merge pull request #13454 from keymanapp/auto/version-beta-18.0.211
...
auto: increment beta version to 18.0.211
2025-03-07 10:03:08 -08:00
Keyman Build Agent
07cf31afe9
auto: increment beta version to 18.0.211
2025-03-07 13:02:33 -05:00
Eberhard Beilharz
393eba621c
Merge pull request #13451 from keymanapp/chore/linux/bugtemplate
...
chore(linux): add link to fcitx5 issues to bug issue template
2025-03-07 17:08:53 +01:00
Eberhard Beilharz
7dfeaa7099
Update .github/ISSUE_TEMPLATE/bug_report.yml
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-07 17:08:31 +01:00
Darcy Wong
e573f08e3e
Merge pull request #13322 from keymanapp/chore/common/crowdin-vi
...
chore(common): Add crowdin localization for Vietnamese
2025-03-07 17:45:50 +07:00
Eberhard Beilharz
1720328076
chore(linux): add link to fcitx5 issues to bug issue template
...
Per suggestion of fcitx5 maintainer this adds a link to fcitx5 issues
to the bug issue template.
See https://github.com/fcitx/fcitx5-keyman/issues/10#issuecomment-2704620889 .
2025-03-07 10:42:18 +01:00
Keyman Server
6657679125
Merge pull request #13448 from keymanapp/auto/version-beta-18.0.210
...
auto: increment beta version to 18.0.210
2025-03-06 10:03:28 -08:00
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
Darcy Wong
1380597be2
Merge branch 'beta' into chore/common/crowdin-vi
2025-03-05 19:45:39 +07:00
Shawn Schantz
9e2da9b4ad
add Vietnamese localization to macOS project file
2025-03-05 19:21:36 +07:00
Shawn Schantz
94ff78ad5e
added Vietnamese localization to iOS project file
2025-03-05 19:17:08 +07: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