Sat, 05 Sep 2009 09:12:03 +0000 Removed references to CD-ROM support from the README files
Sam Lantinga <slouken@libsdl.org> [Sat, 05 Sep 2009 09:12:03 +0000] rev 3244
Removed references to CD-ROM support from the README files
Sat, 05 Sep 2009 09:11:03 +0000 CD-ROM support is so passé :)
Sam Lantinga <slouken@libsdl.org> [Sat, 05 Sep 2009 09:11:03 +0000] rev 3243
CD-ROM support is so passé :)
Sat, 05 Sep 2009 09:03:35 +0000 Bye bye SoundManager, you are officially obsolete...
Sam Lantinga <slouken@libsdl.org> [Sat, 05 Sep 2009 09:03:35 +0000] rev 3242
Bye bye SoundManager, you are officially obsolete...
Sat, 05 Sep 2009 07:33:54 +0000 Fixed a few issues compiling with Mac OS X 10.6
Sam Lantinga <slouken@libsdl.org> [Sat, 05 Sep 2009 07:33:54 +0000] rev 3241
Fixed a few issues compiling with Mac OS X 10.6 Unfortunately the audio and cdrom systems do not build at all, and if you disable those, SDL still fails to link with these errors: Undefined symbols: "_OBJC_IVAR_$_NSScreen._frame", referenced from: -[NSScreen(NSScreenAccess) setFrame:] in SDL_cocoamodes.o "_KLGetKeyboardLayoutProperty", referenced from: _UpdateKeymap in SDL_cocoakeyboard.o _UpdateKeymap in SDL_cocoakeyboard.o "_KLGetCurrentKeyboardLayout", referenced from: _UpdateKeymap in SDL_cocoakeyboard.o ld: symbol(s) not found
Sat, 05 Sep 2009 07:13:01 +0000 Updated glext.h
Sam Lantinga <slouken@libsdl.org> [Sat, 05 Sep 2009 07:13:01 +0000] rev 3240
Updated glext.h
Thu, 20 Aug 2009 04:40:02 +0000 Fix suggested by Bob
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Aug 2009 04:40:02 +0000] rev 3239
Fix suggested by Bob
Tue, 18 Aug 2009 03:26:53 +0000 David Carre to Sam
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Aug 2009 03:26:53 +0000] rev 3238
David Carre to Sam When i call the "SDL_Quit()" function, it call the func "SDL_QuitSubSystem(SDL_INIT_EVERYTHING)", which call the "SDL_VideoQuit()" function. It's where i'm lost, this function "SDL_VideoQuit()" will recall the "SDL_Quit()" function (i don't find where it is called), which in turn recall the "SDL_QuitSubSystem(SDL_INIT_EVERYTHING)", which in turn recall "SDL_VideoQuit()", which cause a "double free" seg fault since it has been already called. I have set the num_displays to 0 instead of 1, so it wont free it twice in the videoquit function loop.
Tue, 11 Aug 2009 21:27:19 +0000 Start of redesign, getting rid of 8 and 16 bit operations in .h and test files.
Bob Pendleton <bob@pendleton.com> [Tue, 11 Aug 2009 21:27:19 +0000] rev 3237
Start of redesign, getting rid of 8 and 16 bit operations in .h and test files.
Tue, 11 Aug 2009 21:15:18 +0000 I forgot to copy the dummy version to macosx.
Bob Pendleton <bob@pendleton.com> [Tue, 11 Aug 2009 21:15:18 +0000] rev 3236
I forgot to copy the dummy version to macosx.
Tue, 11 Aug 2009 13:45:01 +0000 David Carre to Sam
Sam Lantinga <slouken@libsdl.org> [Tue, 11 Aug 2009 13:45:01 +0000] rev 3235
David Carre to Sam Hello sam, me again. I'v fixed another bug in the pandora code, it's on the no-X videodriver, i forgot to add some code to destroy the window so it was impossible to reload SDL inside the same application (eglTerminate). You'll find the svn diff attached. See you, David.
Fri, 07 Aug 2009 10:20:10 +0000 Fixed bug #746
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Aug 2009 10:20:10 +0000] rev 3234
Fixed bug #746 Fixed freeze when trying to memset with 0 length
Fri, 07 Aug 2009 09:44:40 +0000 Added request for SDL handling the desktop background window
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Aug 2009 09:44:40 +0000] rev 3233
Added request for SDL handling the desktop background window
Wed, 05 Aug 2009 16:31:49 +0000 Patch by Janosch Gräf <janosch.graef@gmx.net>
Edgar Simo <bobbens@gmail.com> [Wed, 05 Aug 2009 16:31:49 +0000] rev 3232
Patch by Janosch Gräf <janosch.graef@gmx.net> I just noticed that there are rarely error messages and added some.
Wed, 05 Aug 2009 08:12:31 +0000 Add clipboard support to TODO list
Sam Lantinga <slouken@libsdl.org> [Wed, 05 Aug 2009 08:12:31 +0000] rev 3231
Add clipboard support to TODO list
Mon, 03 Aug 2009 18:07:31 +0000 Fixed compiling SDL_fsaudio.c against fusionsound 1.0.0
Couriersud <couriersud@arcor.de> [Mon, 03 Aug 2009 18:07:31 +0000] rev 3230
Fixed compiling SDL_fsaudio.c against fusionsound 1.0.0
Sun, 02 Aug 2009 20:45:11 +0000 Fixed type size for test_bit()
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 20:45:11 +0000] rev 3229
Fixed type size for test_bit()
Sun, 02 Aug 2009 18:40:18 +0000 Added SDL_revision.h
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 18:40:18 +0000] rev 3228
Added SDL_revision.h
Sun, 02 Aug 2009 18:39:57 +0000 Clarified API documentation
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 18:39:57 +0000] rev 3227
Clarified API documentation
Sun, 02 Aug 2009 18:39:24 +0000 Added TODO for automated testing
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 18:39:24 +0000] rev 3226
Added TODO for automated testing
Sun, 02 Aug 2009 14:27:48 +0000 Removed arbitrary window size limitation
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 14:27:48 +0000] rev 3225
Removed arbitrary window size limitation
Sun, 02 Aug 2009 13:51:20 +0000 Whoops, still need the iPhoneOS config file. :)
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 13:51:20 +0000] rev 3224
Whoops, still need the iPhoneOS config file. :)
Sun, 02 Aug 2009 13:49:13 +0000 Added missing SDL_revision.h
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 13:49:13 +0000] rev 3223
Added missing SDL_revision.h
Sun, 02 Aug 2009 13:46:34 +0000 Added SDL_atomic.h, SDL_power.h, and SDL_revision.h to public API headers
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 13:46:34 +0000] rev 3222
Added SDL_atomic.h, SDL_power.h, and SDL_revision.h to public API headers Added dummy atomic source files for now
Sun, 02 Aug 2009 13:08:19 +0000 Added SDL_atomic.h and SDL_power.h to public API headers
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 13:08:19 +0000] rev 3221
Added SDL_atomic.h and SDL_power.h to public API headers Added atomic source files (which don't compile currently)
Sun, 02 Aug 2009 12:54:59 +0000 Better check which includes #define used in stdint.h
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 12:54:59 +0000] rev 3220
Better check which includes #define used in stdint.h
Sun, 02 Aug 2009 12:45:20 +0000 Don't redefine types if HAVE_STDINT_H is defined
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Aug 2009 12:45:20 +0000] rev 3219
Don't redefine types if HAVE_STDINT_H is defined
Thu, 30 Jul 2009 14:53:57 +0000 Patch from David Carre:
Sam Lantinga <slouken@libsdl.org> [Thu, 30 Jul 2009 14:53:57 +0000] rev 3218
Patch from David Carre: I fixed a bug in the "SDL_DestroyRenderer()" function in the pandora x11 renderer (in fact the bug was in the "X11_GLES_MakeCurrent()" function) that was causing a crash when exiting SDL. There was a problem while terminating the x11 egl window, that was preventing to quit/close SDL/SDL-window then reload SDL/SDL-window inside the same application.
Sun, 19 Jul 2009 08:04:59 +0000 Support for native and emulated atomic operations has been added.
Mike Gorchak <lestat@i.com.ua> [Sun, 19 Jul 2009 08:04:59 +0000] rev 3217
Support for native and emulated atomic operations has been added.
Thu, 09 Jul 2009 21:31:27 +0000 volitile... duh, yeah the variable need to be labeled volitile
Bob Pendleton <bob@pendleton.com> [Thu, 09 Jul 2009 21:31:27 +0000] rev 3216
volitile... duh, yeah the variable need to be labeled volitile
Tue, 07 Jul 2009 14:02:57 +0000 Documentation fix fix
Sam Lantinga <slouken@libsdl.org> [Tue, 07 Jul 2009 14:02:57 +0000] rev 3215
Documentation fix fix
Mon, 06 Jul 2009 21:56:38 +0000 Applied patch from bug id=762 provided by Pierre Phaneuf
Bob Pendleton <bob@pendleton.com> [Mon, 06 Jul 2009 21:56:38 +0000] rev 3214
Applied patch from bug id=762 provided by Pierre Phaneuf this patch enables compilation of SDL_atomic stuff on the Mac.
Mon, 06 Jul 2009 21:48:52 +0000 Documentation fix.
Bob Pendleton <bob@pendleton.com> [Mon, 06 Jul 2009 21:48:52 +0000] rev 3213
Documentation fix.
Thu, 02 Jul 2009 21:47:02 +0000 This is a cosmetic fix, I found a stupid typo
Bob Pendleton <bob@pendleton.com> [Thu, 02 Jul 2009 21:47:02 +0000] rev 3212
This is a cosmetic fix, I found a stupid typo
Thu, 02 Jul 2009 16:53:56 +0000 Another documentation fix, Thanks to Mason Wheeler for finding these.
Bob Pendleton <bob@pendleton.com> [Thu, 02 Jul 2009 16:53:56 +0000] rev 3211
Another documentation fix, Thanks to Mason Wheeler for finding these.
Thu, 02 Jul 2009 16:15:55 +0000 Documentation fix.
Bob Pendleton <bob@pendleton.com> [Thu, 02 Jul 2009 16:15:55 +0000] rev 3210
Documentation fix.
Tue, 30 Jun 2009 22:19:10 +0000 Corrected documentation error for SDL_RenderFill.
Bob Pendleton <bob@pendleton.com> [Tue, 30 Jun 2009 22:19:10 +0000] rev 3209
Corrected documentation error for SDL_RenderFill.
Tue, 30 Jun 2009 06:53:17 +0000 Added testpower to svn:ignore
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2009 06:53:17 +0000] rev 3208
Added testpower to svn:ignore
Tue, 30 Jun 2009 06:27:08 +0000 Moved hardcoding of "/proc/apm" elsewhere.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2009 06:27:08 +0000] rev 3207
Moved hardcoding of "/proc/apm" elsewhere.
Tue, 30 Jun 2009 06:26:02 +0000 Linux /proc/apm: handle hex and decimal (and octal!) values.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2009 06:26:02 +0000] rev 3206
Linux /proc/apm: handle hex and decimal (and octal!) values.
Tue, 30 Jun 2009 05:44:00 +0000 Linux /proc/acpi: check for ac_adapter states, other cleanup.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2009 05:44:00 +0000] rev 3205
Linux /proc/acpi: check for ac_adapter states, other cleanup. Still not tested, though!
Tue, 30 Jun 2009 05:27:11 +0000 Removed stub for Linux /sys/power processing.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2009 05:27:11 +0000] rev 3204
Removed stub for Linux /sys/power processing. Apparently /sys/power doesn't expose battery information at this time.
Tue, 30 Jun 2009 03:50:30 +0000 Power: First shot at Linux /proc/acpi/battery support.
Ryan C. Gordon <icculus@icculus.org> [Tue, 30 Jun 2009 03:50:30 +0000] rev 3203
Power: First shot at Linux /proc/acpi/battery support. Untested, not even tried to compile yet.
Mon, 29 Jun 2009 19:54:43 +0000 I've made so many changes I don't dare continue until I check the current stuff in.
Bob Pendleton <bob@pendleton.com> [Mon, 29 Jun 2009 19:54:43 +0000] rev 3202
I've made so many changes I don't dare continue until I check the current stuff in. /test/testatomic.c performs absolutely basic tests to show that the function work as expected. Need a second test to do more detailed tests. /include/SDL_atomic.h provides declarations for all included functions. /src/atomic/linux/SDL_atomic.c provided all the functions. On a generic built the 64 bit functions work, but they are emulated. On a build for -march=pentium and above the 64 bit functions use native instructions /src/atomic/dummy/SDL_atomic.c emulates all the operations using SDL_mutex.h. /src/atomic/win32/SDL_atomic.c is a copy of dummy /src/atomic/macosx/SDL_atomic.s is a copy of dummy These versions of SDL_atomic.c provide a frame work for building the library with a mixture of native and emulated functions. This allows the whole library to be provided on all platforms. (I hope.) I hope this fits with the SDL philosophy of either providing a common subset or emulating when the platform is missing a feature. I have not added dummy, macosx, or win32 to the build. They are there as place holders for future work. I have modified congifure.in to compile sources in /src/atomic/linux. (The SDL configure.in file is an amazing piece of work and I hope I didn't mess it up. :-)
Wed, 24 Jun 2009 22:24:23 +0000 Disabling 64 bit atomics operations until I figure out why they do not link.
Bob Pendleton <bob@pendleton.com> [Wed, 24 Jun 2009 22:24:23 +0000] rev 3201
Disabling 64 bit atomics operations until I figure out why they do not link.
Wed, 24 Jun 2009 20:20:57 +0000 First draft of atomic operations code for GCC and linux.
Bob Pendleton <bob@pendleton.com> [Wed, 24 Jun 2009 20:20:57 +0000] rev 3200
First draft of atomic operations code for GCC and linux.
Wed, 24 Jun 2009 20:04:08 +0000 This check in updates SDL_atomic.h to reflect the new set of atomic operations in 32 and 64 bit form.
Bob Pendleton <bob@pendleton.com> [Wed, 24 Jun 2009 20:04:08 +0000] rev 3199
This check in updates SDL_atomic.h to reflect the new set of atomic operations in 32 and 64 bit form. It also update configure.in to compile the linux version of the library. The three versions are all dummies implementations that do nothing. They are being checked in as place holders. Mostly, I just wanted to get place holders and the configure.in checked in.
Wed, 17 Jun 2009 04:26:19 +0000 Added power API and test program to Visual C++ project files.
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 Jun 2009 04:26:19 +0000] rev 3198
Added power API and test program to Visual C++ project files.
Tue, 16 Jun 2009 14:34:15 +0000 Alexei Tereschenko
Sam Lantinga <slouken@libsdl.org> [Tue, 16 Jun 2009 14:34:15 +0000] rev 3197
Alexei Tereschenko Why not to use hardware vertex processing instead of software one if it is available in D3D render driver? With hardware processing testsprite2 runs three times faster on all videocards which I could test.
Fri, 12 Jun 2009 08:41:48 +0000 Fixed some compile errors and warnings under Visual C++
Sam Lantinga <slouken@libsdl.org> [Fri, 12 Jun 2009 08:41:48 +0000] rev 3196
Fixed some compile errors and warnings under Visual C++
Thu, 11 Jun 2009 20:08:33 +0000 Mouse events now report the correct window id and window enter/leave events are now reported.
Bob Pendleton <bob@pendleton.com> [Thu, 11 Jun 2009 20:08:33 +0000] rev 3195
Mouse events now report the correct window id and window enter/leave events are now reported.
Thu, 11 Jun 2009 06:03:05 +0000 Proper window resize handling in GLES test application.
Mike Gorchak <lestat@i.com.ua> [Thu, 11 Jun 2009 06:03:05 +0000] rev 3194
Proper window resize handling in GLES test application.
Thu, 11 Jun 2009 05:57:32 +0000 Fixed problems with OpenGL ES window resizing.
Mike Gorchak <lestat@i.com.ua> [Thu, 11 Jun 2009 05:57:32 +0000] rev 3193
Fixed problems with OpenGL ES window resizing.
Wed, 10 Jun 2009 18:32:42 +0000 Note about hardware mouse cursor has been added.
Mike Gorchak <lestat@i.com.ua> [Wed, 10 Jun 2009 18:32:42 +0000] rev 3192
Note about hardware mouse cursor has been added.
Wed, 10 Jun 2009 14:00:21 +0000 Fixed bug #750
Sam Lantinga <slouken@libsdl.org> [Wed, 10 Jun 2009 14:00:21 +0000] rev 3191
Fixed bug #750 Since many different event structures include windowID it should be placed near the beginning of the structure (preferably right after type) so it's position is the same between different events. This is to avoid code like this: if (event.type == SDL_WINDOWEVENT) win = event.window.windowID; else if ((SDL_EVENTMASK(event.type) & SDL_KEYEVENTMASK) != 0) win = event.key.windowID; else if (event.type == SDL_TEXTINPUT) win = event.text.windowID; else if (event.type == SDL_MOUSEMOTION) win = event.motion.windowID; else if ((SDL_EVENTMASK(event.type) & (SDL_MOUBUTTONDOWNMASK | SDL_MOUBUTTONUPMASK)) != 0) win = event.button.windowID; else if (event.type == SDL_MOUSEWHEEL) win = event.wheel.windowID; ... in favor of: win = event.window.windowID;
Wed, 10 Jun 2009 13:54:13 +0000 Added missing files for OpenGL ES support
Sam Lantinga <slouken@libsdl.org> [Wed, 10 Jun 2009 13:54:13 +0000] rev 3190
Added missing files for OpenGL ES support
Wed, 10 Jun 2009 13:53:53 +0000 Added missing header file for Pandora support
Sam Lantinga <slouken@libsdl.org> [Wed, 10 Jun 2009 13:53:53 +0000] rev 3189
Added missing header file for Pandora support
Wed, 10 Jun 2009 13:46:54 +0000 Whoops, didn't mean to commit unfinished patch
Sam Lantinga <slouken@libsdl.org> [Wed, 10 Jun 2009 13:46:54 +0000] rev 3188
Whoops, didn't mean to commit unfinished patch
Wed, 10 Jun 2009 13:38:19 +0000 indent is really bad at handling assembly
Sam Lantinga <slouken@libsdl.org> [Wed, 10 Jun 2009 13:38:19 +0000] rev 3187
indent is really bad at handling assembly
Wed, 10 Jun 2009 13:34:20 +0000 indent
Sam Lantinga <slouken@libsdl.org> [Wed, 10 Jun 2009 13:34:20 +0000] rev 3186
indent
Wed, 10 Jun 2009 08:09:04 +0000 Continue working on QNX GF and Photon support.
Mike Gorchak <lestat@i.com.ua> [Wed, 10 Jun 2009 08:09:04 +0000] rev 3185
Continue working on QNX GF and Photon support.
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip