aboutsummaryrefslogtreecommitdiff
path: root/include/sway/desktop
AgeCommit message (Expand)Author
2024-02-17xdg-activation: distinguish activation and urgency requestsAleksei Bavshin
2024-02-17launcher: track the seat in the launcher ctxRonan Pigott
2024-02-12layer_shell: Arrange popups even if exclusive zone doesn't changeAlexander Orzechowski
2024-01-18transaction: ready signals will return success boolsAlexander Orzechowski
2023-10-05Drop support for KDE's idle protocolSimon Ser
2023-06-23idle-inhibit-v1: simplify with server globalSimon Ser
2023-02-05launcher: make launcher context seat awareRonan Pigott
2023-01-03Add missing includes & remove duplicatesCarl Smedstad
2022-11-26launcher: export xdga tokens and use them for workspace matchingRonan Pigott
2022-11-26launcher: fudge the interface a bitRonan Pigott
2022-11-26launcher: initialize launcher_ctxs once on startupRonan Pigott
2022-11-26view: associate launch contexts with viewsRonan Pigott
2022-11-26launcher: rename pid_workspace to launcher_ctxRonan Pigott
2022-11-26launcher: track workspaces by nodeRonan Pigott
2022-11-26root: move the workspace matching code to its own fileRonan Pigott
2021-03-21idle_inhibit: Store wlr inhibitor instead of viewKenny Levinsen
2021-02-23transaction: Remove unused ready_immediatelyKenny Levinsen
2021-02-23transaction: Note if instructions are server requestsKenny Levinsen
2020-10-18transaction: validate X transaction completions by geometry, not sizeTudor Brindus
2020-05-29Add views idle inhibition status in get_tree outputDamien Tardy-Panis
2019-03-24Implement inhibit_idle commandBrian Ashworth
2018-10-25Rebase the cursor after applying transactionsRyan Dwyer
2018-10-24Rebase the cursor after mapping a viewRyan Dwyer
2018-09-05Implement type safe arguments and demote sway_containerRyan Dwyer
2018-08-15Simplify transactionsRyan Dwyer
2018-08-01Correctly track saved surfaces during multiple transactionsRyan Dwyer
2018-07-14Simplify transactions by utilising a dirty flag on containersRyan Dwyer
2018-07-02idle_inhibit: move server data to its own structDominique Martinet
2018-07-02idle_inhibit: stop inhibitor when views become invisibleDominique Martinet
2018-07-02Add idle inhibit unstable v1 supportDominique Martinet
2018-06-29Render saved buffers with the surface's dimensionsRyan Dwyer
2018-06-27Remove transaction_add_damageRyan Dwyer
2018-06-24Implement atomic layout updates for xwayland viewsRyan Dwyer
2018-06-23Implement atomic layout updates for tree operationsRyan Dwyer
2018-06-09Refactor everything that needs to arrange windowsRyan Dwyer
2018-06-09WIP: Atomic layout updates ground workRyan Dwyer