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
--levelargument, - a new flag
--daemonto 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
--levelto control logging verbosity
- Add new command line argument
- Add functionality to fork into a daemon
- Add new command line argument
--daemonto fork into a background process upon lanuch
- Add new command line argument
- 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