Created attachment 6364
Just spotted that while looking at the code, patch attached.
At first sight, it seems right.. But now that I test, it seems that neither send the signal when changing repeat option.. :S
In a few hours, I can investigate better.. Thanks for the patch!. =)
Changing the repeat option fires the right signal for me. Are you sure that MPRIS2 is enabled in the plugins list ? And that you're watching the right DBus object (aka MPRIS2) ?
$ dbus-monitor "type='signal',sender='org.mpris.MediaPlayer2.parole'"
You are right.. Sorry.. ;)
Then I tried other players and mpris2-status-icon not managed well these.. haha..
I did the same test and confirm it..
Let me try this afternoon, and surely add your patch. =)
Again thank you and confirms you are right... :)
Sorry for the delay, but just the Shuffle interface is not very standard (Mpris2 talks about Loop status like "None", "Track" or "Playlist" and parole only supports "None" and "Playlist"). Then I suspected it might have been deliberately.
Now that tested, and see the commits.. +1
Please, apply the patch..
Pushed, thanks for checking!