Vaxry
d5689bb539
internal: cleanup CMonitor usage and fix a few ref hogs
...
ref #8221
2024-10-26 02:06:13 +01:00
Vaxry
bc299928ad
output/xdg-output: avoid sending events to released globals
...
ref #6835
2024-10-09 00:26:40 +01:00
Vaxry
8e237b006f
xdg-output: minor cleanups
2024-10-05 01:01:20 +01:00
Vaxry
55f1f3fedf
protocols: minor style improvements to new impls
2024-04-21 19:29:45 +01:00
Vaxry
84ee839ca6
XDG-Output: move to hyprwayland-scanner
2024-04-20 19:39:59 +01:00
vaxerski
347a1eb662
xdgoutput: separate logic for zero scaling positions
...
if a scaled monitor was directly to the left of another monitor, we'd change the size to have zero scaling without pushing other monitors out of the way, creating overlaps in xwayland.
2023-08-15 17:55:29 +02:00
Vaxry
8370a7fcc4
internal: Protocol C++ Wraps + XDGOutput impl ( #2733 )
...
move to our own xdgoutput impl instead of wlr's
2023-07-18 15:30:28 +02:00