aboutsummaryrefslogtreecommitdiff
path: root/include/backend/wayland.h
AgeCommit message (Collapse)Author
2018-02-12Reformat all #include directivesemersion
2018-01-23Backport screenshooter fixes from the renderer redesign v1emersion
This backports some changes to #319 to fix the screenshooter data format. This also adds wlr_backend_get_renderer which will be useful to support multiple renderers.
2017-12-19wl backend: add wlr_input_device_is_wlDominique Martinet
2017-12-19wl backend: add wlr_output_is_wlDominique Martinet
2017-12-14Merge branch 'master' into display-destroyemersion
2017-12-13Fix pointer events with multiple outputs in wayland backendemersion
2017-12-07Listen to display destroy in backendsemersion
2017-10-31Transform cursor hotspot, fix wayland cursor hotspotemersion
2017-10-21Merge branch 'master' into heghe/wl_listDrew DeVault
2017-10-22Move egl.h to render/egl.hScott Anderson
2017-10-20Replace list_t with wl_list in wlr_wl_backendHeghedus Razvan
Now wlr_backend->outputs is a list of wlr_wl_backend_output instead of wlr_output. Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-10-06Transform hotspot with cursorVersus Void
Fix #188
2017-09-25Merge branch 'master' into rootstonDrew DeVault
2017-09-23Use more consistent include guard namesemersion
2017-09-23Initialize display, backend; add frame handlingDrew DeVault
2017-08-17wayland backend: switch to xdg shellDominique Martinet
Closes #72 and #96.
2017-08-14Add wayland backend cursor supportnyorain
2017-08-14Refactor out wlr_pointer_stateDominique Martinet
2017-08-14Refactor out wlr_input_device_stateDominique Martinet
2017-08-13Remove wlr_output_state, update backendsDrew DeVault
2017-08-12Refactor out wlr_backend_state from wl/multiDrew DeVault
2017-08-12wayland backend: free seatNameDominique Martinet
2017-08-12wayland backend: emit signal for input/output removalDominique Martinet
2017-08-10Refactor EGL handlingDrew DeVault
2017-06-22Store wayland backend axis sourcenyorain
2017-06-22Implement absolute motion events for waylandnyorain
2017-06-22Implement wayland backend input eventsnyorain
2017-06-21Reorganize wlr-commonDrew DeVault
2017-06-21Update everyone to use new headersDrew DeVault
2017-06-20Support multiple wl backend outputsDrew DeVault
2017-06-20Add dynamic output resizing for Wayland backendDrew DeVault
This allows outputs to: - Not support modesetting - Resize themselves
2017-06-20Implement wayland backend outputnyorain
2017-06-19Rework wayland backend output implementationnyorain
2017-06-19Continue wayland backend updatenyorain
Update wayland backend to new api. Start to use the input interfaces. Compiling now, not tested.
2017-06-19Start to fix wayland backendnyorain
Starts to update the wayland backend to the new backend api. Not yet updated to libinput branch (not yet compiling).
2017-04-25Flesh out wayland backend registryDrew DeVault
2017-04-25Flesh out wayland backend somewhat, add exampleDrew DeVault
2017-04-25Initial commitDrew DeVault