SDL/src/video
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
..
android Updated copyright for 2021 2021-01-02 10:25:38 -08:00
arm ARM: NEON assembly optimization for SDL_FillRect 2019-10-24 21:17:52 -04:00
cocoa Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
directfb Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
dummy Updated copyright for 2021 2021-01-02 10:25:38 -08:00
emscripten Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
haiku Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
khronos Updated Vulkan headers to version 1.2.158 2020-10-24 10:46:18 -07:00
kmsdrm Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
nacl Updated copyright for 2021 2021-01-02 10:25:38 -08:00
offscreen Updated copyright for 2021 2021-01-02 10:25:38 -08:00
os2 Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
pandora Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
psp Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
qnx Added events for dynamically connecting and disconnecting displays, with an iOS implementation 2020-10-08 16:42:20 -07:00
raspberry Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
uikit Updated copyright for 2021 2021-01-02 10:25:38 -08:00
vivante Updated copyright for 2021 2021-01-02 10:25:38 -08:00
wayland Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
windows Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
winrt Updated copyright for 2021 2021-01-02 10:25:38 -08:00
x11 X11: Ungrab the keyboard when the mouse leaves the window 2021-02-10 10:22:17 -05:00
yuv2rgb Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_0.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_1.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_A.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_auto.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_auto.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_copy.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_copy.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_N.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_slow.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_slow.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_bmp.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_clipboard.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_egl.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_egl_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_fillrect.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_pixels.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_pixels_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_rect.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_rect_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_RLEaccel.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_RLEaccel_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_shape.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_shape_internals.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_stretch.c SDL_LowerSoftStretchLinear: assign result from scale_mat() to ret. 2021-02-10 10:22:17 -05:00
SDL_surface.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_sysvideo.h Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
SDL_video.c Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
SDL_vulkan_internal.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_vulkan_utils.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_yuv.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_yuv_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
sdlgenblit.pl Updated copyright for 2021 2021-01-02 10:25:38 -08:00