Commit Graph

652 Commits (c88f7ad1d0a59fc0994ae353551133733de6ee07)

Author SHA1 Message Date
Kenny Levinsen 63a6635163 view: Read geometry directly in view_update_size 4 years ago
Kenny Levinsen 82b1019658 shells: Align geometry change commit handling 4 years ago
Kenny Levinsen 90fa6953ea shells: Only center tiled views on size change 4 years ago
Kenny Levinsen 50205ade9d transaction: Move centering to view_center_surface 4 years ago
Kenny Levinsen cf1e3be228 view: Save surface x and y on saved buffers 4 years ago
Manuel Stoeckl f8c6fc1944 desktop/layer_shell: Fix allocation type mismatch 4 years ago
Kenny Levinsen 4d43f1dd99 desktop/output: Disable head if mode is NULL 4 years ago
Simon Ser 1c3cfd3bac Rename output_layer_for_each_surface_{toplevel,popup} 4 years ago
Simon Ser 5438cc158a Switch to wlr_xdg_surface_for_each_popup_surface 4 years ago
Simon Ser 661cdac2d6
desktop/xwayland: use index constants for atom array 4 years ago
Ronan Pigott ece6a1d408 Change workspace_layout to match i3 behavior 4 years ago
Simon Ser 33b64667ae Test output before direct scan-out 4 years ago
Vlad Pănăzan 71725a8eae Add layer shell subsurfaces 4 years ago
Ronan Pigott 32b93ef6ea xdg_shell: allow views to change geometry anytime 4 years ago
Simon Ser 83389da583
Log which output is using direct scan-out 4 years ago
Tudor Brindus cc8d318aa1 transaction: make transaction collapsing smarter with > 2 views 4 years ago
Tudor Brindus 8355884fbd transaction: validate X transaction completions by geometry, not size 4 years ago
Tudor Brindus 5bd6a5ce3f transaction: don't reconfigure X views unless integral coords changed 4 years ago
Tudor Brindus 181798c2fe xwayland: listen to `set_geometry` event 4 years ago
Tobias Langendorf 657587964e xwayland: support views that change override-redirect status 5 years ago
Tudor Brindus bc239b2f6b desktop/render: show indicators for top-level split 5 years ago
John Mako 4537c8b3d4 check parent surface before it is destroyed 5 years ago
BrassyPanache 7ca9ef12f8 Re-focus on parent surface if it is available 5 years ago
Simon Ser 2c76923282 Use wlr_output_event_commit 5 years ago
Antonin Décimo bbf7b92fe4 Fix incorrect format specifiers 5 years ago
Tobias Langendorf 4f718e6c75 Fix X11 clients getting stuck minimized 5 years ago
Andri Yngvason ab8ded626b desktop: output: Scale custom output refresh rate 5 years ago
Ronan Pigott 4dd46f06ac xdg_shell: schedule configure on maximize requests 5 years ago
Ronan Pigott 39d677af15 input: implement xdg_toplevel interactive resize hints 5 years ago
Simon Ser 5432f00adf config/output: don't change output state before commit 5 years ago
Isaac Freund 76adcc3fd3 output: simplify loop over layer surfaces 5 years ago
Kenny Levinsen d0f7e0f481 transaction: Mark client resize immediately ready 5 years ago
Simon Ser e19bd1e474 Add support for viewporter 5 years ago
Kalyan Sriram e3e548a648
Save transform during transaction 5 years ago
Kenny Levinsen f8dd7df1f5 shells: Resize on commit if geometry x/y changes 5 years ago
Kenny Levinsen 5a4a7bc0da container: Remove useless surface dimensions 5 years ago
Kenny Levinsen 7670f1a521 transaction: Improve transaction commentary 5 years ago
Kenny Levinsen 645cf76f8a transaction: Account for full size when centering content 5 years ago
Kenny Levinsen fcd0ab8f33 view: Save all buffers associated with view 5 years ago
Tudor Brindus 613abdda6f xwayland: pass focus to previous unmanaged surface on unmap 5 years ago
Damien Tardy-Panis 0cbd26f0da Add views idle inhibition status in get_tree output 5 years ago
Martin Michlmayr 06fc42359b Fix typos in comments 5 years ago
David96 8c62278207 Render layer shell popups over the top layer 5 years ago
Rouven Czerwinski ac0637708f output: remove damage listeners in damage destroy 5 years ago
Simon Ser f03d50f54b Add test-only support to wlr-output-management-unstable-v1 5 years ago
Simon Ser 40e87fa98a Stop checking wlr_output_attach_buffer return value 5 years ago
Leon Plickat dffc184a68 change apply_exclusive() to closer match layer shell protocol 5 years ago
Tadeo Kondrak 91c0ffd6cf Null check sway_layer_surface when checking damage 5 years ago
Simon Ser 9d0aa0cb83 Use wlr_client_buffer 5 years ago
Simon Ser 241684eb1d Drop sway_output.surface_needs_frame 5 years ago