Skip to content

Releases: natsukagami/mpd-mpris

v0.4.1

23 Jul 09:46
393c216
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0-2

26 Mar 20:31
bc92515
Compare
Choose a tag to compare

Changelog

v0.4.0

25 Mar 11:31
8849b09
Compare
Choose a tag to compare

What's Changed

  • Generate a new album art filename on song change by @natsukagami in #30
  • Allow the user to configure the position update interval by @cdown in #32

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.1

23 Jul 09:18
63cc6e8
Compare
Choose a tag to compare

Changelog

63cc6e8 Enable goreleaser
11fb84e Fix rounding error when setting mpd's volume (#20)
d7c9fbb Implement readpicture (#22)
043f42e Props cleanup 1/2 (#17)

Album Art, Socket by Default, Panic on Disconnect

22 Oct 22:10
8b5243a
Compare
Choose a tag to compare
  • [#14] Album art support.
    • This depends on mpd's ability to identify album art for a music file. This seems to work only with embedded album arts (not thoroughly tested!)
  • mpd-mpris will now try to listen to $XDG_RUNTIME_DIR/mpd/socket if no options are provided, and will prioritize this over the localhost:6600 connection.
    • This helps with getting the music-directory configuration, which is only available through socket connections.
  • breaking: mpd-mpris now does not return the xesam:url metadata if not connected through a local UNIX socket, and will emit the correct file:// URL scheme if does.
  • breaking: mpd-mpris now panics on disconnection to mpd. It did not panic (but didn't work either) before.

More network types, file path

02 Feb 00:26
0619fb7
Compare
Choose a tag to compare
  • Support more custom network types (mostly for UNIX sockets) (6ef47ae)
  • File path / URL ('file' attribute) is now exposed as xesam:url metadata field (0619fb7)

Go modules

24 Jul 14:21
af1acd7
Compare
Choose a tag to compare

This release adopts the Go modules system for the project. Thanks to @doronbehar for the idea and commit(s)!

`MPD_HOST` variable

02 Apr 21:12
50f081f
Compare
Choose a tag to compare

(50f081f, thanks @doronbehar!) Now reads the MPD_HOST environment variable to get the post and password

Duration fixes

10 Dec 15:55
0e0a83a
Compare
Choose a tag to compare
  • Parsing changes: many properties might sometimes not be there. mpd-mpris now skip parsing them. (592cc27, fixes #2)
  • The default systemd service now uses -no-instance by default. Easier to know the player's name! (0e0a83a)

Implemented `org.freedesktop.DBus.Introspectable`

18 Apr 07:13
887a1fa
Compare
Choose a tag to compare

Closes #1, if you are interested in the org.freedesktop.DBus.Introspectable interface.