aboutsummaryrefslogtreecommitdiff
path: root/include/sway
AgeCommit message (Expand)Author
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-01input: Clean up input_method_relay in seat_destoy()Andri Yngvason
2020-12-20introduce workspace_squashRonan Pigott
2020-12-20Change workspace_layout to match i3 behaviorRonan Pigott
2020-12-07Add layer shell subsurfacesVlad Pănăzan
2020-12-06input/cursor: unhide cursor on synthetic inputTudor Brindus
2020-11-11tree/container: introduce `container_is_sticky[_or_child]` functionsTudor Brindus
2020-11-01commands/focus: force container warp when fulfilling `focus mode_toggle`Tudor Brindus
2020-10-31input: remove motion deltas from seatop callbacksTudor Brindus
2020-10-30hide_cursor: Add an option to hide when typingTamir Zahavi-Brunner
2020-10-27output: evacuate sticky containers only if new output has a workspacemwenzkowski
2020-10-18transaction: validate X transaction completions by geometry, not sizeTudor Brindus
2020-10-18xwayland: listen to `set_geometry` eventTudor Brindus
2020-10-12input/tablet: add tool_mode option to set tablet tools as relative inputTudor Brindus
2020-10-11Add support for workspace_min_width bar option.Tarmack
2020-10-10xwayland: support views that change override-redirect statusTobias Langendorf
2020-08-27Use wlr_output_event_commitSimon Ser
2020-08-24exec: fix validation during config reloadKonstantin Pospelov
2020-08-05view: remove foreign toplevel listeners on destroyRonan Pigott
2020-08-05view: implement foreign toplevel fullscreen requestRonan Pigott
2020-07-22Fix X11 clients getting stuck minimizedTobias Langendorf
2020-07-13input: implement xdg_toplevel interactive resize hintsRonan Pigott
2020-07-10config/output: don't change output state before commitSimon Ser
2020-07-07Reload command now matches i3's implementationGeoffrey Casper
2020-07-01commands/move: unwrap workspace container on move to new workspaceTudor Brindus
2020-06-30seat: Refocus seat when wlr_drag is destroyedKenny Levinsen
2020-06-23Implement wlr-foreign-toplevel-management-v1Drew DeVault
2020-06-19input: disable events for map_to_output devices when output not presentTudor Brindus
2020-06-18input/pointer: don't trigger pointer bindings for emulated inputTudor Brindus
2020-06-18input/cursor: send idle events based off device type, not input typeTudor Brindus
2020-06-17Add support for viewporterSimon Ser
2020-06-16input/keyboard: wlr_keyboard_group enter and leaveBrian Ashworth
2020-06-14i3-compat: add GET_BINDING_STATE IPC commandJason Nader
2020-06-08tree/view: fix smart gaps when ancestor container is tabbed or stackedTudor Brindus
2020-06-07tree/container: introduce `container_toplevel_ancestor` helperTudor Brindus
2020-06-05Save transform during transactionKalyan Sriram
2020-06-03container: Remove useless surface dimensionsKenny Levinsen
2020-06-03view: Save all buffers associated with viewKenny Levinsen
2020-05-29Add views idle inhibition status in get_tree outputDamien Tardy-Panis
2020-05-29input/cursor: rename `simulated_tool_tip_down` to be more accurateTudor Brindus
2020-05-26input/cursor: keep reference to cursor in constraintTudor Brindus
2020-05-25input/tablet: add seatop_down entry for tablet inputTudor Brindus
2020-05-21Remove code related to the security featuresÉrico Rolim
2020-05-21Fix typos in commentsMartin Michlmayr
2020-05-21input/pointer: only warp cursor when the confine region has changedTudor Brindus
2020-05-13commands: Add per-view shortcuts_inhibitor commandMichael Weiser
2020-05-13Implement pointer simulation if client hasn't bound to touchDavid96
2020-05-10input/tablet: simplify parameter plumbing for tablet referencesTudor Brindus
2020-05-02input: rename pointer handlers to be unambiguousTudor Brindus