Skip to content

Releases: jasger9000/mpdris

v1.2.0

15 Feb 14:13
6b0652d

Choose a tag to compare

Version 1.2.0

This time I added a bit of user facing functionality in the form of:

  • a logging facility which you can control using the --level argument,
  • a new flag --daemon to fork into a background process,
  • a sample config which you'll be able to find under /usr/share/doc/mpdris/sample.mpDris.conf if you use the AUR package

Changelog

  • Add a logging facility
    • Add new command line argument --level to control logging verbosity
  • Add functionality to fork into a daemon
    • Add new command line argument --daemon to fork into a background process upon lanuch
  • Add a sample config
  • add shell expansion for the music_directory value in the config
  • Fix a data race when reloading the config using SIGHUP
  • Add a lower bound to the set_volume function
  • Add two helper functions to create the metadata in the Player interface
  • Add a new util module and move some functions and modules there
  • Add format and lint jobs to build workflow

Full Changelog: v1.1.1...v1.2.0

v1.1.1

09 Feb 16:03
25d1d8b

Choose a tag to compare

Version 1.1.1

This release mainly restructures some internal parts.
It also makes libsystemd an optional dependency which means you will now also be able to run it on systems without systemd.

Changelog

  • Refactor some internal functions and structs
  • Update zbus to v5.4.0
  • Dynamically load libsystemd
  • Make the MPD client fail faster when the connection breaks

Full Changelog: v1.1.0...v1.1.1

v1.1.0

02 Feb 21:36
ceb63d1

Choose a tag to compare

Version 1.1.0

This release mainly focuses on improving performance rather than adding new features.

Changelog

  • You can now use -h as a shorthand to --help to get the help prompt
  • The program now exits when it fails to reconnect to MPD
  • Avoid a lot of deep clones which should improve performance
  • make use of RwLock instead of Mutex so multiple dbus clients can request properties at the same time

Full Changelog: v1.0.0...v1.1.0

v1.0.0

19 Aug 01:50
3963f9a

Choose a tag to compare

Version 1.0.0

First release, yay!

Changelog

  • Add the application

Full Changelog: https://github.com/jasger9000/mpDris/commits/v1.0.0