1363 Commits (9d8dc026e50e9497b9268be40b5a7d2766cffe72)

Author SHA1 Message Date
Simon Zeni 10cbb9fbe1 interface/wlr_touch: rework destroy sequence
3 years ago
Simon Zeni 8d3cb94b41 interface/wlr_tablet_tool: rework destroy sequence
3 years ago
Simon Zeni a5b032cb1e interface/wlr_tablet_pad: rework destroy sequence
3 years ago
Simon Zeni 0d2be496a8 interface/wlr_switch: rework destroy sequence
3 years ago
Simon Zeni 51cd3c0726 interface/wlr_pointer: rework destroy sequence
3 years ago
Simon Zeni 7dc4a3ecd7 interface/wlr_keyboard: rework destroy sequence
3 years ago
Simon Zeni d0718a9b32 backend/libinput: public API cleanup
3 years ago
Simon Zeni 0d21496e53 backend/libinput: rework tablet_pad interface
3 years ago
Simon Zeni c8456086a1 backend/libinput: rework tablet interface
3 years ago
Simon Zeni 4f4dd95223 backend/libinput: rework touch interface
3 years ago
Simon Zeni d750c5ac67 backend/libinput: rework switch interface
3 years ago
Simon Zeni d60cdad3ea backend/libinput: rework pointer interface
3 years ago
Simon Zeni 5eefda1ffe backend/libinput: rework keyboard interface
3 years ago
Simon Zeni 9dd6e2b905 backend/libinput: add devices wl_list
3 years ago
Simon Zeni e279266f71 interfaces: remove wlr_input_device_impl
3 years ago
Simon Zeni 91ba28e020 backend/libinput: remove wlr_input_device_impl
3 years ago
Simon Zeni 887516d004 backend/wayland: remove wlr_input_device_impl
3 years ago
Simon Zeni 19f7e5d2b4 backend/x11: remove wlr_input_device_impl
3 years ago
Simon Zeni edfb332b24 types/wlr_touch: add base wlr_input_device
3 years ago
Simon Zeni 7dfee50350 types/wlr_tablet_tool: add base wlr_input_device
3 years ago
Simon Zeni a662743610 types/wlr_tablet_pad: add base wlr_input_device
3 years ago
Simon Zeni 0f3b38365d types/wlr_switch: add base wlr_input_device
3 years ago
Simon Zeni d5480efc7a types/wlr_pointer: add base wlr_input_device
3 years ago
Simon Zeni a1978b1299 types/wlr_keyboard: add base wlr_input_device
3 years ago
Simon Zeni 71577e351e types/wlr_input_device: default vendor and product id to 0
3 years ago
Simon Zeni 7d560df90e backend/headless: remove unused wlr_headless_input_device
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 9f41627aa1 backend/wayland: add basic linux-dmabuf feedback support
3 years ago
Simon Ser bedfec94bb backend/drm: use drmCloseBufferHandle
3 years ago
Simon Ser a15c327718 backend/drm: use drmModeFormatModifierBlobIterNext
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 818fc4a87b Fix incorrect %zd formatting directives
3 years ago
Simon Ser 36a2b19485 output: introduce wlr_output_set_name
3 years ago
Simon Ser ad28490cf4 build: move wayland-client dep to backend/wayland/
3 years ago
Quantum 812ab2e716 Fix uninitialized variable errors in release mode
3 years ago
Moon Sungjoon 611b9ca843 backend/wayland: improve wayland input device name
3 years ago
Simon Ser fbaefd90fc backend/drm: poison buffers which cannot be scanned out
3 years ago
Simon Ser ef1669d33e backend/drm: always add LINEAR to supported modifiers
3 years ago
Simon Ser e163a7cf48 backend/drm: fail on explicit modifier in drmModeAddFB2
3 years ago
Simon Ser affe9eda57 Require INVALID for implicit format modifiers
3 years ago
Simon Zeni 1d3dd7fc08 backend: remove noop backend
3 years ago
Simon Ser b234edcf58 backend/headless: drop wlr_headless_backend_create_with_renderer
3 years ago
Simon Ser f29abe4c77 backend/headless: stop picking a DRM FD
3 years ago
Simon Ser 1d9c1bcea6 input-device: remove wlr_input_device.link
3 years ago
Simon Ser 3b93da70a0 backend/wayland: report parent presentation clock
3 years ago
Simon Ser e656697a7d backend/drm: scan leases on uevent
3 years ago
Simon Ser 86f5ecf468 backend/drm: introduce wlr_drm_lease
3 years ago
Simon Ser a37f538ca0 Introduce WLR_DEVICE_LEASE events
3 years ago