dependabot[bot]
edfa7ed2f9
chore(deps-dev): bump tar-fs from 3.0.8 to 3.0.9
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 3.0.8 to 3.0.9.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v3.0.8...v3.0.9 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 3.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 07:03:57 +00:00
Marc Durdin
3ad024ac44
Merge pull request #14105 from keymanapp/maint/mac/verbosity
...
maint(mac): make make-km-dmg.sh less quiet
2025-06-03 11:33:24 +07:00
Darcy Wong
d9ed728970
Apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-06-03 07:59:55 +07:00
rc-swag
a1c0406df9
Merge pull request #14069 from keymanapp/fix/windows/14066/reduce-executing-kmshell-process-sentry-err
...
fix(windows): change from error to breadcrumb and log
2025-06-03 09:32:04 +10:00
Marc Durdin
dd712333e5
maint(mac): make make-km-dmg.sh less quiet
...
When build.sh was converted to a builder-style script, the -quiet flag
was then passed into make-km-dmg.sh, which meant that it no longer gave
valuable diagnostic output. This returns the script to default levels of
output (there is also a -verbose or -debug level we could use). The
variable QUIET_FLAG appears to have been used only in that one place.
2025-06-03 05:58:48 +07:00
Steven R. Loomis
7a741dc9d0
chore(developer): ldml: additional line numbers
...
- ajv validation
- more fixes from out of box testing
Fixes : #14099
2025-06-02 16:30:29 -05:00
Steven R. Loomis
25ddb324f2
chore(developer): ldml: bring strs/tran compiler messages in line with design
...
- fix a case where context wasn't being passed
Fixes : #14099
2025-06-02 13:33:00 -05:00
Keyman Server
d295e3e677
Merge pull request #14103 from keymanapp/auto/version-master-19.0.57
...
auto: increment master version to 19.0.57
2025-06-02 11:03:06 -07:00
Keyman Build Agent
314ba63bc4
auto: increment master version to 19.0.57
2025-06-02 14:02:37 -04:00
Steven R. Loomis
3743a92534
chore(developer): ldml: bring strs/tran compiler messages in line with design
...
- fix some case pertaining to strings and escapes
Fixes : #14099
2025-06-02 13:00:56 -05:00
Steven R. Loomis
41cf045d3f
chore(developer): ldml: add a test for complex interpolation in messages
...
- and fix a case in keys
Fixes : #14099
2025-06-02 12:20:39 -05:00
Eberhard Beilharz
7762a12668
Merge pull request #14062 from keymanapp/chore/linux/tctestrunner
...
This adds a modified version of JetBrains' Python TeamCity test runner that makes use of the `parent` property in the service messages and thus allows to properly indent and fold the block that contains the test output.
2025-06-02 19:13:59 +02:00
Eberhard Beilharz
19d808c6e5
refactor(web): clarify API of KeymanSentryManager
...
This change marks the functions of `KeymanSentryManager` as public
or private, depending on whether or not they are used outside of the
module.
Test-bot: skip
2025-06-02 18:37:22 +02:00
Steven R. Loomis
dc0023098d
chore(developer): ldml: bring layr/keys compiler messages in line with design
...
Fixes : #14099
2025-06-02 11:15:23 -05:00
Steven R. Loomis
01777fc897
chore(developer): ldml: bring disp compiler messages in line with design
...
- simplify some messages to use <display display='..'> as the key, so there's not code running in the message function
Fixes : #14099
2025-06-02 10:58:56 -05:00
Steven R. Loomis
4884d7ceb5
chore(developer): ldml: remove dup zapMessageMetadata()
...
Fixes : #14099
2025-06-02 10:41:19 -05:00
Steven R. Loomis
a5d4177177
Merge branch 'feat/developer/13937-ln-tran-bksp' into chore/developer/14091-err-unparseable-reorder
2025-06-02 10:15:08 -05:00
Steven R. Loomis
35db576dea
Merge branch 'feat/developer/13935-ln-usetcompiler' into feat/developer/13937-ln-tran-bksp
2025-06-02 10:14:53 -05:00
Steven R. Loomis
cf68b2a3bd
Merge branch 'feat/developer/13932-ln-more-strscompiler' into feat/developer/13935-ln-usetcompiler
2025-06-02 10:14:25 -05:00
Steven R. Loomis
536cdc3c45
feat(developer): ldml: fix for test case
...
Fixes : #13932
2025-06-02 09:27:46 -05:00
Steven R. Loomis
77abdd6469
feat(developer): ldml: update errors for unparseable reorder
...
- remove the unparseable reorder message - instead, the unicodeset messages will be thrown.
Fixes : #14091
2025-06-02 08:59:50 -05:00
Steven R. Loomis
fab29aad77
feat(developer): ldml: update errors for unparseable reorder
...
Fixes : #14091
2025-06-02 08:52:00 -05:00
Steven R. Loomis
961a18e0bd
Merge remote-tracking branch 'origin/feat/developer/13935-ln-usetcompiler' into feat/developer/13937-ln-tran-bksp
2025-06-02 08:45:04 -05:00
Steven R. Loomis
401015d8ad
Merge branch 'feat/developer/13932-ln-more-strscompiler' into feat/developer/13935-ln-usetcompiler
2025-06-02 08:44:22 -05:00
Steven R. Loomis
5012839df6
feat(comon): ldml: test fix for element strings with context
...
Fixes : #13934
(cherry picked from commit e1638ad458 )
2025-06-02 08:43:57 -05:00
Steven R. Loomis
706ff1a858
Merge branch 'master' into feat/developer/13932-ln-more-strscompiler
2025-06-02 08:41:41 -05:00
Eberhard Beilharz
3d006659f9
chore(linux): clarify that it's a Python test runner
...
Rename the directory to make it clearer that it's test runner for Python
tests. Addresses code review comments.
2025-06-02 15:20:42 +02:00
Eberhard Beilharz
581e4e03ef
chore(linux): add TC test runner
...
This adds a modified version of JetBrains' TeamCity test runner that
makes use of the `parent` property in the service messages and thus
allows to properly indent and fold the block that contains the test
output.
Test-bot: skip
2025-06-02 15:20:42 +02:00
Eberhard Beilharz
e0dc544bd4
Merge pull request #14094 from keymanapp/maint/linux/gha
...
The previous version 2.0 of gha-ubuntu-packaging was missing `--` to separate the command to be called from `retry`, so the arguments for that command were considered arguments for `retry`. The new version 2.0.1 of gha-ubuntu-packaging fixes this.
Follow-up-of: #14089
2025-06-02 13:25:19 +02:00
rc-swag
004c40606a
fix(windows): review comment fix log msg
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-06-02 20:54:07 +10:00
rc-swag
b1b065b912
fix(windows): fix download failing when cache.json missing
...
or stale. This commit adds a precondition check when entering the
Download state. It checks to see if the cache.json file still exists
then it checks if there are packages or installer files to download.
This will also check the version with ucrsUpdateReady, so if the
installed version is already newer it will not attempt the download.
If the check fails it will removed any cached files and return to
the idle state and check for updates.
Fixes : #13767
2025-06-02 20:39:46 +10:00
Eberhard Beilharz
ea6bd736ca
maint(linux): update to new version of gha-ubuntu-packaging
...
The previous version 2.0 of gha-ubuntu-packaging was missing `--` to
separate the command to be called from `retry`, so the arguments
for that command were considered arguments for `retry`. The new version
2.0.1 of gha-ubuntu-packaging fixes this.
Follow-up-of: #14089
Test-bot: skip
2025-06-02 09:20:17 +02:00
Darcy Wong
ceb7f741ae
fix(android): Fix typos
2025-06-02 13:35:17 +07:00
Darcy Wong
6e5e25b5ea
fix(android): Updates to handle zip-excludes
2025-06-02 11:45:32 +07:00
Darcy Wong
86061d0523
maint(android): Add archive step to prep release artifacts
2025-06-02 10:28:21 +07:00
Darcy Wong
c455b8d74b
Merge pull request #13919 from keymanapp/maint/ios/use-zip-inc
...
maint(ios): Use zip.inc.sh to prep release artifacts
2025-06-02 10:27:36 +07:00
Keyman Server
87e7c1d706
Merge pull request #14092 from keymanapp/auto/version-master-19.0.56
...
auto: increment master version to 19.0.56
2025-05-31 11:02:02 -07:00
Keyman Build Agent
8a69f108e2
auto: increment master version to 19.0.56
2025-05-31 14:00:40 -04:00
Steven R. Loomis
e1638ad458
feat(comon): ldml: test fix for element strings with context
...
Fixes : #13937
2025-05-31 07:46:11 -05:00
Eberhard Beilharz
8669d7f9f2
Merge pull request #14089 from keymanapp/maint/linux/gha
...
Version 2.0 of gha-ubuntu-packaging retries 5 times to install the packages, so hopefully this will improve the reliability.
2025-05-31 02:46:28 +02:00
Eberhard Beilharz
eb1b060d66
Merge pull request #14086 from keymanapp/maint/linux/cherry-pick/sudo
...
Since we have write access to the directory we don't need `sudo` for removing the temporary dependency files if we pass `-f` to `rm`.
Cherry-pick-of: commit 4f27f6e256
Cherry-pick-of: #14085
2025-05-30 23:05:05 +02:00
Steven R. Loomis
bc3a8ff36d
feat(developer): ldml: tran compiler: all relevant messages in ldml have line numbers!
...
Fixes : #13937
2025-05-30 15:41:16 -05:00
Steven R. Loomis
814c9b9ef9
feat(developer): ldml: list compiler: add context to linter
...
Fixes : #13935
2025-05-30 14:47:10 -05:00
Steven R. Loomis
9d0d34bf09
feat(developer): ldml: list compiler: add context to lists. vars, markers, usets...
...
- update several messages and the substitution tracker to take context
Fixes : #13935
2025-05-30 14:34:40 -05:00
Eberhard Beilharz
f74cbde633
maint(linux): update to new version of gha-ubuntu-packaging
...
Version 2.0 of gha-ubuntu-packaging retries 5 times to install the
packages, so hopefully this will improve the reliability.
Test-bot: skip
2025-05-30 21:18:16 +02:00
Keyman Server
50d2ef3069
Merge pull request #14088 from keymanapp/auto/version-master-19.0.55
...
auto: increment master version to 19.0.55
2025-05-30 11:01:56 -07:00
Keyman Build Agent
b27d236a39
auto: increment master version to 19.0.55
2025-05-30 14:00:42 -04:00
Steven R. Loomis
8662acc46d
feat(developer): ldml: list compiler: add context to lists
...
add contexts to lists and elements and uset
Fixes : #13935
2025-05-30 12:55:57 -05:00
Steven R. Loomis
96f0f783f5
feat(developer): ldml: strscompiler: remaining allocString() calls
...
This concludes all of the allocString() calls that aren't part of lists, sets, elements etc.
Fixes : #13932
2025-05-30 11:34:57 -05:00
Steven R. Loomis
097c03d2c3
feat(developer): ldml: strscompiler: exclude line numbers from some tests assertions
...
- remove line number information for some "simpler" uses of the compileKeyboard() test helper
For: #13932
2025-05-30 09:26:39 -05:00