Wed, 29 Jul 2015 17:19:02 -0700 Add X11 implementation of SDL_GetDisplayDPI.
Alfred Reynolds <alfred@valvesoftware.com> [Wed, 29 Jul 2015 17:19:02 -0700] rev 9814
Add X11 implementation of SDL_GetDisplayDPI.
Wed, 29 Jul 2015 17:18:56 -0700 Add SDL_GetDisplayDPI routine and implement for Windows.
Alfred Reynolds <alfred@valvesoftware.com> [Wed, 29 Jul 2015 17:18:56 -0700] rev 9813
Add SDL_GetDisplayDPI routine and implement for Windows.
Tue, 28 Jul 2015 00:12:50 -0400 x11: Catch fatal X errors when calling glXMakeCurrent().
Ryan C. Gordon <icculus@icculus.org> [Tue, 28 Jul 2015 00:12:50 -0400] rev 9812
x11: Catch fatal X errors when calling glXMakeCurrent(). In extremely rare cases, probably due to misconfigured drivers, one might see this happen, and rather than terminate the process, we try to recover by reporting an error to the app. Fixes Bugzilla #3068.
Sun, 19 Jul 2015 19:56:16 -0300 iOS: Avoid generating an OpenGL error (but still fail to create the context) if the specified MSAA sample count is unsupported.
Alex Szpakowski <slime73@gmail.com> [Sun, 19 Jul 2015 19:56:16 -0300] rev 9811
iOS: Avoid generating an OpenGL error (but still fail to create the context) if the specified MSAA sample count is unsupported.
Sun, 19 Jul 2015 19:44:40 -0300 Added MSAA support for OpenGL ES contexts on iOS.
Alex Szpakowski <slime73@gmail.com> [Sun, 19 Jul 2015 19:44:40 -0300] rev 9810
Added MSAA support for OpenGL ES contexts on iOS. Note that extra steps must be taken when using glReadPixels to read the contents of the main OpenGL ES framebuffer on iOS, if multisampling is used. See the OpenGL ES section of README-ios.md for details.
Sat, 18 Jul 2015 00:04:49 -0400 Fixed dynapi for new SDL_WarpMouseGlobal() function signature.
Ryan C. Gordon <icculus@icculus.org> [Sat, 18 Jul 2015 00:04:49 -0400] rev 9809
Fixed dynapi for new SDL_WarpMouseGlobal() function signature.
Sat, 18 Jul 2015 00:03:34 -0400 Patched to compile on Raspberry Pi.
Ryan C. Gordon <icculus@icculus.org> [Sat, 18 Jul 2015 00:03:34 -0400] rev 9808
Patched to compile on Raspberry Pi.
Fri, 17 Jul 2015 21:03:58 -0400 SDL_WarpMouseGlobal() should return non-void.
Ryan C. Gordon <icculus@icculus.org> [Fri, 17 Jul 2015 21:03:58 -0400] rev 9807
SDL_WarpMouseGlobal() should return non-void. There are platforms it isn't implemented on (and currently can't be implemented on!), and there's currently no way for an app to know this. This shouldn't break ABI on apps that moved to a revision between 2.0.3 and 2.0.4.
Thu, 16 Jul 2015 21:48:35 +0200 Fixed spaces in header file.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 16 Jul 2015 21:48:35 +0200] rev 9806
Fixed spaces in header file.
Thu, 16 Jul 2015 21:31:21 +0200 Windows: Fixed wrong debugger output if logging empty string as info or warning.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 16 Jul 2015 21:31:21 +0200] rev 9805
Windows: Fixed wrong debugger output if logging empty string as info or warning.
Wed, 15 Jul 2015 21:12:04 +0200 Fixed typo in test header file comment.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 15 Jul 2015 21:12:04 +0200] rev 9804
Fixed typo in test header file comment.
Wed, 15 Jul 2015 21:11:24 +0200 PSP: Fixed error handling in SDL_SemWaitTimeout().
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 15 Jul 2015 21:11:24 +0200] rev 9803
PSP: Fixed error handling in SDL_SemWaitTimeout(). Signed integers were converted to unsigned before being checked if smaller 0. Found by Cppcheck.
Wed, 15 Jul 2015 21:10:38 +0200 Fixed comment in test program.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 15 Jul 2015 21:10:38 +0200] rev 9802
Fixed comment in test program.
Tue, 14 Jul 2015 23:46:35 -0400 X11: center parentless message boxes on the primary display if possible.
Ryan C. Gordon <icculus@icculus.org> [Tue, 14 Jul 2015 23:46:35 -0400] rev 9801
X11: center parentless message boxes on the primary display if possible. This relies on a successful SDL_Init(SDL_INIT_VIDEO) to work, since it's silly to reproduce all the Xinerama/XRandR code in the message box parts. If X11 is available but SDL hasn't been initialized, the message box will center in the primary screen, which will be positioned weirdly on multi-head setups, but this should fix the most significant common case.
Tue, 14 Jul 2015 21:28:26 -0400 Added test/testdisplayinfo.c
Ryan C. Gordon <icculus@icculus.org> [Tue, 14 Jul 2015 21:28:26 -0400] rev 9800
Added test/testdisplayinfo.c
Sat, 11 Jul 2015 00:59:56 -0400 x11: Patched to compile on systems without the Xutf8LookupString() function.
Ryan C. Gordon <icculus@icculus.org> [Sat, 11 Jul 2015 00:59:56 -0400] rev 9799
x11: Patched to compile on systems without the Xutf8LookupString() function.
Mon, 06 Jul 2015 21:02:20 +0200 Fixed memory leak in test harness.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Mon, 06 Jul 2015 21:02:20 +0200] rev 9798
Fixed memory leak in test harness. Found by Cppcheck.
Sun, 05 Jul 2015 15:45:48 -0700 Better fix for bug 3048, don't crash if the window title is NULL
Sam Lantinga <slouken@libsdl.org> [Sun, 05 Jul 2015 15:45:48 -0700] rev 9797
Better fix for bug 3048, don't crash if the window title is NULL
Sat, 04 Jul 2015 21:04:49 -0400 Fixed bug 3048, "Crashes in Cocoa_SetWindowTitle"
David Ludwig <dludwig@pobox.com> [Sat, 04 Jul 2015 21:04:49 -0400] rev 9796
Fixed bug 3048, "Crashes in Cocoa_SetWindowTitle"
Sat, 04 Jul 2015 14:09:09 -0400 Cocoa: support drag-and-drop of multiple objects.
Ryan C. Gordon <icculus@icculus.org> [Sat, 04 Jul 2015 14:09:09 -0400] rev 9795
Cocoa: support drag-and-drop of multiple objects.
Fri, 03 Jul 2015 09:18:14 -0700 Fixed style
Sam Lantinga <slouken@libsdl.org> [Fri, 03 Jul 2015 09:18:14 -0700] rev 9794
Fixed style
Fri, 03 Jul 2015 09:17:24 -0700 commit a7d7af2a419b453188ffe87386455fc26c1306fa
Sam Lantinga <slouken@libsdl.org> [Fri, 03 Jul 2015 09:17:24 -0700] rev 9793
commit a7d7af2a419b453188ffe87386455fc26c1306fa Author: Benoit Pierre <benoit.pierre@gmail.com> Date: Fri Jul 3 02:17:10 2015 +0200 fix 14dd48ae5bc43b61b2a0dd0b3177d22edec707ef regression The window manager detection code in X11_HasWindowManager does not work with Awesome (http://awesome.naquadah.org/). Remove it, and reuse the result of the more correct checks in X11_CheckWindowManager.
Thu, 02 Jul 2015 20:11:40 +0200 Added missing file to the release archive.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 02 Jul 2015 20:11:40 +0200] rev 9792
Added missing file to the release archive.
Wed, 01 Jul 2015 21:10:54 +0200 Removed redundant variable check when processing gestures.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 01 Jul 2015 21:10:54 +0200] rev 9791
Removed redundant variable check when processing gestures.
Tue, 30 Jun 2015 19:30:02 -0700 Hack to fix missing window decorations after toggling fullscreen mode in Mac OS X 10.10
Sam Lantinga <slouken@libsdl.org> [Tue, 30 Jun 2015 19:30:02 -0700] rev 9790
Hack to fix missing window decorations after toggling fullscreen mode in Mac OS X 10.10
Tue, 30 Jun 2015 15:00:48 -0400 X11: Added a test for a weird X11 error we get with Xinerama, rarely.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 15:00:48 -0400] rev 9789
X11: Added a test for a weird X11 error we get with Xinerama, rarely.
Tue, 30 Jun 2015 14:41:17 -0400 X11: Call XRefreshKeyboardMapping() when we get various MappingNotify events.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 14:41:17 -0400] rev 9788
X11: Call XRefreshKeyboardMapping() when we get various MappingNotify events. According to the Xlib docs, you need to do this or Xlib's internal state gets out of sync.
Tue, 30 Jun 2015 14:39:39 -0400 X11: Don't ignore keyboard mapping changes.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 14:39:39 -0400] rev 9787
X11: Don't ignore keyboard mapping changes. MappingNotify events don't have a window associated with them, so SDL was dropping these before the point where we would have handled them.
Tue, 30 Jun 2015 13:46:06 -0400 Fixed assertion failure in diskaudio target caused by new hotplugging support.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2015 13:46:06 -0400] rev 9786
Fixed assertion failure in diskaudio target caused by new hotplugging support. Fixes Bugzilla #3032.
Mon, 29 Jun 2015 22:24:00 -0700 Fixed bug 2464 - Configure a sdl2-config.cmake.in together with sdl2.pc.in
Sam Lantinga <slouken@libsdl.org> [Mon, 29 Jun 2015 22:24:00 -0700] rev 9785
Fixed bug 2464 - Configure a sdl2-config.cmake.in together with sdl2.pc.in Leonardo Despite having a CMakeLists.txt file, SDL2 seems to be mainly built using the autotools system by package-managers. It is nice to have it but it is only useful if you are building SDL2 by yourself. People that want to use CMake to find their already-installed SDL2 are using a FindSDL2.cmake module based on the old FindSDL.cmake. This is not deprecated but it is discouraged by the CMake devs (see http://www.cmake.org/Bug/view.php?id=14826), as these modules needs maintainers to be included in the official CMake installation. To fix that, SDL and its accompanying libraries could configure a simple sdl2-config.cmake file, much like it does with sdl2.pc.in. We don't need to configure a full sdl2-config.cmake as in this post, http://forums.libsdl.org/viewtopic.php?t=10068&sid=ccf8abbf0d73fb03ae9cded991e60959 (because it depends on it being built with CMake). Using something as simple as http://www.cmake.org/Wiki/CMake/Tutorials/Packaging#Package_Configuration_Files is deemed enough. Here is another: http://quickgit.kde.org/?p=prison.git&a=blob&f=lib%2Fprison%2FPrisonConfig.cmake.in
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 tip