Re: External monitors as "desktops"
Aleix Pol <[email protected]> Mon, 28 Feb 2022 15:47:40 +0100
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <CACcA1RorH_uh0=BfyACW-M2bcfVHjdxXO72JMCaM=fH1TKD9Rw@mail.gmail.com> |
--0000000000000033ab05d9152221 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Feb 27, 2022 at 4:42 PM Neal Gompa <[email protected]> wrote: > On Fri, Feb 25, 2022 at 5:55 PM Joshua J. Kugler > <[email protected]> wrote: > > > > On Monday, February 21, 2022 2:31:43 AM AKST Thomas L=C3=BCbking wrote: > > > Am Mon, Feb 21, 2022 at 10:28:42AM +0200 schrieb Vlad Zahorodnii: > > > >On 2/18/22 22:28, Joshua J. Kugler wrote: > > > >>Is there a way in kwin/plasma to make an external monitor its own > > > >>"desktop?" That is, when you hit "ctrl-tab" to change desktops, tha= t > > > >>monitor does not change its display? Similar to the way Mac (can) > > > >>handles external displays.> > > > >At the moment, kwin does not support per monitor virtual desktops, b= ut > > > >there was an attempt to fix that. > > > > > > I major obstacle will be that this isn't covered by the NETWM spec an= d > > > you'll have issues reporting the current virtual desktop or treating > > > requests to move or move windows there. > > > So the implementation would probably have to exist aside that concept > > > and then is just some way to manage the mapping state of windows on t= he > > > current (in doubt only) virtual desktop. > > > > As much as I would like to see KDE implement this, I'd much rather the > spec > > amended than KDE break the spec and break interoperability with other > apps > > and desktops. > > > > Is there a ticket/proposal in front of the the Freedesktop group to add > > something like this? If not, how would one go about requesting? > > > > Does NETWM apply in a Wayland world? It and ICCCM are built on X11 > specific stuff, so I suspect we can mostly ignore it for KWin on > Wayland. > I imagine it would still affect for Xwayland clients (which is no small detail). And yes, if this was ever implemented, it probably should be a wayland-only feature. Aleix --0000000000000033ab05d9152221 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sun, Feb 27, 2022 at 4:42 PM Neal Gompa <<a href=3D"mailto:ngo= [email protected]">[email protected]</a>> wrote:<br></div><blockquote cla= ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex">On Fri, Feb 25, 2022 at 5:55 PM Joshua J= . Kugler<br> <<a href=3D"mailto:[email protected]" target=3D"_blank">joshua@jos= huakugler.com</a>> wrote:<br> ><br> > On Monday, February 21, 2022 2:31:43 AM AKST Thomas L=C3=BCbking wrote= :<br> > > Am Mon, Feb 21, 2022 at 10:28:42AM +0200 schrieb Vlad Zahorodnii:= <br> > > >On 2/18/22 22:28, Joshua J. Kugler wrote:<br> > > >>Is there a way in kwin/plasma to make an external monitor= its own<br> > > >>"desktop?" That is, when you hit "ctrl-tab= " to change desktops, that<br> > > >>monitor does not change its display?=C2=A0 Similar to the= way Mac (can)<br> > > >>handles external displays.><br> > > >At the moment, kwin does not support per monitor virtual desk= tops, but<br> > > >there was an attempt to fix that.<br> > ><br> > > I major obstacle will be that this isn't covered by the NETWM= spec and<br> > > you'll have issues reporting the current virtual desktop or t= reating<br> > > requests to move or move windows there.<br> > > So the implementation would probably have to exist aside that con= cept<br> > > and then is just some way to manage the mapping state of windows = on the<br> > > current (in doubt only) virtual desktop.<br> ><br> > As much as I would like to see KDE implement this, I'd much rather= the spec<br> > amended=C2=A0 than KDE break the spec and break interoperability with = other apps<br> > and desktops.<br> ><br> > Is there a ticket/proposal in front of the the Freedesktop group to ad= d<br> > something like this? If not, how would one go about requesting?<br> ><br> <br> Does NETWM apply in a Wayland world? It and ICCCM are built on X11<br> specific stuff, so I suspect we can mostly ignore it for KWin on<br> Wayland.<br></blockquote><div><br></div><div style=3D"font-size:small" clas= s=3D"gmail_default">I imagine it would still affect for Xwayland clients (w= hich is no small detail).</div><div style=3D"font-size:small" class=3D"gmai= l_default"><br></div><div style=3D"font-size:small" class=3D"gmail_default"= >And yes, if this was ever implemented, it probably should be a wayland-onl= y feature.</div><div style=3D"font-size:small" class=3D"gmail_default"><br>= </div><div style=3D"font-size:small" class=3D"gmail_default">Aleix</div><di= v style=3D"font-size:small" class=3D"gmail_default"><br></div></div></div> --0000000000000033ab05d9152221--