aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop
AgeCommit message (Expand)Author
2021-02-09view: Read geometry directly in view_update_sizeKenny Levinsen
2021-02-09shells: Align geometry change commit handlingKenny Levinsen
2021-02-09shells: Only center tiled views on size changeKenny Levinsen
2021-02-09transaction: Move centering to view_center_surfaceKenny Levinsen
2021-02-09view: Save surface x and y on saved buffersKenny Levinsen
2021-01-30desktop/layer_shell: Fix allocation type mismatchManuel Stoeckl
2021-01-26desktop/output: Disable head if mode is NULLKenny Levinsen
2021-01-12Rename output_layer_for_each_surface_{toplevel,popup}Simon Ser
2021-01-12Switch to wlr_xdg_surface_for_each_popup_surfaceSimon Ser
2021-01-08desktop/xwayland: use index constants for atom arraySimon Ser
2020-12-20Change workspace_layout to match i3 behaviorRonan Pigott
2020-12-20Test output before direct scan-outSimon Ser
2020-12-07Add layer shell subsurfacesVlad Pănăzan
2020-11-24xdg_shell: allow views to change geometry anytimeRonan Pigott
2020-11-16Log which output is using direct scan-outSimon Ser
2020-10-19transaction: make transaction collapsing smarter with > 2 viewsTudor Brindus
2020-10-18transaction: validate X transaction completions by geometry, not sizeTudor Brindus
2020-10-18transaction: don't reconfigure X views unless integral coords changedTudor Brindus
2020-10-18xwayland: listen to `set_geometry` eventTudor Brindus
2020-10-10xwayland: support views that change override-redirect statusTobias Langendorf
2020-10-04desktop/render: show indicators for top-level splitTudor Brindus
2020-09-19check parent surface before it is destroyedJohn Mako
2020-09-04Re-focus on parent surface if it is availableBrassyPanache
2020-08-27Use wlr_output_event_commitSimon Ser
2020-07-30Fix incorrect format specifiersAntonin Décimo
2020-07-22Fix X11 clients getting stuck minimizedTobias Langendorf
2020-07-18desktop: output: Scale custom output refresh rateAndri Yngvason
2020-07-14xdg_shell: schedule configure on maximize requestsRonan Pigott
2020-07-13input: implement xdg_toplevel interactive resize hintsRonan Pigott
2020-07-10config/output: don't change output state before commitSimon Ser
2020-06-30output: simplify loop over layer surfacesIsaac Freund
2020-06-30transaction: Mark client resize immediately readyKenny Levinsen
2020-06-17Add support for viewporterSimon Ser
2020-06-05Save transform during transactionKalyan Sriram
2020-06-03shells: Resize on commit if geometry x/y changesKenny Levinsen
2020-06-03container: Remove useless surface dimensionsKenny Levinsen
2020-06-03transaction: Improve transaction commentaryKenny Levinsen
2020-06-03transaction: Account for full size when centering contentKenny Levinsen
2020-06-03view: Save all buffers associated with viewKenny Levinsen
2020-06-01xwayland: pass focus to previous unmanaged surface on unmapTudor Brindus
2020-05-29Add views idle inhibition status in get_tree outputDamien Tardy-Panis
2020-05-21Fix typos in commentsMartin Michlmayr
2020-04-10Render layer shell popups over the top layerDavid96
2020-04-10output: remove damage listeners in damage destroyRouven Czerwinski
2020-04-08Add test-only support to wlr-output-management-unstable-v1Simon Ser
2020-04-08Stop checking wlr_output_attach_buffer return valueSimon Ser
2020-03-30change apply_exclusive() to closer match layer shell protocolLeon Plickat
2020-03-10Null check sway_layer_surface when checking damageTadeo Kondrak
2020-03-06Use wlr_client_bufferSimon Ser
2020-03-06Drop sway_output.surface_needs_frameSimon Ser