188 Commits (master)

Author SHA1 Message Date
itycodes 02ca18fe29 Implementations of the screencopy extensions
1 month ago
Simon Ser 92da87ebb1 server: check backend support for timelines
1 month ago
Kenny Levinsen aa59b1c16f Re-init renderer for all outputs on lost context
1 month ago
itycodes c50521a8cf Merge remote-tracking branch 'emersion-upstream/ext-screencopy-v1-ng'
2 months ago
Simon Ser a0b3606f17 Add support for alpha-modifier-v1
2 months ago
Kenny Levinsen af28ac04a4 (desktop|tree)/output: Do not use layout listener to arrange
3 months ago
Alexander Orzechowski c3279944fb output: Use wlr_scene_set_gamma_control_manager_v1
4 months ago
Kirill Primak 3e956b9229 tearing: remove trailing whitespace
4 months ago
Simon Ser 05e895c463 Add support for linux-drm-syncobj-v1
4 months ago
Ricardo Steijn 9a1c411abd
Add support for tearing-control-v1
4 months ago
Simon Ser 700f4805bc server: hide xdg_output from unprivileged clients
6 months ago
Simon Ser 9704152414 build: drop xwayland option
6 months ago
Kenny Levinsen ffcde7a70c server: Use wlr_renderer_get_texture_formats
7 months ago
Simon Ser 0840906430 Add ext-screencopy-v1 and ext-image-source-v1
8 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
9 months ago
Simon Ser 4e6d7612ff xdg-shell: implement popup repositioning
9 months ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
9 months ago
Simon Ser 541e6e260c Drop unnecessary includes from sway/server.h
10 months ago
Merlin Lex 1b5515400d ext-foreign-toplevel-list: Implement protocol
10 months ago
Kirill Primak f202bc84d2 Chase wlroots!4443
10 months ago
Simon Ser 08a06a7b6b Add debug flag to re-enable wl_drm
10 months ago
Alexander Orzechowski 9c17cba0b2 renderer: Render scene_graph
11 months ago
Simon Ser c5fd8c050f Mark DRM lease protocol privileged
11 months ago
Simon Ser 7e69a7076f Drop wl_drm
11 months ago
Billli11 0aceff7469
Remove wlr_presentation in sway_server struct
11 months ago
Simon Ser a6ef12d968 Detect proprietary DisplayLink drivers
12 months ago
Simon Ser ff07eab85b Detect Nvidia proprietary driver via drmGetVersion()
12 months 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
1 year 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