Thu, 04 Jun 2015 02:12:06 -0400Backout commit fb91c22f656b
Ryan C. Gordon <icculus@icculus.org> [Thu, 04 Jun 2015 02:12:06 -0400] rev 9701
Backout commit fb91c22f656b

This caused 8-bit modes to be chosen on older OS X releases.

Fixes Bugzilla #3000.

Wed, 03 Jun 2015 13:11:28 -0700Linux: Implemented sysfs-based version of SDL_GetPowerInfo().
Ryan C. Gordon <icculus@icculus.org> [Wed, 03 Jun 2015 13:11:28 -0700] rev 9700
Linux: Implemented sysfs-based version of SDL_GetPowerInfo().

Fixes Bugzilla #2938.

Mon, 01 Jun 2015 01:25:22 -0400Changed a static function to match the naming scheme of rest of source file.
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Jun 2015 01:25:22 -0400] rev 9699
Changed a static function to match the naming scheme of rest of source file.

Tue, 05 May 2015 09:16:12 +0100Also set the _NET_WM_NAME. Window managers supporting this will take this value over the value set by XStoreName. This explicitly supports UTF-8 encoding, which fixes corrupt UTF-8 titles in KDE.
Jason Wyatt <jwyatt@feralinteractive.com> [Tue, 05 May 2015 09:16:12 +0100] rev 9698
Also set the _NET_WM_NAME. Window managers supporting this will take this value over the value set by XStoreName. This explicitly supports UTF-8 encoding, which fixes corrupt UTF-8 titles in KDE.

Sun, 31 May 2015 23:53:10 -0400testmessage: Try Unicode chars in the title, too.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 May 2015 23:53:10 -0400] rev 9697
testmessage: Try Unicode chars in the title, too.

Sun, 31 May 2015 22:59:59 -0400X11: search all XI2 touch devices, not just masters (thanks, Volumetic!).
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 May 2015 22:59:59 -0400] rev 9696
X11: search all XI2 touch devices, not just masters (thanks, Volumetic!).

Otherwise, you won't find touch devices that aren't currently assigned to a
system cursor.

Sun, 31 May 2015 22:48:26 -0400X11: Fixed message boxes not responding to click on titlebar close button.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 May 2015 22:48:26 -0400] rev 9695
X11: Fixed message boxes not responding to click on titlebar close button.

The window needs to catch ClientMessage events for one specific window, but
XNextEvent() catches everything, and XWindowEvent doesn't catch ClientMessage,
so we need predicate procedure and XIfEvent() here.

Fixes Bugzilla #2980.

Sun, 31 May 2015 22:27:46 -0400testmessage.c should report when message boxes were closed.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 May 2015 22:27:46 -0400] rev 9694
testmessage.c should report when message boxes were closed.

Sun, 31 May 2015 21:50:50 -0400Fixed memory leaks in testfilesystem.c (thanks, Nitz!).
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 May 2015 21:50:50 -0400] rev 9693
Fixed memory leaks in testfilesystem.c (thanks, Nitz!).

Fixes Bugzilla #2991.

Sun, 31 May 2015 21:43:36 -0400Cocoa: deal with mouse focus when warping the cursor from outside a window.
Ryan C. Gordon <icculus@icculus.org> [Sun, 31 May 2015 21:43:36 -0400] rev 9692
Cocoa: deal with mouse focus when warping the cursor from outside a window.

Otherwise, you might not get appropriate mouse enter/leave events.

Better fix for Bugzilla #2984.