swayfx/sway/desktop
Quantum e0a94bee8d render: scale titlebars correctly when straddling outputs
When a container straddles multiple outputs, the title bar is only rendered
at the scale of the "effective" output. If the title bar straddles onto
another output with a different scale factor, it was drawn at the wrong size.

In this commit, we take into consideration the scale the title was rendered
at and scale it accordingly so that it appears at the right size on the other
outputs.

This fixes #6054.
2021-02-22 02:08:37 -05:00
..
desktop.c Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
idle_inhibit_v1.c Add views idle inhibition status in get_tree output 2020-05-29 17:29:41 -04:00
layer_shell.c desktop/layer_shell: Fix allocation type mismatch 2021-01-30 02:28:39 -05:00
output.c desktop/output: Disable head if mode is NULL 2021-01-26 10:26:37 +01:00
render.c render: scale titlebars correctly when straddling outputs 2021-02-22 02:08:37 -05:00
surface.c Make handle_destroy and output_repaint_timer_handler static 2020-03-04 03:09:43 +01:00
transaction.c Fix incorrect damage being applied on popups 2021-02-21 17:30:49 -05:00
xdg_shell.c container: Move pending state to state struct 2021-02-16 22:05:00 -05:00
xwayland.c container: Move pending state to state struct 2021-02-16 22:05:00 -05:00