mopidy-mpris icon indicating copy to clipboard operation
mopidy-mpris copied to clipboard

gnome-shell-extension-mpris-indicator-button support

Open JasonLG1979 opened this issue 4 years ago • 0 comments

In regards to your readme which states:

gnome-shell-extensions-mpris-indicator-button is a minimalistic version of gnome-shell-extensions-mediaplayer. It works with Mopidy-MPRIS, with the exception of the play/pause button not changing state when Mopidy starts playing.

If you have any tips on what's missing to get the play/pause button display correctly, please open an issue.

I am the developer of gnome-shell-extension-mpris-indicator-button

The button changes in response to the PlaybackStatus property

If it does not change to the appropriate state that means that a org.freedesktop.DBus.Properties.PropertiesChanged signal is not emitted as it should be. Either not at all, not with the new value or not with a valid value. An invalid or absent value is interpreted as "Stopped" since an invalid or absent value is in violation of the spec and ofc no signal at all means the extension has no way of knowing that the change even happened.

Whenever a property changes a org.freedesktop.DBus.Properties.PropertiesChanged should be emitted with it's new value, unless otherwise specified by the spec.

JasonLG1979 avatar Oct 17 '19 20:10 JasonLG1979