aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop
AgeCommit message (Expand)Author
2021-02-22container: Add container_is_current_floatingKenny Levinsen
2021-02-22render: scale titlebars correctly when straddling outputsQuantum
2021-02-21Fix incorrect damage being applied on popupsTadeo Kondrak
2021-02-16render: Use current instead of pending fullscreenKenny Levinsen
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-16transactions: Amend pending transactionsKenny Levinsen
2021-02-15transaction: Only wait for ack from visible viewsKenny Levinsen
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