Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Wayland Support #210

Closed
WillPower3309 opened this issue Jun 25, 2020 · 8 comments
Closed

Wayland Support #210

WillPower3309 opened this issue Jun 25, 2020 · 8 comments
Labels

Comments

@WillPower3309
Copy link

Currently the script works with tiling xwayland windows under wayland, however native wayland windows do not tile. When enabling the script in wayland, all windows tile (including wayland native windows), however subsequent wayland windows do not tile. This is especially problematic as all plasma windows are wayland native.

@faho
Copy link
Collaborator

faho commented Jun 25, 2020

Yeah, that's up to upstream, there's literally nothing for the script to do.

There is an open bug.

@faho faho closed this as completed Jun 25, 2020
@faho faho added the upstream label Jun 25, 2020
@faho
Copy link
Collaborator

faho commented Jun 25, 2020

https://bugs.kde.org/show_bug.cgi?id=401309, including https://phabricator.kde.org/D17097, which is stuck in review because someone has security concerns (for some reason).

@laloch
Copy link
Contributor

laloch commented Jun 25, 2020

Nope, it was already merged in https://phabricator.kde.org/R108:4bbef8d128ce339b4fa08816780c42c40bdd909e. Basic functionality should be there since Plasma 5.17.

@faho
Copy link
Collaborator

faho commented Jun 25, 2020

One of these days I'll figure out how to read phabricator's web interface.

@WillPower3309
Copy link
Author

Thanks for the fast response guys! Does this mean that the script should work since the request to emit clientAdded on wayland clients was merged?

@laloch
Copy link
Contributor

laloch commented Jun 25, 2020

Yes, it should work and I believe @TRPB to have some fixes to make the script (more) usable on Wayland.

@WillPower3309
Copy link
Author

The behavior i described exists on the master branch of the repo running in the newest version of plasma wayland

@WillPower3309
Copy link
Author

To clarify, on plasma 5.19, wayland clients are still being spawned in as floating clients. Does the repo still need to be updated to support wayland (in which case I'd be happy to investigate and provide a PR), or is there an issue with my setup?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants