Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
JasonLG1979 opened this issue Oct 17, 2019 · 0 comments
Open

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

JasonLG1979 opened this issue Oct 17, 2019 · 0 comments

Comments

@JasonLG1979
Copy link

JasonLG1979 commented Oct 17, 2019

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant