Skip to content

Draft: Support Multiple Open Windows

Shema Angelo Verlain requested to merge wip/vixalien/multi-windows into main

Here I have Decibels windows open, playing different tracks:

image

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 similar Identity. Firefox creates a single MPRIS instance, and instead shows only the most recently played track. This is not suitable IMO.

Merge request reports