90 Commits (f7a40cfa2fd89d41afd596e7bbfbdd66a4a0e4da)

Author SHA1 Message Date
Simon Ser 7cf4e1d5c6 Drop support for KDE's idle protocol
1 year ago
Simon Ser 6bd11ad0df Add support for cursor-shape-v1
1 year ago
Simon Ser b762f455d9 idle-inhibit-v1: simplify with server global
1 year ago
Simon Ser b1b3563d54 Handle gamma-control-v1 set_gamma events
2 years ago
Ronan Pigott 4cda9ee3a3 launcher: support external launcher tokens
2 years ago
Simon Ser 46170580b2 Make session optional
2 years ago
Ronan Pigott 66568508c0 launcher: initialize launcher_ctxs once on startup
2 years ago
Simon Ser 7623292734 Update for wlroots!3814
2 years ago
Simon Ser 717e9ef581 ipc: add view content type
2 years ago
Daniel De Graaf 8f7bb145b7 Rework session lock keyboard focus handling
2 years ago
Simon Ser 9400bd963c Add support for ext-idle-notify-v1
2 years ago
Kenny Levinsen e5728052b5 Refuse to start when SUID is detected
3 years ago
Rouven Czerwinski a3a82efbf6 realtime: request SCHED_RR using CAP_SYS_NICE
3 years ago
Daniel De Graaf 519038a7e9 Implement ext-session-lock-v1
3 years ago
Simon Ser 4732325f59 Add support for linux-dmabuf surface hints
3 years ago
Simon Zeni 0cd8efe0bb sway: replace noop_output by fallback_output
3 years ago
Simon Zeni 5865af75cf sway: create wlr_renderer and wlr_allocator
3 years ago
Simon Ser 38020d157d Bump RLIMIT_NOFILE
3 years ago
Simon Ser 82d5f12914 Add -Dnoscanout debug option
3 years ago
Simon Zeni 30c28ff8f7 introduce wlr_drm_lease_v1
3 years ago
Simon Ser 9755684fb0 Implement xdg-activation-v1
4 years ago
Kenny Levinsen c8bf84c82d transactions: Amend pending transactions
4 years ago
Drew DeVault 8d5e627bc9 Implement wlr-foreign-toplevel-management-v1
5 years ago
Simon Ser 5e5e5f2ee5 Add a secondary headless backend
5 years ago
xdavidwu 5886187c6e Port input method and text input from rootston
5 years ago
Simon Ser 5ed01c861a Add support for wlr-output-power-management-unstable-v1
5 years ago
thermitegod 29a5ce5f65 Fix compiling with -fno-common
5 years ago
Ivan Molodetskikh 5421198489 Add sway_surface
5 years ago
John Chadwick 7e420cb6e4 input: Add support for tablet protocol.
5 years ago
Simon Ser 7488d33d42 Remove xdg-shell v6 support
5 years ago
Simon Ser f984f21b6a Remove all wayland-server.h includes
5 years ago
Josef Gajdusek ac87df23ea Update output manager on layout change
5 years ago
Josef Gajdusek b3a5effef2 Implement wlr-output-management-v1
6 years ago
Ryan Dwyer e9a476244d Remove debug tree
6 years ago
absrd ee4b8a3938 Add relative pointer
6 years ago
Las cedde21c96 Implement pointer-constraints-unstable-v1
6 years ago
Ryan Dwyer 2301349ad5 Use noop output when there's no outputs connected
6 years ago
emersion 311c7db7e3
Add xwayland command
6 years ago
emersion cad851805b
Use #if instead of #ifdef
6 years ago
emersion a654ac1bd6
Implement the presentation-time protocol
6 years ago
Ryan Dwyer 7b138e5ef0 Add CSD to border modes
6 years ago
emersion 7699c5444c Update for swaywm/wlroots#1243
6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container
6 years ago
Ryan Dwyer 8d1dd03823 Standardise debug variables
6 years ago
emersion 9d578e0a0f Handle views created after decoration mode is sent for xdg-shell
6 years ago
emersion 700941dde8 Listen to server-decoration mode changes
6 years ago
Pascal Pascher 79a45d4a40 more style fixes, included "sway/config.h" where needed
6 years ago
Pascal Pascher 2bf893248a style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false
6 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support
6 years ago
Brian Ashworth ec65286606 Fix deferred command handling
6 years ago