Fri, 22 Jul 2011 00:12:03 -0700 Removed comment questioning the code's correctness (the answer: it's correct).
Ryan C. Gordon <icculus@icculus.org> [Fri, 22 Jul 2011 00:12:03 -0700] rev 5579
Removed comment questioning the code's correctness (the answer: it's correct).
Fri, 22 Jul 2011 00:09:58 -0700 Don't use a bitfield for this.
Ryan C. Gordon <icculus@icculus.org> [Fri, 22 Jul 2011 00:09:58 -0700] rev 5578
Don't use a bitfield for this. It pads out to an int anyhow, but causes code bloat as the compiler tries to mask and shift for that specific bit.
Wed, 20 Jul 2011 16:35:37 -0700 Work on systems without sa_sigaction.
Ryan C. Gordon <icculus@icculus.org> [Wed, 20 Jul 2011 16:35:37 -0700] rev 5577
Work on systems without sa_sigaction.
Wed, 20 Jul 2011 16:35:04 -0700 Need to add this line for sa_sigaction check in configure to work. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Wed, 20 Jul 2011 16:35:04 -0700] rev 5576
Need to add this line for sa_sigaction check in configure to work.
Tue, 19 Jul 2011 22:10:35 -0700 Fixed minor typo in a comment. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Tue, 19 Jul 2011 22:10:35 -0700] rev 5575
Fixed minor typo in a comment.
Mon, 18 Jul 2011 20:32:40 -0700 Quartz: Don't use -[NSWindow center] on the fullscreen window. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 20:32:40 -0700] rev 5574
Quartz: Don't use -[NSWindow center] on the fullscreen window. "Centering" is a little off-center, vertically. Apparently in non-fullscreen apps, this is more aestetically pleasing or something. Fixes positioning on fullscreen video modes on Mac OS X.
Mon, 18 Jul 2011 14:55:24 -0700 Patched to compile on older GLX headers.
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:55:24 -0700] rev 5573
Patched to compile on older GLX headers.
Mon, 18 Jul 2011 14:34:19 -0700 Added support for GLX_EXT_swap_control, and cleaned up some other extensions.
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:34:19 -0700] rev 5572
Added support for GLX_EXT_swap_control, and cleaned up some other extensions. This allows the Nvidia Linux drivers to use SDL_GL_SetSwapInterval(0).
Mon, 18 Jul 2011 14:31:37 -0700 The SwapInterval APIs should fail without a current OpenGL context.
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:31:37 -0700] rev 5571
The SwapInterval APIs should fail without a current OpenGL context.
Mon, 18 Jul 2011 14:30:46 -0700 Record the new OpenGL context as current during SDL_GL_CreateContext().
Ryan C. Gordon <icculus@icculus.org> [Mon, 18 Jul 2011 14:30:46 -0700] rev 5570
Record the new OpenGL context as current during SDL_GL_CreateContext().
Sun, 17 Jul 2011 03:08:53 -0700 Quartz: Ripped out all the legacy CoreGraphics code. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Jul 2011 03:08:53 -0700] rev 5569
Quartz: Ripped out all the legacy CoreGraphics code. Mac OS X Lion (10.7) always returns NULL from CGDisplayBaseAddress(), so all the direct framebuffer access code has been replaced with something a little higher level. This also necessitated taking out the scary SDL_DOUBLEBUF codepath that was trying to time out vsync by hand. :)
Sun, 17 Jul 2011 01:03:13 -0700 Quartz: locking should only recheck CGDisplayBaseAddress() for HWSURFACEs. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Jul 2011 01:03:13 -0700] rev 5568
Quartz: locking should only recheck CGDisplayBaseAddress() for HWSURFACEs.
Fri, 10 Jun 2011 12:13:06 +0300 Fixes a bug in SDL_UpdateTexture when using SDL_RENDERER_SOFTWARE and texture access is SDL_TEXTUREACCESS_STATIC
Dimitris Zenios <dimitris.zenios@gmail.com> [Fri, 10 Jun 2011 12:13:06 +0300] rev 5567
Fixes a bug in SDL_UpdateTexture when using SDL_RENDERER_SOFTWARE and texture access is SDL_TEXTUREACCESS_STATIC
Sat, 16 Jul 2011 14:59:12 -0700 Fixed memory leak in SDL_DestroyRenderer.
Ryan C. Gordon <icculus@icculus.org> [Sat, 16 Jul 2011 14:59:12 -0700] rev 5566
Fixed memory leak in SDL_DestroyRenderer. Fixes Bugzilla #1219. Thanks to Dimitris Zenios for the patch!
Thu, 14 Jul 2011 15:40:07 +0200 Check sa_sigaction member of struct sigaction SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Thu, 14 Jul 2011 15:40:07 +0200] rev 5565
Check sa_sigaction member of struct sigaction
Sat, 16 Jul 2011 11:52:09 -0700 Cocoa: Update the current GL context when its window moves or resizes.
Ryan C. Gordon <icculus@icculus.org> [Sat, 16 Jul 2011 11:52:09 -0700] rev 5564
Cocoa: Update the current GL context when its window moves or resizes. According to the NSOpenGLContext docs, you need to do this, and we were previously masking the need in the SDL_GL_MakeCurrent() implementation.
Fri, 15 Jul 2011 17:05:32 -0700 Turn SDL_GL_MakeCurrent() into a no-op if setting the same context twice.
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Jul 2011 17:05:32 -0700] rev 5563
Turn SDL_GL_MakeCurrent() into a no-op if setting the same context twice.
Wed, 13 Jul 2011 17:38:09 -0700 Linux: Search a smaller set of potential joystick axes.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2011 17:38:09 -0700] rev 5562
Linux: Search a smaller set of potential joystick axes. Newer kernels seem to report bogus axes in the higher ranges, for example with a standard PlayStation 3 controller plugged in via USB.
Wed, 13 Jul 2011 17:36:29 -0700 Linux: Search a smaller set of potential joystick axes. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2011 17:36:29 -0700] rev 5561
Linux: Search a smaller set of potential joystick axes. Newer kernels seem to report bogus axes in the higher ranges, for example with a standard PlayStation 3 controller plugged in via USB.
Thu, 07 Jul 2011 11:50:30 -0700 Minor whitespace cleanup. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Thu, 07 Jul 2011 11:50:30 -0700] rev 5560
Minor whitespace cleanup.
Thu, 07 Jul 2011 11:49:46 -0700 Cleaned up compiler warnings about unchecked return values. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Thu, 07 Jul 2011 11:49:46 -0700] rev 5559
Cleaned up compiler warnings about unchecked return values.
Tue, 05 Jul 2011 22:05:56 -0400 Properly set up default resolutions.
Ryan C. Gordon <icculus@icculus.org> [Tue, 05 Jul 2011 22:05:56 -0400] rev 5558
Properly set up default resolutions. Fixes Bugzilla #1191. Thanks to Jeremy Jurksztowicz for the fix!
Wed, 22 Jun 2011 10:33:48 +0000 Implemented pthread spinlocks.
Nathan Heisey <nathanheisey@gmail.com> [Wed, 22 Jun 2011 10:33:48 +0000] rev 5557
Implemented pthread spinlocks.
Wed, 15 Jun 2011 10:28:01 +0100 * Add missing file SDL_hints_c.h
Tim Angus <tim@blackcompanystudios.co.uk> [Wed, 15 Jun 2011 10:28:01 +0100] rev 5556
* Add missing file SDL_hints_c.h
Fri, 10 Jun 2011 14:23:36 +0100 * SDL_IOS_IDLE_TIMER_DISABLED hint
Tim Angus <tim@blackcompanystudios.co.uk> [Fri, 10 Jun 2011 14:23:36 +0100] rev 5555
* SDL_IOS_IDLE_TIMER_DISABLED hint
Fri, 10 Jun 2011 14:23:24 +0100 * SDL_IOS_ORIENTATIONS hint
Tim Angus <tim@blackcompanystudios.co.uk> [Fri, 10 Jun 2011 14:23:24 +0100] rev 5554
* SDL_IOS_ORIENTATIONS hint
Sun, 12 Jun 2011 12:23:39 -0400 Make SDL_QuitRequested() return an SDL_bool
Sam Lantinga <slouken@libsdl.org> [Sun, 12 Jun 2011 12:23:39 -0400] rev 5553
Make SDL_QuitRequested() return an SDL_bool
Mon, 06 Jun 2011 12:20:04 -0400 Fixed gcc warnings for apps using SDL headers with -Wundef flag.
Ryan C. Gordon <icculus@icculus.org> [Mon, 06 Jun 2011 12:20:04 -0400] rev 5552
Fixed gcc warnings for apps using SDL headers with -Wundef flag. Fixes Bugzilla #1216. Thanks to Dimitris Zenios for the patch!
Sat, 04 Jun 2011 16:00:05 -0400 Closing Sunny's "experimental" named branch. experimental
Ryan C. Gordon <icculus@icculus.org> [Sat, 04 Jun 2011 16:00:05 -0400] rev 5551
Closing Sunny's "experimental" named branch.
Sat, 04 Jun 2011 15:34:32 -0400 Don't call CGContextRelease() on object Cocoa already flagged for autorelease. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sat, 04 Jun 2011 15:34:32 -0400] rev 5550
Don't call CGContextRelease() on object Cocoa already flagged for autorelease. Thanks to Kirk A. Baker for this fix!
Sat, 04 Jun 2011 15:33:50 -0400 QZ_LockHWSurface() should always check for changes to the screen surface. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sat, 04 Jun 2011 15:33:50 -0400] rev 5549
QZ_LockHWSurface() should always check for changes to the screen surface. Apparently these pointers can change if the user has multiple displays and moves a window between them, and probably other similar cases. Thanks to Kirk Baker for the patch!
Sat, 04 Jun 2011 15:26:02 -0400 Updated configure.in to be compatible with autoconf 2.67.
Ryan C. Gordon <icculus@icculus.org> [Sat, 04 Jun 2011 15:26:02 -0400] rev 5548
Updated configure.in to be compatible with autoconf 2.67. Still works with autoconf 2.61 (what ships with Xcode 3). Thanks to Frank Zago for this patch.
Fri, 03 Jun 2011 16:03:10 -0400 Assert code's stdio interface was reading from the wrong variable.
Ryan C. Gordon <icculus@icculus.org> [Fri, 03 Jun 2011 16:03:10 -0400] rev 5547
Assert code's stdio interface was reading from the wrong variable. Thanks to Frank Zago for the catch.
Fri, 22 Apr 2011 09:06:29 -0700 Clarified SDL_GetWindowSurface() documentation
Sam Lantinga <slouken@libsdl.org> [Fri, 22 Apr 2011 09:06:29 -0700] rev 5546
Clarified SDL_GetWindowSurface() documentation Matthew Orlando to Sam Someone asked in IRC whether they should free the surface from SDL_GetWindowSurface. The doc comment is a bit vague so i checked the code and revised the comment.
Thu, 21 Apr 2011 09:50:29 -0700 Fixed so SDL_quit.h doesn't require SDL_compat.h
Sam Lantinga <slouken@libsdl.org> [Thu, 21 Apr 2011 09:50:29 -0700] rev 5545
Fixed so SDL_quit.h doesn't require SDL_compat.h
Wed, 20 Apr 2011 15:14:18 -0400 Make assert dialog work on Cocoa target even if we haven't initialized video.
Ryan C. Gordon <icculus@icculus.org> [Wed, 20 Apr 2011 15:14:18 -0400] rev 5544
Make assert dialog work on Cocoa target even if we haven't initialized video.
Wed, 20 Apr 2011 11:25:01 +0200 Debug win 32 settings was wrongfully set to build the Release 32bit version.
Dennis Cappendijk <Dennis.Cappendijk@tass-safe.com [Wed, 20 Apr 2011 11:25:01 +0200] rev 5543
Debug win 32 settings was wrongfully set to build the Release 32bit version.
Tue, 19 Apr 2011 11:41:45 -0700 Added test of the assertion reporting system
Sam Lantinga <slouken@libsdl.org> [Tue, 19 Apr 2011 11:41:45 -0700] rev 5542
Added test of the assertion reporting system
Tue, 19 Apr 2011 14:12:56 -0400 Removed assertion list terminator (just do it like a normal linked list).
Ryan C. Gordon <icculus@icculus.org> [Tue, 19 Apr 2011 14:12:56 -0400] rev 5541
Removed assertion list terminator (just do it like a normal linked list).
Tue, 19 Apr 2011 09:53:01 -0700 Fixed bug 1185 (VS 2010 project files do not support side-by-side 32-bit and 64-bit builds)
Sam Lantinga <slouken@libsdl.org> [Tue, 19 Apr 2011 09:53:01 -0700] rev 5540
Fixed bug 1185 (VS 2010 project files do not support side-by-side 32-bit and 64-bit builds) Ed Kiser 2011-04-19 09:28:53 PDT The Visual Studio 2010 project files have hard-coded relative paths which prevent them from doing side-by-side 32-bit and 64-bit builds. I have attached a patch that appears to fix this problem.
Tue, 19 Apr 2011 08:08:50 -0700 Fixed: Windows always fails with SDL_HapticOpenFromJoystick
Sam Lantinga <slouken@libsdl.org> [Tue, 19 Apr 2011 08:08:50 -0700] rev 5539
Fixed: Windows always fails with SDL_HapticOpenFromJoystick The windows function SDL_SYS_HapticOpenFromJoystick fails because DIDEVICEINSTANCE joy_instance does not have its dwSize field initialized. The attached patch includes the fix along with a fix for two similar problems. Daniel Heath
Mon, 18 Apr 2011 12:20:30 -0700 Minor missing parameter name
Sam Lantinga <slouken@libsdl.org> [Mon, 18 Apr 2011 12:20:30 -0700] rev 5538
Minor missing parameter name
Fri, 15 Apr 2011 14:22:08 -0700 Updated documentation to reflect new license
Sam Lantinga <slouken@libsdl.org> [Fri, 15 Apr 2011 14:22:08 -0700] rev 5537
Updated documentation to reflect new license
Fri, 08 Apr 2011 13:16:33 -0700 Removed buggy and LGPL MMX mixing routines.
Sam Lantinga <slouken@libsdl.org> [Fri, 08 Apr 2011 13:16:33 -0700] rev 5536
Removed buggy and LGPL MMX mixing routines.
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Sam Lantinga <slouken@libsdl.org> [Fri, 08 Apr 2011 13:03:26 -0700] rev 5535
SDL 1.3 is now under the zlib license.
Wed, 06 Apr 2011 17:10:14 -0700 Fixed build error
Sam Lantinga <slouken@libsdl.org> [Wed, 06 Apr 2011 17:10:14 -0700] rev 5534
Fixed build error
Tue, 05 Apr 2011 17:57:08 -0700 Fixed bug 1177 (testsdl ios crash)
Sam Lantinga <slouken@libsdl.org> [Tue, 05 Apr 2011 17:57:08 -0700] rev 5533
Fixed bug 1177 (testsdl ios crash) Vittorio Giovara 2011-04-05 13:18:07 PDT The test application called "testsdl" inside the iOS project file crashes at launch time. The fix is trivial, removing the reference to MainWindow (as there are no Nibs included) from the Info.plist file.
Tue, 05 Apr 2011 09:50:25 -0700 Allow overriding the app delegate on iOS
Sam Lantinga <slouken@libsdl.org> [Tue, 05 Apr 2011 09:50:25 -0700] rev 5532
Allow overriding the app delegate on iOS Vittorio G. to Eric, Sam Actually this is much simpler than i thought, I just had to specify a class method to get the delegate name and then the category can override that method! I've attached the patch that enables this features: in my code i could remove my custom main() and simply add @implementation SDLUIKitDelegate (customDelegate) +(NSString *)getAppDelegateClassName { return @"HedgewarsAppDelegate"; } @end I tested it and with the sdl demos it loads the normal SDLUIKitDelegate, while in my code it loads my HedgewarsAppDelegate!
Tue, 05 Apr 2011 09:47:34 -0700 Fixed setting programmatically setting the size of a window on X11 for non-resizable windows.
Sam Lantinga <slouken@libsdl.org> [Tue, 05 Apr 2011 09:47:34 -0700] rev 5531
Fixed setting programmatically setting the size of a window on X11 for non-resizable windows. Patch by Matthew Smaling
Tue, 05 Apr 2011 09:35:56 -0700 Fixed bug 1173 (No mouse wheel event on linux/x11)
Sam Lantinga <slouken@libsdl.org> [Tue, 05 Apr 2011 09:35:56 -0700] rev 5530
Fixed bug 1173 (No mouse wheel event on linux/x11) Matthias 2011-03-20 23:07:02 PDT On X11, SDL 1.3 does not generate a mouse wheel event. Instead, button down/buttton up events are generated by SDL. After looking at the code in SDL_x11events.c, I assume this is due to the fact that X11 does not have a dedicated mouse wheel event. I did a little research on the behavior of mouse wheel events on X11 systems. Apparently, mouse wheel events generate a button down/button up event with the same time, i.e. with exact same timestamp. Attached you can find my changes to SDL_x11events.c, which generates SDL mouse wheel events for those button down events that have a button release event immediately following it (for the same button, and with the same timestamp). I did have to make an assumption: As standard X11 implementations know only 5 buttons, I have mapped Button4 to "wheel up" (i.e. +1), and Button5 to "wheel down" (i.e. -1). Note that if you include this patch, no SDL button down/up events will be generated on X11 platforms for mouse wheel events (which is probably a significant change for those that have programmed their code to work with them).
Mon, 04 Apr 2011 23:38:15 -0400 Some more iOS orientation rotation fixes.
Ryan C. Gordon <icculus@icculus.org> [Mon, 04 Apr 2011 23:38:15 -0400] rev 5529
Some more iOS orientation rotation fixes. - Always use a UIViewController, even if window is not resizable. - Let non-resizable windows still flip over, so user can hold device with the correct orientation, but upside down, if that's more comfortable. - Don't set the UIScreen unless we're forced to, as it resets some state. - Minor correction with conventions for -[self init] tapdance.
Mon, 04 Apr 2011 09:29:13 -0700 Added SDL_GetRenderer()
Sam Lantinga <slouken@libsdl.org> [Mon, 04 Apr 2011 09:29:13 -0700] rev 5528
Added SDL_GetRenderer()
Sun, 03 Apr 2011 18:33:32 -0500 iOS: Correctly resize renderbuffers when rotating orientation.
Ryan C. Gordon <icculus@icculus.org> [Sun, 03 Apr 2011 18:33:32 -0500] rev 5527
iOS: Correctly resize renderbuffers when rotating orientation. Fixes strange rendering after rotating the device.
Sun, 03 Apr 2011 18:24:27 +0700 Move variable declaration position to stick with C standart.
Airlangga Cahya Utama <airlangga.cahya@gmail.com> [Sun, 03 Apr 2011 18:24:27 +0700] rev 5526
Move variable declaration position to stick with C standart.
Tue, 29 Mar 2011 03:05:26 -0700 Fixed compile error.
Sam Lantinga <slouken@libsdl.org> [Tue, 29 Mar 2011 03:05:26 -0700] rev 5525
Fixed compile error.
Mon, 28 Mar 2011 23:44:51 -0700 Filter out SDL_WINDOWEVENT_SIZE_CHANGED events too
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Mar 2011 23:44:51 -0700] rev 5524
Filter out SDL_WINDOWEVENT_SIZE_CHANGED events too
Mon, 28 Mar 2011 20:56:28 -0700 Make sure the resize event gets through
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Mar 2011 20:56:28 -0700] rev 5523
Make sure the resize event gets through
Mon, 28 Mar 2011 20:33:41 -0700 Backed out changeset ef550bdb8c1b
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Mar 2011 20:33:41 -0700] rev 5522
Backed out changeset ef550bdb8c1b
Mon, 28 Mar 2011 23:20:54 -0400 If a test program window resizes, resize its viewport, too.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Mar 2011 23:20:54 -0400] rev 5521
If a test program window resizes, resize its viewport, too.
Mon, 28 Mar 2011 23:21:22 -0400 Added orientation rotation for iOS.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Mar 2011 23:21:22 -0400] rev 5520
Added orientation rotation for iOS.
Mon, 28 Mar 2011 15:18:01 -0400 Make the iOS test projects target iPhone and iPad instead of just the phone.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Mar 2011 15:18:01 -0400] rev 5519
Make the iOS test projects target iPhone and iPad instead of just the phone.
Sun, 27 Mar 2011 01:35:19 -0400 iOS: Report both landscape and portrait orientation as display modes.
Ryan C. Gordon <icculus@icculus.org> [Sun, 27 Mar 2011 01:35:19 -0400] rev 5518
iOS: Report both landscape and portrait orientation as display modes.
Sat, 26 Mar 2011 21:28:17 -0700 NDS update
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Mar 2011 21:28:17 -0700] rev 5517
NDS update Frank Zago to SDL There's also a patch to adapt one test for the nds, and that adds several makefiles to compile these tests. Whenever you apply it, could you completely remove the test/nds-test-progs/sprite and test/nds-test-progs/sprite2 directories ?
Sat, 26 Mar 2011 21:27:23 -0700 Temporarily removing sprite and sprite2 at Frank's request
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Mar 2011 21:27:23 -0700] rev 5516
Temporarily removing sprite and sprite2 at Frank's request
Sat, 26 Mar 2011 21:26:05 -0700 NDS update
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Mar 2011 21:26:05 -0700] rev 5515
NDS update Frank Zago to SDL I've cleaned up a few bugs in the nds code. A few more tests now pass. There's still a few things to do, but overall I think it's starting to be in a good shape. The patch also includes a bug fix for SDL_ConvertSurfaceFormat() (gcc warning).
Fri, 25 Mar 2011 14:45:04 -0700 Added high resolution timing API: SDL_GetPerformanceCounter(), SDL_GetPerformanceFrequency()
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 14:45:04 -0700] rev 5514
Added high resolution timing API: SDL_GetPerformanceCounter(), SDL_GetPerformanceFrequency()
Fri, 25 Mar 2011 13:48:48 -0700 Android defines linux, but doesn't have the gettid system call.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 13:48:48 -0700] rev 5513
Android defines linux, but doesn't have the gettid system call.
Fri, 25 Mar 2011 13:47:49 -0700 SDL 1.3 requires a 64-bit type for the platform.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 13:47:49 -0700] rev 5512
SDL 1.3 requires a 64-bit type for the platform.
Fri, 25 Mar 2011 13:19:48 -0700 Fixed typos in example code
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 13:19:48 -0700] rev 5511
Fixed typos in example code
Fri, 25 Mar 2011 12:54:21 -0700 Warn people not to run their applications as root!
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 12:54:21 -0700] rev 5510
Warn people not to run their applications as root!
Fri, 25 Mar 2011 12:44:06 -0700 The API sets the priority for the current thread, not an arbitrary thread.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 12:44:06 -0700] rev 5509
The API sets the priority for the current thread, not an arbitrary thread. Implemented thread priority as the 'nice' value on Linux. High priority threads require root permissions (you shouldn't give your game root permissions though!)
Fri, 25 Mar 2011 11:09:57 -0700 Don't be clever, just call it testthread
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 11:09:57 -0700] rev 5508
Don't be clever, just call it testthread
Fri, 25 Mar 2011 10:54:13 -0700 Fixed permissions
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 10:54:13 -0700] rev 5507
Fixed permissions
Fri, 25 Mar 2011 10:47:49 -0700 Implemented SDL_SetThreadPriority()
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 10:47:49 -0700] rev 5506
Implemented SDL_SetThreadPriority()
Fri, 25 Mar 2011 10:26:25 -0700 Fixed signed/unsigned warning.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 10:26:25 -0700] rev 5505
Fixed signed/unsigned warning.
Tue, 22 Mar 2011 10:48:33 -0700 Fixed related function documentation
Sam Lantinga <slouken@libsdl.org> [Tue, 22 Mar 2011 10:48:33 -0700] rev 5504
Fixed related function documentation
Mon, 21 Mar 2011 17:15:49 -0700 The scale mode is per texture, not per texture unit.
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 17:15:49 -0700] rev 5503
The scale mode is per texture, not per texture unit.
Mon, 21 Mar 2011 16:36:17 -0700 Fixed bug: No right mouse button events during FullScreen Mac OS
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 16:36:17 -0700] rev 5502
Fixed bug: No right mouse button events during FullScreen Mac OS Something inside setStyleMask mucks with the view responder chain, which prevents the listener from hearing the right mouse down events. We just reset the listener after changing the style to fix this.
Mon, 21 Mar 2011 13:33:53 -0700 Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 13:33:53 -0700] rev 5501
Fixed compiler warning
Mon, 21 Mar 2011 13:33:29 -0700 Fixed compiler warning SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 13:33:29 -0700] rev 5500
Fixed compiler warning
Sun, 13 Mar 2011 22:38:41 -0500 Split SDL_BlitScaled into SDL_UpperBlitScaled and SDL_LowerBlitScaled.
Ken Rogoway <ken@rogoway.com> [Sun, 13 Mar 2011 22:38:41 -0500] rev 5499
Split SDL_BlitScaled into SDL_UpperBlitScaled and SDL_LowerBlitScaled. Fixed issue when calling SDL_BlitScaled() directly with src or dst rectangles that were out of bounds.
Tue, 15 Mar 2011 23:26:22 -0700 Make it possible to run "make dist" from a separate build directory.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 23:26:22 -0700] rev 5498
Make it possible to run "make dist" from a separate build directory.
Tue, 15 Mar 2011 22:42:26 -0700 Added quotes to the post-build copy commands
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 22:42:26 -0700] rev 5497
Added quotes to the post-build copy commands
Tue, 15 Mar 2011 22:41:14 -0700 Fixed dependencies for testcursor
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 22:41:14 -0700] rev 5496
Fixed dependencies for testcursor
Tue, 15 Mar 2011 21:44:56 -0700 Removed obsolete window positioning code.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:44:56 -0700] rev 5495
Removed obsolete window positioning code.
Tue, 15 Mar 2011 21:40:57 -0700 Fixed accidental line deletion.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:40:57 -0700] rev 5494
Fixed accidental line deletion.
Tue, 15 Mar 2011 21:37:01 -0700 Do not break application's signal handler installed with SA_SIGINFO
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:37:01 -0700] rev 5493
Do not break application's signal handler installed with SA_SIGINFO Gleb Natapov to sdl If application installs SIGINT/SIGTERM signal handler with sigaction(SA_SIGINFO) syscall before initializing SDL, after initialization of SDL signal handler will be reinstalled without SA_SIGINFO flag which brings havoc when the signal handler is called. The breakage is done by SDL_QuitInit()/SDL_QuitQuit() function. They use signal() to detect that signal handler is already installed even in sigaction() is available.
Tue, 15 Mar 2011 21:36:36 -0700 Do not break application's signal handler installed with SA_SIGINFO SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:36:36 -0700] rev 5492
Do not break application's signal handler installed with SA_SIGINFO Gleb Natapov to sdl If application installs SIGINT/SIGTERM signal handler with sigaction(SA_SIGINFO) syscall before initializing SDL, after initialization of SDL signal handler will be reinstalled without SA_SIGINFO flag which brings havoc when the signal handler is called. The breakage is done by SDL_QuitInit()/SDL_QuitQuit() function. They use signal() to detect that signal handler is already installed even in sigaction() is available.
Tue, 15 Mar 2011 19:37:38 -0700 Fixed error because intrin.h contains C++ code and can't be included in an extern "C" block.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 19:37:38 -0700] rev 5491
Fixed error because intrin.h contains C++ code and can't be included in an extern "C" block.
Mon, 14 Mar 2011 23:16:05 -0700 There's a function to do that... :)
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:16:05 -0700] rev 5490
There's a function to do that... :)
Mon, 14 Mar 2011 23:14:51 -0700 SDL will treat the functionality as unsupported if the functions aren't filled in.
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:14:51 -0700] rev 5489
SDL will treat the functionality as unsupported if the functions aren't filled in.
Mon, 14 Mar 2011 23:13:33 -0700 DirectFB driver update
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:13:33 -0700] rev 5488
DirectFB driver update Couriersud to Sam the attached patch brings the DirectFB driver back in line with recent SDL 1.3 developments.
Mon, 14 Mar 2011 23:04:52 -0700 Delegate should use application: didFinishLaunchingWithOptions:
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:04:52 -0700] rev 5487
Delegate should use application: didFinishLaunchingWithOptions: Vittorio G. to Sam would it be possible to update the application delegate in SDL_uikitappdelagate to the suggest new method
Mon, 14 Mar 2011 10:58:35 -0700 Fixed typo
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 10:58:35 -0700] rev 5486
Fixed typo
Sun, 13 Mar 2011 19:06:43 -0700 Fixed crash if the update rectangles are not pre-clipped.
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Mar 2011 19:06:43 -0700] rev 5485
Fixed crash if the update rectangles are not pre-clipped.
Sun, 13 Mar 2011 11:18:35 -0700 Added the SDL_HINT_RENDER_SCALE_QUALITY hint, which defaults to nearest pixel sampling.
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Mar 2011 11:18:35 -0700] rev 5484
Added the SDL_HINT_RENDER_SCALE_QUALITY hint, which defaults to nearest pixel sampling.
Sun, 13 Mar 2011 11:17:11 -0700 Removed unreferenced variable
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Mar 2011 11:17:11 -0700] rev 5483
Removed unreferenced variable
Sat, 12 Mar 2011 13:28:56 -0800 If we leave the default SDL_config.h in place, it'll override the one generated by configure when building from a different directory. Argh...
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Mar 2011 13:28:56 -0800] rev 5482
If we leave the default SDL_config.h in place, it'll override the one generated by configure when building from a different directory. Argh...
Sat, 12 Mar 2011 13:21:57 -0800 Fixed so code will compile with SDL_config_minimal.h
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Mar 2011 13:21:57 -0800] rev 5481
Fixed so code will compile with SDL_config_minimal.h
Fri, 11 Mar 2011 18:38:29 -0800 Fixed operator precedence
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 18:38:29 -0800] rev 5480
Fixed operator precedence Frank Zago to SDL & takes precedence over |. (was a gcc warning)
Fri, 11 Mar 2011 18:16:39 -0800 Fixed bug 1165 (SDL_GetMouseState() returns wrong location after switch to/from fullscreen)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 18:16:39 -0800] rev 5479
Fixed bug 1165 (SDL_GetMouseState() returns wrong location after switch to/from fullscreen) I'm solving this by moving the mouse to the correct location after a fullscreen mode switch.
Fri, 11 Mar 2011 16:54:43 -0800 Fixed bug 1167 (SDL_WINDOWPOS_CENTERED doesn't work if used right after fullscreen -> windowed switch)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 16:54:43 -0800] rev 5478
Fixed bug 1167 (SDL_WINDOWPOS_CENTERED doesn't work if used right after fullscreen -> windowed switch) The top level code handles SDL_WINDOWPOS_CENTERED now, and the Cocoa SetWindowPosition call will clear the moveHack before adjusting the window position.
Fri, 11 Mar 2011 16:03:23 -0800 Fixed bug 1166 (No mouse motion events while SDL_SetRelativeMouseMode() is active and holding the mouse button)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 16:03:23 -0800] rev 5477
Fixed bug 1166 (No mouse motion events while SDL_SetRelativeMouseMode() is active and holding the mouse button)
Fri, 11 Mar 2011 14:30:00 -0800 Copy icon.bmp for the testcursor build
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:30:00 -0800] rev 5476
Copy icon.bmp for the testcursor build
Fri, 11 Mar 2011 14:24:35 -0800 We don't want to remove SDL_config.h since it's in source control now.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:24:35 -0800] rev 5475
We don't want to remove SDL_config.h since it's in source control now.
Fri, 11 Mar 2011 14:15:25 -0800 Updated configure with newer autoconf
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:15:25 -0800] rev 5474
Updated configure with newer autoconf
Fri, 11 Mar 2011 14:14:38 -0800 Added a function to create color cursors: SDL_CreateColorCursor()
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:14:38 -0800] rev 5473
Added a function to create color cursors: SDL_CreateColorCursor()
Fri, 11 Mar 2011 13:59:52 -0800 We can assume ARGB surface format when creating cursors (enforced by higher level API)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:59:52 -0800] rev 5472
We can assume ARGB surface format when creating cursors (enforced by higher level API)
Fri, 11 Mar 2011 13:56:53 -0800 Added support for the Xcursor library for color cursors
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:56:53 -0800] rev 5471
Added support for the Xcursor library for color cursors
Fri, 11 Mar 2011 13:27:25 -0800 Implemented X11 cursor support.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:27:25 -0800] rev 5470
Implemented X11 cursor support.
Fri, 11 Mar 2011 13:22:43 -0800 Fixing permissions
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:22:43 -0800] rev 5469
Fixing permissions
Fri, 11 Mar 2011 11:53:09 -0800 Fixed permissions for C header files
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 11:53:09 -0800] rev 5468
Fixed permissions for C header files
Fri, 11 Mar 2011 11:52:41 -0800 Fixed permissions for C source files
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 11:52:41 -0800] rev 5467
Fixed permissions for C source files
Fri, 11 Mar 2011 08:49:20 -0800 Gamma support is back!
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 08:49:20 -0800] rev 5466
Gamma support is back! New API functions: SDL_SetWindowBrightness() SDL_GetWindowBrightness() SDL_SetWindowGammaRamp() SDL_GetWindowGammaRamp() SDL_CalculateGammaRamp()
Thu, 10 Mar 2011 01:03:43 -0800 Fixed bug 1162 (Error calling SDL_RenderReadPixels() with format=0)
Sam Lantinga <slouken@libsdl.org> [Thu, 10 Mar 2011 01:03:43 -0800] rev 5465
Fixed bug 1162 (Error calling SDL_RenderReadPixels() with format=0)
Thu, 10 Mar 2011 01:00:43 -0800 SDL_RenderReadPixels() is restricted to the viewport area.
Sam Lantinga <slouken@libsdl.org> [Thu, 10 Mar 2011 01:00:43 -0800] rev 5464
SDL_RenderReadPixels() is restricted to the viewport area.
Thu, 10 Mar 2011 00:58:45 -0800 Added screenshot support for tests using the common framework.
Sam Lantinga <slouken@libsdl.org> [Thu, 10 Mar 2011 00:58:45 -0800] rev 5463
Added screenshot support for tests using the common framework.
Wed, 09 Mar 2011 18:26:35 -0800 Include an updated Version.rc in Visual Studio builds
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 18:26:35 -0800] rev 5462
Include an updated Version.rc in Visual Studio builds
Wed, 09 Mar 2011 17:38:12 -0800 Fixed bug 1163 (SDL_TEXTINPUT not being received on iPhoneOS)
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 17:38:12 -0800] rev 5461
Fixed bug 1163 (SDL_TEXTINPUT not being received on iPhoneOS)
Wed, 09 Mar 2011 15:51:51 -0800 Removed newlines from log messages
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 15:51:51 -0800] rev 5460
Removed newlines from log messages Slightly speeded up event history processing each frame
(0) -3000 -1000 -120 +120 +1000 +3000 tip