src/video/SDL_video.c
Mon, 22 Apr 2019 16:34:42 -0700 Added a helper function to tell whether or not a window can be minimized
Mon, 22 Apr 2019 16:25:49 -0700 Only leave fullscreen mode if we're actually going to minimize
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Sat, 15 Dec 2018 16:21:24 +0100 Fixed bug 4426 - allows re-creation of software renderer
Fri, 02 Nov 2018 21:34:17 -0400 mir: Removed mir client support.
Mon, 24 Sep 2018 11:49:25 -0700 Fixed whitespace
Sun, 26 Aug 2018 10:34:23 -0700 Only reset the clip rect if it's currently the rect we previously clipped.
Fri, 24 Aug 2018 09:49:48 -0400 vulkan: SDL_Vulkan_GetInstanceExtensions should accept a NULL window.
Wed, 22 Aug 2018 21:48:28 -0700 Added SDL_GetDisplayOrientation() to get the display orientation, and added a new event SDL_DISPLAYEVENT to notify the application when the orientation changes.
Thu, 02 Aug 2018 16:03:47 -0400 Some drag'and'drop improvements.
Tue, 12 Jun 2018 13:22:58 -0700 Deal with fullscreen limitations under windowed Android environments (Chromebook, DeX, etc.) (Thanks Rachel!)
Tue, 05 Jun 2018 12:46:09 -0700 Fix creating a minimized window in SDL to not cause focus to be stolen (because ShowWindow( hwnd, SW_MINIMIZE ) would be called after creation, thus changing focus to the prior window based on some per-app list in windows, rather than the window being created with WS_MINIMIZED to start with).
Mon, 23 Apr 2018 22:29:14 -0700 Improved error messages when Vulkan isn't configured (thanks Daniel Gibson!)
Sat, 24 Mar 2018 10:26:40 -0700 Fixed bug 3804 - Message box on Windows truncates button ID
Mon, 12 Feb 2018 17:00:00 +0300 revert the recent typecast assignment changes (see bug #4079)
Tue, 30 Jan 2018 18:08:34 -0800 Fixed ISO C99 compatibility
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Sat, 04 Nov 2017 09:03:20 -0700 SDL_video: try to bootstrap KMSDRM before RPI video driver
Sun, 10 Sep 2017 12:40:45 -0700 Fixed tabs to spaces
Sat, 02 Sep 2017 19:35:32 -0400 video: Let video targets optionally decide their default OpenGL configs.
Fri, 01 Sep 2017 13:27:53 -0400 x11: Make a sacrificial glX context to check for extensions during init.
Tue, 29 Aug 2017 22:24:59 -0700 The dummy video driver check is now covered by explicitly checking for cocoa above.
Mon, 28 Aug 2017 00:43:14 -0700 Fixed mingw Windows build, since SDL_vulkan_internal.h includes windows.h
Sun, 27 Aug 2017 23:39:55 -0700 Fixed code style for new Vulkan API functions
Sun, 27 Aug 2017 22:15:57 -0400 vulkan: Initial Vulkan support!
Thu, 24 Aug 2017 21:30:53 -0400 opengl: add support for GL_KHR_no_error.
Sat, 19 Aug 2017 15:02:03 -0400 opengl: Add support for [GLX|WGL]_ARB_create_context_robustness.
Tue, 15 Aug 2017 18:29:47 -0300 Address a compiler warning.
Mon, 14 Aug 2017 16:34:54 -0700 Fixed bug 2344 - CHECK_WINDOW_MAGIC should include __FILE__ and __LINE__
Sat, 12 Aug 2017 17:41:59 -0700 Fixed bug 2950 - wrong axes values are set on joystick initialization
Sat, 12 Aug 2017 15:55:54 -0700 Fixed bug 3173 - SDL_GL_GetAttribute overwrites error code from SDL_GL_GetProcAddress
Fri, 04 Aug 2017 13:06:56 -0700 Temporary hack to fix bug 3725 - Call made to glGetString before context creation
Wed, 02 Aug 2017 10:22:48 -0700 Fixed bug 3690 - SDL2 KMS/DRM render context support
Mon, 31 Jul 2017 12:57:15 -0700 Fixed bug 3720 - SDL_GL_GetAttribute doesn't check for initialized video driver
Sat, 15 Jul 2017 17:41:58 -0300 iOS: Use modern replacements for deprecated functions, when available.
Sat, 01 Jul 2017 17:50:47 -0400 Support for QNX 7.0 (thanks, Elad!).
Tue, 16 May 2017 06:30:39 -0700 SDL - add SDL_WINDOW_VULKAN and make Android_CreateWindow only create an EGLSurface when SDL_WINDOW_VULKAN is not present. This makes it so the ANativeWindow* can be used with vkCreateAndroidSurfaceKHR, otherwise it will fail because having both an EGLSurface and VkSurfaceKHR attached to a window is not allowed according to the Vulkan spec:
Fri, 12 May 2017 23:01:04 +0200 Fixed warnings about shadowed global variable.
Tue, 09 May 2017 03:19:58 -0700 Fixed build error on Linux
Tue, 09 May 2017 10:10:42 -0700 Added support for mixing Qt and SDL on iOS
Fri, 03 Mar 2017 16:38:45 -0500 video: Don't compile isAtLeastGL3() if we don't have OpenGL support _at all_.
Wed, 01 Mar 2017 15:05:54 -0800 mistake: Revert the files that I did not mean to commit
Wed, 01 Mar 2017 14:50:59 -0800 * Some refactoring and bug fixes. Thanks MichaƂ Kuchta!
Thu, 02 Feb 2017 00:41:58 -0800 Fixed bug 3577 - Can't set minimal size (message box appears instead) if maximal size wasn't declared (i.e. unlimited)
Fri, 27 Jan 2017 21:16:38 -0800 Return an error if trying to set a window minimum size larger than the maximum size, or vice versa
Sat, 21 Jan 2017 22:00:56 +0100 Fixed compiler warning about returning a value in a void function.
Tue, 10 Jan 2017 08:54:33 -0800 Fixed bugs 2570, 3145, improved OpenGL ES context support on Windows and X11
Sat, 07 Jan 2017 19:55:29 -0500 x11: make the X11 target work on macOS with Xquartz.
Wed, 04 Jan 2017 09:33:47 -0500 x11: deal with xrandr display size in millimeters being zero.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Sat, 31 Dec 2016 10:30:07 -0800 Fixed bug 3541 - DisplayIndex out of bounds in SDL_SetWindowPosition
Sun, 11 Dec 2016 12:01:44 -0800 Fixed ABI, don't change the return type of SDL_GL_SwapWindow()
Sun, 11 Dec 2016 12:01:01 -0800 Fixed creating a renderer on the dummy driver on Mac OS X
Sun, 11 Dec 2016 11:45:33 -0800 Fixed crash when creating a dummy window on Mac OS X
Fri, 09 Dec 2016 01:47:43 -0800 Fixed bug 3513 - SDL_GL_SwapWindow does not return error status
Thu, 24 Nov 2016 21:41:09 -0500 Fixed all known static analysis bugs, with checker-279 on macOS.
Sun, 13 Nov 2016 22:57:41 -0800 Patch from Sylvain to fix clang warnings
Fri, 07 Oct 2016 23:40:44 -0700 Implemented SDL_GetHintBoolean() to make it easier to check boolean hints
Fri, 07 Oct 2016 18:09:09 -0700 Fixed bug 3061 - Selecting the dummy video driver on Mac OS X results in an error
Thu, 29 Sep 2016 22:52:41 -0400 Added SDL_SetWindowResizable(). (thanks, Ethan!)