Draft: Support Multiple Open Windows
Here I have Decibels windows open, playing different tracks:
Missing stuff:
- Resizing one window resizes the other. This is because GSettings are bound, as per the Developer Guide. Might need to only save window sizes on window close.
- The app uses a
org.mpris.MediaPlayer2.com.vixalien.decibelsDevel.window{UUID}
template, which can get long. Some apps (KDE Connect tested) show the filter the different MPRIS servers to one, probably because they have a similarIdentity
. Firefox creates a single MPRIS instance, and instead shows only the most recently played track. This is not suitable IMO.