clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.68k stars 670 forks source link

gnome-shell integration #2268

Open Clementine-Issue-Importer opened 10 years ago

Clementine-Issue-Importer commented 10 years ago

From cin...@gmail.com on September 30, 2011 20:01:59

Clementine could be integrated better in gnome-shell. Notifications should look similar to Rhythmbox ones (possible to click on a notification and then buttons 'next song' or 'pause' would show). Also clementine's tray icon should behave like a tray icon of a native gnome application.

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=2268

Clementine-Issue-Importer commented 10 years ago

From motors...@gmail.com on November 25, 2011 08:01:57

Any progress on that? Gnome-Shell integration would be very nice. Native Gnome-Shell notifications and native control-popups. For example here's is how Clementine tray control look like and here's how Rhythmbox look like (tray-controls.png)

Attachment: tray-controls.png

Clementine-Issue-Importer commented 10 years ago

From keiran...@gmail.com on November 28, 2011 11:44:11

Man - every environment requires something different...

Anyway, we have both MPRIS and MPRIS 2 interfaces ready to use. The integration should be fairly easy to implement so do it if YOU think your up to the task. :)

Labels: -Priority-Medium Priority-Low PaperCut OpSys-Linux

Clementine-Issue-Importer commented 10 years ago

From motors...@gmail.com on November 28, 2011 14:17:37

Yup, they do, don't they ... :P Having said that I would love to implement that in Clementine, but I didn't found ANY documentation how to do that. Gnome documentation is bit of messy and incomplete. Now I do know that Rhythmbox has that feature and I tried doing the good old RTFS (read the f*****g source), but no luck.

Clementine-Issue-Importer commented 10 years ago

From unmacaque@gmail.com on December 05, 2011 12:09:53

If I may point you to this: https://extensions.gnome.org/extension/55/media-player-indicator/ Works perfectly with Clementine from git.

Clementine-Issue-Importer commented 10 years ago

From grawity on December 21, 2012 08:29:00

unmacaque: The "Media player indicator" extension works, but does not provide complete integration – for example, the notifications used by Rhythmbox can be shown in GNOME's lock screen, as in this mockup: https://raw.github.com/gnome-design-team/gnome-mockups/master/system-lock-login-boot/lock.png ( https://live.gnome.org/GnomeOS/Design/Whiteboards/ScreenLock )

On the other hand, I'd much rather GNOME's lock screen gained MPRIS support...

ghost commented 9 years ago

http://nuvolaplayer.fenryxo.cz/features.html

Nuvola Player support persistent notifications.

ghost commented 9 years ago

https://github.com/clementine-player/Clementine/pull/4551

Here a pull request fixing gnome shell notifications...

Next step is adding actions (next, play/pause, next like in gnome-music) and check how it behave in KDE and GNOME.

ghost commented 9 years ago

Shell integration finished in https://github.com/clementine-player/Clementine/pull/4551