Xavier, I very much agree. We just need one additional thing in .desktop files: Implements.
Then we could have Implements=org.freedesktop.MediaPlayer, which entails having the actions you're suggestions (don't even need to be GActions, org.freedesktop.Application has an ActivateAction as well). I'm planning to write this up at some point and suggest it on the next freedesktop summit. -- You received this bug notification because you are a member of Unity API bugs, which is subscribed to The Sound Menu. https://bugs.launchpad.net/bugs/752033 Title: Music player should not show its main window if it launches when play button is pressed Status in Sound Menu: Triaged Status in “indicator-sound” package in Ubuntu: Confirmed Bug description: Binary package hint: indicator-sound When my music player is not running, the sound menu still keeps its music controls to keep things tidy. However, when I press the Play button, the player's main window opens! This is improper, because it is inconsistent with pressing Play or Pause from the menu when the player is already running and it is inconsistent with our presentation of the music player as a service. A user pressing this button should not expect the player's main window to appear. To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-sound/+bug/752033/+subscriptions -- Mailing list: https://launchpad.net/~unity-api-bugs Post to : [email protected] Unsubscribe : https://launchpad.net/~unity-api-bugs More help : https://help.launchpad.net/ListHelp

