7130 Commits (7550e483ae04e1f1d601d90b5a624036554c1533)
 

Author SHA1 Message Date
Kirill Primak 4c69bc47f4 ext-foreign-toplevel-list-v1: improve/fix update_state()
9 months ago
Simon Ser 6ad9e89a34 backend/drm: drop unnecessary _XOPEN_SOURCE
9 months ago
Paul Cercueil 220df2aa0f
Add more POSIX compliance macros to fix uClibc support
9 months ago
columbarius 9e426e70e6 ext-foreign-toplevel-list-v1: new protocol implementation
9 months ago
Kirill Primak cb815e8847 pointer-constraints: handle inert pointer resources correctly
10 months ago
Austin Shafer 4cd556ea20 linux_dmabuf_v1: allow callbacks for checking dmabuf import
10 months ago
Kirill Primak 811ca199c4 xdg-shell: drop automatic surface configuration
10 months ago
Austin Shafer d368028bd5 allocator: remove backend parameter in allocator_autocreate_with_drm_fd
10 months ago
Simon Ser a8aeadeab2 switch: add docs
10 months ago
Simon Ser 967e788bc8 backend/session: add docs
10 months ago
Kirill Primak 5b08f91004 compositor: don't handle size or viewport src change in surface_update_damage()
10 months ago
Kirill Primak 7dfbd87771 compositor: drop wlr_surface.external_damage
10 months ago
Kirill Primak 56cc25185d cursor: fix and simplify region mapping
10 months ago
Leo Li 60af3b6b78 render/gles2: Fixup dropping has_alpha from pixel_format
10 months ago
Leo Li 71fb55f3bf render/pixel-format: Move has_alpha into it's own array
10 months ago
Andri Yngvason 3a91dc1b48 Create & implement transient seat protocol
10 months ago
Simon Ser 435ca39960 linux-dmabuf-v1: bump to v5
10 months ago
Simon Ser 6991f03767 linux-dmabuf-v1: switch to stable
10 months ago
Simon Ser ba3c1ae065 linux-dmabuf-v1: fix include guard name
10 months ago
Kirill Primak 92ff86db23 backend/drm: use wlr_drm_backend.name for fd cloning
10 months ago
Alexander Orzechowski 8dff1bb9bd wlr_damage_ring: Replace wlr_damage_ring_rotate_buffer with original list impl
10 months ago
Kirill Primak 4688a371e0 compositor: don't get buffer from pending buffer resource too early
10 months ago
Simon Ser 00b869c1a9 backend/drm: add support for atomic tearing page-flips
10 months ago
Simon Ser 4ec901bb33 scene: release shm buffers once uploaded
10 months ago
Kirill Primak 0052078bd3 compositor: introduce wlr_surface_reject_pending()
10 months ago
Félix Poisot 5ae8ce807a render/vulkan: correct sRBG gamma expansion in shader
10 months ago
Simon Ser d1b39b5843 backend: take wl_event_loop instead of wl_display in wlr_backend_autocreate()
10 months ago
Simon Ser f27808b8d9 backend/multi: take wl_event_loop instead of wl_display
10 months ago
Simon Ser 54f9944b48 backend/drm: drop wl_display argument
10 months ago
Simon Ser b62ac611c8 backend/x11: take wl_event_loop instead of wl_display
10 months ago
Simon Ser ed0bba581b backend/wayland: take wl_event_loop instead of wl_display
10 months ago
Simon Ser f5e8fa48f3 backend/libinput: drop wl_display argument
10 months ago
Simon Ser 682dbf36e5 backend/headless: take wl_event_loop instead of wl_display
10 months ago
Grigory Kirillov 0867dd4e6b xwayland: add support for _NET_WM_WINDOW_TYPE_DESKTOP atom
10 months ago
Simon Ser 3cc4374542 backend: stop calling wl_display_terminate()
10 months ago
Simon Ser 4ad6e6c298 backend: destroy multi backend when primary backend is
10 months ago
Simon Ser be0b7845f7 backend: make attempt_drm_backend() return the primary backend
10 months ago
Simon Ser a82fc4cb8f backend/multi: emit destroy signal before destroying child backends
10 months ago
Sarunas Valaskevicius 7c080c3b60 Fix disappearing menus in QT apps
10 months ago
Alexander Orzechowski cca2bfbe92 output: Drop pending state
10 months ago
Kirill Primak f91fc445ff xwayland/xwm: associate even on xcb_get_property() failure
10 months ago
Simon Ser 98c708618e backend/wayland: populate pointer axis relative direction
10 months ago
Simon Ser 7a58f41416 backend/libinput: populate pointer axis relative direction
10 months ago
Simon Ser 00bb1b0f84 seat/pointer: add support for axis_relative_direction event
10 months ago
Simon Ser 88b16bac54 pointer: add support for axis relative direction
10 months ago
Simon Ser b80337a8f2 xdg-shell: assert that configure events carry positive or zero sizes
10 months ago
Kirill Primak be1c48cbfb layer-shell: forbid set_size with values ≥INT32_MAX
10 months ago
Kirill Primak 0b090c83fb single-pixel-buffer: send wl_buffer.release
10 months ago
Kirill Primak 58bb49a00b security-context-v1: fix possible leaks on wl_client_create() and state copying errors
10 months ago
Kirill Primak d18670b922 xwayland: close pipe fds on set_cloexec() error
10 months ago