Commit Graph

647 Commits (169b90f90b518b2ca2d4bc445d6bfb05b57a20df)

Author SHA1 Message Date
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 4 years ago
Tudor Brindus bc239b2f6b desktop/render: show indicators for top-level split 4 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
Simon Ser f5ba8006c9 Only schedule a frame if client has requested a frame callback 5 years ago
Simon Ser c0811fcf87 Make handle_destroy and output_repaint_timer_handler static 5 years ago
Simon Ser 5ed01c861a Add support for wlr-output-power-management-unstable-v1 5 years ago
Brian Ashworth e0f8235fbf Revert "Don't apply exclusive zones of unmapped layer-shell surfaces" 5 years ago
Simon Ser e1eda8a09c Don't apply exclusive zones of unmapped layer-shell surfaces 5 years ago