github jceb/dex 0.10.1

3 months ago

[0.10.1] - 2024-08-08

Bug Fixes

  • Disable failing tests
  • Test if directory exists before scanning it

Miscellaneous Tasks

  • Added term argument to _autostart
    The term argument is now propagated to the function, responsible to
    execute files found in autostart folders, so the command line option
    --term now also works with the -a option and not only when directly
    executing a specific desktop file.

  • Add support for actions

As specified in the Desktop Entry Specification, one .desktop file
(of type Application) can contain not only the main Desktop Entry
group with its Exec key, but also "Additional applications actions"
with their own Exec key. This commits implements running actions
as well as --property output for their Name and Exec keys.

Refactor

  • Refactor and idiomatize some code

Styling

  • Reindent code

Autostart

  • Use a set to keep track of seen files
  • Replace glob with os.scandir

Don't miss a new dex release

NewReleases is sending notifications on new releases.