Re: Integration of layer-shell in plasma

2020-08-28 Thread David Edmundson
>* Mimic absolute positioning via relative positioning. It's good as a short-term solution, but imho, we need something better I'm not quite sure I understand which way you're describing: Do you mean having plasma code still do absolute co-ordinates and then have us turn it into relative position

Re: Integration of layer-shell in plasma

2020-08-28 Thread Vlad Zahorodnii
On 8/28/20 9:13 AM, Bhushan Shah wrote: FTR: There's already out-of-tree installation of qtwayland shell integration plugin from Drew : https://github.com/ddevault/qtlayershell/ That looks very promising! However, we still need to address a couple of issues: * QtWayland doesn't allow to use

Re: Integration of layer-shell in plasma

2020-08-27 Thread Bhushan Shah
On Thu, Aug 27, 2020 at 07:47:52PM +0200, Aleix Pol wrote: > On Mon, Aug 24, 2020 at 4:20 PM Vlad Zahorodnii > wrote: > I guess one way is by levarging QT_WAYLAND_SHELL_INTEGRATION plugin > system, like maliit does. I don't know how this could be done > per-window instead of per-process. > > The

Re: Integration of layer-shell in plasma

2020-08-27 Thread Aleix Pol
On Mon, Aug 24, 2020 at 4:20 PM Vlad Zahorodnii wrote: > > Howdy, > > As you probably know, surfaces created by plasmashell need to be treated > specially by the compositor. For example, notification windows must be > always on top, panels may go above and below normal windows. That's why > we use

Integration of layer-shell in plasma

2020-08-24 Thread Vlad Zahorodnii
Howdy, As you probably know, surfaces created by plasmashell need to be treated specially by the compositor. For example, notification windows must be always on top, panels may go above and below normal windows. That's why we use a proprietary protocol called plasma-shell for creating shell s