- Apr 01, 2014
-
-
https://bugs.freedesktop.org/show_bug.cgi?id=76902 Approved by David Faure and Ryan Lortie
- Aug 29, 2013
-
-
Vincent Untz authored
-
Vincent Untz authored
-
There is no good reason to not allow this. https://bugs.freedesktop.org/show_bug.cgi?id=60744
-
- Jul 19, 2013
-
-
While the versioning of the spec itself is in a somewhat sad state, it is more realistic to say we are validating according to 1.1 than to 1.0.
-
This was recently removed from the desktop entry spec, see https://bugs.freedesktop.org/show_bug.cgi?id=66712
-
This is a recent addition to the desktop entry spec.
-
- Jul 18, 2013
-
-
Matthias Clasen authored
The man page was not mentioning --no-hints, and was referring to version 1.0 of the desktop entry spec. This commit fixes both issues.
-
Matthias Clasen authored
-
- May 20, 2013
- Jan 07, 2013
-
-
Vincent Untz authored
If a desktop file is registering the same mime type more than once (useless but okay), the desktop file was listed more than once for that mime type in mimeinfo.cache. It's easy to avoid, so make sure we only have a desktop file once per mime type.
-
- Oct 11, 2012
-
-
Vincent Untz authored
-
- Oct 03, 2012
-
-
Vincent Untz authored
-
Vincent Untz authored
We try to validate as much as we can the content of AutostartCondition. This means: - for GNOME3, we check that if-session/unless-session is used with an additional argument - for GSettings, we check that two arguments are passed Additionally, we now add more validation for the GNOME condition (one argument needs to be passed). https://bugs.freedesktop.org/show_bug.cgi?id=55483
-
Vincent Untz authored
AudioVideo is required if Audio or Video is present, and that would be two main categories. But in that case, this is okay. So we need to ignore the case of two main categories when one is required by the other.
-
Vincent Untz authored
In some messages, we don't display the key value, but one item of the value (which is a list). Make this clearer.
-
Vincent Untz authored
Now that related categories are not required (in general, see below for an exception), we don't need to error out when they're missing. Still, it's nice to suggest them with a hint. Note that there are still cases where another category is required (AudioVideo for Audio, for instance). Part of https://bugs.freedesktop.org/show_bug.cgi?id=35844 (comment 6 and later)
-
Vincent Untz authored
-
Vincent Untz authored
The requirement to have at least one main category was removed for the specification a few months ago. It's still useful to tell people with a hint about the risk of not including one, though. See http://lists.freedesktop.org/archives/xdg/2011-November/012123.html Part of https://bugs.freedesktop.org/show_bug.cgi?id=35844 (comment 6 and later)
-
Vincent Untz authored
This is useful to suggest improvements to the user.
-
- May 11, 2012
-
- Apr 11, 2012
-
- Apr 03, 2012
-
-
Vincent Untz authored
We still only check for an older version of glib, and requiring 2.28 just for g_slist_free_full() can be silly. So if we don't have 2.28, just use the equivalent trivial code. https://bugs.freedesktop.org/show_bug.cgi?id=48133
-
- Mar 05, 2012
-
-
Vincent Untz authored
-
- Mar 02, 2012
-
-
Vincent Untz authored
One small fix worth mentioning is that we don't consider seeing an Exec key in an action group as having seen an Exec key in the main group.
-
Destkop Actions were recently reintroduced in the specification, with full specification of semantics and allowed keys. Previously the validator would allow and ignore any desktop action description, now it requires them to be compliant.
-