603 Commits (1c7957cdc1b9bc395510ab7decc1394c1bcd1206)

Author SHA1 Message Date
Drew DeVault 4b096fc114 Revert "Merge pull request #1153 from emersion/include-config"
7 years ago
emersion 41094a7df5 Always include config.h
7 years ago
Markus Ongyerth 36955204cf Remove last remnant of tool_tool in libinput
7 years ago
Markus Ongyerth d9e978e1b3 rename wlr_tablet_tool to wlr_tablet
7 years ago
Markus Ongyerth 48e2cba9b6 Handle relative motion for mouse tools
7 years ago
Markus Ongyerth 3be916f9b8 Add asserts and rename destroy function in libinput backend
7 years ago
Markus Ongyerth 0c9a26828a Use wlr_list for paths, and improve inert resource handling
7 years ago
Markus Ongyerth adba68a3c1 Use tablet_tool impl in libinput backend
7 years ago
Markus Ongyerth 31cec36b74 1st feedback pass
7 years ago
Markus Ongyerth 599f84f736 Fix borked rebase
7 years ago
Markus Ongyerth 5c7a37f309 Add tool buttons
7 years ago
Markus Ongyerth 391eef6ea9 Propagate most axis events to clients
7 years ago
Markus Ongyerth f375246657 Implement basic tablet_pad handling (bound to keyboard focus)
7 years ago
Markus Ongyerth e235f7d336 Basic tablet_v2 object lifetime
7 years ago
Markus Ongyerth 77bac448cc storage commit #2
7 years ago
Markus Ongyerth 000b305ecc backend/libinput: Manage tablet tool livetimes
7 years ago
Guido Günther 40fe252c2d x11: make sure event source is drained
7 years ago
Guido Günther 8515b7c65b x11: use correct type for events in wl_event_loop_add_fd
7 years ago
Guido Günther e463b49166 x11: Check if xcb_configure_window worked
7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
7 years ago
Drew DeVault be54278207
Merge pull request #1095 from agx/output-add-mode
7 years ago
Guido Günther 8d72090afe drm: Allow to add additional modes
7 years ago
Drew DeVault 07209d062c
Merge pull request #1104 from VincentVanlaer/logind-fd-leak
7 years ago
Vincent Vanlaer ece58514b4 Close fd's obtained from logind
7 years ago
emersion 2b9cbaddf3
screencopy: add support for frame flags
7 years ago
Dominique Martinet 0c2a64df18 headless add_input_device: fix leak on error
7 years ago
Dominique Martinet e5348ad7d3 backend autocreate: fix leak when WLR_BACKENDS is set
7 years ago
Dominique Martinet 1940c6bbd9 wayland backend: fix width/height == 0 check
7 years ago
Dominique Martinet 266898ca1f direct session backend: fix closing -1 on error
7 years ago
Dominique Martinet bcc2c64c1e x11 backend init: fix leak on failed XOpenDisplay
7 years ago
Dominique Martinet 4f7b1382d4 wayland backend seat: fix NULL output check
7 years ago
Dominique Martinet f0d455f088 drm backend: overflow fixes
7 years ago
Drew DeVault e459fe0ec7
Merge pull request #992 from emersion/screencontent
7 years ago
Tobias Blass 482fc48c74 FIX: Suprocess loops endlessly when the control socket closes.
7 years ago
emersion 57548b557a
Merge branch 'master' into screencontent
7 years ago
Scott Anderson 964e0a50be Check for seat0 properly
7 years ago
Scott Anderson 47985d2dc5 Multiseat fixes
7 years ago
emersion 551700e887
backend/wayland: fix keyboard keys not pressed/released when focus changes
7 years ago
emersion 21928cbe61
Merge branch 'master' into screencontent
7 years ago
emersion 28020ff577
Only allow one modifier per DMA-BUF, split attributes struct in render/
7 years ago
emersion bd430b8620
backend/drm: support multi-planar DMA-BUFs when exporting
7 years ago
emersion 9e26808c28
output, backend/drm: add wlr_output_export_dmabuf
7 years ago
emersion 79683ee497
backend/drm: better connector cleanup, add more logs
7 years ago
emersion 6eb4b5b54d
Merge pull request #993 from emersion/bind-wl-drm-in-renderer
7 years ago
Ilia Bozhinov 24cf70ae96 backends: implement custom EGL and renderer initialization
7 years ago
emersion 41130fe54b
render: bind wl_drm in renderer
7 years ago
emersion 9e3dd6b560
backend/wayland: fix segfault when destroying backend before starting it
7 years ago
emersion 75b10cd621
backend: support creating DRM and libinput via WLR_BACKENDS
7 years ago
emersion 007d83c6ee
backend: allow multiple backends in WLR_BACKENDS
7 years ago
emersion 52bd8aa716
backend/multi: disallow multiple renderers at the same time
7 years ago