186 Commits (f9f845eccb2e5bf2f8259ffaad6eec24254e0f12)

Author SHA1 Message Date
Kenny Levinsen aa59b1c16f Re-init renderer for all outputs on lost context
2 months ago
itycodes c50521a8cf Merge remote-tracking branch 'emersion-upstream/ext-screencopy-v1-ng'
3 months ago
Simon Ser a0b3606f17 Add support for alpha-modifier-v1
3 months ago
Kenny Levinsen af28ac04a4 (desktop|tree)/output: Do not use layout listener to arrange
4 months ago
Alexander Orzechowski c3279944fb output: Use wlr_scene_set_gamma_control_manager_v1
4 months ago
Kirill Primak 3e956b9229 tearing: remove trailing whitespace
5 months ago
Simon Ser 05e895c463 Add support for linux-drm-syncobj-v1
5 months ago
Ricardo Steijn 9a1c411abd
Add support for tearing-control-v1
5 months ago
Simon Ser 700f4805bc server: hide xdg_output from unprivileged clients
7 months ago
Simon Ser 9704152414 build: drop xwayland option
7 months ago
Kenny Levinsen ffcde7a70c server: Use wlr_renderer_get_texture_formats
8 months ago
Simon Ser 0840906430 Add ext-screencopy-v1 and ext-image-source-v1
9 months ago
Andri Yngvason 5a7477cb8f Implement transient seat management
9 months ago
Simon Ser 3bc75221bc Re-create renderer when lost
9 months ago
Simon Ser 2b08e79061 server: fix wlr_seat use-after-free on exit
9 months ago
Simon Ser 3ef5abd405 xdg-shell: send WM capabilities
10 months ago
Simon Ser 4e6d7612ff xdg-shell: implement popup repositioning
10 months ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
10 months ago
Simon Ser 541e6e260c Drop unnecessary includes from sway/server.h
10 months ago
Merlin Lex 1b5515400d ext-foreign-toplevel-list: Implement protocol
11 months ago
Kirill Primak f202bc84d2 Chase wlroots!4443
11 months ago
Simon Ser 08a06a7b6b Add debug flag to re-enable wl_drm
11 months ago
Alexander Orzechowski 9c17cba0b2 renderer: Render scene_graph
11 months ago
Simon Ser c5fd8c050f Mark DRM lease protocol privileged
12 months ago
Simon Ser 7e69a7076f Drop wl_drm
12 months ago
Billli11 0aceff7469
Remove wlr_presentation in sway_server struct
1 year ago
Simon Ser a6ef12d968 Detect proprietary DisplayLink drivers
1 year ago
Simon Ser ff07eab85b Detect Nvidia proprietary driver via drmGetVersion()
1 year ago
Kirill Primak 47e6a1164c xdg-shell: chase events update
1 year ago
Simon Ser 128b6253a9 Pass wl_display to wlr_output_layout
1 year ago
llyyr a946b1aecf Chase wlroots!4440
1 year ago
Simon Ser 072fa60cb4 Add support for security-context-v1
1 year ago
Simon Ser 7cf4e1d5c6 Drop support for KDE's idle protocol
1 year ago
Manuel Stoeckl 8edc48f6dd sway/server: Fix null pointer crash when Xwayland disabled
1 year ago
Simon Ser 4a2210577c Hide xwayland_shell_v1 from regular clients
1 year ago
Simon Ser 6bd11ad0df Add support for cursor-shape-v1
1 year ago
Simon Ser fc16fb6549 Send wl_surface.preferred_buffer_scale
1 year ago
Simon Ser b762f455d9 idle-inhibit-v1: simplify with server global
2 years ago
Simon Ser b1b3563d54 Handle gamma-control-v1 set_gamma events
2 years ago
Erik Reider 913a7679cb Add support for wlr-layer-shell ON_DEMAND keyboard interactivity
2 years ago
Simon Ser 5e847fe3c8 Pass version to wlr_compositor_create()
2 years ago
Simon Ser 9162b536f6 Add support for fractional-scale-v1
2 years ago
Ronan Pigott 4cda9ee3a3 launcher: support external launcher tokens
2 years ago
Aidan Dang c32a507303 Add `primary_selection` config option
2 years ago
Simon Ser 3bd657c726 Chase breaking changes in wlroots!3903
2 years ago
Simon Ser e795ea6a0c Make DRM backend 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
Simon Zeni e1be46875d sway/server: specify wlr-layer-shell version on creation
2 years ago