839be30466
Updated configure based on recent configure.in changes
Sam Lantinga
2014-10-15 16:26:51 +00:00
251ca855f7
Expanded the iMX6 video driver into a general Vivante video driver that works across multiple SoCs
Sam Lantinga
2014-10-15 09:18:17 -07:00
f7abb7c4e2
Better error reporting for video drivers with less than full functionality.
Sam Lantinga
2014-10-15 09:14:09 -07:00
3b70f65dc1
Fixed bug where EGL function pointers wouldn't get saved in optimized gcc builds
Sam Lantinga
2014-10-15 09:13:36 -07:00
348cf3ee28
Fixed spurious SDL error on shutdown if mouse capture isn't supported
Sam Lantinga
2014-10-15 09:11:15 -07:00
89127c2d70
Fixed input device detection on systems that aren't running the udev daemon
Sam Lantinga
2014-10-15 09:10:50 -07:00
639b39c46c
Fixed crash if the event subsystem didn't initialize properly
Sam Lantinga
2014-10-15 09:09:57 -07:00
20a6c623c3
WinRT: fixed bug whereby offscreen-rendered content could get improperly rotated
David Ludwig
2014-10-14 09:53:46 -04:00
72f703e395
Fixed log typo
Sam Lantinga
2014-10-13 14:10:41 -07:00
557d43e69a
Minor cleanups
Sam Lantinga
2014-10-13 10:46:27 -07:00
bebc8d126d
Added configure options to disable OpenGL ES 1.1 and 2.0 individually
Sam Lantinga
2014-10-13 10:43:10 -07:00
411e0f9dac
WinRT: expanded the documentation on SDL_HINT_WINRT_HANDLE_BACK_BUTTON
David Ludwig
2014-10-04 14:59:41 -04:00
498690ffa3
Mac: Fix build with clang from Xcode 6.
J?rgen P. Tjern?
2014-09-30 11:20:50 -07:00
51a07ade28
Fixed broken layout for buttons with configured color in messagebox on Android.
Philipp Wiesemann
2014-09-25 20:56:27 +02:00
788a2e4597
Added setting configured color to button texts for messagebox on Android.
Philipp Wiesemann
2014-09-24 23:46:46 +02:00
53feb22897
WinRT: cleaned up the opening section of the README
David Ludwig
2014-09-19 12:09:51 -04:00
16773fd47f
WinRT: fixed broken emphasis formatting in README, when rendering it with Doxygen
David Ludwig
2014-09-19 11:27:18 -04:00
476580576e
[Android] Better fix for #2480, pause/resume audio
Gabriel Jacobo
2014-09-18 11:03:34 -03:00
5f9ea7edeb
Haptic: Deal with negative periodic magnitudes (thanks, Elias!).
Ryan C. Gordon
2014-09-17 14:49:36 -04:00
266c0023da
Fixed haptic documentation typos (thanks, Elias!).
Ryan C. Gordon
2014-09-17 14:47:42 -04:00
4544343b3e
[Android] Fixes#2480, music does not pause when process backgrounded
Gabriel Jacobo
2014-09-17 11:41:12 -03:00
e7f2f85c3d
[Android] Fixes#2679 - Crash resuming from screen off
Gabriel Jacobo
2014-09-17 08:59:43 -03:00
60df813042
Fixed doxygen warning and markdown formatting.
Philipp Wiesemann
2014-09-16 23:09:32 +02:00
ba565622aa
Enabling highdpi mode on an iPhone 6 Plus should now create a 1080x1920 OpenGL view, rather than 1242x2208 (414x736@3x.)
Alex Szpakowski
2014-09-14 17:04:54 -03:00
0fbd904af8
Fixed key down closing messagebox dialog instead of key up on Android.
Philipp Wiesemann
2014-09-14 19:44:53 +02:00
df37d1d550
WinRT: made README note that Win 8.0 targeting via MSVC 2013 Express is not possible
David Ludwig
2014-09-14 13:10:21 -04:00
75d0396eb3
WinRT: expanded and updated the README section on MSVC requirements
David Ludwig
2014-09-14 12:57:26 -04:00
0903aa3f8d
WinRT: added manual, app-setup instructions to the README
David Ludwig
2014-09-14 11:36:24 -04:00
11d865b8fc
WinRT: added a note to README regarding need for a MS account
David Ludwig
2014-09-14 10:31:18 -04:00
4eef8bbc11
WinRT: cleaned up section headers
David Ludwig
2014-09-14 10:29:54 -04:00
3071128deb
Merged default into iOS-improvements
Alex Szpakowski
2014-09-10 18:10:37 -03:00
bf8ac8e798
DSCAPS_GL was added for DirectFB 1.6
Sam Lantinga
2014-09-10 14:05:27 -07:00
0e65e62367
Report the correct desktop video mode on the iMX6
Sam Lantinga
2014-09-10 08:59:19 -07:00
5f39ea89c9
Fixed bug 2415 - Message Boxes aren't implemented on Android
Sam Lantinga
2014-09-13 02:15:18 -07:00
2bfb3c3e82
Fixed using uninitialized display data in iMX6 initialization
Sam Lantinga
2014-09-12 15:09:33 -07:00
24c86b5501
[X11] Reconcile logical keyboard state with physical state on FocusIn since the window system doesn't do it for us like other platforms.
Pierre-Loup A. Griffais
2014-09-11 19:24:42 -07:00
bcaae0b577
Deal with various .bmp file format variants in SDL_LoadBMP_RW().
Ryan C. Gordon
2014-09-08 01:36:22 -04:00
0b98d0cb8a
Fixed example in header file.
Philipp Wiesemann
2014-09-06 23:20:14 +02:00
c363bffa59
Changed version displayed in documentation generated by doxygen.
Philipp Wiesemann
2014-09-04 22:59:32 +02:00
a79ed6cea2
Fix declaration-after-statement errors in ibus code.
Ryan C. Gordon
2014-08-21 23:22:46 -04:00
5e1f15892f
Adjusted code style slightly for SDL_ibus.c
Ryan C. Gordon
2014-08-21 23:15:17 -04:00
da4c3d54d6
Added note about libibus-1.0-dev to the Linux README.
Ryan C. Gordon
2014-08-21 23:03:38 -04:00
96d23f6a8f
Fixed typos in test program.
Philipp Wiesemann
2014-08-20 22:51:56 +02:00
aaefa6a855
Fixed not needed standard includes in test program.
Philipp Wiesemann
2014-08-20 22:49:59 +02:00
ed5435034d
Fixed warnings about unused value in test program.
Philipp Wiesemann
2014-08-20 22:47:07 +02:00
a0cdcb0a8a
Fixed warnings about unused functions in test program.
Philipp Wiesemann
2014-08-20 22:44:15 +02:00
005da280db
Fixed warnings about missing initializers in test program.
Philipp Wiesemann
2014-08-20 22:40:56 +02:00
b1a0bd10a2
Merged default into iOS-improvements
Alex Szpakowski
2014-08-20 17:20:22 -03:00
41728b3c6c
Fixed the cmake-guided static analysis and use it by default.
Ryan C. Gordon
2014-08-20 01:21:45 -04:00
2d2f90200d
Better check for __has_feature
Sam Lantinga
2014-08-19 22:04:54 -07:00
38b49c30e1
Changed the name of the IME hint to match the naming convention in SDL
Sam Lantinga
2014-08-19 21:59:56 -07:00
90bc642fa8
Add a SDL_IM_INTERNAL_EDITING event to make IMs like iBus render editing text in its own UI instead of sending TEXTEDITING events. This is useful for applications that handle TEXTINPUT events but not TEXTEDITING events.
Alex Baines
2014-08-19 23:31:50 +01:00
f4ddacf425
Improvements to the IBus related code: + Handle HidePreeditText IBus signal. + Use SDL_GetKeyboardFocus instead of SDL_GetFocusWindow. + Move the X11 IBus SetFocus calls to the X11_DispatchFocus functions. + Simplify the IBus ifdefs when handling X11 KeyEvents. + Remove inotify watch when SDL_IBus_Quit is called.
Alex Baines
2014-08-19 23:17:28 +01:00
6f84f37c0a
Take the window border size into account when positioning the IBus candidate list.
Alex Baines
2014-08-19 22:28:53 +01:00
eba65c66a3
Fixed bug 2694 - configure bug __has_feature macro not detected
Sam Lantinga
2014-08-19 21:17:21 -07:00
5a752c3aa7
Better Mac OS X build fix - actually match the SDK OpenGL headers.
Sam Lantinga
2014-08-18 18:44:08 -07:00
4b8f75381f
Fixed Mac OS X build
Sam Lantinga
2014-08-18 18:17:03 -07:00
bbab38552a
SDL - fix fullscreen desktop windows not restoring to fullscreen state if focus changes happen due to programtic window changes (and not user alt-tabbing)
Sam Lantinga
2014-08-18 18:16:45 -07:00
877666e237
Fixed UV texture coordinate scale when using GL_ARB_texture_non_power_of_two
Sam Lantinga
2014-08-18 11:28:16 -07:00
f4d3303c9e
Don't use the system OpenGL headers, ever.
Ryan C. Gordon
2014-08-18 14:05:02 -04:00
d1cc47b337
Fixed 2680 - OSX: Replace NSAutoreleasePool with @autoreleasepool
Sam Lantinga
2014-08-17 15:07:00 -07:00
5e50180415
Fixed bug 2655 - OSX: Window position and global mouse coord spaces are different
Sam Lantinga
2014-08-17 14:57:52 -07:00
de3d381cb6
Fixed bug 2685 - SDL_RenderReadPixels() doesn't work with offscreen targets
Sam Lantinga
2014-08-17 14:44:53 -07:00
2e3c778ef5
Fixed bug where the render target is updated instead of the default output when the window is resized.
Sam Lantinga
2014-08-17 14:34:41 -07:00
f17587df4a
Reset CMAKE_REQUIRED_FLAGS after test
Sam Lantinga
2014-08-17 13:49:53 -07:00
95ced654cb
cmake: add -Wl,--no-undefined to GCC linker flags
Sam Lantinga
2014-08-17 13:15:45 -07:00
569e595a1b
cmake: add -Wall/-Wshadow to GCC compilation flags
Sam Lantinga
2014-08-17 13:15:09 -07:00
1ea8697894
Removed SDL_round() because the license wasn't compatible with zlib
Sam Lantinga
2014-08-17 13:11:55 -07:00
2a13cab927
Fixed bug 2688 - failure to build test/loopwavequeue.c on Linux
Sam Lantinga
2014-08-17 10:10:41 -07:00
529ed53b16
Fixed bug 2681 - dereference a NULL pointer dst_fmt in SDL_CreateTextureFromSurface function
Sam Lantinga
2014-08-16 23:30:44 -07:00
984d0fc40b
Fixed bug 2683 - Raspberry PI support using CMake
Sam Lantinga
2014-08-16 23:28:40 -07:00
8272ed1819
Fixed bug 2687 - SDL_BlitScaled does not handle clipping correctly
Sam Lantinga
2014-08-16 23:25:02 -07:00
4e7db78ed9
Added SDL_round(), contributed by Benoit Pierre - thanks!
Sam Lantinga
2014-08-16 23:23:15 -07:00
d673d8c389
Fixed bugs 2677 and 2625, made it possible to lock render targets in D3D
Sam Lantinga
2014-08-16 23:17:47 -07:00
384c204761
Fixed building on Windows with CMake
Sam Lantinga
2014-08-16 15:18:21 -07:00
d72c61d8c7
Haptic: Add some missing haptic types to test, and fix wrong array-sizes.
Ryan C. Gordon
2014-08-16 16:50:10 -04:00
e2bbc17d11
Haptic: Fix clamping bugs on Windows, by using the Darwin haptics code.
Ryan C. Gordon
2014-08-16 16:49:00 -04:00
57db27909b
Haptic: Fix the saturation and deadband parameters' available range.
Ryan C. Gordon
2014-08-16 16:47:42 -04:00
a2622ce6e0
Haptic: Explicitly avoid floating point arithmetic if it's not needed.
Ryan C. Gordon
2014-08-16 16:42:55 -04:00
1db581b4ca
Haptic: DInput's POLAR direction actually matches Linux's direction.
Ryan C. Gordon
2014-08-16 16:41:25 -04:00
3e27013b98
Haptic: Don't interpret a direction of polar 35999 as "unsupported type".
Ryan C. Gordon
2014-08-16 16:40:01 -04:00
6d9dbf5e1e
Fixed markdown formatting in READMEs.
Philipp Wiesemann
2014-08-15 23:39:14 +02:00
c5aa0d8081
Updated README.
Philipp Wiesemann
2014-08-15 23:18:57 +02:00
e0eb6714cc
Fixed enumeration in README.
Philipp Wiesemann
2014-08-15 23:13:51 +02:00
c6a2382c66
Take advantage of GL_ARB_texture_non_power_of_two when it's available
Sam Lantinga
2014-08-14 21:31:50 -07:00
2c1faa40eb
Fixed warnings about unused local variables.
Philipp Wiesemann
2014-08-12 23:37:12 +02:00
197a7cae5f
Fixed warning about implicit boxing to Java Object.
Philipp Wiesemann
2014-08-12 23:33:16 +02:00
cfaa99bb56
Fixed doxygen warnings and markdown formatting.
Philipp Wiesemann
2014-08-12 23:28:45 +02:00