Thu, 17 Jul 2014 18:05:12 -0300Properly send a window resize event in all cases when viewDidLayoutSubviews is triggered. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Thu, 17 Jul 2014 18:05:12 -0300] rev 9494
Properly send a window resize event in all cases when viewDidLayoutSubviews is triggered.

Wed, 16 Jul 2014 21:06:15 -0300Fixed SDL_HINT_ORIENTATIONS to properly allow disabling custom orientations if the hint is set with no valid orientations. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Wed, 16 Jul 2014 21:06:15 -0300] rev 9493
Fixed SDL_HINT_ORIENTATIONS to properly allow disabling custom orientations if the hint is set with no valid orientations.

Wed, 16 Jul 2014 20:05:00 -0300The iOS 7 transparent status bar now uses white text rather than black. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Wed, 16 Jul 2014 20:05:00 -0300] rev 9492
The iOS 7 transparent status bar now uses white text rather than black.

Wed, 16 Jul 2014 16:12:20 -0300Fixed SDL_SetWindowFullscreen not properly updating the status bar visibility in iOS 7+ iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Wed, 16 Jul 2014 16:12:20 -0300] rev 9491
Fixed SDL_SetWindowFullscreen not properly updating the status bar visibility in iOS 7+

Tue, 15 Jul 2014 02:04:08 -0300Minor fix for if SDL_JoystickInit is called more than once without a matching SDL_JoystickQuit. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Tue, 15 Jul 2014 02:04:08 -0300] rev 9490
Minor fix for if SDL_JoystickInit is called more than once without a matching SDL_JoystickQuit.

Tue, 15 Jul 2014 02:01:43 -0300iOS now respects SDL_HINT_ACCELEROMETER_AS_JOYSTICK. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Tue, 15 Jul 2014 02:01:43 -0300] rev 9489
iOS now respects SDL_HINT_ACCELEROMETER_AS_JOYSTICK.

Mon, 14 Jul 2014 22:35:48 -0300Changed the way retina resolutions are handled in iOS. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Mon, 14 Jul 2014 22:35:48 -0300] rev 9488
Changed the way retina resolutions are handled in iOS.

Previously, SDL would always expose display modes and window dimensions in terms of pixels, and would add an extra 'fake' display mode on retina screens which would contain the non-retina resolution. Calling SDL_CreateWindow with the dimensions of that fake display mode would not work.

Now, SDL only exposes display modes and window dimensions in terms of points rather than pixels. If the SDL_WINDOW_ALLOW_HIGHDPI flag is passed into SDL_CreateWindow, then any OpenGL contexts created from that window will be sized in pixels rather than points (retrievable with SDL_GL_GetDrawableSize.) Window dimensions and mouse coordinates are still in terms of points rather than pixels even with that flag.

This matches the behavior of SDL in OS X more closely, and lets users choose whether to make use of retina displays and lets them handle it properly.

Mon, 14 Jul 2014 16:50:25 -0300Misc. iOS code improvements. iOS-improvements
Alex Szpakowski <slime73@gmail.com> [Mon, 14 Jul 2014 16:50:25 -0300] rev 9487
Misc. iOS code improvements.

- Use @autoreleasepool instead of NSAutoReleasePool.

- Code style fixups.

Thu, 09 Apr 2015 22:14:05 +0200Backed out changeset 84407b33fe1e
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 09 Apr 2015 22:14:05 +0200] rev 9486
Backed out changeset 84407b33fe1e

Thu, 09 Apr 2015 21:13:41 +0200Wayland: Fixed not freeing memory if initialization failed.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 09 Apr 2015 21:13:41 +0200] rev 9485
Wayland: Fixed not freeing memory if initialization failed.