Sun, 09 Oct 2016 20:30:49 +0200iOS: Updated demo README.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 09 Oct 2016 20:30:49 +0200] rev 10501
iOS: Updated demo README.

Sat, 08 Oct 2016 11:30:07 -0700Fixed building and using fcitx IME support on Linux
Sam Lantinga <slouken@libsdl.org> [Sat, 08 Oct 2016 11:30:07 -0700] rev 10500
Fixed building and using fcitx IME support on Linux

Fri, 07 Oct 2016 23:40:44 -0700Implemented SDL_GetHintBoolean() to make it easier to check boolean hints
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Oct 2016 23:40:44 -0700] rev 10499
Implemented SDL_GetHintBoolean() to make it easier to check boolean hints

Fri, 30 Sep 2016 09:26:57 -0400SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING
Ethan Lee <flibitijibibo@flibitijibibo.com> [Fri, 30 Sep 2016 09:26:57 -0400] rev 10498
SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING

Fri, 07 Oct 2016 19:08:22 -0700ALSA_snd_pcm_drop() can hang on some systems (Steam Link) so don't use that when shutting down the ALSA audio driver.
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Oct 2016 19:08:22 -0700] rev 10497
ALSA_snd_pcm_drop() can hang on some systems (Steam Link) so don't use that when shutting down the ALSA audio driver.

Fri, 07 Oct 2016 18:57:40 -0700Fixed bug 2824 - Add Fcitx Input Method Support
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Oct 2016 18:57:40 -0700] rev 10496
Fixed bug 2824 - Add Fcitx Input Method Support

Weitian Leung

Just moved ibus direct call to SDL_IME_* related functions, and adds fcitx IME support (uses DBus, too),
enable with env: SDL_IM_MODULE=fcitx (ibus still the default one)

Fri, 07 Oct 2016 18:24:34 -0700Fixed bug 3438 - SDL_GameControllerEventWatcher: Log on event with value >= k_nMaxReverseEntries
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Oct 2016 18:24:34 -0700] rev 10495
Fixed bug 3438 - SDL_GameControllerEventWatcher: Log on event with value >= k_nMaxReverseEntries

Mon, 03 Oct 2016 11:35:34 +0100Improve X11 key handling when XKB isn't available + add xvnc scancodes.
Alex Baines <alex@abaines.me.uk> [Mon, 03 Oct 2016 11:35:34 +0100] rev 10494
Improve X11 key handling when XKB isn't available + add xvnc scancodes.

Based on a patch by Bill Lash (see bug 3094).

Sat, 15 Aug 2015 00:25:52 -0500Additional patch to correct the number key assignments, and add assignments for keys that were missed
Bill Lash <william.lash@gmail.com> [Sat, 15 Aug 2015 00:25:52 -0500] rev 10493
Additional patch to correct the number key assignments, and add assignments for keys that were missed

Fri, 07 Oct 2016 18:11:03 -0700Fixed bug 3063 - Wayland: SDL resizes EGL surface to 0x0.
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Oct 2016 18:11:03 -0700] rev 10492
Fixed bug 3063 - Wayland: SDL resizes EGL surface to 0x0.

x414e54

Wayland will sometimes send empty resize events (0 width and 0 height) to the client. I have not worked out the exact conditions a client would receive these but I can assume it might be if the window is offscreen or not mapped yet.

This causes issues with some SDL clients as they receive the 0x0 event and unexpected resize event or might not request to resize back to the correct size.

As per the wl_shell Wayland spec configure events are only a suggestion and the client is free to ignore or pick a different size (this is how min/max and fixed aspect ratio is supped to be implemented).

A patch is attached but is just the first iteration and I will fix any issues such as checking for FULLSCREEN/MAXIMIZED or RESIZABLE flags unless someone else fixes this first.

I have update to take into account non resizable and fullscreen windows. Also adding in maximize/restore and title functions for Wayland.