54 Commits (70c99460ca66cc257094fb1e34e59b9ce6f9cb5f)

Author SHA1 Message Date
Simon Ser f0375eed24 backend/session: make optional
2 years ago
Simon Ser 1928d1ce9f build: move udev dep to backend/
2 years ago
Simon Zeni 1d3dd7fc08 backend: remove noop backend
3 years ago
ayaka 70fb21c35b backend: make DRM and libinput backends optional
3 years ago
Drew DeVault ebdbe177d6 Drop RDP backend
5 years ago
Scott Anderson cff1c2f740 meson: Various improvements
5 years ago
Simon Ser 0e57effd38 backend/drm: add support for custom modes
5 years ago
Markus Ongyerth 2285e36b0c Add zwp-tablet-unstable-v2 client support
5 years ago
Drew DeVault fd0d7d0907 Add FreeRDP backend for remote desktop support
6 years ago
emersion 8efeca528f backend/session: add noop session
6 years ago
Ryan Dwyer 9b4be5a595 Introduce noop backend
6 years ago
Ryan Walklin 2a3c62b4d2 [WIP][DONTMERGE]Add support for libinput_switch input devices
6 years ago
Scott Anderson 4e03802057 backend/wayland: Move registry into backend
6 years ago
Scott Anderson fd3fa760d3 Revert "Revert "Merge pull request #1194 from ascent12/meson_feature""
6 years ago
Drew DeVault 9c886f20b9 Revert "Merge pull request #1194 from ascent12/meson_feature"
6 years ago
Scott Anderson 784c20c82f Use new options for X11 backend and Xwayland
6 years ago
Scott Anderson 94ed2fc7bb Use feature options for libcap/logind
6 years ago
emersion d4f7ced6e2
backend/x11: refactor, prepare support for multiple outputs
7 years ago
emersion 8d1b5c7600
backend/x11: correctly update keyboard modifiers
7 years ago
Cedric Sodhi ebdabc2030 Make X11 fully optional
7 years ago
Rodrigo Lourenço 168e26489a Add missing dependencies
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
Dominique Martinet 435aec0033 meson build: only link with deps when required by options
7 years ago
Dominique Martinet 19d7edb430 meson.build status: print actual build options in message
7 years ago
emersion 1ee61dbd0f
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Patrick Steinhardt 41ec686693 meson: add systemd/elogind backends only if enabled
7 years ago
emersion bde255933e
output: add wlr_output::damage, fixes #572
7 years ago
Michael Weiss e457967e3f Add libdrm as a dependency of wlr_backend
7 years ago
emersion bc5bdb7793
Add headless input devices
7 years ago
emersion 3970264ccf
Initialize headless backend
7 years ago
Moritz cef6d75491 Moved os-compatibility and added header
7 years ago
Greg V a5fe9aa736 Add FreeBSD compatibility
7 years ago
Scott Anderson c0e5feea37 Add GL/EGL extension loader generator
7 years ago
Scott Anderson f193623ca1 Change iface prefix to suffix
7 years ago
Scott Anderson 096249a2a1 Split DRM rendering to its own file
7 years ago
Scott Anderson 610b0493ac Rename files to remove pointless drm prefix
7 years ago
Scott Anderson a598e6d026 Add X11 backend skeleton
7 years ago
dudemanguy 175f89f4ff Add elogind support
7 years ago
Tony Crisci 368f74e4df Refactor meson build files
7 years ago
Scott Anderson fb93628bda Merge wlr_udev into wlr_session
7 years ago
Dominique Martinet 577d2f6fcd wayland backend: switch to xdg shell
7 years ago
nyorain d7dcbbc175 Add wayland backend cursor support
7 years ago
Drew DeVault e6a7817e45 Fix build on systems without systemd
7 years ago
Drew DeVault 234b2104e4 Refactor wlr_backend_state out of DRM backend
7 years ago
Drew DeVault c95a108d2f Update libinput backend with new state design
7 years ago
Drew DeVault 81cd90297d Refactor out wlr_backend_state from wl/multi
7 years ago
Drew DeVault 62d8b252c0 Refactor meson and move xdg-shell into wlroots
7 years ago
Drew DeVault c24351681f Refactor EGL handling
7 years ago
Scott Anderson af67966d92 Atomic modesetting
7 years ago
Scott Anderson d1ca1ec16e Split off some functions into drm-util
7 years ago