aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop
AgeCommit message (Expand)Author
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
2020-03-06Only schedule a frame if client has requested a frame callbackSimon Ser
2020-03-04Make handle_destroy and output_repaint_timer_handler staticSimon Ser
2020-02-26Add support for wlr-output-power-management-unstable-v1Simon Ser
2020-02-25Revert "Don't apply exclusive zones of unmapped layer-shell surfaces"Brian Ashworth
2020-02-24Don't apply exclusive zones of unmapped layer-shell surfacesSimon Ser
2020-02-19Fix get_int_prop(WINDOW_TYPE) crashSimon Ser
2020-02-11Call apply_output_config instead of output_enableSimon Ser
2020-02-06Fix seat_set_focus_layer crash when disabling outputSimon Ser
2020-01-16desktop/output: fix mem leak in handle_new_outputBrian Ashworth
2020-01-13Fix unreliable scaling filterSimon Ser
2020-01-05render: do not render indicator on floating viewsBrian Ashworth
2020-01-03xwayland: handle size_hints == NULLRouven Czerwinski
2019-12-30Re-add support for wlr_output's atomic APISimon Ser