- 14 Aug, 2019 8 commits
-
-
Ryo Nakano authored
Currently translated at 53.6% (162 of 302 strings)
-
yurchor authored
Currently translated at 100.0% (302 of 302 strings)
-
Matthias Klumpp authored
-
Matthias Klumpp authored
CC: #175
-
Matthias Klumpp authored
-
Matthias Klumpp authored
This resolves #175
-
xiazhang authored
Currently translated at 86.8% (171 of 197 strings)
-
Matthias Klumpp authored
-
- 13 Aug, 2019 11 commits
-
-
Matthias Klumpp authored
-
Matthias Klumpp authored
-
Matthias Klumpp authored
See #175 for the discussion about this feature.
-
Matthias Klumpp authored
These have happened in the wild, and the validator should alert people to these issues, as they are always unintentional.
-
Matthias Klumpp authored
The "id" type was simply missing due to an oversight, and the "mediatype" type will likely exist in a future release of the specification, so let's support it early.
-
Matthias Klumpp authored
Having those could lead to circular references between components so that they can not be freed properly anymore, or even worse may crash AppStream in an infinite recursion when building the data pool. Since we don't fully control the data we are processing, it's good to protect against these issues as much as possible, even though they should not ever happen on a system that receives well processed metadata.
-
Matthias Klumpp authored
-
Matthias Klumpp authored
-
Matthias Klumpp authored
This adds a few checks and cleanups for the release metadata, most importantly validating the release dates for correctness. See issue #245 for more information.
-
Matthias Klumpp authored
This resolves #245
-
Matthias Klumpp authored
-
- 12 Aug, 2019 7 commits
-
-
Matthias Klumpp authored
-
Matthias Klumpp authored
-
Matthias Klumpp authored
-
Matthias Klumpp authored
This was already made clear in the spec part of the documentation, but the quickstart page was not up to date.
-
Matthias Klumpp authored
The answer is: Pretty much use .metainfo.xml all the time, unless you have a desktop-app in which case you may choose .appdata.xml (which will likely be supported forever for legacy compatibility).
-
Matthias Klumpp authored
We don't use deprecated API anymore and are slightly faster. In theory we can get rid of a few more allocations here, but let's see if that is actually needed for better performance.
-
Matthias Klumpp authored
-
- 10 Aug, 2019 1 commit
-
-
Adolfo Jayme Barrientos authored
Currently translated at 100.0% (197 of 197 strings)
-
- 08 Aug, 2019 4 commits
-
-
Igor authored
Currently translated at 100.0% (197 of 197 strings)
-
Matthias Klumpp authored
-
Matthias Klumpp authored
-
Matthias Klumpp authored
This is nice for automated tools that need to read this data for further processing.
-
- 06 Aug, 2019 3 commits
-
-
Matthias Klumpp authored
Previously, AppStream would read and releases from metainfo files, then ensure that they were sorted and make a sorted list of releases available to the user. Now, we only sort before data is serialized, not when it is loaded. Additionally, the validator will emit a warning (failing validation) when releases in a metainfo files are not sorted correctly.
-
Matthias Klumpp authored
A latest-to-oldest release info is now be strongly advised ("should") for metainfo files, while being mandatory for collection metadata ("must"). We might enforce this ordering for all metainfo files soon, if there are no issues found with this change.
-
Matthias Klumpp authored
-
- 05 Aug, 2019 1 commit
-
-
Matúš Baňas authored
Currently translated at 100.0% (197 of 197 strings)
-
- 03 Aug, 2019 1 commit
-
-
Matthias Klumpp authored
By default, `appstreamcli validate*` commands will now display a terse list of found issues. You can pass `--explain` to the command in order to get a detailed explanation on the individual issues.
-
- 02 Aug, 2019 4 commits
-
-
Anders Jonsson authored
Currently translated at 100.0% (197 of 197 strings)
-
Heimen Stoffels authored
Currently translated at 100.0% (197 of 197 strings)
-
Milo Casagrande authored
Currently translated at 100.0% (197 of 197 strings)
-
Balázs Úr authored
Currently translated at 100.0% (197 of 197 strings)
-