Commit graph

  • e82bceb418 Enabled thread naming on Windows. Ryan C. Gordon 2013-08-31 01:36:38 -0400
  • c69c53f064 Fixes bug #2040, prepare SDL_GL_CONTEXT_EGL for deprecation on v2.1 Gabriel Jacobo 2013-08-29 15:02:32 -0300
  • acfd6497d9 Fixes bug #2074 - Thanks Sylvain! Gabriel Jacobo 2013-08-29 14:03:44 -0300
  • a7a55fd629 Christoph Mallon: Replace strlen(x) == 0 (O(n)) by x[0] == '\0' (O(1)). Sam Lantinga 2013-08-29 08:30:21 -0700
  • af3541ce5e Christoph Mallon: Remove pointless if (x) before SDL_FreeSurface(x) Sam Lantinga 2013-08-29 08:29:51 -0700
  • f7fda2b389 Christoph Mallon: Remove pointless if (x) before SDL_free(x) Sam Lantinga 2013-08-29 08:29:21 -0700
  • 3f1c70c044 Christoph Mallon: Correct indendation. Sam Lantinga 2013-08-29 08:27:25 -0700
  • 353227c74e Christoph Mallon: Use SDL_arraysize() Sam Lantinga 2013-08-29 08:26:55 -0700
  • bcc2ee4859 Christoph Mallon: Simplify assignment. Sam Lantinga 2013-08-29 08:26:24 -0700
  • 012380adcd Christoph Mallon: Report an error, if creating the directories in SDL_GetPrefPath() failed. Sam Lantinga 2013-08-29 08:25:54 -0700
  • 5b05d9e95f Christoph Mallon: Remove lone /* if */ comment. Sam Lantinga 2013-08-29 08:25:24 -0700
  • 2485a8430e Christoph Mallon: Simplify avoidance of duplicate / in SDL_GetPrefPath() Sam Lantinga 2013-08-29 08:24:43 -0700
  • abee777d4e Change order we enumerate Windows joysticks. Ryan C. Gordon 2013-08-28 22:09:17 -0400
  • d17a53c8ce Don't corrupt XInput device state during SDL_SYS_JoystickClose(). Ryan C. Gordon 2013-08-28 22:07:54 -0400
  • c6edebfad1 Fix endlines for logging via OutputDebugString(). Ryan C. Gordon 2013-08-28 22:05:16 -0400
  • 5450cca33f Make XInput joystick names match the numbers on the device. Ryan C. Gordon 2013-08-28 17:17:21 -0400
  • e232870849 Fixed comment typo. Ryan C. Gordon 2013-08-28 17:12:07 -0400
  • c3ff0ff451 Reworked XInput and DirectInput joystick code. Ryan C. Gordon 2013-08-28 16:43:47 -0400
  • abbcb73213 Better XInput detection code for DirectInput device enumeration. Ryan C. Gordon 2013-08-28 16:35:32 -0400
  • 4296551a49 Fixed testgamecontroller output to make sense. Ryan C. Gordon 2013-08-28 00:07:02 -0400
  • ed6692ec28 [Linux] Test config script: Add the X11 library search path if it is not empty Gabriel Jacobo 2013-08-28 12:43:29 -0300
  • fcbd17d648 Fixes test building Gabriel Jacobo 2013-08-28 10:41:25 -0300
  • de0414c25f Fixes typo in EGL code (thanks jmcfarlane!) Gabriel Jacobo 2013-08-26 14:23:18 -0300
  • 5320afc175 Removed obvious comment to trigger buildbot. Ryan C. Gordon 2013-08-25 21:28:03 -0400
  • a9a7fb7d82 reworked GetBasePath on OS X to use Contents/Resource by default if bundled, or exedir if not bundled. Edward Rudd 2013-08-25 11:24:01 -0400
  • 22cd3eb7c2 update xcode projects with filesystem API bits. (missing tests and missing from files from some targets) Edward Rudd 2013-08-25 11:20:14 -0400
  • bef7d2ef2d Fixes "error: conflicting types for 'GLintptr'" Gabriel Jacobo 2013-08-25 11:48:49 -0300
  • 807e5ccb6d Minor FreeBSD code cleanup. Ryan C. Gordon 2013-08-24 21:15:10 -0400
  • fd13d7cd7e make the examples in the doc comments match the actual output of the SDL_GetPrefPath function Edward Rudd 2013-08-24 09:43:14 -0400
  • 8d164f06ea Fix #2062 Be more diligent about validating trailing "/" existence in HOME and XDG_DATA_HOME env vars Edward Rudd 2013-08-24 09:05:18 -0400
  • 9bc89f40b9 Patched to compile on Solaris. Ryan C. Gordon 2013-08-23 23:34:23 -0400
  • a22e8c931d Patched to compile on FreeBSD. Ryan C. Gordon 2013-08-23 21:48:40 -0400
  • c9caaf317a Add support for some BSDs and Solaris to SDL_GetBasePath(). Ryan C. Gordon 2013-08-23 21:38:54 -0400
  • e8e09674f9 Fix warning in GL ES2 renderer Gabriel Jacobo 2013-08-22 17:26:22 -0300
  • efa7502f52 Separate EGL / GL ES detection in CMake Gabriel Jacobo 2013-08-22 14:56:07 -0300
  • 74df3ce2f8 XAudio2/DirectSound: Use the usual Windows string convert (thanks, Norfanin!). Ryan C. Gordon 2013-08-22 13:32:27 -0400
  • a5b404a075 Added SDL_VIDEO_OPENGL_ES2 to the SDL_config.h templates (Thanks, Kerim!). Ryan C. Gordon 2013-08-22 13:00:05 -0400
  • 27bd826129 Fixes #2036 and #2038, bypass camera zoom and shutter keypresses on Android. Gabriel Jacobo 2013-08-22 10:22:22 -0300
  • c660649e07 Fixed compiling on old versions of the DirectX SDK Sam Lantinga 2013-08-21 12:12:04 -0700
  • c3ad265a89 SDL - detect that you tried to open a gamecontroller in xinput mode and failed, then re-get the mapping for the dinput variant you did open (and most likely now just fail the open) Sam Lantinga 2013-08-21 10:32:04 -0700
  • dbeed82880 Fix SDL xinput code to work at all when xinput has devices at high indexes but no device connected at lower index, for instance 0->disconnected, 1->wireles, 2->wired. Previously the SDL code assumed the indexes were always used up in order which is not true at all and lead to a bunch of failure cases where controllers would go unrecognized. Sam Lantinga 2013-08-21 10:31:44 -0700
  • 92c2ef2556 Fixed crash if the IC isn't set up for some reason (bad X11 locale?) Sam Lantinga 2013-08-21 10:07:48 -0700
  • 07aa49b745 Fix a couple of warnings Gabriel Jacobo 2013-08-21 10:34:32 -0300
  • 2b0edd42d0 Patched to compile on Darwin Gabriel Jacobo 2013-08-21 10:27:39 -0300
  • c2cdb9c5f4 More fixes for -Wdeclaration-after-statement Gabriel Jacobo 2013-08-21 10:13:12 -0300
  • 0923b0873d Fixes for -Wdeclaration-after-statement Gabriel Jacobo 2013-08-21 10:12:16 -0300
  • fde7308882 OCD fixes: Adds a space after /* (glory to regular expressions!) Gabriel Jacobo 2013-08-21 09:47:10 -0300
  • 28046de503 OCD fixes: Adds a space before */ Gabriel Jacobo 2013-08-21 09:43:09 -0300
  • ec08df6bad Actually, this should be a memcpy(). Ryan C. Gordon 2013-08-20 23:20:32 -0400
  • 2576d2f741 Added filesystem code to Mac and iOS Xcode projects. Ryan C. Gordon 2013-08-20 21:29:40 -0400
  • 1551ff427b Patched to compile on iOS. Ryan C. Gordon 2013-08-20 21:21:57 -0400
  • 433252b9e8 More Haiku fixes. Ryan C. Gordon 2013-08-20 20:39:22 -0400
  • e3073916d8 Fixed compiler warning. Ryan C. Gordon 2013-08-20 20:31:57 -0400
  • 1fd2f5f98d More Windows fixes for filesystem code. Ryan C. Gordon 2013-08-20 20:29:30 -0400
  • bbd2c3ba5f Regenerate configure script. Ryan C. Gordon 2013-08-20 20:27:42 -0400
  • 48a48176c9 Corrected Haiku build. Ryan C. Gordon 2013-08-20 20:16:15 -0400
  • bfd88e7351 Patched new filesystem code to compile. Ryan C. Gordon 2013-08-20 20:15:15 -0400
  • c9218e986d Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module. Ryan C. Gordon 2013-08-20 19:57:11 -0400
  • 2617500503 Fixed cut-and-paste error. Ryan C. Gordon 2013-08-20 15:28:14 -0400
  • a165b0ddb5 Added SDL_DEPRECATED #define. Ryan C. Gordon 2013-08-20 14:21:35 -0400
  • 36b1778dfb Added SDL_assert_always (never disabled). Ryan C. Gordon 2013-08-20 14:17:48 -0400
  • b3ca66a00f More non C89 compliant comments Gabriel Jacobo 2013-08-20 20:34:40 -0300
  • a0cd92a644 Fixes a few non C89 compliant comments Gabriel Jacobo 2013-08-20 19:49:24 -0300
  • 37aaf7bc88 add missing SDL_bits.h from OS X framework Edward Rudd 2013-08-20 15:56:08 -0400
  • 96358477cb Added some FIXMEs for later. Ryan C. Gordon 2013-08-20 12:43:06 -0400
  • a665c8eb41 Fixes bug #2037, common EGL code for Android and X11 Gabriel Jacobo 2013-08-19 16:29:46 -0300
  • c3edcbf968 Fixed leaking of pixel shader object in D3D renderer (thanks, Peter!). Ryan C. Gordon 2013-08-19 11:02:44 -0400
  • 96f09a5af1 Fixed warnings building with gcc 2 and gcc 4 on Haiku Sam Lantinga 2013-08-18 23:18:11 -0700
  • 97128e3941 Fixed Haiku build (thanks Alexander!) Sam Lantinga 2013-08-18 22:05:53 -0700
  • 645d51ea1b Replaced introduction in header file with more recent version from README.txt. Philipp Wiesemann 2013-08-18 11:15:30 +0200
  • 7c915c8ceb Corrected file names in header file comments. Philipp Wiesemann 2013-08-18 11:12:46 +0200
  • 646e85fffb Changed some documentation comments in header files to be used by doxygen. Philipp Wiesemann 2013-08-18 11:08:52 +0200
  • 35fe3c3252 Patched to compile with Visual Studio. Ryan C. Gordon 2013-08-17 20:46:34 -0400
  • c830512c80 Fixed Windows build Sam Lantinga 2013-08-17 17:14:15 -0700
  • 6f06b9db7a Fixed for consistency with the other platforms Sam Lantinga 2013-08-17 17:04:14 -0700
  • 5e8897a82a auto init the ticks if the GetTicks and the like methods are called before SDL_Init().. This prevents annoying game bugs such as caching SDL_GetPerformanceFrequency in a static initializer Edward Rudd 2013-08-17 18:07:29 -0400
  • 8a8f81a1d7 Do full state initialization in D3D_Reset(), this fixes blend mode issues when resizing the window on Windows 8. Sam Lantinga 2013-08-17 09:54:30 -0700
  • 022c8ff651 Fixed windows build Sam Lantinga 2013-08-16 17:50:44 -0700
  • d69b098e11 The keyboard text events should be sent after the key down events Sam Lantinga 2013-08-16 15:38:06 -0700
  • e38292a8a9 Fixed bug 1876 - SDL_TEXTINPUT only returns '?' (0x3F) in event.text.text with Khmer language input Sam Lantinga 2013-08-16 15:35:10 -0700
  • 8d71d5576e Android quirk:Some devices don't report GL_OES_framebuffer_object but support it Gabriel Jacobo 2013-08-16 14:38:04 -0300
  • 72b1cffe4a Patched to compile. Ryan C. Gordon 2013-08-16 12:51:29 -0400
  • ba73ff1bf2 [Bug 2042] OpenGL ES renderer tries to load OES functions unconditionally Gabriel Jacobo 2013-08-16 13:37:27 -0300
  • 95d6fa4ff4 Fixed alpha composition when destination alpha is transparent. Sam Lantinga 2013-08-16 09:20:33 -0700
  • a848fd2462 Fixed alpha blending for the MMX blit functions Sam Lantinga 2013-08-16 06:59:19 -0700
  • 25a28bb7d9 Fix bug 2034: replace printf by SDL_Log in tests; update loopwave VS solution: copy missing dependency Andreas Schiffler 2013-08-14 23:30:10 -0700
  • 39919e16cc Don't print "unrecognized key" message for an X11 keycode of 0. This can happen with composed characters. Sam Lantinga 2013-08-12 22:00:21 -0700
  • 262de9c61a Fixed the tag name for the SDL 2.0 release Sam Lantinga 2013-08-12 19:18:48 -0700
  • 53e84315bb Mac: Fix restoring of Cmd-H-hidden fullscreen desktop windows. J?rgen P. Tjern? 2013-08-12 11:09:13 -0700
  • 932a87582e Added Julian Winter to the credits for the SDL 2.0 website. Sam Lantinga 2013-08-12 08:45:37 -0700
  • 9b9f5112d6 Added tag release_2.0.0 for changeset d4ce48ff30d1 Sam Lantinga 2013-08-12 08:40:49 -0700
  • 84997a4c12 Fixes #2022, do not resume on Android when surfaceChanged Gabriel Jacobo 2013-08-12 11:13:50 -0300
  • 1ad936eb29 Fixed bug 2027 - Full-screen appears to be broken - hang in SDL_DestroyWindow() release-2.0.0 Sam Lantinga 2013-08-11 19:56:43 -0700