xaizek / mpdknotifier (License: GPLv2+) (since 2018-12-07)
A notification application that informs you about currently played song.
<root> / NEWS (e1967b07f598d5de5aa618a678d27c15834bf301) (1,350B) (mode 100644) [raw]
v2.0.4:
    - added support of connecting to password protected MPD servers
    - added THANKS file

v2.0.3:
    - substitute ampersand with &amp;

v2.0.2:
    - added option "NoCoverImg"

v2.0.1:
    - added debug mode, it can be enabled using '--debug' argument

v2.0.0:
    - added log and option "LogFile"
    - added conditional blocks in format
    - added formats "%a", "%d", "%f" and "%%" to use inside commands
    - added options "ArtResizeCmd", "PrefferedCoverWidth" and
      "PrefferedCoverHeight" for automatic resizing of big images
    - added option "ArtFindCmd" to add ability to use external program for
      downloading/getting/copying cover if we can't find it

    - now paths with non latin symbols are correct handled 
    - big images are scaled now
    - to avoid incorrect behaviour in case of invalid extension of image file,
      try to use next three formats: JPG, PNG and GIF (in this order)

    - bug fix, correct handle "MusicDir" option value without ending slash

v1.2.0:
    - added option "Format" to support format string for composing text in the
      notification
    - added options "CommandsNames" and "Commands" to support custom commands in
      the notification

    - bug fix, "Album Artist" tag has been processed as "Album" tag

v1.0.0:
    - initial version by Jakub Horák <kubahorak@gmail.com>
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/mpdknotifier

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/mpdknotifier

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master