108 Commits (4dee7a2f6fb8c1a9e01c6d5cc8dd9fe0b5e20486)

Author SHA1 Message Date
Simon Ser 7ec5bf6b10 backend: introduce wlr_backend_finish
4 years ago
Simon Zeni 144189674e backend: introduce backend_get_buffer_caps
4 years ago
Simon Ser 5597776914 backend/session: add wlr_device.events.remove
4 years ago
Kenny Levinsen 7f09085461 backend/session: Remove session_impl
4 years ago
Kenny Levinsen d50bbf0bbc backend/session: Remove logind backend
4 years ago
Simon Ser f17b0f975d backend/drm: add wlr_drm_connector_get_id
4 years ago
Simon Ser a53ab146fe backend: add get_drm_fd to interface
4 years ago
Simon Zeni 9192c0480a remove unnecessary egl includes
4 years ago
Simon Ser e8d56ca415 backend/session: allow wlr_session_find_gpus to return an error
4 years ago
Simon Ser 4b03bdc3ab Remove wlr_create_renderer_func_t
4 years ago
Simon Ser 0e76f92de7 backend/session: replace session_signal with events.active
4 years ago
Simon Ser fbf11a41e1 backend/session: wait for DRM device if none found
4 years ago
Simon Ser 76bcddf071 backend/session: introduce wlr_session.events.add_drm_card
4 years ago
Simon Ser 44a4792fd8 backend/session: operate on wlr_device
4 years ago
Simon Ser 6129a6f93e backend/headless: add wlr_headless_backend_create_with_renderer
5 years ago
Drew DeVault ebdbe177d6 Drop RDP backend
5 years ago
Scott Anderson cff1c2f740 meson: Various improvements
5 years ago
Simon Ser cde544de81 backend/wayland: expose remote objects
5 years ago
Simon Ser 0e57effd38 backend/drm: add support for custom modes
5 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes
5 years ago
Drew DeVault fd0d7d0907 Add FreeRDP backend for remote desktop support
6 years ago
Jente Hidskes edf0e49195
Add wlr_x11_output_set_title
6 years ago
Jente Hidskes 5b07e20f2a
wlr/backend/x11.h: add documentation
6 years ago
Ryan Dwyer 53b29e5443 Add noop.h to include/wlr/backend/meson.build
6 years ago
Ryan Dwyer 9b4be5a595 Introduce noop backend
6 years ago
Drew DeVault d3d1437bc4 Add wlr_wl_output_set_title
6 years ago
Scott Anderson ab2c57984b backend/x11: Make header order consistent
6 years ago
emersion 51bfdd620e
Use #if instead of #ifdef for wlroots config data
6 years ago
emersion b0635bf3e7 Rename get_present_clock to get_presentation clock, use it
6 years ago
emersion 54e1287f30 backend: add get_present_clock
6 years ago
nyorain b4d46aa9c2 Use sd_bus_get_property_trivial & remove numbering
6 years ago
nyorain 7b52388424 Rework session handling
6 years ago
Ryan Dwyer 691a63d66b Introduce wlr_multi_for_each_backend
6 years ago
Alexander Bakker 20db29779e Add destroy signals to types that are destroyed by wl_display_destroy
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 51892e0d74 Install headers explicitly
6 years ago
Ilia Bozhinov 4486b52aa8 move wlr_drm_connector_add_mode to wlr/backend/drm.h
6 years ago
Drew DeVault 211ae764fd Initial pass on API stability guarantees
7 years ago
Scott Anderson 47985d2dc5 Multiseat fixes
7 years ago
Ilia Bozhinov 24cf70ae96 backends: implement custom EGL and renderer initialization
7 years ago
emersion 52bd8aa716
backend/multi: disallow multiple renderers at the same time
7 years ago
morganamilo 6305e6327f
Fix typos in comments and strings
7 years ago
emersion 9f8a7c8fc4
backend/wayland: create one virtual pointer per output
7 years ago
emersion b0d99f5c67
Remove wlr_ prefix from local symbols
7 years ago
emersion d2ebbd103c
backend: remove wlr_backend_get_egl
7 years ago
emersion 0a7a8cbd1c
backend/x11: add WLR_X11_OUTPUTS support
7 years ago
Drew DeVault 8d490fdb34 Write some more docs
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion 4fa90b0511
Backport screenshooter fixes from the renderer redesign v1
7 years ago