Changelog#

5.0#

4.2#

  • Fix reading Implements

  • Fix writing DBusActivatable

4.1#

  • Write StartupWMClass with the correct key (strangejune)

4.0#

3.2#

  • Find more data directories when running as Flatpak

3.1#

  • Add return value to the load function of the Collection

3.0#

  • Move Project to Codeberg

  • Add InvalidDesktopEntry

  • Add is_action_identifier_valid() and is_custom_key_name_valid()

  • Add get_keywords() and is_empty() to DesktopEntry

2.3#

  • Add StartupWMClass key

  • Fix should_show_in_menu()

  • Allow : as suffix for path environment variables

2.2#

  • Save boolean values as lowercase

  • Fix DBusActivatable key

2.1#

  • Fix saving Terminal Key

2.0#

  • Add support for Actions

  • Add support for Flatpak

  • Implement magic methods

  • Implement validation

1.0#

  • First release