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 more than one shell integration plugin at a time. Things such as configuration dialogs and so on are backed by xdg_toplevel surfaces. On the other hand, panels and notifications must be backed by layer_surface objects

* The xdg-shell integration plugin must call layer_shell.get_popup in order to set the parent surface for a popup before the initial commit is performed; otherwise kwin will post a protocol error and plasmashell will crash

I am not sure how much active it is but it is definitely worth trying
out. Drew had worked on it during one of Plasma Sprint in Berlin:

https://drewdevault.com/2018/04/28/KDE-Sprint-retrospective.html

Sigh, the human memory sucks, 2 out of 5 stars, not good. I remember checking out the blog post and qtlayershell repo a couple of years ago and for some reason it slipped my mind when I was writing the email. :(

Cheers,
Vlad

Reply via email to