Sun, 08 Nov 2009 04:16:42 +0000 Skip renderers that fail to initialize
Sam Lantinga <slouken@libsdl.org> [Sun, 08 Nov 2009 04:16:42 +0000] rev 3424
Skip renderers that fail to initialize
Mon, 02 Nov 2009 07:57:51 +0000 Removed the separate static simulator target, all targets create libSDLiPhoneOS.a
Sam Lantinga <slouken@libsdl.org> [Mon, 02 Nov 2009 07:57:51 +0000] rev 3423
Removed the separate static simulator target, all targets create libSDLiPhoneOS.a Removed generic thread files, they shouldn't have been in there.
Mon, 02 Nov 2009 07:55:42 +0000 Fixed bug #847
Sam Lantinga <slouken@libsdl.org> [Mon, 02 Nov 2009 07:55:42 +0000] rev 3422
Fixed bug #847 Roger Willcocks 2009-10-25 08:45:37 PDT appDidFinishLaunching is triggered before all the setup's complete. The easiest fix is to arrange for another event to be sent when it's really ready, and run SDL_main from there. Ref. http://blog.rightsprite.com/2008/11/iphone-applicationdidfinishlaunching.html SDL-1.3.0-4563/src/video/uikit/SDL_uikitappdelegate.m: - (void)postFinishLaunch { /* run the user's application, passing argc and argv */ int exit_status = SDL_main(forward_argc, forward_argv); /* free the memory we used to hold copies of argc and argv */ int i; for (i=0; i<forward_argc; i++) { free(forward_argv[i]); } free(forward_argv); /* exit, passing the return status from the user's application */ exit(exit_status); } - (void)applicationDidFinishLaunching:(UIApplication *)application { /* Set working directory to resource path */ [[NSFileManager defaultManager] changeCurrentDirectoryPath: [[NSBundle mainBundle] resourcePath]]; [self performSelector:@selector(postFinishLaunch) withObject:nil afterDelay:0.0];
Fri, 30 Oct 2009 05:02:47 +0000 cpuid doesn't actually change the flags register
Sam Lantinga <slouken@libsdl.org> [Fri, 30 Oct 2009 05:02:47 +0000] rev 3421
cpuid doesn't actually change the flags register
Fri, 30 Oct 2009 04:45:01 +0000 Fixed bug #734
Sam Lantinga <slouken@libsdl.org> [Fri, 30 Oct 2009 04:45:01 +0000] rev 3420
Fixed bug #734 Save and restore the PIC register %ebx/%rbx using push/pop instead of %edi/%rdi
Thu, 29 Oct 2009 09:20:50 +0000 Cursor hotspot fixes.
Mike Gorchak <lestat@i.com.ua> [Thu, 29 Oct 2009 09:20:50 +0000] rev 3419
Cursor hotspot fixes.
Wed, 28 Oct 2009 06:08:48 +0000 Fixed compile error
Sam Lantinga <slouken@libsdl.org> [Wed, 28 Oct 2009 06:08:48 +0000] rev 3418
Fixed compile error
Wed, 28 Oct 2009 06:04:07 +0000 Automatically initialize the video system and create a renderer to simplify use.
Sam Lantinga <slouken@libsdl.org> [Wed, 28 Oct 2009 06:04:07 +0000] rev 3417
Automatically initialize the video system and create a renderer to simplify use.
Wed, 28 Oct 2009 04:33:24 +0000 Adam Strzelecki to SDL
Sam Lantinga <slouken@libsdl.org> [Wed, 28 Oct 2009 04:33:24 +0000] rev 3416
Adam Strzelecki to SDL This patch significantly speeds up make process (mostly noticeable on MinGW+MSYS) canceling implicit rules for dependencies and Makefile.in that caused lot of unnecessary file checks (in case of Windoze those are pretty slow). See "make -d" before and after applying this patch.
Wed, 28 Oct 2009 04:27:50 +0000 Adam Strzelecki to SDL
Sam Lantinga <slouken@libsdl.org> [Wed, 28 Oct 2009 04:27:50 +0000] rev 3415
Adam Strzelecki to SDL Actually after my patch commited in r4928 MinGW configure seems to generate broken Makefile due MSYS bash bug. (Attaching cure/patch below) The problem is that: TEST=`echo 'one\\ two\\ three\\'` echo "$TEST" Should echo: one\ two\ three\ Does it on Linux, Mac.. all UNIX but not on MSYS (MinGW) which outputs: one\two\three\ (new lines removed, probably it doesn't like backslashes) Probably this bug should be submitted to MSYS team, but not waiting till MSYS gets it fixed (they have very slow release cycles) here goes simple cure... My patch simply replaces single quoted SED rules where we needed newlien injection with double quoted ones. Tested on Mac, Linux & MinGW. Please review it ASAP coz this may be showstopper for everybody compiling with MinGW.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip