5779 Commits (221ee83d440fb7dcbfd141ef3a459a5a973331b6)
 

Author SHA1 Message Date
Isaac Freund 1bd0ea3a80
foreign-toplevel: send enter if needed on output bind
3 years ago
Tadeo Kondrak 5091118bed input_method_v2: improve mapping detection
3 years ago
Isaac Freund 89dc9a4496 tinywl: fix check whether client is focused or not
3 years ago
Kirill Primak 50827ed7f5 surface: improve role precommit hook
3 years ago
Kirill Primak 617eb4fb93 surface: deprecate wlr_surface.h
3 years ago
Kirill Primak e94e16ba5d surface: move decl to wlr_{sub,}compositor.h
3 years ago
Kirill Primak 36b5d5888c surface: move impl to types/wlr_{sub,}compositor.c
3 years ago
Kirill Primak 4ec683ad1c surface: introduce events.client_commit
3 years ago
Kirill Primak b6f43ab2e1 subcompositor: split out from compositor
3 years ago
Simon Ser 6cdf843a8c readme: drop mention of the Sway project
3 years ago
Kirill Primak 83ab5055fd scene/subsurface_tree: fix handling subsurface destruction
3 years ago
Thomas Hebb 59b9518f07 render/gles2: don't constrain shm formats to ones that support reading
3 years ago
nyorain 9988eb3378 vulkan: Fix imported image layout
3 years ago
Simon Ser 812951f5bc scene: schedule an output frame on wl_surface.frame
3 years ago
Isaac Freund 823476e76e
wlr_texture: remove wlr_texture_from_wl_drm() from header
3 years ago
Simon Ser ec28457508 backend: error out in autocreate without libinput support
3 years ago
Simon Ser b5a019d575 build: simplify Meson subproject fallbacks
3 years ago
Simon Ser 93e050c602 Remove wlr_box.h redirection
3 years ago
Simon Ser 562b24b9fc build: bump soversion
3 years ago
Isaac Freund 92d137c78a layer-shell: fix type of margins
3 years ago
Simon Ser 7360810f2e build: bump to version 0.16.0
3 years ago
Simon Ser 9f41627aa1 backend/wayland: add basic linux-dmabuf feedback support
3 years ago
Stacy Harper 8e566f716c layer-shell: don't set committed flag if the property didn't change
3 years ago
Isaac Freund 07ccc6e0b3
scene: add wlr_scene_set_presentation()
3 years ago
Simon Ser c0b120a30c build: add subproject fallback for libdrm
3 years ago
Simon Ser bedfec94bb backend/drm: use drmCloseBufferHandle
3 years ago
Simon Ser a15c327718 backend/drm: use drmModeFormatModifierBlobIterNext
3 years ago
Simon Ser 4377b55292 util/global: remove wl_display arg from wlr_global_destroy_safe
3 years ago
Guido Günther 4c59f7d46a xdg-activation: Allow to submit tokens
3 years ago
David Rosca 31914928d2
seat: Only resend keyboard/pointer enter to focused clients
3 years ago
Isaac Freund 1c3e0816f3
scene: fix wlr_scene_send_frame_done() API
3 years ago
Isaac Freund ad01cdf0b2 tinywl: use wlr_scene_send_frame_done()
3 years ago
Isaac Freund fecde72be3 scene: add wlr_scene_send_frame_done()
3 years ago
Isaac Freund fb1f613510 scene: add primary output to wlr_scene_surface
3 years ago
Isaac Freund 0215dffba5 scene: send surface enter/leave output events
3 years ago
Chris Chamberlain d8ca494558 backend/drm: add wlr_drm_backend_monitor
3 years ago
Chris Chamberlain f6d3efbf4b backend: fix return value of attempt_drm_backend
3 years ago
Simon Ser e3fefda023 output: add support for protocol interface version 4
3 years ago
Kirill Primak 0fcc842291 subsurface: don't add to parent list immediately
3 years ago
Kirill Primak 7964bdae76 surface: fix non-buffer damage handling
3 years ago
Kirill Primak df7d280343 subsurface: apply position change at the right moment
3 years ago
Kirill Primak f463ca669a subsurface: simplify and fix parent commit handling
3 years ago
Simon Ser 818fc4a87b Fix incorrect %zd formatting directives
3 years ago
Simon Ser 36a2b19485 output: introduce wlr_output_set_name
3 years ago
Simon Ser 1fbd13ec79 examples: remove unnecessary partial_dependency() call
3 years ago
Simon Ser 90e9d327dd examples: remove unnecessary wlroots deps for clients
3 years ago
Simon Ser 83bdb3ad07 examples/layer-shell: remove wlroots dependency
3 years ago
Simon Ser ad28490cf4 build: move wayland-client dep to backend/wayland/
3 years ago
Simon Ser c50c4fc5cc linux-dmabuf-v1: add per-surface feedback
3 years ago
Simon Ser 1d8340754b linux-dmabuf-v1: implement v4
3 years ago