Your way of working is kind of baked into the EWMH standard (which is used e.g. for programmatically sending a window to a specific virtual desktop), in that it assumes there to only be one set of virtual desktops.
I imagine, that’s a big part of the reason why this implementation got delayed for so long. And it’s why I don’t think your way of working is going anywhere…
(Honestly, I think most of the people clamoring for this new feature simply don’t know how to use the ‘show on all desktops’ feature that already exists.)
Well, much like it would be a pain for you to switch each screen individually, it’s a pain for me to enable “show on all desktops” for each window that I drag to the secondary screen. And of course, that still does not allow actually using multiple different desktops on the secondary screen, which is also a legitimate use.
Personally, I have usually 1 screen, sometimes 2 or 3 screens, and 20+ virtual desktops, so yeah, it really is a pain…
As you seem to be suggesting show on all desktops only covers the simplest of cases in which one always wants one or more windows on one desktop whilst the other changes dynamically to different sets. Actually independent virtual desktops allow one to have multiple sets of independently addressable this which can be shown on the secondary screen including the sets that are presently displayed on the main one. It seems unlikely that anyone is simply unaware of the ability to pin windows.
Your way of working is kind of baked into the EWMH standard (which is used e.g. for programmatically sending a window to a specific virtual desktop), in that it assumes there to only be one set of virtual desktops.
I imagine, that’s a big part of the reason why this implementation got delayed for so long. And it’s why I don’t think your way of working is going anywhere…
Well, much like it would be a pain for you to switch each screen individually, it’s a pain for me to enable “show on all desktops” for each window that I drag to the secondary screen. And of course, that still does not allow actually using multiple different desktops on the secondary screen, which is also a legitimate use.
Personally, I have usually 1 screen, sometimes 2 or 3 screens, and 20+ virtual desktops, so yeah, it really is a pain…
As you seem to be suggesting show on all desktops only covers the simplest of cases in which one always wants one or more windows on one desktop whilst the other changes dynamically to different sets. Actually independent virtual desktops allow one to have multiple sets of independently addressable this which can be shown on the secondary screen including the sets that are presently displayed on the main one. It seems unlikely that anyone is simply unaware of the ability to pin windows.