wlroots-hyprland/include/rootston
Ilia Bozhinov 2e6eb097b6 rootston: focus newly-created surfaces
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-07-29 21:58:33 +03:00
..
config.h rootston: Handle modeline parameter 2018-07-07 17:31:42 +02:00
cursor.h rootston: focus newly-created surfaces 2018-07-29 21:58:33 +03:00
desktop.h linux-dmabuf: add v1 suffix 2018-07-19 21:50:05 +01:00
ini.h Establish rootston headers & main 2017-09-22 23:30:40 -04:00
input.h rootston: focus newly-created surfaces 2018-07-29 21:58:33 +03:00
keyboard.h Reformat all #include directives 2018-02-12 21:29:23 +01:00
layers.h rootston: Damage layer-shell popups 2018-04-23 11:24:31 +02:00
output.h Find layer surfaces for input events 2018-03-30 17:27:10 -04:00
seat.h propagate rename to rootston code 2018-07-14 09:51:26 +02:00
server.h render: split render.h into wlr_renderer.h and wlr_texture.h 2018-03-19 23:16:29 +01:00
view.h xwayland: rename map_notify to map for consistency 2018-03-30 11:01:23 -04:00
virtual_keyboard.h virtual-keyboard: add support for the virtual-keyboard-v1 protocol 2018-05-28 10:05:55 +02:00
xcursor.h Reformat all #include directives 2018-02-12 21:29:23 +01:00