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

Add xdg-toplevel-drag protocol to scope #12

Open
ludg1e opened this issue Feb 3, 2024 · 4 comments
Open

Add xdg-toplevel-drag protocol to scope #12

ludg1e opened this issue Feb 3, 2024 · 4 comments

Comments

@ludg1e
Copy link

ludg1e commented Feb 3, 2024

Though I don't know if this protocol should be implemented as-is to labwc or through wlroots as wlr-protocol?
But Simon Ser said he didn't have any interest on implementing it to wlroots... https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/204#note_1918367

https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/main/staging/xdg-toplevel-drag

@Consolatis
Copy link
Member

Consolatis commented Feb 4, 2024

Though I don't know if this protocol should be implemented as-is to labwc or through wlroots as wlr-protocol?

Usually all protocols are implemented through wlroots.

But Simon Ser said he didn't have any interest on implementing it to wlroots.

To add to that statement: based on the linked post he doesn't personally have an interest in working on it, that doesn't mean that wlroots would reject a MR to implement the protocol.

@ludg1e
Copy link
Author

ludg1e commented Feb 4, 2024

To add to that statement: based on the linked post he doesn't personally have an interest in working on it, that doesn't mean that wlroots would reject a MR to implement the protocol.

Yes, I'm aware. Didn't add that part. Sorry

Then should I close this?

@Consolatis
Copy link
Member

Not necessarily. I don't have a strong opinion about the feature personally but it seems @jlindgren90 would really like it to be implemented at some point.

@jlindgren90
Copy link

Any application that uses floating panels/toolbars will need xdg-toplevel-drag to work properly under native Wayland. So I think we'll definitely want to support it eventually. For the time being, those applications can be run via XWayland and should be fine.

Examples: Audacious, many Qt/KDE apps that allow detachable toolbars - I think also Chromium for detachable tabs.

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

No branches or pull requests

3 participants