Commit Graph

  • 17b73d6b3a XRandR: fixed primary output detection logic (thanks, "winterknight"!). Ryan C. Gordon 2015-12-29 02:16:14 -0500
  • 8fe56ce1b5 Mac: don't ignore mouse clicks on the top pixel of a window (thanks, Joshua!). Ryan C. Gordon 2015-12-29 01:09:58 -0500
  • 45f80b777b CMake: Changes to get CMake project to work with Android (thanks, Martin!). Ryan C. Gordon 2015-12-29 00:57:24 -0500
  • 79f5ebe4a0 CMake: fixed a failure to reset CMAKE_REQUIRED_FLAGS (thanks, Martin!). Ryan C. Gordon 2015-12-29 00:36:03 -0500
  • 0caf269c25 CMake: don't try to use the Linux joystick code on Android (thanks, Martin!). Ryan C. Gordon 2015-12-29 00:24:37 -0500
  • fc51412107 CMake: Fixed to work on Windows 8 SDK (thanks, Martin!). Ryan C. Gordon 2015-12-29 00:02:43 -0500
  • dba9007f77 Fixed typo in sdl2-config.cmake.in (thanks, Rafal!). Ryan C. Gordon 2015-12-28 23:29:11 -0500
  • 04a8fdf75d OpenGL+GLES renderers: Fixed incorrect clip rectangle coords (thanks, Marcel!). Ryan C. Gordon 2015-12-28 15:15:58 -0500
  • a6fcde406b Mac: expose joystick buttons that report themselves as having 'Start' and 'Select' HID usages. Alex Szpakowski 2015-12-28 15:44:09 -0400
  • 31a8dc4bc4 Mac: Whoops, lost legit Caps lock keypress events. Fixed. Ryan C. Gordon 2015-12-28 13:30:58 -0500
  • 5af778de21 Windows: resync num/caps lock when window is gaining focus. Ryan C. Gordon 2015-12-28 13:08:19 -0500
  • 85543b20b9 Sync up the caps/numlock state properly without sending key events. Ryan C. Gordon 2015-12-28 13:07:44 -0500
  • 897569d94b Mac: Fix keyboard state if capslock was toggled while app wasn't in foreground. Ryan C. Gordon 2015-12-27 23:39:43 -0500
  • e214c3aad2 WinRT: made bug 3202/3213's fix apply for WinRT apps David Ludwig 2015-12-27 22:26:27 -0500
  • e30cffd331 Removed a tabstop. Ryan C. Gordon 2015-12-27 18:56:46 -0500
  • 46cab9ba6f Win: make sure SDL keyboard state reflects system capslock state at startup. Ryan C. Gordon 2015-12-27 18:48:14 -0500
  • 45e6d51796 Fixed bug 3202 - Fix renderer visibility on a window maximized directly from the minimized state David Ludwig 2015-12-27 17:55:45 -0500
  • d3fec09342 Mac: make sure SDL keyboard state reflects system capslock state at startup. Ryan C. Gordon 2015-12-27 16:46:12 -0500
  • 9dd234fc21 Fixed a comment in two test programs. Philipp Wiesemann 2015-12-25 13:41:23 +0100
  • d78c1eaf4e Fixed whitespace in testspriteminimal.c Sam Lantinga 2015-12-24 06:11:05 -0800
  • 07b457836a WinRT: Fixed bug 3210, "alt-tab doesn't work correctly with full-screened, UWP (Win10 Store) apps" David Ludwig 2015-12-22 00:58:47 -0500
  • 90fea1680c sdl: Sam Lantinga 2015-12-18 18:49:35 -0800
  • 8b8379a089 Fixed mapping third party XBox controllers that have the trigger axis all the way in until they are pulled and get updated values. Sam Lantinga 2015-12-18 18:49:23 -0800
  • 8e71cb70c4 Cleaned up some code formatting. Alex Szpakowski 2015-12-18 00:49:27 -0400
  • 8dbffa6abe iOS: Set the player index of MFi gamepads when the user first presses a button, rather than when it's programatically opened. Alex Szpakowski 2015-12-11 16:41:59 -0400
  • 339adfb6ba Cocoa: Use NSTextInputClient instead of NSTextInput for text input handling. The latter was deprecated in OS X 10.6. Alex Szpakowski 2015-12-10 22:17:22 -0400
  • f322f6a0f1 SDL_GL_GetAttribute: If a GL context isn't active, only return failure when the specified attribute needs an active GL context to be queried. Alex Szpakowski 2015-12-10 20:25:34 -0400
  • 8f8f96cdd7 WinRT: fixed bug: Back button(s) weren't working on Win10 David Ludwig 2015-12-09 21:34:56 -0500
  • 53db8e5c8b Added broad support for wireless XBox 360 controllers on Linux Sam Lantinga 2015-12-09 12:11:40 -0800
  • 1b26d4f76e Fixed outdated information in README for test programs. Philipp Wiesemann 2015-12-07 21:43:16 +0100
  • ecb7b0e0fa Pandora: Fixed referring to no more existing CD-ROM source files in Makefile. Philipp Wiesemann 2015-12-07 21:42:44 +0100
  • 5bca62e9c3 Pandora: Fixed deactivating no more available CD-ROM support in config header. Philipp Wiesemann 2015-12-07 21:41:55 +0100
  • 4516979cc4 WinRT: build fix for Windows Phone 8.0 David Ludwig 2015-12-06 18:48:46 -0500
  • 23c8689836 WinRT: enabled the Win10-Store Cert Kit bug-workaround, for Windows 8.0 apps David Ludwig 2015-12-06 18:42:30 -0500
  • 3af4f7da01 WinRT: enabled the Win10-Store Cert Kit bug-workaround, for Windows 8.1 apps David Ludwig 2015-12-06 18:33:43 -0500
  • 987a5f9da8 WinRT: fixed a build error when compiling Windows 8.1 .dlls David Ludwig 2015-12-06 17:32:33 -0500
  • 364472495d WinRT: removed an unused variable from DXGI-based display-detection code David Ludwig 2015-12-06 17:07:37 -0500
  • 7e66dc7002 WinRT: workaround for a possible bug in the Win10 Store's Certification Kit David Ludwig 2015-12-06 17:06:40 -0500
  • 5dba5e06b4 Windows: Added missing NULL check after SDL_stack_alloc(). Philipp Wiesemann 2015-12-06 17:51:11 +0100
  • e4adce64ec Changed comment in test program to avoid confusion. Philipp Wiesemann 2015-12-06 17:50:51 +0100
  • d7d98177ca X11: Fixed memory leak when initializing multiple screens. Philipp Wiesemann 2015-12-05 17:08:07 +0100
  • 9232616303 Fixed comment in filesystem test program. Philipp Wiesemann 2015-12-04 22:12:36 +0100
  • 803ec37ede WinRT: minor tweak to NuGet package naming David Ludwig 2015-12-02 08:04:17 -0500
  • 59c01c6dd7 WinRT: allowed NuGet packaging code to get hg revision regardless of cwd David Ludwig 2015-12-02 07:58:23 -0500
  • 8f748ddb02 WinRT: added NuGet-package creation support to WinRT build script David Ludwig 2015-12-01 22:07:24 -0500
  • 3f4279028f Fixed compile error in timer test program if PRIu64 not available. Philipp Wiesemann 2015-12-01 22:24:04 +0100
  • a7d75df5b1 Fixed compile warning in IME test program. Philipp Wiesemann 2015-12-01 22:22:58 +0100
  • 3c1d2c983d Fixed filesystem test program to compile with older versions of C. Philipp Wiesemann 2015-12-01 22:21:29 +0100
  • d6220cc33a WinRT: noted Win10/UWP support in WhatsNew.txt (under 2.0.4) David Ludwig 2015-11-30 23:30:01 -0500
  • 02eb9b0529 WinRT: made WinRT build script create Win10/UWP .dll files David Ludwig 2015-11-30 21:11:33 -0500
  • a19330b7bd Add Logitech F510 Gamepad Direct input mode mapping Edward Rudd 2015-11-30 10:39:34 -0500
  • 54947ecfca Removed some debug prints. Alex Szpakowski 2015-11-30 03:30:35 -0400
  • 0645ce87ff Mac: Fixed SDL_SetWindowFullscreen not restoring the window's original size when exiting a Space. Alex Szpakowski 2015-11-30 03:30:07 -0400
  • 88d02b9165 WinRT: added Win10/UWP (Universal Windows Platform) support David Ludwig 2015-11-29 19:33:11 -0500
  • bf6507eee6 WinRT: bug-fix - SDL_SetThreadPriority() didn't work on WinRT 8.x platforms David Ludwig 2015-11-26 13:51:03 -0500
  • 4d6ce35d8b WinRT: minor code cleanup in window-creation code David Ludwig 2015-11-26 11:15:43 -0500
  • e33da1c940 WinRT: native windows are inherently resizable (in WinRT 8.x) David Ludwig 2015-11-26 11:09:50 -0500
  • ac0d052e1f WinRT: bug-fix, fullscreen mode wasn't getting reported in Windows 8.0 apps David Ludwig 2015-11-26 02:37:51 -0500
  • 7822cf2312 WinRT: bug-fix, OpenGLES2 was failing to init, after recent windowing fixes David Ludwig 2015-11-26 02:13:15 -0500
  • 070a4a925d WinRT: bug-fix, fullscreen window flags weren't set if device was rotated 90 degrees David Ludwig 2015-11-26 01:36:36 -0500
  • d588ae202b WinRT: lots of display and windowing related fixes David Ludwig 2015-11-26 00:41:39 -0500
  • 963990d542 WinRT: fixed crash in SDL_CondWaitTimeout, when using Win10's MSVC runtime David Ludwig 2015-11-15 13:04:42 -0500
  • 5029fced05 Replaced tabs with spaces in test programs. Philipp Wiesemann 2015-11-25 21:39:28 +0100
  • c34785a384 Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4. Philipp Wiesemann 2015-11-25 21:31:02 +0100
  • 1d79110056 X11: Let XRandR respect multiple screens (DISPLAY=:0.0 vs :0.1, etc). Ryan C. Gordon 2015-11-17 12:15:35 -0500
  • 8310f97ca6 Fixed bug 3168 - xinput build failure with dxsdk Sam Lantinga 2015-11-16 21:20:38 -0800
  • 0353bd8a16 WinRT: fixed build error in latest XInput code David Ludwig 2015-11-14 21:29:14 -0500
  • fe024066e8 Minor whitespace fix. Ryan C. Gordon 2015-11-14 14:53:44 -0500
  • 6090c1fef0 Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID(). Ryan C. Gordon 2015-11-14 12:35:45 -0500
  • 24deee50d7 Mac: Fix a warning about implicit declaration of SDL_SendKeymapChangedEvent (bug #3167.) Alex Szpakowski 2015-11-14 04:24:39 -0400
  • 45df953835 Added support for the Gamestop Logic3 Controller Sam Lantinga 2015-11-13 14:26:00 -0800
  • c4260e8bae Mac: Added SDL_GameController mappings for the Steelseries Stratus XL and Nimbus gamepads. Alex Szpakowski 2015-11-12 22:53:37 -0400
  • 4f09de45d8 Mac: Detect the d-pad and pause buttons on Steelseries MFi gamepads (bug #3124.) Alex Szpakowski 2015-11-12 22:44:32 -0400
  • e9cc21065b iOS: Fixed crashes when rotating the screen after destroying a window. Alex Szpakowski 2015-11-12 20:58:11 -0400
  • 76855eab16 Added Linux support for the Razer Sabertooth game controller Sam Lantinga 2015-11-12 13:13:36 -0800
  • c23ac53a23 iOS: Set the 'player index' of MFi game controllers when they're opened for use. Alex Szpakowski 2015-11-09 18:13:47 -0400
  • 777bacf8fe iOS: Fixed MFi game controller triggers to report the proper range of values. Alex Szpakowski 2015-11-09 17:41:54 -0400
  • b655b5fa29 one last SDL fix: restore menu bar if we destroy a fullscreen window without transitioning it back to a non-fullscreen window first Sam Lantinga 2015-11-09 08:55:07 -0800
  • 47e1dcd003 don't toggle SDL fullscreen state on OSX if we're destroying the window Sam Lantinga 2015-11-09 08:55:01 -0800
  • 81fff0eb49 more SDL fullscreen state tracking fixes, don't update fullscreen flags on failure to change fullscreen state Sam Lantinga 2015-11-09 08:54:56 -0800
  • aa256cfd5e SDL OSX implementation must account for the fact that going fullscreen can fail. improve the logic around retrying, make a few attempts before failing. Sam Lantinga 2015-11-09 08:54:49 -0800
  • 82639f3b25 add hacky support for failed fullscreen transitions. SDL doesn't have the concept of a fullscreen transition that failed. if the user is actively changing spaces while the app goes fullscreen, it fails to go fullscreen; now it will just try again instead of hanging around with the wrong window styles. Sam Lantinga 2015-11-09 08:54:42 -0800
  • 6affb10cc3 iOS MFi game controllers: inverted the thumbstick y axis values to match the behavior of other controllers. Alex Szpakowski 2015-11-09 02:32:37 -0400
  • a113cd670e Added Linux binding for Wii-U Pro controller Sam Lantinga 2015-11-05 18:10:19 -0800
  • ea7e5c3b8b Add SDL_HINT_VIDEO_X11_NET_WM_PING to allow disabling _NET_WM_PING protocol handling in CreateWindow if desired. Sam Lantinga 2015-10-27 11:18:04 -0700
  • 4877457f4c Add a new SDL_KEYMAPCHANGED SDL event to abstract notification of keyboard layout or input language changes. Sam Lantinga 2015-10-27 11:17:32 -0700
  • f5b1e21d4c Mac: Fix returning to the window's Space in OS X 10.11+ when SDL_WINDOW_FULLSCREEN_DESKTOP is used (bug #3152.) Alex Szpakowski 2015-10-23 03:37:53 -0300
  • 642d3a0818 D3D11: Fixed SDL_RenderDrawPoints() ignoring input after the first 128 points. Philipp Wiesemann 2015-10-15 22:26:21 +0200
  • df2b3f0148 Android: Added missing import statement. Philipp Wiesemann 2015-10-15 22:26:00 +0200
  • 0b959d7e6f Fix some Android keyboards that didn't work properly. Ryan C. Gordon 2015-10-15 12:52:00 -0400
  • 3add853a34 Added SDL_JoystickCurrentPowerLevel() to WhatsNew.txt for 2.0.4. Philipp Wiesemann 2015-10-07 21:18:08 +0200
  • f7c62696f0 Fixed freeing uninitialized pointers on failure cleanup in tests. Philipp Wiesemann 2015-10-07 21:16:59 +0200
  • e07bdb3aa2 Android: Added a new method in SDLSurface. Philipp Wiesemann 2015-10-07 21:16:40 +0200
  • 8bcdae8882 Android: Added new key codes without mapping. Philipp Wiesemann 2015-10-07 21:16:18 +0200
  • d89feca920 Converted tabs to spaces for SDL style Sam Lantinga 2015-10-06 21:40:50 -0700
  • 0aa87fb84c Fixed sending a size event while setting up a window (fix for DOTA 2 on Source 2) Sam Lantinga 2015-10-06 21:16:21 -0700
  • fed484c631 Mac: Reset display if going from fullscreen to a fullscreen Space or vice-versa. Ryan C. Gordon 2015-10-06 00:10:54 -0400
  • 0baf5e468d Fixed forcing the window size when creating a non-resizable window on Windows. Sam Lantinga 2015-10-01 11:21:06 -0700
  • 67984cb26d Fixed swapped Windows and Linux entries for the Cideko AK08b Sam Lantinga 2015-09-30 16:00:21 -0700
  • afa37a8eaf SDL - added new SDL_JoystickCurrentPowerLevel() API that returns the battery level of the selected joystick. Currently only implemented for XInput devices, other platforms are a TODO. Sam Lantinga 2015-09-30 15:39:30 -0700