-
-
Notifications
You must be signed in to change notification settings - Fork 897
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
xwayland/xwayland_shell: move to hyprland impl #6086
Conversation
Ah.. so xwayland is still in progress.. i was gonna make a issue for misc things i've seen that seem to be xwayland related. I'll avoid making noise for stuff that's actively being developed. |
ye this will move the xwl impl to hl from wlr |
e399d9c
to
047f0e4
Compare
1dd82ca
to
df625e0
Compare
Perhaps, this is not the best place to suggest what I want. I want to suggest the support of the primary monitor. Some apps, full-screen apps, or multi-monitor apps allow one of the monitors to be set as a primary. Some of the apps are broken, those windows are not rendered at all, and the mouse coordinates are not propagated properly. All until I perform
|
use a plugin then, there is one specifically for that |
e19b162
to
b5398fb
Compare
e9296cc
to
c38f94e
Compare
This is generally ready for testing, INCR doesn't matter that much for now, and dnd can be added at a later date (if ever, it's not crucial) Better to have it work 99% of the times rather than not at all. |
fe05f06
to
8a2985e
Compare
Window focus seems to be out of order for xwayland windows across workspaces on the same monitor. I can interact with a window on a workspace other than the active one and switching between workspaces doesn't guarantee the ability to interact with the xwayland window on the active workspace. |
I assume there is no reliable repro? |
I'll test in a couple of hours if you want |
if a picture is worth a thousand words I'm sure a video must be worth at least a thousand more xwayland_funny.mp4 |
great that I can't repro On a side note: I hate this. |
8a2985e
to
51b6148
Compare
I'm having trouble finding xwayland apps to test but the common denominator seems to be steam when it comes to the focus bug. |
hyprland crash when closing out of krita and also opening it (?) |
no they fuckin dont |
parent window has to be xwayland and floating, you have to click the popup on a spot where it won't be dismissed immediately (like expanding popups) ^ repro'd in a nested session with |
aafa320
to
e1f6d62
Compare
fixed and fuck you anything else? |
e1f6d62
to
d4ec1d9
Compare
d4ec1d9
to
7230fe5
Compare
This comment was marked as off-topic.
This comment was marked as off-topic.
too bad this is a tiling wm for a reason (though wtf are you sure this isnt the case on main?) |
nvm, that specific one is also weird on main |
and then onto the last one from wayland stuff, wl_compositor, wl_subcompositor, wl_buffer, etc... |
|
dope, lets get this bread then gamers |
I'll start the work on the last MR tomorrow, though I have only a laptop and limited time atm, dunno how long it will take :P |
Still not working at all for me unfortunately like I previously showed |
#6086 (comment) |
Can't be nix, steam works fine for me. |
the titles in IntelliJ were also kinda forgotten |
get rekt (tbh is it that important) |
haha not really, i don't even use them but some people might have the window title in their bar, or want to apply window rules for specific projects |
they can open an issue and I'll probably look into it after the last wayland-related MR when I start the 1-2 weeks of cleanups |
sorry tester fam, no way I'll get even a draft done by today, it's already 10:30 and I still have tons of shit before it even compiles. I hate writing code on a laptop |
for those interested, a very wip draft #6268 |
Moving wlr_xwayland to a hyprland impl.
TODO:
Bugs: