SDL/src
Frank Praznik 2b52946143 video: Don't minimize fullscreen windows on focus loss by default when mode switching is disabled
When mode switching is disabled in a video backend, fullscreen windows are basically just fullscreen desktop windows with different internal scaling.  As no mode switching occurs, there's no need to minimize them on focus loss by default.  This can still be overridden by explicitly setting the internal hint for minimizing on focus loss.

This has the side effect of fixing a bug on GNOME, where, when a fullscreen Wayland window has it's focus lost and restored via alt+tab followed by switching back to windowed mode, the top portion of the window won't end up being obstructed by GNOME's top bar.
2022-04-18 09:39:25 -07:00
..
atomic move bug #5333 fix to headers 2022-02-08 21:32:50 +03:00
audio Certain audio drivers, like the RME "Pro" Audio driver, have resampling quality issues when using WASAPI. 2022-04-18 09:20:47 -07:00
core Send key release event to input method. (#5281) 2022-04-05 22:30:25 -04:00
cpuinfo Updated copyright for 2022 2022-01-03 09:40:21 -08:00
dynapi Add SDL_RenderGetWindow() API to get the window associated with a renderer (#5440) 2022-03-23 17:07:56 +01:00
events Minor cleanup 2022-04-05 15:11:49 -07:00
file allow MacOS build without SDL_FILE 2022-01-28 20:40:19 -05:00
filesystem SDL_GetBasePath() fixes for OS/2 2022-03-17 03:50:02 +03:00
haptic re-use return value of SDL_SetError/WIN_SetErrorFromHRESULT/SDL_OutOfMemory 2022-01-28 20:40:19 -05:00
hidapi Minor cleanup 2022-04-04 20:46:56 -07:00
joystick Initialise scandir argument 2022-04-12 11:14:07 -04:00
libm Updated copyright for 2022 2022-01-03 09:40:21 -08:00
loadso use SDL_InvalidParamError or SDL_assert instead of custom SDL_SetError 2022-01-28 20:40:19 -05:00
locale Vita: add SDL_GetPreferredLocales support 2022-03-29 15:02:21 -07:00
main Update version to 2.0.22 for release 2022-04-08 18:18:56 -07:00
misc minor update to winrt/SDL_sysurl.cpp 2022-02-04 20:03:50 +03:00
power Don't fail to get battery status if the upower refresh call fails 2022-02-04 14:02:44 -08:00
render avoid NullPointer in SDL_GetRenderTarget 2022-04-15 15:47:35 -04:00
sensor Removed problematic call to ISensor_SetEventSink() 2022-03-17 10:01:13 -07:00
stdlib stdlib: just cast iconv()'s 2nd arg to void *. 2022-03-22 16:14:06 -04:00
test Added a define VERBOSE_MOTION_EVENTS to show mouse and finger motion events 2022-04-05 15:03:18 -07:00
thread pthread/SDL_systhread.c: always include errno.h 2022-02-05 08:56:56 +03:00
timer fix os2 timer in fallback mode 2022-04-12 17:01:20 +03:00
video video: Don't minimize fullscreen windows on focus loss by default when mode switching is disabled 2022-04-18 09:39:25 -07:00
SDL.c static analysis: Fixed several complaints from codechecker. 2022-03-24 11:00:43 -04:00
SDL_assert.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_assert_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_dataqueue.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_dataqueue.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_error.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_error_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_hints.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_hints_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_internal.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_list.c Add SDL_list.c/h 2022-04-01 08:01:44 +02:00
SDL_list.h Add SDL_list.c/h 2022-04-01 08:01:44 +02:00
SDL_log.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00