Commit Graph

762 Commits (1dbece74fb9f903f9c1bbfc14380c66e85ccc1ec)

Author SHA1 Message Date
Simon Ser 933208837d backend/wayland: fix wlr_wl_pointer use-after-free 6 years ago
Simon Ser 20690346c7 output: rename needs_commit to needs_frame 6 years ago
Simon Ser 9a0f8a194c output: refactor backend API 6 years ago
Alyssa Ross 95b22619e0 Fix missing headers when building without X11 6 years ago
Jan Beich b6d0de177a backend: unbreak on 32-bit architectures 6 years ago
Ilia Bozhinov 670c787fa7 noop: implement setting a custom mode 6 years ago
Drew DeVault fd0d7d0907 Add FreeRDP backend for remote desktop support 6 years ago
Guido Günther cd60f40bbb wlr_output: Add preferred property () 6 years ago
Ryan Walklin 4453757fc9 s/lid_switch/switch_device 6 years ago
Brian Ashworth 6b7f5e4010 backend/noop: improve output number handling 6 years ago
Brian Ashworth c97f0eb0f2 backend/headless: improve output number handling 6 years ago
Brian Ashworth b135599e5a backend/x11: improve output number handling 6 years ago
Brian Ashworth 67523fb228 backend/wayland: improve output number handling 6 years ago
Niklas Schulze 2baad6eba6 backend/session: Allow setting a custom tty via WLR_DIRECT_TTY 6 years ago
Scott Anderson 6a8f17b5f6 backend/drm: Don't fail on failing to find overlay format 6 years ago
emersion d02548d87a
backend/session: open TTY with O_CLOEXEC for direct session 6 years ago
emersion 8efeca528f backend/session: add noop session 6 years ago
emersion 5445d8aad0 meson: enable more compiler warnings 6 years ago
Scott Anderson d945c97926 backend/drm: Unset cursor on cleanup 6 years ago
Rouven Czerwinski e1834ace28 backend/drm: fix memory leak in realloc crtcs 6 years ago
Brian Ashworth 50011e7170 backend/drm: fix modeset on drm fd resume 6 years ago
emersion 2a738803b2
backend/drm: fix NULL dereference when unsetting cursor 6 years ago
Drew DeVault 2d2c79e37c
Merge pull request from VincentVanlaer/cursor-dmabuf-nouveau 6 years ago
Vincent Vanlaer 26a9fa8148 Add workaround for hardware cursors on nouveau 6 years ago
Drew DeVault 9a5d59a839 Revert "drm: do not modeset to current mode" 6 years ago
Vincent Vanlaer bc048b22fb Copy cursor surface to secondary gpu if necessary 6 years ago
Brian Ashworth 72c76b128e drm: do not modeset to current mode 6 years ago
Scott Anderson b2f56ad4a8
Merge pull request from VincentVanlaer/cursor-dmabuf 6 years ago
Vincent Vanlaer 7bc43413ed Allow cursor render surface to be used as fb 6 years ago
mnussbaum c138da233b Allow compositors to run as systemd user units 6 years ago
emersion 22faddde9e
backend/session/logind: dup FD with CLOEXEC 6 years ago
emersion 75371d2c88
Require libdrm >= 2.4.95 6 years ago
Drew DeVault feb1b9b1cb
Merge pull request from emersion/gbm-fmt-mismatch 6 years ago
emersion ee293fab58
backend/drm: fix GBM format mismatch 6 years ago
Greg V 9fe8e37961 Implement the pointer-gestures-unstable-v1 protocol 6 years ago
emersion b45fc24b18
backend/wayland: handle wl_pointer.axis_stop 6 years ago
emersion 5de26ad8ed
pointer: add a frame event 6 years ago
Jente Hidskes 85d84a1a04
backend/x11 & backend/wayland: make set_title NULL-safe 6 years ago
Brian Ashworth 88ee102992 backend/wayland: fix resizing 6 years ago
Jente Hidskes edf0e49195
Add wlr_x11_output_set_title 6 years ago
emersion d4ffa5b7a6
backend/drm: fix state for outputs loosing their CRTC 6 years ago
Ryan Dwyer 9b4be5a595 Introduce noop backend 6 years ago
Drew DeVault d3d1437bc4 Add wlr_wl_output_set_title 6 years ago
Drew DeVault 97af2464b7 Update Wayland backend to xdg-shell stable 6 years ago
Jan Beich f80d174e8b Simplify evdev includes on FreeBSD by relying on up-to-date package 6 years ago
emersion 610f5bfc77
Merge pull request from ForTheReallys/relative-pointers 6 years ago
emersion 9b1d9fb91e
backend/drm: get physical size from libdrm 6 years ago
Timidger 9af0c5338f
Standardize the wlr_box input paramaters 6 years ago
Alex Maese e276d310e8 Add unaccelerated pointer values to wlr_event_pointer_motion events 6 years ago
emersion ff6c4f80b2
backend/drm: don't insert duplicate custom modes, fix refresh rate 6 years ago