Desktop files describe applications to show in GNOME or KDE menus:
desktop-file-validate checks whether a .desktop file complies with the
specification at http://www.freedesktop.org/standards/;
desktop-file-install installs a desktop file to the standard directory,
optionally fixing it up in the process.

For more info see the project home page:

        https://freedesktop.org/wiki/Software/desktop-file-utils

For changes since the previous Cygwin release see below:


2023-10-05      0.27

desktop-file-validate

- Support desktop spec version 1.5
- Add LXQt to categories
- Use DDE category for Deepin desktop
- Add Endless to list of desktop IDs
- Fix field code escaping in messages

desktop-entry-mode.el

- Highlight action groups when ID includes hyphens

common

- Minor updates to project documentation.
- Add --version support to utilities
- Add pledge(2) support to remaining utilities
- Remove Autotools support.


2020-06-19      0.26

This version fixes an error that snuck into the Meson build files in
version 0.25. The Autotools build is unaffected. Since the previous
release has only been out for a day, Autotools support is maintained in
this release.

update-desktop-database

- Fix erroneous installation as "desktop-file-update" when using the
  Meson build system


2020-06-18      0.25

This version adds support for the Meson build system and deprecates
Autotools. Support for the latter will be removed in the next release.

desktop-file-validate

- Allow desktop file spec version 1.4.
- Make it possible to deprecate keys starting with "X-"
- Add the "Implements" field from spec version 1.2
- Add the "PrefersNonDefaultGPU" key and deprecate "X-KDE-RunOnDiscreteGpu"
- Set locale for correct output message encoding
- Add coloured output support
- Fix parsing of escaped double quote in quoted strings
- Add GNOME Flashback, GNOME Classic desktops

common

- Add Meson build system


2019-07-25      0.24

desktop-file-validate

- Allow desktop file spec version 1.2
- Add Budgie, Deepin, Enlightenment and Pantheon to list of
  registered desktop environments

update-desktop-database

- Sort output lines internally to conserve reproduceability
- Use pledge(2) on OpenBSD to limit capabilities

common

- Fix missing ; when appending to a list not ending with one
- Add font as valid media type
- Fix broken emacs blocking compile

-- 
              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit 
<https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: 
<https://sourceware.org/lists.html#unsubscribe>.

Reply via email to