Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wayland] Option to use the overlay layer #3819

Open
draxil opened this issue Jan 18, 2025 · 2 comments
Open

[wayland] Option to use the overlay layer #3819

draxil opened this issue Jan 18, 2025 · 2 comments
Labels
Enhancement Feature requests and code enhancements Waiting For Info Addressing the issue or merging the PR is halted and we are waiting for more info to be provided.

Comments

@draxil
Copy link

draxil commented Jan 18, 2025

Feature Description

In some contexts (sway for example) flameshot appears behind a fullscreen window.

It would be nice if there were an option to make flameshot use the "overlay layer" (using the layer shell protocol) and thus be above normal windows.

@draxil draxil added the Enhancement Feature requests and code enhancements label Jan 18, 2025
@mmahmoudian
Copy link
Member

Isn't that something a user should do with their window manager of choice? Window ruling should not be maintained and forced by the software.

@mmahmoudian mmahmoudian added the Waiting For Info Addressing the issue or merging the PR is halted and we are waiting for more info to be provided. label Jan 21, 2025
@draxil
Copy link
Author

draxil commented Jan 22, 2025

Overlay layer stuff in wayland is usually on the the client side, for example wofi and rofi take advantage of the overlay layer. To my mind the case for flameshot is stronger, as flameshot really doesn't function properly in (for example) sway.

Since i moved to sway I have used window rules to mitigate the fact that flameshot didn't work as intended automatically (as it did in X11). But you can't achieve everything that way.

To my mind the layer shell protocol is here exactly for programs like flameshot to express "hey to function I really need to appear above the windows".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Feature requests and code enhancements Waiting For Info Addressing the issue or merging the PR is halted and we are waiting for more info to be provided.
Projects
None yet
Development

No branches or pull requests

2 participants