Fri, 14 Mar 2008 18:17:49 +0000re: bug#563. checking in some commented out trace code and a fix so that the in testalpha.c the background only flashes when alpha == 255. The problem that is being
Bob Pendleton <bob@pendleton.com> [Fri, 14 Mar 2008 18:17:49 +0000] rev 2328
re: bug#563. checking in some commented out trace code and a fix so that the in testalpha.c the background only flashes when alpha == 255. The problem that is being
fixed is caused by clearing SDL_COPY_RLE_COLORKEY without setting SDL_COPY_RLE_DESIRED in SDL_UnRELSurface.

Fri, 07 Mar 2008 23:57:15 +0000In testdyngl.c the event type was being anded (&) with SDL_KEYDOWN and if the result was none zero the program was quiting. This is very weird because it was
Bob Pendleton <bob@pendleton.com> [Fri, 07 Mar 2008 23:57:15 +0000] rev 2327
In testdyngl.c the event type was being anded (&) with SDL_KEYDOWN and if the result was none zero the program was quiting. This is very weird because it was
working earlier this week.

I added some more trace code to SDL_x11events.c

In SDL_X11opengl.c I modified SDL_GL_GetSwapInterval() so that it returns a pretty good value even if you have the SGI swap extension instead of the MESA swap
extension. I just saved the value you set and return it too you.

Fri, 07 Mar 2008 21:01:54 +0000oops, need to comment out some debug code.
Bob Pendleton <bob@pendleton.com> [Fri, 07 Mar 2008 21:01:54 +0000] rev 2326
oops, need to comment out some debug code.

Fri, 07 Mar 2008 20:54:11 +0000Next version of internationalized input for X11. On my machine (famous last words :-) with a US English keyboard and locale I can compose ` and e and get a text
Bob Pendleton <bob@pendleton.com> [Fri, 07 Mar 2008 20:54:11 +0000] rev 2325
Next version of internationalized input for X11. On my machine (famous last words :-) with a US English keyboard and locale I can compose ` and e and get a text
input event with the character รจ. You still get the keypress keyrelease events for the individual keys that go into composing the character.

Fri, 07 Mar 2008 17:20:37 +0000more valgrind errors fixed. Plus I ran make indent which changed a few files.
Bob Pendleton <bob@pendleton.com> [Fri, 07 Mar 2008 17:20:37 +0000] rev 2324
more valgrind errors fixed. Plus I ran make indent which changed a few files.

Thu, 06 Mar 2008 23:07:02 +0000Fixed many valgrind errors. But, I broke testdyngl.
Bob Pendleton <bob@pendleton.com> [Thu, 06 Mar 2008 23:07:02 +0000] rev 2323
Fixed many valgrind errors. But, I broke testdyngl.

Thu, 06 Mar 2008 17:08:10 +0000Fixing valgrind errors.
Bob Pendleton <bob@pendleton.com> [Thu, 06 Mar 2008 17:08:10 +0000] rev 2322
Fixing valgrind errors.

One of the error was the result of an unitended recursive call to X11_GL_LoadLibrary which was also fixed.

Tue, 04 Mar 2008 23:09:28 +0000SetupWindowData in SDL_X11window.c was realloc()ing the display window list and incrementing numwindows even though those are being updated in functions that call
Bob Pendleton <bob@pendleton.com> [Tue, 04 Mar 2008 23:09:28 +0000] rev 2321
SetupWindowData in SDL_X11window.c was realloc()ing the display window list and incrementing numwindows even though those are being updated in functions that call
this function. The result is that it is possible to get the same window added to the list twice.

Sat, 01 Mar 2008 20:34:36 +0000Deleted a call to X__PumpEvents at the end of X11_GL_InitExtensions(). This function is being called from SDL_RecreateWindow at a point when the numwindows value in
Bob Pendleton <bob@pendleton.com> [Sat, 01 Mar 2008 20:34:36 +0000] rev 2320
Deleted a call to X__PumpEvents at the end of X11_GL_InitExtensions(). This function is being called from SDL_RecreateWindow at a point when the numwindows value in
is incorrect. The result is that an illegal access is being made in X_PumpEvents when it tries to look up the windows ID of the source of an event. Taking out that
call does not seem to have any effect on the testgl. But, I would be happy if someone else took a look at this problem and found a fix higher up the stack.

Sat, 23 Feb 2008 05:10:40 +0000Now the program will process all events and then terminate. :)
Sam Lantinga <slouken@libsdl.org> [Sat, 23 Feb 2008 05:10:40 +0000] rev 2319
Now the program will process all events and then terminate. :)