41 Commits (a3c699eee51e7915b97a260e08a8f998c9fb2816)

Author SHA1 Message Date
Scott Anderson 685a5a11a9 backend/x11: Revert usage of present extension
5 years ago
Scott Anderson a3c3b928a3 backend/x11: Give X11 a real rendering loop
5 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes
5 years ago
Sebastian Krzyszkowiak 415267ac13 backends/x11: Touch support
5 years ago
Brian Ashworth b135599e5a backend/x11: improve output number handling
6 years ago
Scott Anderson d3ee69f76b backend/x11: Hide cursor with Xfixes
6 years ago
Scott Anderson 70ae76304e backend/x11: Remove old input functions
6 years ago
Scott Anderson d89e868cc9 backend/x11: Add new Xinput events
6 years ago
Scott Anderson 88b2d6fe25 backend/x11: Check for xinput extension
6 years ago
Scott Anderson ab2c57984b backend/x11: Make header order consistent
6 years ago
Scott Anderson 51a283cbe4 backend/x11: Rename xcb_conn to xcb
6 years ago
emersion 51bfdd620e
Use #if instead of #ifdef for wlroots config data
6 years ago
Scott Anderson 93a496f3a8 Include wlr/config.h in x11.h
6 years ago
emersion 02231554c8 backend/x11: add assertions
6 years ago
emersion 62d7337d00
backend/x11: add one pointer per output
7 years ago
emersion f8e0a03451
backend/x11: correctly destroy input devices
7 years ago
emersion 71ca45e2c0
Make sure we don't use others' prefixes
7 years ago
Uli Schlachter 98f8ec6a08 x11_handle_input_event: Remove return value
7 years ago
emersion 2d6bbf12f8
backend/{x11,headless}: fix refresh rate
7 years ago
emersion 9609985f29
backend/x11: fix cursor position when receiving configure event
7 years ago
emersion 7b88ace557
backend/x11: hide cursor
7 years ago
emersion aa6ae710f7
backend/x11: fix input events
7 years ago
emersion 0a7a8cbd1c
backend/x11: add WLR_X11_OUTPUTS support
7 years ago
emersion d4f7ced6e2
backend/x11: refactor, prepare support for multiple outputs
7 years ago
emersion f033f717a2
backend/x11: make xcb-xkb optional, remove global state
7 years ago
Scott Anderson 902d6cc240 Use xcb atoms properly
7 years ago
Guido Günther 15afef6cbc x11 backend: set window title
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
Dominique Martinet fcd7062542 x11 backend: add wlr_input_device_is_x11
7 years ago
Dominique Martinet f83b16bc17 x11 backend: add wlr_output_is_x11
7 years ago
emersion 9d43adaafa
Listen to display destroy in backends
7 years ago
Scott Anderson 9b984253e2 Move egl.h to render/egl.h
7 years ago
Scott Anderson 1b18b0a27d Fix time and transform
7 years ago
Scott Anderson 6bf508df81 Add closing with WM button
7 years ago
Scott Anderson 8027232ae5 Add timer for rendering loop
7 years ago
Scott Anderson 9ca5b0cae8 Add basic input
7 years ago
Scott Anderson 3a5b150df2 Basic rendering
7 years ago
Scott Anderson bbe90d41bb Add EGL for X11
7 years ago
Scott Anderson 7ad2a57feb Open X11 Window
7 years ago
Scott Anderson a598e6d026 Add X11 backend skeleton
7 years ago