aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-22Implement absolute motion events for waylandnyorain
2017-06-22Merge branch 'master' into wayland-inputnyorain
2017-06-22Fix issues with projection on drm backendDrew DeVault
2017-06-22Use wl_display_run and refactor example keyboardsDrew DeVault
2017-06-22Fix pointer motion coordsnyorain
2017-06-22Implement wayland backend input eventsnyorain
2017-06-22Add wayland input listener skeletonsnyorain
2017-06-21Create WAYLAND_DISPLAY socketDrew DeVault
2017-06-21Utilize wlr_log in example loggingDrew DeVault
2017-06-21Make event names consistentDrew DeVault
2017-06-21Reorganize wlr-commonDrew DeVault
2017-06-21Update everyone to use new headersDrew DeVault
2017-06-21Split out types.h and wlr/types.hDrew DeVault
TODO: Update the code accordingly and move other types into the same paradigm
2017-06-21Merge pull request #18 from ascent12/sessionDrew DeVault
Fix VT switching with libinput backend
2017-06-21Added VT switching to every exampleScott Anderson
2017-06-21Removed excessive debug loggingScott Anderson
2017-06-21Fixed VT switchingScott Anderson
2017-06-21Changed session signal to only emit on DRM changesScott Anderson
2017-06-20Actually make a2x optionalDrew DeVault
We might not even write man pages tbh
2017-06-20Support multiple wl backend outputsDrew DeVault
2017-06-20Implement output_transform for wl backendDrew DeVault
2017-06-20Merge pull request #17 from nyorain/wayland-backendDrew DeVault
Basic Wayland backend
2017-06-20Add dynamic output resizing for Wayland backendDrew DeVault
This allows outputs to: - Not support modesetting - Resize themselves
2017-06-20Clean up Wayland backend GL context and suchDrew DeVault
2017-06-20Cleanup some leaks/incorrect destructionsnyorain
2017-06-20Merge branch 'master'nyorain
2017-06-20Fix egl workaround; Test with westonnyorain
2017-06-20Implement wayland backend outputnyorain
2017-06-20Make egl_error function part of the egl interfacenyorain
The function may be useful for backends using egl.
2017-06-20Change from C99 to C11.Scott Anderson
2017-06-19Adapt codestylenyorain
2017-06-19Rework wayland backend output implementationnyorain
2017-06-19Merge branch 'master' into wayland-backendnyorain
2017-06-19Merge pull request #16 from nyorain/masterDrew DeVault
Make logging ninja friendly
2017-06-19Merge pull request #11 from SirCmpwn/libinputDrew DeVault
[WIP] libinput backend
2017-06-19Implement keyboard LEDsDrew DeVault
2017-06-19Implement tablet padsDrew DeVault
2017-06-19Make log:_strip_path more efficientnyorain
2017-06-19Allocate framebuffers for hardware cursorsDrew DeVault
Still doesn't fix cursors though
2017-06-19Make logging ninja friendlynyorain
When building with ninja instead of make __FILE__ will be relative and logging therefore break. This moves stripping the path from __FILE__ to runtime and handles a relative filepath as well as a full one.
2017-06-19Fix furhter wayland backend issuesnyorain
2017-06-19Continue wayland backend updatenyorain
Update wayland backend to new api. Start to use the input interfaces. Compiling now, not tested.
2017-06-19Merge branch 'libinput' into wayland-backendnyorain
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-06-16Add (broken) DRM hardware cursorsDrew DeVault
2017-06-15Add tablet exampleDrew DeVault
2017-06-15Add colored quad and ellipse rendering primitivesDrew DeVault
2017-06-15Implement wlr_tablet_toolDrew DeVault
2017-06-14Add more DRM info to wlr_outputDrew DeVault
Yes I know this is the libinput branch, I thought this would be useful for a libinput feature (but it wasn't)
2017-06-14Flesh out touch events and add demoDrew DeVault