Commit Graph

  • 2a46a9df21 Fixed bug 2647 - Memory leak in SDL_AddHintCallback function - SDL_hints.c Philipp Wiesemann 2014-10-29 20:20:47 +01:00
  • fb6d185a8a Merged default into iOS-improvements Alex Szpakowski 2014-10-28 18:36:29 -03:00
  • 28fe9f0cfc Switched to the core versions of OpenGL ES framebuffer object and renderbuffer functions. Alex Szpakowski 2014-10-28 01:34:40 -03:00
  • f2bd99da68 WinRT: detailed steps, via the WinRT README, to fix a common build error David Ludwig 2014-10-27 19:53:44 -04:00
  • 3d2ca92e6a Fixed two typos in header file comment. Philipp Wiesemann 2014-10-27 12:53:47 +01:00
  • 7268eabb9b Added handling of NULL as input for SDL_GameControllerAddMapping(). Philipp Wiesemann 2014-10-26 23:28:45 +01:00
  • 33a2b58ca4 Fixed SDL_GameControllerMappingForGUID() crashing if no more memory available. Philipp Wiesemann 2014-10-26 23:22:53 +01:00
  • 30d6cec1bb Added handling of NULL as input for SDL_GameControllerMapping(). Philipp Wiesemann 2014-10-26 17:53:16 +01:00
  • 90387dafb4 Removed two wrong documentation comments from gamecontroller source. Philipp Wiesemann 2014-10-26 17:46:11 +01:00
  • 0a053ed66a Fixed wording in SDL_GameControllerAddMappingsFromRW() error message. Philipp Wiesemann 2014-10-26 17:44:00 +01:00
  • 01f3498c33 WinRT: more keyboard code cleanups - made keycode listings a bit easier to read - listed VK_ keycode names, where appropriate - removed a few pieces of dead + commented-out code - applied a common 'WINRT_' prefix to internal function names David Ludwig 2014-10-26 12:33:10 -04:00
  • e057c7dd12 WinRT: Fixed bug whereby key-detection code could call SDL_Log David Ludwig 2014-10-25 08:54:23 -04:00
  • ed2fff6bef WinRT: fallback to scancode key detection, if VirtualKey/VK detection fails David Ludwig 2014-10-25 08:50:41 -04:00
  • 20b19aac86 WinRT: more keyboard code cleanups - use SDL_arraysize where appropriate - made long lines of debug-logging code span multiple lines, for easier reading David Ludwig 2014-10-25 08:43:51 -04:00
  • a1bac50d1b WinRT: Fixed bug whereby a right-shift key might get reported as left-shift David Ludwig 2014-10-24 22:09:47 -04:00
  • e9c79620df WinRT: minor keyboard code cleanup David Ludwig 2014-10-24 21:25:21 -04:00
  • d5d3721b4d Added new key codes from Android 4.4 (API 20) and 5.0 (API 21). Philipp Wiesemann 2014-10-24 19:50:29 +02:00
  • a1dcebb209 Remove unused variable. Brandon Schaefer 2014-10-24 06:52:54 -07:00
  • 04dbc4920e Merge patch for bug 2750. Thanks Sylvain! Brandon Schaefer 2014-10-24 06:50:09 -07:00
  • 1745116fe8 Fixed bug 2759 - Android findLibrary() returns NULL Philipp Wiesemann 2014-10-24 11:53:34 +02:00
  • d89620a809 Removed the codepath that gets compiled if IPHONE_TOUCH_EFFICIENT_DANGEROUS is not defined. Alex Szpakowski 2014-10-24 04:06:45 -03:00
  • a0481bb10c Completely removed custom splash screen code. iOS 8 introduced yet another official way to do launch images (via a Storyboard), and the custom splash screen code was broken on newer devices and caused bugs for all devices anyway. Alex Szpakowski 2014-10-24 03:56:34 -03:00
  • bc382e390a Added an option to define libraries to be loaded on Android in a derived class. Philipp Wiesemann 2014-10-23 16:45:18 +02:00
  • 775a802627 Fixed alert dialog for not loaded libraries on Android being cancelable. Philipp Wiesemann 2014-10-23 16:41:01 +02:00
  • 425a06a9ea Fixed missing @Override annotation warning in source for Android. Philipp Wiesemann 2014-10-23 16:39:15 +02:00
  • 4a67627e8b Fixed upper case button in alert dialog for not loaded libraries on Android. Philipp Wiesemann 2014-10-23 16:38:03 +02:00
  • d4bdd2469f Fixed typo in message of alert dialog for not loaded libraries on Android. Philipp Wiesemann 2014-10-23 16:34:48 +02:00
  • 391c31cf06 Fixed writing new errors to standard output instead of error output on Android. Philipp Wiesemann 2014-10-23 16:33:27 +02:00
  • 85bed09561 Fixed documentation in source for Android. Philipp Wiesemann 2014-10-23 16:31:02 +02:00
  • 34a85f4de6 [Android] #2759: Show a message on failure to load a .so library (by Sylvain) Gabriel Jacobo 2014-10-21 11:44:35 -03:00
  • 96fd9cefc8 Clarify (lack of) support for desktop OpenGL on the Raspberry Pi Gabriel Jacobo 2014-10-21 11:27:06 -03:00
  • 5f193f0c60 Fixed setting of screen saver state crashing on some version of Android. Philipp Wiesemann 2014-10-20 22:19:09 +02:00
  • 79035b393a Bug 2739 - [Android] No support for SDL_DisableScreenSaver by Martin Gerhardy Gabriel Jacobo 2014-10-20 10:10:39 -03:00
  • ec4dfdfc58 Fixed bug 2476 - Allow custom main() arguments Philipp Wiesemann 2014-10-17 23:36:45 +02:00
  • 7cabaebed4 Fixed typo in source comment. Philipp Wiesemann 2014-10-17 23:26:02 +02:00
  • 0302bb771c Fixed syntax error in cmake file. Philipp Wiesemann 2014-10-17 23:10:33 +02:00
  • 38f94e21c0 Added a platform cleanup function for the Vivante video driver Sam Lantinga 2014-10-16 09:54:13 -07:00
  • 5df970a695 [udev] Fixes #2654, ID_INPUT_KEY devices are ignored. Gabriel Jacobo 2014-10-16 09:41:42 -03:00
  • 29eb6e9b3c [X11] Obey DISPLAY environment variable when selecting screen (Steaphan Greene) Gabriel Jacobo 2014-10-15 18:33:43 -03:00
  • 1b341f5875 WinRT build fix David Ludwig 2014-10-15 15:50:35 -04:00
  • 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
  • 50cc4efec8 Freescale i.MX6 video driver --- CMakeLists.txt | 2 + cmake/sdlchecks.cmake | 20 +++ configure | 51 +++++++ configure.in | 28 ++++ include/SDL_config.h.cmake | 1 + include/SDL_config.h.in | 1 + src/video/SDL_sysvideo.h | 3 + src/video/SDL_video.c | 3 + src/video/mx6/SDL_mx6events.c | 45 ++++++ src/video/mx6/SDL_mx6events_c.h | 31 +++++ src/video/mx6/SDL_mx6opengles.c | 211 ++++++++++++++++++++++++++++ src/video/mx6/SDL_mx6opengles.h | 68 +++++++++ src/video/mx6/SDL_mx6video.c | 301 ++++++++++++++++++++++++++++++++++++++++ src/video/mx6/SDL_mx6video.h | 78 +++++++++++ 14 files changed, 843 insertions(+) create mode 100644 src/video/mx6/SDL_mx6events.c create mode 100644 src/video/mx6/SDL_mx6events_c.h create mode 100644 src/video/mx6/SDL_mx6opengles.c create mode 100644 src/video/mx6/SDL_mx6opengles.h create mode 100644 src/video/mx6/SDL_mx6video.c create mode 100644 src/video/mx6/SDL_mx6video.h mastermind 2014-09-10 08:54:01 -07:00
  • 7798b4d62a video: waylandmouse: handle mmap error properly Ryo Munakata 2014-09-09 17:26:16 +09: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
  • 782d590b77 Fix non-power-of-two shaped windows. J?rgen Tjern? 2014-09-02 14:14:23 -07:00
  • 7242e81474 Updated version to 2.0.4 Sam Lantinga 2014-09-02 06:55:47 -07:00
  • 724d24d990 Mac: Don't add the same joystick twice if IOKit reports a duplicate device. Ryan C. Gordon 2014-08-31 11:21:10 -04:00
  • 7e515963a6 Corrected hint documentation. Philipp Wiesemann 2014-08-27 23:27:42 +02:00
  • 66a88c6c97 Fixed memory leak getting the X11 window title Sam Lantinga 2014-08-25 10:55:54 -07:00
  • 05cff7923c Fixed bug 2699 - possible memory leak in GL_RenderReadPixels Sam Lantinga 2014-08-24 00:02:12 -07:00
  • 9d54a90098 May have fixed the Linux build again Sam Lantinga 2014-08-23 19:06:54 -07:00
  • fe4bc5ab25 Fixed Linux build Sam Lantinga 2014-08-23 11:00:16 -07:00
  • 059579e48f Fixed bug 2696 - Mac: fix display mode refresh rate calculation Sam Lantinga 2014-08-23 10:47:50 -07: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