Sun, 28 May 2017 21:50:11 +0200haiku: Fixed SDL_SetClipboardText() putting random data in clipboard.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 28 May 2017 21:50:11 +0200] rev 11045
haiku: Fixed SDL_SetClipboardText() putting random data in clipboard.

Sun, 28 May 2017 15:36:09 -0400haiku: Correctly set keyboard focus (thanks, Kai!).
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 May 2017 15:36:09 -0400] rev 11044
haiku: Correctly set keyboard focus (thanks, Kai!).

The message sent upon the window being activated or deactivated, to trigger
the call to SDL_SetKeyboardFocus was missing a mandatory parameter. So
keyboard focus was never properly set.

Fixes Bugzilla #3658.

Sun, 28 May 2017 07:14:11 -0400power: Add Linux org.freedesktop.UPower D-Bus implementation.
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 May 2017 07:14:11 -0400] rev 11043
power: Add Linux org.freedesktop.UPower D-Bus implementation.

Fixes Bugzilla #3485.

(I think.)

Sun, 28 May 2017 07:11:52 -0400linux: Simplify D-Bus interface, remove lots of boilerplate.
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 May 2017 07:11:52 -0400] rev 11042
linux: Simplify D-Bus interface, remove lots of boilerplate.

Sun, 28 May 2017 07:08:10 -0400linux: Make system D-Bus connection available (in addition to session).
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 May 2017 07:08:10 -0400] rev 11041
linux: Make system D-Bus connection available (in addition to session).

Sun, 28 May 2017 00:41:55 -0400wasapi: properly report init failure if on pre-Vista version of Windows.
Ryan C. Gordon <icculus@icculus.org> [Sun, 28 May 2017 00:41:55 -0400] rev 11040
wasapi: properly report init failure if on pre-Vista version of Windows.

We really should change the Init interface to return 0 on success and -1 on
error, like everything else, to avoid this sort of confusion.

Sat, 27 May 2017 23:30:21 +0200haiku: Fixed SDL_SetClipboardText() allocating too much memory and cutting text.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sat, 27 May 2017 23:30:21 +0200] rev 11039
haiku: Fixed SDL_SetClipboardText() allocating too much memory and cutting text.

It allocated pointers instead of chars and passed a wrong size to SDL_strlcpy().

Sat, 27 May 2017 23:30:07 +0200Removed unused errno includes.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sat, 27 May 2017 23:30:07 +0200] rev 11038
Removed unused errno includes.

Sat, 27 May 2017 00:33:26 -0400code style: wrap a single-statement if in braces.
Ryan C. Gordon <icculus@icculus.org> [Sat, 27 May 2017 00:33:26 -0400] rev 11037
code style: wrap a single-statement if in braces.

Sat, 27 May 2017 00:30:06 -0400windows: msgboxes should specify a parent HWND if possible (thanks, Ismael!).
Ryan C. Gordon <icculus@icculus.org> [Sat, 27 May 2017 00:30:06 -0400] rev 11036
windows: msgboxes should specify a parent HWND if possible (thanks, Ismael!).

This lets them be properly modal.

Fixes Bugzilla #3650.