Topic. I would like that, when I "close" Rhytmbox, instead of it actually shutting down, it would get minimized into Raven panel. Similar behavior as in MacOS X for example, when you close iTunes.

I don't really see this being something we specifically need to work on. Realistically, how it would function is a minimize to tray on close instead of actually closing. That would keep the MPRIS widget around in Raven. So to do that, you would need to write a plugin for rhythmbox that supports:

  1. Having a tray icon.
  2. Having options to minimize instead of close as well as minimize to tray.

That being said, you can't minimize a Gtk.Window "into" another Gtk.Window.

Yeah, Rhytmbox actually had a minimize to tray option before, but then they removed it for some raisin 🙂

So I though, maybe it would be possible to work around it with Raven. Anyway, thanks for the reply.

    Their "solution" is a GNOME Shell extension. This is really something that should be in Rhythmbox upstream agnostic in nature 🤷‍♂️