Sat, 19 Apr 2014 02:26:12 -0400 Turn off Wayland support for Raspberry Pi on the buildbot.
Ryan C. Gordon <icculus@icculus.org> [Sat, 19 Apr 2014 02:26:12 -0400] rev 8722
Turn off Wayland support for Raspberry Pi on the buildbot. It's picking up the system headers instead of the RPi build files. Theoretically, we _can_ support Wayland on this platform, though, as there _is_ a Raspberry Pi port out there...
Sat, 19 Apr 2014 02:17:34 -0400 Fixed some issues reported on new Ubuntu 14.04 buildbots.
Ryan C. Gordon <icculus@icculus.org> [Sat, 19 Apr 2014 02:17:34 -0400] rev 8721
Fixed some issues reported on new Ubuntu 14.04 buildbots.
Fri, 18 Apr 2014 12:43:10 -0700 Fixed logic error loading DXGI
Sam Lantinga <slouken@libsdl.org> [Fri, 18 Apr 2014 12:43:10 -0700] rev 8720
Fixed logic error loading DXGI
Fri, 18 Apr 2014 12:43:04 -0700 SDL_DXGIGetOutputInfo() checks input parameters and returns a boolean value whether or not it succeeded.
Sam Lantinga <slouken@libsdl.org> [Fri, 18 Apr 2014 12:43:04 -0700] rev 8719
SDL_DXGIGetOutputInfo() checks input parameters and returns a boolean value whether or not it succeeded.
Tue, 15 Apr 2014 13:53:07 -0700 Mac: Don't prompt to reopen windows after crash.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 15 Apr 2014 13:53:07 -0700] rev 8718
Mac: Don't prompt to reopen windows after crash. We don't support state serialization / resume, so disable the prompt that pops up asking if you want to reopen the windows.
Thu, 17 Apr 2014 22:40:57 -0700 Fixed bug 2475 - Incorrect SDL_Log() format specifiers in test/testgesture.c
Sam Lantinga <slouken@libsdl.org> [Thu, 17 Apr 2014 22:40:57 -0700] rev 8717
Fixed bug 2475 - Incorrect SDL_Log() format specifiers in test/testgesture.c rettichschnidi The floats should not be interpreted as integers. Patch against the current head attached.
Thu, 17 Apr 2014 22:36:14 -0700 Fixed bug 2325 - SDL_EnableUNICODE sometimes drops keyboard events completely SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Thu, 17 Apr 2014 22:36:14 -0700] rev 8716
Fixed bug 2325 - SDL_EnableUNICODE sometimes drops keyboard events completely Rafał Mużyło The most annoying part of this bug is that though I've found it in two separate apps, I don't have a trivial testcase for it. The problem seems to be a condition race, as it's triggered quite randomly (therefore it will be hard to tell whether it really gets fixed, if a probable fix is found). While it's specific to SDL 1.2, it seems quite similar to the problem described and fixed in http://forums.libsdl.org/viewtopic.php?p=40503. Now, I should start describing the problem. A game uses Escape to open menu (the exact key might not be important). Upon opening, it calls SDL_EnableUNICODE(1). Upon closing it calls SDL_EnableUNICODE(0). I have an IME running. Game uses SDL_PollEvent to get the events. If Escape is pressed repeatedly, menu is opened and closed, till it eventually freezes in open state. "freezes" in this context means "app itself still runs, but no keyboard events are getting delivered (though - for example - mouse events still are)". "getting delivered" should mean "SDL_PollEvent is not receiving any". If it matters, the last delivered keyboard event is a keypress, the release never arrives. It seems (no guarantees, due to random nature of the freeze) that unsetting XMODIFIERS (which - AFAIU - will disable IME as far as SDL is concerned) prevents the freeze, therefore the reference to that SDL2 thread.
Thu, 17 Apr 2014 22:23:32 -0700 Fixed bug 2489 - SDL2.framework references __Block_copy in /usr/lib/libSystem.B.dylib, but this symbol cannot be found on OSX-10.5
Sam Lantinga <slouken@libsdl.org> [Thu, 17 Apr 2014 22:23:32 -0700] rev 8715
Fixed bug 2489 - SDL2.framework references __Block_copy in /usr/lib/libSystem.B.dylib, but this symbol cannot be found on OSX-10.5 Thomas Schatz The dynamic library (extracted from SDL2-2.0.3.dmg and put in /Library/Frameworks/) references the __Block_copy symbol in /usr/lib/libSystem.B.dylib, which cannot be found: dlopen(/Library/Frameworks/SDL2.framework/SDL2, 6): Symbol not found: __Block_copy Referenced from: /Library/Frameworks/SDL2.framework/SDL2 Expected in: /usr/lib/libSystem.B.dylib From what I could gather __Block_copy seems to be related to the blocks extension to the C programming language introduced by Apple since OSX-10.6 (see: http://thirdcog.eu/pwcblocks/). If this is indeed the case, I don't think the SDL2-2.0.3.dmg on the website is at all compatible with OSX-10.5 countrary to what is announced.
Sun, 06 Apr 2014 00:30:48 +0300 Enable building of Android libraries using a standalone NDK
Dimitris Zenios <dimitris.zenios@gmail.com> [Sun, 06 Apr 2014 00:30:48 +0300] rev 8714
Enable building of Android libraries using a standalone NDK
Thu, 17 Apr 2014 21:00:25 -0700 Fixed bug 2496 - mouse left button double click event issue
Sam Lantinga <slouken@libsdl.org> [Thu, 17 Apr 2014 21:00:25 -0700] rev 8713
Fixed bug 2496 - mouse left button double click event issue cplu When I double click on a window, the "clicks" field (newly added since 2.0.2) in SDL_MouseButtonEvent is 1 instead of 2. However, when I "tripple" click, "clicks" field is then 2. I'v look into the source code in SDL_windowsevents.c and found that when a double click event comes, WIN_WindowProc will get a WM_LBUTTONDBLCLK msg. The message sequence of a double click is:WM_LBUTTONDOWN->WM_LBUTTONUP->WM_LBUTTONDBLCLK->WM_LBUTTONUP.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip