renderer: fix uv calculations once and for all#11770
Conversation
fixes synchronization of ackd sizes, fixes wrong xdg stuff
25.09.20-11.40.36.mp4danke for your work |
|
I've fixed those, firefox just has a weird bug when toggling float/tile, I am unsure why that happens. |
|
fixed, please check everything |
|
anything other than discord that does this? |
all chromium / cef / electron ig 25.09.20-17.30.36.mp4i noticed in the video that the link shows on hover still on bottom left of chromium. subsurface shenanigans i guess |
|
try nao |
same thing still |
|
even more fix but I cant repro your vesktop :/ |
|
@fxzzi is everything good on your end? Can you repro the vesktop isseu? |
25.09.21-02.44.50.mp4original issue with chromium / electron is back |
It only happens with xwayland |
ah yeah same here |
|
my issue is on wayland native, i assume you were talking about toms issue? |
|
fixed both issues, please see https://www.youtube.com/watch?v=PumFnlu9EIY for more details anything left? |
works for me now, video however plays in some weird language. |
|
also looks fine for me 👍 |
25.09.21-16.12.06.mp4caught this on ff, the bottom of the window when it's resized is like stretched |
isn't it a lot better than before? |
|
wait yeah i'm cooked it's the same on master |
|
|
ah i c |
|
zenity brok xd |
|
After this PR, when scale is 1, chrome and chromium-based apps have become unusable when shrunk past a certain point, with everything becoming compressed and the mouse pointer completely desyncing in the window from where it visibly is. This is not fixed by the follow-up PR. |
|
ah, yeah. That's beyond their minimum size. They don't support that... we should probably clip it, though... |
fixes synchronization of ackd sizes, fixes wrong xdg stuff
fixes synchronization of ackd sizes, fixes wrong xdg stuff
fixes synchronization of ackd sizes, fixes wrong xdg stuff
|
this seems to have broken fullscreen and float gestures (#12532) (which are still broken to this day) |
fixes synchronization of ackd sizes, fixes wrong xdg stuff




fixes synchronization of ackd sizes, fixes wrong xdg stuff
Removes xdg_geometry uv handling altogether. It wasn't sync'd properly and we send MAXIMIZED anyways, so geometry is pointless.
Needs some testing if I didnt break shit.