Sat, 08 Dec 2018 11:22:50 -0800Fixed bug 4379 - fix parallel build with slibtool
Sam Lantinga <slouken@libsdl.org> [Sat, 08 Dec 2018 11:22:50 -0800] rev 12469
Fixed bug 4379 - fix parallel build with slibtool

orbea

I am having a parallel build problem with -j3 or higher using the autotools build and slibtool instead of GNU libtool. Basically slibtool is faster than GNU libtool and it will start working before mkdir starts or finishes creating the build/ directory.

Sat, 08 Dec 2018 11:06:40 -0800Fixed bug 4415 - SDL menu bar is nonstandard on Mac
Sam Lantinga <slouken@libsdl.org> [Sat, 08 Dec 2018 11:06:40 -0800] rev 12468
Fixed bug 4415 - SDL menu bar is nonstandard on Mac

foo.null

I'm on macOS 10.14 and I think I'm using or around SDL 2.0.9. This is about the menu bar that SDL sets up which looks like:

<App Name> <Window> <View>

1. View menu never proceeds after the Window menu in any Mac application (it is always before).
2. For SDL, the only purpose of the View menu is for a single fullscreen menu item, which is not justifiable enough to reserve space for a menu. The View menu should thus be removed, and the full screen menu item should be added at the end inside of Window's menu. See built in apps like Dictionary, Chess, App Store (on 10.14) that do this.
3. SDL should add a "Close" menu item to the Window's submenu, and it should be the first item. Its key equivalent should map to command w. Without this, you cannot close the game window via this shortcut, and you cannot close the app's About window via this shortcut.
4. Apps typically use "Enter Full Screen" or "Exit Full Screen" depending on context, not "Toggle Full Screen" which is less user friendly -- I personally care about this point the least.

Fri, 07 Dec 2018 12:02:08 -0800Added the hint SDL_HINT_GAMECONTROLLERCONFIG_FILE to specify a file to load at initialization containing SDL game controller mappings
Sam Lantinga <slouken@libsdl.org> [Fri, 07 Dec 2018 12:02:08 -0800] rev 12467
Added the hint SDL_HINT_GAMECONTROLLERCONFIG_FILE to specify a file to load at initialization containing SDL game controller mappings

Thu, 06 Dec 2018 09:09:05 -0800Made it more clear that the values being compared are floats
Sam Lantinga <slouken@libsdl.org> [Thu, 06 Dec 2018 09:09:05 -0800] rev 12466
Made it more clear that the values being compared are floats

Thu, 06 Dec 2018 10:39:33 -0500wayland: Do not try to lock on an invalid pointer
Brandon Schaefer <brandontschaefer@gmail.com> [Thu, 06 Dec 2018 10:39:33 -0500] rev 12465
wayland: Do not try to lock on an invalid pointer

This happens if you try to lock the pointer and (caps & WL_SEAT_CAPABILITY_POINTER) is false
Leading to input->pointer being NULL which ends up bringing the wayland client down (at lease on weston)

Thu, 06 Dec 2018 15:46:40 +0100Fix warnings detected on Android build
Sylvain Becker <sylvain.becker@gmail.com> [Thu, 06 Dec 2018 15:46:40 +0100] rev 12464
Fix warnings detected on Android build

Thu, 06 Dec 2018 10:24:44 +0100opengles2: fix prototype of glDeleteBuffers
Sylvain Becker <sylvain.becker@gmail.com> [Thu, 06 Dec 2018 10:24:44 +0100] rev 12463
opengles2: fix prototype of glDeleteBuffers

Thu, 06 Dec 2018 09:22:00 +0100Fix warnings detected on Android build
Sylvain Becker <sylvain.becker@gmail.com> [Thu, 06 Dec 2018 09:22:00 +0100] rev 12462
Fix warnings detected on Android build

Wed, 05 Dec 2018 19:03:15 -0500joystick: Removed unused variable.
Ryan C. Gordon <icculus@icculus.org> [Wed, 05 Dec 2018 19:03:15 -0500] rev 12461
joystick: Removed unused variable.

Wed, 05 Dec 2018 17:53:38 -0500Whoops, forgot to add a new source file. :/
Ryan C. Gordon <icculus@icculus.org> [Wed, 05 Dec 2018 17:53:38 -0500] rev 12460
Whoops, forgot to add a new source file. :/