Tue, 02 Mar 2004 19:38:55 +0000 Force recreation of X11 window if going to or from a SDL_NOFRAME vidmode.
Ryan C. Gordon <icculus@icculus.org> [Tue, 02 Mar 2004 19:38:55 +0000] rev 867
Force recreation of X11 window if going to or from a SDL_NOFRAME vidmode.
Tue, 02 Mar 2004 13:01:02 +0000 Date: Tue, 2 Mar 2004 11:34:54 +0100
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Mar 2004 13:01:02 +0000] rev 866
Date: Tue, 2 Mar 2004 11:34:54 +0100 From: Bartosz Fenski aka fEnIo Subject: outdated entry in INSTALL file I've just found in INSTALL file: If you are cross-compiling from Linux to Win32, you should read the file README.Win32 But you don't shipped this file with SDL. I've found in CVS logs that this file has been deleted and this information is now in FAQ.
Tue, 02 Mar 2004 12:49:16 +0000 Date: Sun, 29 Feb 2004 15:14:22 +0200
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Mar 2004 12:49:16 +0000] rev 865
Date: Sun, 29 Feb 2004 15:14:22 +0200 From: Martin_Storsj Subject: Dynamic loading of ALSA I recently discovered that SDL can dynamically load ESD and aRts, and made a patch which adds this same functionality to ALSA. The update for configure.in isn't too good (it should e.g. look for libasound.so in other directories than /usr/lib), because I'm not too good at shellscripting and autoconf. The reason for using dlfcn.h and dlopen instead of SDL_LoadLibrary and SDL_LoadFunction is that libasound uses versioned symbols, and it is necessary to load the correct version using dlvsym. This isn't probably any real portability issue, because ALSA is linux-only.
Tue, 02 Mar 2004 12:45:22 +0000 Date: Sun, 29 Feb 2004 20:28:27 +0200
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Mar 2004 12:45:22 +0000] rev 864
Date: Sun, 29 Feb 2004 20:28:27 +0200 From: Martin_Storsj Subject: Slight bug in ESD and aRts When I experimented with the ALSA-patch, I found a slight bug in the Load{ESD,ARTS}Library-functions. The check of whether a function pointer was correctly loaded looks like this right now: *esd_functions[i].func = SDL_LoadFunction(esd_handle, esd_functions[i].name); if ( ! esd_functions[i].func ) Isn't that supposed to be ( ! *esd_functions[i].func )?
Tue, 02 Mar 2004 12:38:27 +0000 Date: Tue, 2 Mar 2004 08:52:20 +0200
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Mar 2004 12:38:27 +0000] rev 863
Date: Tue, 2 Mar 2004 08:52:20 +0200 From: "Mike Gorchak" Subject: Just a misc. fixes 1) I've added a small fix to the .qpg file - SDLqpg.diff. Added autoconf variables like the @SDL_BINARY_AGE@ instead of directly using "...so.7".
Thu, 26 Feb 2004 20:49:45 +0000 IRIX doesn't have a GL library versioning system
Sam Lantinga <slouken@libsdl.org> [Thu, 26 Feb 2004 20:49:45 +0000] rev 862
IRIX doesn't have a GL library versioning system
Thu, 26 Feb 2004 19:57:37 +0000 Oops, ignore SIGALRM, not 0
Sam Lantinga <slouken@libsdl.org> [Thu, 26 Feb 2004 19:57:37 +0000] rev 861
Oops, ignore SIGALRM, not 0
Thu, 26 Feb 2004 15:12:51 +0000 Create a 2D window and then manually focus a different window on your desktop,
Ryan C. Gordon <icculus@icculus.org> [Thu, 26 Feb 2004 15:12:51 +0000] rev 860
Create a 2D window and then manually focus a different window on your desktop, call SDL_PumpEvents() so the X11 driver sets its this->hidden->switch_waiting, then set a fullscreen OpenGL window (which makes the X11 driver tear down and create a new window instead of just resizing the existing one), poll for events, and the newly-created window will think it needs to pop back to a window. Fixed by resetting switch_waiting to zero if X11_CreateWindow() had to tear down a previous window.
Thu, 26 Feb 2004 14:26:07 +0000 This works on MacOS X too. :)
Sam Lantinga <slouken@libsdl.org> [Thu, 26 Feb 2004 14:26:07 +0000] rev 859
This works on MacOS X too. :)
Thu, 26 Feb 2004 13:45:22 +0000 Date: Wed, 25 Feb 2004 06:41:17 -0500
Sam Lantinga <slouken@libsdl.org> [Thu, 26 Feb 2004 13:45:22 +0000] rev 858
Date: Wed, 25 Feb 2004 06:41:17 -0500 From: "Ryan C. Gordon" Subject: Re: MacOS X bugs... This isn't an ideal patch (trying to open a joystick that has previously been unplugged will report success, but it'll just never give any input, etc), but it handles the worst case of deadlock in the event subsystem.
(0) -300 -100 -10 +10 +100 +300 +1000 +3000 tip