Re: Custom shell surface protocol for Plasma surfaces

David Edmundson <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <CAGeFrHDBXQYvRa4Uki_Bv1BpnzOnHT5P4G4MKtVRJW4MrnLGxg@mail.gmail.com>
On Thu, Mar 5, 2020 at 3:12 PM Vlad Zahorodnii <[email protected]> wrote:
>
> On 3/5/20 4:51 PM, David Edmundson wrote:
> > What I would question is if we're going to make a change, whether we
> > should go directly to layer-shell.
>
> I would say "yes," but on the other hand I don't have a list of all
> features required to make plasmashell work on Wayland. Perhaps we need
> to compile such a list first, then based on it decide whether
> layer-shell suits our needs.

Sure, that's a sensible approach.
IIRC we did many years ago at a sprint.

It depends how much semantic information we're happy bundling into the
"namespace" argument, which is a freetext string for what kwin would
refer to as a role.

i.e set_skip_switcher could be something a client sets, or kwin could
know that anything of the namespace "notification_popup" should skip
the switcher.

We would probably need a separate protocol for the panel autohide.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.