Ryujinx-SDL/src/video/x11
Cameron Gutman 808249a5ca X11: Ungrab the keyboard when the mouse leaves the window
GNOME Mutter requires keyboard grab for certain important functionality like
window resizing, interaction with the application context menu, and opening the
Activites view. To allow Mutter to grab the keyboard as needed, we'll ungrab
when the mouse leaves our window.

To be safe, we'll do this for all WMs since forks of Mutter and Matacity (and
possibly others) may have the same behavior, and we don't want to have to keep
track of those.
2021-02-10 10:22:17 -05:00
..
edid-parse.c Fixed edid parsing code for older gcc compilers 2016-12-12 09:18:42 -08:00
edid.h Fixed edid parsing code for older gcc compilers 2016-12-12 09:18:42 -08:00
imKStoUCS.c x11: Updated imKStoUCS.* to latest from x.org. 2016-02-08 01:08:21 -05:00
imKStoUCS.h x11: Updated imKStoUCS.* to latest from x.org. 2016-02-08 01:08:21 -05:00
SDL_x11clipboard.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11clipboard.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11dyn.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11dyn.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11events.c X11: Ungrab the keyboard when the mouse leaves the window 2021-02-10 10:22:17 -05:00
SDL_x11events.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11framebuffer.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11framebuffer.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11keyboard.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11keyboard.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11messagebox.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11messagebox.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11modes.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11modes.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11mouse.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11mouse.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11opengl.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11opengl.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11opengles.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11opengles.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11shape.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11shape.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11sym.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11touch.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11touch.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11video.c Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
SDL_x11video.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11vulkan.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11vulkan.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11window.c Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
SDL_x11window.h Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
SDL_x11xinput2.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_x11xinput2.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00