aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-28Add .editorconfigemersion
2017-09-27Merge pull request #144 from ascent12/drm-dp-mstDrew DeVault
DisplayPort MST
2017-09-25Merge pull request #161 from acrisci/bug/egl-segfaultDrew DeVault
unset egl current before terminating display
2017-09-25unset egl current before terminating displayTony Crisci
fixes segfault when closing the compositor with an egl window.
2017-09-24Merge pull request #159 from ascent12/meson-installDrew DeVault
Install files with meson
2017-09-24Add Archlinux PKGBUILD scriptScott Anderson
2017-09-24Install library, headers, and pkg-configScott Anderson
2017-09-24Add error checking to DRM legacyScott Anderson
2017-09-24Send failure code on partial atomic commitScott Anderson
2017-09-24Set state properlyScott Anderson
2017-09-23Merge pull request #156 from acrisci/feature/wlr-keyboard-eventsDrew DeVault
[wip] wlr-seat-keyboard: keyboard events
2017-09-23add keys array param to seat keyboard enterTony Crisci
2017-09-23bugfix: correct type in keyboard resource destroyTony Crisci
2017-09-23wlr-seat: keyboard layoutTony Crisci
2017-09-23Merge pull request #157 from emersion/include-guards-namesTony Crisci
Use more consistent include guard names
2017-09-23Fix some include guard names in interfaces/emersion
2017-09-23Use more consistent include guard namesemersion
2017-09-23Simplify retry_pageflipScott Anderson
2017-09-23Add error recovery for failed page flipsScott Anderson
2017-09-23Add timeout to DRM cleanupScott Anderson
This prevents a potential infinite loop preventing us from closing properly.
2017-09-23Print connector name on atomic commit failureScott Anderson
2017-09-23Allow forcing legacy DRM interfaceScott Anderson
2017-09-22wlr-seat: keyboard modifiersTony Crisci
2017-09-22wlr-seat-keyboard: basic eventsTony Crisci
2017-09-22Merge pull request #155 from emersion/next-serialDrew DeVault
Use wl_display_next_serial
2017-09-22Use wl_display_next_serialemersion
2017-09-22Merge pull request #154 from Dudemanguy911/masterDrew DeVault
Add elogind support
2017-09-22Clarify either/or dependencydudemanguy
2017-09-22Add elogind supportdudemanguy
Resolves SirCmpwn/wlroots#146
2017-09-22Fix use of serial on motion_requestDrew DeVault
2017-09-22Merge pull request #152 from acrisci/feature/wlr-seat-axis-eventsDrew DeVault
wlr-seat cursor axis events
2017-09-22wlr-seat: implement cursor axis eventsTony Crisci
Axis events for the cursor are generated with the scroll wheel.
2017-09-22Fix possibly uninitialized variableDrew DeVault
2017-09-22Add super+click to move windows around without xdgDrew DeVault
Though it still doesn't work for non-XDG windows because we need to build common window state managemnet within the reference compositor.
2017-09-22wlr-seat: add guards for no pointer resourceTony Crisci
2017-09-22Use time_usec for event serialsDrew DeVault
Fixes #151
2017-09-22Implement xdg request_move in reference compositorDrew DeVault
2017-09-22Add stdbool.hScott Anderson
2017-09-21Merge pull request #149 from acrisci/feature/wlr-seat-pointerDrew DeVault
wlr-seat pointer events
2017-09-21Handle tablet motion in example compositorDrew DeVault
2017-09-21compositor.c: implement cursor motion absoluteTony Crisci
2017-09-21compositor.c: add guards for unconfigured surfacesTony Crisci
2017-09-21compositor.c: determine xdg position by window geomTony Crisci
2017-09-21use double for cursor coordinatesTony Crisci
2017-09-20wlr_seat: pointer eventsTony Crisci
2017-09-19wlr_seat: formatting cleanupTony Crisci
2017-09-19Merge pull request #148 from acrisci/feature/xdg-toplevel-layout-positionDrew DeVault
compositor.c: xdg-surface layout position
2017-09-19compositor.c: xdg-surface layout positionTony Crisci
Add data structures to compositor.c xdg-surface implementation that allows them to be rendered in the correct position in the layout, spanning outputs if necessary.
2017-09-17Fix minor typosDrew DeVault
2017-09-17Merge pull request #145 from acrisci/feature/xdg-shell-toplevelDrew DeVault
xdg shell toplevel