Marc Durdin
f34976e8c0
Merge branch 'feat/windows/use-km-core-actions-struct' into chore/core/10520-hide-old-action-apis
2024-02-03 09:40:53 +11:00
Steven R. Loomis
10940be7e0
feat(developer): hint/warn on range check 🙀
...
- analyzer
#10316
2024-02-02 15:18:08 -06:00
Eberhard Beilharz
883b9fc4c8
chore(linux): Fix API check if lines got removed in .symbols file
...
If lines got removed in the .symbols file we won't find the current
version number in the .symbols file. This change fixes the expectations.
Also, if a major API change happens during the Alpha cycle we don't expect
another API version increment if one already happened since we released
the stable version.
This change also adds some unit tests for the new functionality. These
can be run manually and won't run during CI builds.
Fixes #10453 .
2024-02-02 20:15:22 +01:00
Steven R. Loomis
107e8e98f9
feat(developer): hint/warn on range check 🙀
...
- analyzer
#10316
2024-02-02 12:09:23 -06:00
Keyman Server
0f53c4737f
Merge pull request #10611 from keymanapp/auto/version-master-17.0.260
...
auto: increment master version to 17.0.260
2024-02-03 01:03:50 +07:00
Keyman Build Agent
cf58476744
auto: increment master version to 17.0.260
2024-02-02 13:03:21 -05:00
Steven R. Loomis
dfe1a9f9c9
Merge branch 'master' into feat/developer/10554-sometimes-no-norm
2024-02-02 11:06:23 -06:00
Sabine
dcf49b9f08
feat(linux): mcompile-dk tidy up
2024-02-02 17:55:07 +01:00
Eberhard Beilharz
99598294d3
docs(linux): Update sample settings
...
Python debugger in vscode >= 1.86 now uses a different type.
2024-02-02 16:42:07 +01:00
Sabine
78e736722a
feat(linux): mcompile-dk doublicate functions
2024-02-02 16:36:49 +01:00
Eberhard Beilharz
0b4ade8018
fix(linux): Fix path to artifacts
...
With the new download-artifact version when using `merge-multiple:true`
all artifacts end up in the same directory. This change adjusts for that.
Another follow-up of #10577 .
2024-02-02 12:07:02 +01:00
Eberhard Beilharz
97bbcee3ef
Merge pull request #10596 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2024-02-02 09:28:53 +01:00
Marc Durdin
9e50f50687
fix(core): strip markers in actions_update_app_context_nfu()
...
Fixes #10605 .
2024-02-02 15:10:05 +07:00
rc-swag
8f2e0a76eb
feat(windows): code comment
2024-02-02 16:55:28 +10:00
rc-swag
d34ba7e527
feat(windows): remove extra debugging
2024-02-02 16:48:09 +10:00
Steven R. Loomis
db1c4b8636
feat(developer): hint/warn on range check 🙀
...
- failing test
#10316
2024-02-02 00:05:10 -06:00
Darcy Wong
b9d42df0e9
chore(oem/fv): Update versions in keyboards.csv
2024-02-02 12:40:04 +07:00
Steven R. Loomis
ef99b81f14
Merge branch 'master' into feat/developer/10554-sometimes-no-norm
2024-02-01 22:21:55 -06:00
Marc Durdin
ff3a06f894
Merge pull request #10601 from keymanapp/chore/history-fixup
...
chore(common): history missing message fixup
2024-02-02 14:26:18 +11:00
Darcy Wong
e246dcb4f1
Merge pull request #10603 from keymanapp/chore/history-16-0-145
...
chore(common): Add entries from 16.0.145 HISTORY.md
2024-02-02 10:25:28 +07:00
Darcy Wong
307a27165b
chore(common): Add entries from 16.0.145 HISTORY.md
2024-02-02 10:20:02 +07:00
Marc Durdin
37cfe365bb
chore: history missing message fixup
...
Not sure why this is happening, nothing obvious in logs. Will monitor.
2024-02-02 09:28:16 +07:00
Steven R. Loomis
71443836a2
feat(developer): support normalization=disabled 🙀
...
- avoid dead store to transforms class
#10554
2024-02-01 19:05:31 -06:00
Steven R. Loomis
535418d9ef
feat(developer): hint/warn on range check 🙀
...
- just the test files
#10316
2024-02-01 19:02:54 -06:00
Steven R. Loomis
3a538c103f
feat(developer): support normalization=disabled 🙀
...
- test and code fixes
#10554
2024-02-01 18:40:02 -06:00
Steven R. Loomis
7572c9476e
feat(developer): support normalization=disabled 🙀
...
- main core changes and test changes
#10554
2024-02-01 17:32:42 -06:00
Marc Durdin
8156a8b19d
Merge pull request #10576 from keymanapp/fix/linux/9593_version-comparison
...
fix(linux): Fix version comparison
2024-02-02 09:47:37 +11:00
Marc Durdin
702b91a682
Merge pull request #10599 from keymanapp/chore/linux/fixarmhf
...
chore(linux): Use correct format specifier for `g_utf8_strlen`
2024-02-02 09:38:51 +11:00
Marc Durdin
404fe172c9
Merge pull request #10593 from keymanapp/chore/common/10590-cancel-earlier-builds
...
chore(common): cancel earlier builds when new test builds triggered
2024-02-02 09:34:56 +11:00
Eberhard Beilharz
25de477425
chore(linux): Fix the path for downloading artifacts
...
Follow-up of #10577 .
2024-02-02 05:10:30 +07:00
Eberhard Beilharz
7356fc6e17
chore(linux): Upgrade artifacts to v4
...
- Upgrade upload-artifact to v4.3.0
- Upgrade download-artifact to v4.1.1
- Upgrade checkout to v4.1.1
- Upgrade gha-deb-signing to v0.6
Closes #10385 .
2024-02-02 05:10:29 +07:00
Steven R. Loomis
eaeb3e4284
feat(developer): support normalization=disabled 🙀
...
- additional test changes
- turn off cooking the 'from' if disabled
#10554
2024-02-01 15:19:19 -06:00
Steven R. Loomis
88a9f72e11
Merge pull request #10565 from keymanapp/feat/core/10317-simplify-marker-epic-ldml
...
feat(core,developer): simplify markers 🙀
2024-02-01 14:29:33 -06:00
Steven R. Loomis
b8fbe4865c
Merge pull request #10563 from keymanapp/feat/core/10317-double-marker2-epic-ldml
...
feat(core): ldml double marker, C++ side 🙀
2024-02-01 14:29:21 -06:00
Steven R. Loomis
ab00f0c800
Merge pull request #10541 from keymanapp/feat/core/10317-double-marker-epic-ldml
...
feat(developer): double markers once again 🙀
2024-02-01 14:28:01 -06:00
Keyman Server
7e801dd500
Merge pull request #10600 from keymanapp/auto/version-master-17.0.259
...
auto: increment master version to 17.0.259
2024-02-02 01:03:29 +07:00
Keyman Build Agent
65e8d11b5d
auto: increment master version to 17.0.259
2024-02-01 13:02:59 -05:00
Sabine
463fe2fe88
feat(linux): mcompile-dk tidy up
2024-02-01 18:15:44 +01:00
Eberhard Beilharz
13eb1002ae
refactor(linux): Deal with invalid version numbers
2024-02-01 17:26:38 +01:00
Eberhard Beilharz
df24cfda0a
chore(linux): Use correct format specifier for g_utf8_strlen
...
The package build on armhf failed because of the wrong format specifier
which expects a `size_t` instead of `glong` that `g_utf8_strlen` returns.
2024-02-01 16:51:10 +01:00
Sabine
6af536a174
feat(linux): mcompile-dk more shiftstates in KMX_get_CharsUnderlying_according_to_keycode_and_Shiftstate_GDK
2024-02-01 16:16:16 +01:00
Eberhard Beilharz
a5e0ce0702
chore(linux): Update debian changelog
...
(cherry picked from commit 8d0f102936 )
2024-02-01 12:58:21 +01:00
Eberhard Beilharz
4c53f18cca
Merge pull request #10594 from keymanapp/chore/linux/fixpkgbuild
...
chore(linux): Fix the path of downloaded artifacts
2024-02-01 10:46:38 +01:00
Eberhard Beilharz
31ef12706e
chore(linux): Fix the path for downloading artifacts
...
Follow-up of #10577 .
2024-02-01 10:37:18 +01:00
Marc Durdin
09e971d3ca
chore: tweak script for stability
2024-02-01 16:16:19 +07:00
Marc Durdin
7c8003a0f7
chore(common): cancel earlier builds when new test builds triggered
...
Fixes #10590 .
Cancels existing running or queued test builds on TeamCity when a new
build is started for the same 'branch' (aka branch or PR).
Does not touch release builds or other projects -- only touches
recognized test build configurations.
2024-02-01 16:02:23 +07:00
Marc Durdin
aad7c0a42b
chore(core): fixup typos
2024-02-01 15:05:24 +07:00
Marc Durdin
0b7556870f
chore: Apply suggestions from code review
2024-02-01 18:56:26 +11:00
Eberhard Beilharz
f3efb244dc
chore(linux): Adjust test expectations for ICU >= 73
...
ICU 73 comes with CLDR 43 which contains various corrections. This means
that we get different results when we minimize `bmf-Latn`. This change
sets the test expectations based on the ICU version and so allows tests
to pass on Ubuntu 24.04 which comes with ICU 74.
2024-02-01 14:55:36 +07:00
jahorton
6d496d36b7
chore(ios): minor cleanup
2024-02-01 14:40:12 +07:00