Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | validate: Support version 1.5HEADmaster | David King | 2022-02-15 | 3 | -2/+5 |
| | | | | Bump CURRENT_SPEC_VERSION to 1.5. | ||||
* | validate: support SingleMainWindow key from 1.5 | David King | 2022-02-15 | 1 | -0/+3 |
| | | | | Fixes https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59 | ||||
* | desktop-entry-mode.el: highlight action groups when id includes hyphens | Peter Oliver | 2021-05-25 | 1 | -1/+1 |
| | | | | Hypens are legal characters in identifiers. | ||||
* | pledge: add support to remaining utilities | Antoine Jacoutot | 2020-06-20 | 3 | -2/+30 |
| | |||||
* | Post-release version bump to 0.27 | Hans Petter Jansson | 2020-06-19 | 2 | -2/+2 |
| | |||||
* | Release: 0.260.26 | Hans Petter Jansson | 2020-06-19 | 1 | -0/+12 |
| | |||||
* | build: Fix name change for update-desktop-database in meson build | Hans Petter Jansson | 2020-06-19 | 1 | -1/+1 |
| | | | | Fixes #58. | ||||
* | Post-release version bump to 0.26 | Hans Petter Jansson | 2020-06-18 | 2 | -2/+2 |
| | |||||
* | Release: 0.250.25 | Hans Petter Jansson | 2020-06-18 | 1 | -0/+22 |
| | |||||
* | doc: Update installation instructions | Hans Petter Jansson | 2020-06-18 | 1 | -3/+11 |
| | |||||
* | doc: Update supported spec version to 1.4 | Hans Petter Jansson | 2020-06-18 | 1 | -1/+1 |
| | |||||
* | validate: Officially support version 1.4 of the spec | Hans Petter Jansson | 2020-06-18 | 2 | -1/+7 |
| | |||||
* | validate: Fix parsing of escaped double quote in quoted strings | Hans Petter Jansson | 2020-06-18 | 1 | -2/+2 |
| | | | | Fixes #56. | ||||
* | Add guards against multiple inclusion | Hans Petter Jansson | 2020-06-18 | 3 | -0/+15 |
| | | | | | Inspired by a patch from Félix Piédallu <felix@piedallu.me> that did the same thing using #pragma. | ||||
* | Use python for scripts instead of bash | Félix Piédallu | 2020-06-18 | 5 | -10/+34 |
| | |||||
* | Add Meson to gitlab-ci | Félix Piédallu | 2020-06-18 | 1 | -6/+4 |
| | |||||
* | Add Meson build system | Félix Piédallu | 2020-06-18 | 7 | -0/+140 |
| | |||||
* | validate: Fix erroneous flagging of extension keys | Hans Petter Jansson | 2020-06-07 | 1 | -1/+1 |
| | | | | Fixes #57. | ||||
* | Bump CURRENT_SPEC_VERSION to 1.2 | Rémi Verschelde | 2020-05-23 | 2 | -2/+2 |
| | | | | | Support was added in 7cc5b25e6213ab4e35e4e5fbd00c1790b7a0cea9, but some hardcoded values were missed. | ||||
* | Add support for PrefersNonDefaultGPU .desktop keywip/hadess/add-PrefersNonDefaultGPU | Bastien Nocera | 2020-04-27 | 1 | -0/+5 |
| | | | | | | And deprecate KDE's X-KDE-RunOnDiscreteGpu. See: https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/13 | ||||
* | Make it possible to deprecate keys starting with X- | Bastien Nocera | 2020-04-27 | 1 | -3/+5 |
| | | | | | | | So we can throw warnings to make it easier to migrate to newer versions of the spec. test.desktop: warning: key "X-KDE-RunOnDiscreteGpu" in group "Desktop Entry" is deprecated | ||||
* | ci: Bump Fedora version | Bastien Nocera | 2020-04-27 | 1 | -1/+1 |
| | |||||
* | validate: Add the "Implements" field from spec version 1.2 | Dylan Baker | 2020-04-15 | 1 | -0/+2 |
| | | | | Fixes #55 | ||||
* | desktop-file-validate: Simplify a couple of error messages | Philip Withnall | 2019-11-19 | 1 | -4/+4 |
| | | | | | | | | They were printing the value of both keys, but given that the warning is that the two values are (almost) the same, it seems a pointless waste of space to print both of them. Print only one. Signed-off-by: Philip Withnall <withnall@endlessm.com> | ||||
* | desktop-file-validate: Add coloured output support | Philip Withnall | 2019-11-19 | 1 | -4/+33 |
| | | | | | | | | This is only enabled if the output stream supports it, and only if compiled against GLib ≥ 2.50. This doesn’t bump the hard dependency, though. Signed-off-by: Philip Withnall <withnall@endlessm.com> | ||||
* | desktop-file-validate: Set locale so that output encoding is correct | Philip Withnall | 2019-11-14 | 1 | -0/+4 |
| | | | | | | | | | | The typical case is that UTF-8 values from a .desktop file are displayed on a UTF-8 terminal. If we don’t set the locale from the environment, though, libc assumes that the terminal only supports ASCII, and substitutes all non-ASCII characters with `?`. This makes (for example) Cyrillic characters in warning messages useless. Signed-off-by: Philip Withnall <withnall@endlessm.com> | ||||
* | validate: add support for GNOME Flashback desktop | Alberts Muktupāvels | 2019-08-17 | 1 | -1/+1 |
| | |||||
* | validate: add support for GNOME Classic desktop | Alberts Muktupāvels | 2019-08-17 | 1 | -1/+1 |
| | |||||
* | Update the DOAP file with maintainer and issue tracker info. | Hans Petter Jansson | 2019-07-26 | 1 | -3/+3 |
| | |||||
* | Post-release bump to 0.25. | Hans Petter Jansson | 2019-07-26 | 1 | -1/+1 |
| | |||||
* | Release: 0.240.24 | Hans Petter Jansson | 2019-07-26 | 1 | -0/+23 |
| | |||||
* | build: Install elisp even if emacs doesn't work. Don't byte-compile. | Hans Petter Jansson | 2019-07-25 | 1 | -7/+1 |
| | |||||
* | ci: Require automake | Hans Petter Jansson | 2019-07-24 | 1 | -1/+1 |
| | |||||
* | ci: Fix build dependencies | Hans Petter Jansson | 2019-07-24 | 1 | -1/+1 |
| | |||||
* | ci: Add .gitlab-ci.yml | Hans Petter Jansson | 2019-07-24 | 1 | -0/+9 |
| | |||||
* | Allow version 1.2 | Severin Glöckner | 2019-07-24 | 1 | -0/+3 |
| | | | | Has been forgotten, as the lastest spec is 1.2 | ||||
* | validate: Add support for Deepin in OnlyShowIn. | Hans Petter Jansson | 2019-07-23 | 1 | -1/+1 |
| | |||||
* | update-desktop-database.c: Sort output within lines, not the just between them. | Chris Lamb | 2019-07-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | Whilst working on the Reproducible Builds effort [0], we noticed that desktop-file-utils produces mimeinfo.cache files that are not reproducible. This is because it inherits the non-deterministic hash ordering of the mime_types_map data structure. Patch attached that sorts just prior to output. [0] https://reproducible-builds.org/ Signed-off-by: Hans Petter Jansson <hpj@cl.no> | ||||
* | Use pledge(2) on OpenBSD to limit the sets of syscalls that can be used | Jasper Lievisse Adriaanse | 2019-07-23 | 2 | -0/+9 |
| | | | | Signed-off-by: Hans Petter Jansson <hpj@cl.no> | ||||
* | validate: Add support for the Enlightenment desktop. | Hans Petter Jansson | 2019-07-23 | 1 | -1/+1 |
| | |||||
* | validate: Add support for the Budgie Desktop as an OnlyShowIn entry | Ikey Doherty | 2019-07-23 | 1 | -1/+1 |
| | | | | | | | | | | | | The Budgie desktop has existed since 2013 and is in wide spread usage, as indicated in Solus, Ubuntu Budgie, as well as presence within the Debian and Arch repositories. Currently the Budgie desktop may identify itself as either "GNOME:Budgie" or "Budgie", given the current use of gnome-session. Signed-off-by: Ikey Doherty <ikey@solus-project.com> Signed-off-by: Hans Petter Jansson <hpj@cl.no> | ||||
* | Add font as valid media type | Matthias Clasen | 2018-04-10 | 1 | -2/+2 |
| | | | | | This was codified in RFC 8081, and some desktop apps are using this now. | ||||
* | Added Pantheon to the list of desktop environments | David Faure | 2016-08-20 | 1 | -1/+2 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=97385 | ||||
* | Fix missing ; when appending to a list not ending with one | Pascal Terjan | 2016-08-18 | 1 | -3/+8 |
| | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=97388 Signed-off-by: Hans Petter Jansson <hpj@cl.no> | ||||
* | Post-release bump to 0.24. | Hans Petter Jansson | 2016-06-19 | 1 | -1/+1 |
| | |||||
* | Release: 0.230.23 | Hans Petter Jansson | 2016-06-18 | 1 | -0/+17 |
| | |||||
* | validate: Add LXQt to list of registered environments. | Hans Petter Jansson | 2016-06-18 | 1 | -1/+1 |
| | | | | | | | Patch from Jauhien Piatlicki. https://github.com/lxde/lxqt https://bugs.freedesktop.org/show_bug.cgi?id=79561 | ||||
* | Accept version 1.1 | Matthias Clasen | 2016-06-18 | 1 | -0/+3 |
| | | | | | When the current spec version was updated to 1.1, we forgot to ensure that we actually accept Version=1.1 in desktop files. | ||||
* | validate: Ensure DBusActivatable filenames conform to reverse-DNS notation. | Hans Petter Jansson | 2016-06-17 | 1 | -1/+45 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=66904 | ||||
* | mimeutils: Allow multipart/related MIME type. | Hans Petter Jansson | 2016-05-11 | 1 | -0/+3 |
| | | | | | | It's implemented as an extension of RFC 822 and is used for MHTML. https://bugs.freedesktop.org/show_bug.cgi?id=93376 |