Fri, 12 Oct 2012 18:37:59 +0200gem: Handle relative mouse motion earlier SDL-1.2
Patrice Mandin [Fri, 12 Oct 2012 18:37:59 +0200] rev 6584
gem: Handle relative mouse motion earlier

Fri, 12 Oct 2012 18:35:50 +0200gem: Split mouse motion and mouse buttons handling SDL-1.2
Patrice Mandin [Fri, 12 Oct 2012 18:35:50 +0200] rev 6583
gem: Split mouse motion and mouse buttons handling

Fri, 12 Oct 2012 18:25:28 +0200gem: Move special keys handling in a separate function SDL-1.2
Patrice Mandin [Fri, 12 Oct 2012 18:25:28 +0200] rev 6582
gem: Move special keys handling in a separate function

Fri, 12 Oct 2012 02:56:41 -0700The logical size set for a render target is temporary and shouldn't conflict with the logical size set for a window.
Sam Lantinga [Fri, 12 Oct 2012 02:56:41 -0700] rev 6581
The logical size set for a render target is temporary and shouldn't conflict with the logical size set for a window.

Fri, 12 Oct 2012 02:33:34 -0700Don't use the --no-undefined linker option yet, it doesn't build on OpenBSD and BeOS.
Sam Lantinga [Fri, 12 Oct 2012 02:33:34 -0700] rev 6580
Don't use the --no-undefined linker option yet, it doesn't build on OpenBSD and BeOS.

The OpenBSD case is puzzling - it's complaining about symbols in the C library. Do we need to explicitly link with -lc for shared libraries on OpenBSD?

The BeOS case is legitimate, it's calling back into the application code to initialize BeApp if it isn't already initialized.

Fri, 12 Oct 2012 02:30:03 -0700Fixed a bug resetting the viewport with a render target.
Sam Lantinga [Fri, 12 Oct 2012 02:30:03 -0700] rev 6579
Fixed a bug resetting the viewport with a render target.

Fri, 12 Oct 2012 02:20:10 -0700Added SDL_GetRenderTarget() API function
Sam Lantinga [Fri, 12 Oct 2012 02:20:10 -0700] rev 6578
Added SDL_GetRenderTarget() API function
Also fixed a bug with setting logical size for a render target.

Thu, 11 Oct 2012 15:05:00 -0700Use the --no-undefined linker option if it's available, which will catch references to undefined functions which could fail at runtime.
Sam Lantinga [Thu, 11 Oct 2012 15:05:00 -0700] rev 6577
Use the --no-undefined linker option if it's available, which will catch references to undefined functions which could fail at runtime.

Thu, 11 Oct 2012 14:44:27 -0700Merged Ryan's changes
Sam Lantinga [Thu, 11 Oct 2012 14:44:27 -0700] rev 6576
Merged Ryan's changes

Thu, 11 Oct 2012 14:43:13 -0700Only install/uninstall the colormap if we've created a DirectColor colormap.
Sam Lantinga [Thu, 11 Oct 2012 14:43:13 -0700] rev 6575
Only install/uninstall the colormap if we've created a DirectColor colormap.