aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2017-09-29Add reply->type checks, add XCB_ATOM_WM_TRANSIENT_FORemersion
2017-09-29xwayland: expose wlr_xwayland_surface_configureemersion
2017-09-29xwayland: read window title & classemersion
2017-09-28DRY up focus and implement z orderingDrew DeVault
2017-09-28Handle input device removalDrew DeVault
2017-09-28x11 -> xwayland, window -> surface, fix some calloc sizes and wrong typesemersion
2017-09-28Merge pull request #163 from emersion/wl_shell-fixesDrew DeVault
wl_shell fixes
2017-09-28Add xwayland activate and fix EGL bugDrew DeVault
2017-09-28Fix rootston keyboard, add XwaylandDrew DeVault
2017-09-28Use enums instead of uint32_t where applicableemersion
2017-09-28role -> stateemersion
2017-09-28Fix typo: s/transcient/transient/emersion
2017-09-27Merge remote-tracking branch 'origin/master' into rootstonDrew DeVault
2017-09-28wl_shell: listen for wlr_surface destroy signalemersion
2017-09-28rootston: handle request_moveemersion
2017-09-27class_ -> class, free more stuff in destroy_shell_surfaceemersion
2017-09-27wl_shell: add wlr_wl_shell_surface_{configure,popup_done}emersion
2017-09-27wl_shell: implement set_popup requestemersion
2017-09-27wlr_wl_shell: implement all requests except set_popupemersion
2017-09-27Set view->surfaceemersion
2017-09-27Fix segfault, add wl_shell viewemersion
2017-09-27Merge pull request #144 from ascent12/drm-dp-mstDrew DeVault
DisplayPort MST
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-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-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