aboutsummaryrefslogtreecommitdiff
path: root/include/rootston/input.h
AgeCommit message (Collapse)Author
2018-07-29rootston: focus newly-created surfacesIlia Bozhinov
Whenever a new surface is created, we have to update the cursor focus, even if there's no input event. So, we generate one motion event, and reuse the code to update the proper cursor focus. We need to do this for all surface roles - toplevels, popups, subsurfaces. Fixes #1162
2018-04-22Implement output auto-selection in rootstonDrew DeVault
2018-02-12Reformat all #include directivesemersion
2018-02-12Remove wlr_backend.events.{output_remove,device_remove}emersion
2017-11-22xwm: send selection dataTony Crisci
2017-11-10rootston: fix multiseat focusTony Crisci
2017-11-08rootston: request set cursorTony Crisci
2017-11-08rootston: cleanup for multiseatTony Crisci
2017-11-07multiseat: somewhat workingTony Crisci
2017-11-04move keyboard to seatTony Crisci
2017-11-02rootston: break up input.hTony Crisci
2017-11-01bugfix: dnd force cancelTony Crisci
2017-10-28Merge pull request #324 from acrisci/feature/keyboard-redesignDrew DeVault
wlr-seat: keyboard redesign
2017-10-27Merge pull request #344 from emersion/compositor-action-cursorsDrew DeVault
Set compositor cursor for move, resize and rotate
2017-10-27Remove input.last_active_viewemersion
2017-10-27Move xcursor stuff into its own fileemersion
2017-10-24wlr-seat: keyboard redesignTony Crisci
2017-10-21rootston: remove mostly unused mapped icon paramTony Crisci
2017-10-21Merge branch 'master' into feature/data-device-selectionTony Crisci
2017-10-20Implement simple touch support for rootstonDrew DeVault
2017-10-17data-device: fix drag icon positionTony Crisci
2017-10-17Merge branch 'master' into feature/data-device-selectionTony Crisci
2017-10-15wlr-data-device: drag iconsTony Crisci
2017-10-12Check pointer focused surface instead of view at cursoremersion
2017-10-09Switch back to compositor cursor when switching from one view to anotheremersion
2017-10-09Switch back to compositor cursor when leaving viewemersion
2017-10-08rootston: handle request_set_cursoremersion
2017-10-08Activate new viewsemersion
2017-10-07Merge branch 'master' into feature/xdg-popupTony Crisci
2017-10-06Add close command, add close for xwaylandemersion
2017-10-06rootston: handle grab endTony Crisci
2017-10-05Merge pull request #198 from emersion/rootston-move-resize-rotateDrew DeVault
rootston: force move, resize and rotate
2017-10-05Fix memory leaksVersus Void
2017-10-03rootston: rotate views!emersion
2017-10-03Use keysyms instead of keycodesemersion
2017-10-03Add keyboard state to rootstonemersion
2017-10-01Add basic drawing tablet support to rootstonDrew DeVault
2017-09-30Partially fix resize offsetemersion
2017-09-30Add edges support, remove get_input_boundsemersion
2017-09-30Add view_resizeemersion
2017-09-30React to xdg shell resize requestsemersion
2017-09-28DRY up focus and implement z orderingDrew DeVault
2017-09-28Handle input device removalDrew DeVault
2017-09-28Fix rootston keyboard, add XwaylandDrew DeVault
2017-09-23Initial keyboard support in rootstonDrew DeVault
2017-09-23Implement wlr_cursor in rootstonDrew DeVault
2017-09-23Wire up pointer, start on cursorDrew DeVault
2017-09-23Initial pass on roots_inputDrew DeVault
2017-09-22Establish rootston headers & mainDrew DeVault