aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2017-09-27Fix segfault, add wl_shell viewemersion
2017-09-26Add first try to add wl_shell to rootstonemersion
2017-09-25Minor tweaks to (broken) keyboard supportDrew DeVault
2017-09-25Merge branch 'master' into rootstonDrew DeVault
2017-09-24Move keyboard logic to wlr_{keyboard,seat}Drew DeVault
2017-09-23Initial keyboard support in rootstonDrew DeVault
2017-09-23Implement xdg surface request_moveDrew DeVault
2017-09-23Implement pointer motion and buttonsDrew DeVault
2017-09-23Merge pull request #156 from acrisci/feature/wlr-keyboard-eventsDrew DeVault
[wip] wlr-seat-keyboard: keyboard events
2017-09-23Implement wlr_cursor in rootstonDrew DeVault
2017-09-23add keys array param to seat keyboard enterTony Crisci
2017-09-23wlr-seat: keyboard layoutTony Crisci
2017-09-23Render XDG shell surfacesDrew DeVault
2017-09-23Wire up pointer, start on cursorDrew DeVault
2017-09-23Initial pass on roots_inputDrew DeVault
2017-09-23Fix some include guard names in interfaces/emersion
2017-09-23Use more consistent include guard namesemersion
2017-09-23Initialize display, backend; add frame handlingDrew DeVault
2017-09-22Establish rootston headers & mainDrew DeVault
2017-09-22wlr-seat: keyboard modifiersTony Crisci
2017-09-22wlr-seat-keyboard: basic eventsTony Crisci
2017-09-22Fix use of serial on motion_requestDrew DeVault
2017-09-22wlr-seat: implement cursor axis eventsTony Crisci
Axis events for the cursor are generated with the scroll wheel.
2017-09-22Add stdbool.hScott Anderson
2017-09-21Handle tablet motion in example compositorDrew DeVault
2017-09-21use double for cursor coordinatesTony Crisci
2017-09-20wlr_seat: pointer eventsTony Crisci
2017-09-19wlr_seat: formatting cleanupTony Crisci
2017-09-16xdg-toplevel-v6 set parentTony Crisci
2017-09-16reset pending geometry on ack configureTony Crisci
2017-09-16xdg-surface-v6: implement pingTony Crisci
2017-09-16xdg-toplevel-v6: seat eventsTony Crisci
2017-09-15xdg-shell new surface and ack configure eventsTony Crisci
2017-09-15schedule configure request on toplevel first commitTony Crisci
2017-09-14xdg-shell-toplevel configure requestsTony Crisci
2017-09-14xdg-surface-v6: add eventsTony Crisci
2017-09-13implement xdg-toplevel state propertiesTony Crisci
2017-09-13xdg-surface geometryTony Crisci
2017-09-13set title and app_idTony Crisci
2017-09-13use wlr_surface on shell struct and listen to eventsTony Crisci
2017-09-13set toplevel role on wlr_surfaceTony Crisci
2017-09-11xdg_surface: handle wlr_surface destroyTony Crisci
2017-09-11add surface destroy signalTony Crisci
2017-09-06Add set_gamma and get_gamma_size to wlr_output_implemersion
2017-09-06Add wlr_output_{set_gamma,get_gamma_size}emersion
2017-09-06Add gamma_control skeletonemersion
2017-09-05Rename wlr_output_layout_init()Tony Crisci
Rename wlr_output_layout_init() to wlr_output_layout_create() to be consistent with the rest of the api.
2017-09-05wlr_cursor: handle layout changesTony Crisci
Add the layout `destroy` and `change` events. When a layout is destroyed, detach is from the wlr_cursor. When a layout is changed, warp the cursor to the closest layout boundary.
2017-08-31add wlr_output destroy eventTony Crisci
2017-08-31implement output layout auto configurationTony Crisci