Isaac Freund f0b0606e9f
View: clip scene tree to output
There are some cases in which a view can end up with a size/position
that places some part of it outside its output. For example, a window
with a large minimum size in a tiled layout that is placed near the
right or bottom edge of the output may extend past the output bounds.

The problem with this is that part of the view outside the output bounds
may be rendered on another output where it does not belong in a multi-
monitor setup.

To fix this, clip the surfaces of the view and the borders to the output
bounds.
2024-02-10 14:17:29 +01:00
..
2022-01-31 19:33:22 +01:00
2024-01-13 12:29:09 -06:00
2023-10-16 16:27:03 +02:00
2023-12-01 17:29:05 +01:00
2023-10-16 16:27:03 +02:00
2023-10-16 16:27:03 +02:00
2023-12-01 17:29:05 +01:00
2023-10-16 16:27:03 +02:00
2023-10-16 16:27:03 +02:00
2023-10-16 16:27:03 +02:00
2023-12-01 17:29:05 +01:00
2023-12-01 17:29:05 +01:00
2024-01-11 17:10:26 -06:00
2022-11-25 14:06:31 +01:00
2023-10-16 16:27:03 +02:00
2023-10-16 16:27:03 +02:00
2022-11-13 16:16:07 +01:00
2023-10-16 16:27:03 +02:00
2023-01-08 16:21:42 +01:00
2023-10-16 16:27:03 +02:00
2024-02-10 14:17:29 +01:00