Commit Graph

  • a290dc1398 Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity(). Ryan C. Gordon 2016-01-05 02:46:10 -0500
  • 70f6fa427b Added SDL_GetWindowBordersSize(). Ryan C. Gordon 2016-01-05 02:29:06 -0500
  • 27daf61cb1 x11: Put a matching window_group wmhint on every window created. Ryan C. Gordon 2016-01-05 02:27:26 -0500
  • da5db65642 Added SDL_DROPBEGIN and SDL_DROPCOMPLETE events, plus window IDs for drops. Ryan C. Gordon 2016-01-05 01:42:00 -0500
  • e07035f71b Added special window type flags. Ryan C. Gordon 2016-01-05 01:30:40 -0500
  • 25745f214d Added SDL_DROPTEXT event, for dragging and dropping string data. Ryan C. Gordon 2016-01-05 02:26:45 -0500
  • c06fea8e25 Added SDL_GetDisplayUsableBounds(). Ryan C. Gordon 2016-01-04 23:52:40 -0500
  • a8ae173a54 x11: Optimize SDL_GetGlobalMouseState() a little. Ryan C. Gordon 2015-04-22 16:50:48 -0400
  • 46773688b9 x11: window managers might mark windows as FULLSCREEN _and_ MAXIMIZED. Ryan C. Gordon 2015-04-21 10:14:17 -0400
  • d4aedf9951 Added SDL_SetWindowModalFor(). Ryan C. Gordon 2015-04-21 09:45:58 -0400
  • e497e46515 Added SDL_SetWindowInputFocus(). Ryan C. Gordon 2016-01-05 02:28:56 -0500
  • 3bdaf4c611 Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity(). Ryan C. Gordon 2016-01-05 02:46:10 -0500
  • 5696e88e6b Added SDL_GetWindowBordersSize(). Ryan C. Gordon 2016-01-05 02:29:06 -0500
  • f9af0c0376 x11: Put a matching window_group wmhint on every window created. Ryan C. Gordon 2016-01-05 02:27:26 -0500
  • 8e855f2fbc Added SDL_DROPBEGIN and SDL_DROPCOMPLETE events, plus window IDs for drops. Ryan C. Gordon 2016-01-05 01:42:00 -0500
  • f2defe5e11 Added special window type flags. Ryan C. Gordon 2016-01-05 01:30:40 -0500
  • f9b7379341 Added SDL_DROPTEXT event, for dragging and dropping string data. Ryan C. Gordon 2016-01-05 02:26:45 -0500
  • c3114975db Added SDL_GetDisplayUsableBounds(). Ryan C. Gordon 2016-01-04 23:52:40 -0500
  • 8875a4014f x11: Optimize SDL_GetGlobalMouseState() a little. Ryan C. Gordon 2015-04-22 16:50:48 -0400
  • 14e007772a x11: window managers might mark windows as FULLSCREEN _and_ MAXIMIZED. Ryan C. Gordon 2015-04-21 10:14:17 -0400
  • 3a2d60f4b7 x11: Workaround window managers that mark fullscreen windows as maximized. Ryan C. Gordon 2015-04-21 01:22:32 -0400
  • 7abcbb913f x11: Let apps specify that video init should fail if XRandR is unavailable. Ryan C. Gordon 2016-01-04 23:44:27 -0500
  • b9720c8159 x11: _NET_WM_PID needs a long, not a pid_t, I think. Ryan C. Gordon 2016-01-05 02:40:14 -0500
  • 78a50a4bb5 CMake: Let static libraries optionally be built with Position Independent Code. Ryan C. Gordon 2016-01-05 01:26:32 -0500
  • 7e6b5473d4 CMake: use the old MACOSX_RPATH behavior (for now), silence the warning. Ryan C. Gordon 2016-01-05 01:25:54 -0500
  • 97fa95b4b9 Updated comment: this is the correct way to do fullscreen on X11 now. Ryan C. Gordon 2015-04-21 10:19:20 -0400
  • 22abfec864 Added a few FIXMEs. Ryan C. Gordon 2015-04-21 09:46:48 -0400
  • 920e574ca0 Try to build with GCC's -Wdeclaration-after-statement. Ryan C. Gordon 2016-01-04 22:58:38 -0500
  • a4047faed7 Mac: allows apps to use OpenGL on a slower, integrated GPU. Ryan C. Gordon 2016-01-04 22:00:04 -0500
  • 23fc1b59f2 Patch to compile on C89 compilers. Ryan C. Gordon 2016-01-04 16:36:42 -0500
  • 7cd89b2bf3 x11: Support _NET_WM_USER_TIME and give _NET_ACTIVE_WINDOW a valid timestamp. Ryan C. Gordon 2016-01-04 16:25:27 -0500
  • 6a255d239a CMake: Don't link directly to libGL on Unix. Ryan C. Gordon 2016-01-03 21:48:17 -0500
  • 226c860772 CMake: Don't make a libSDL2.so symlink on Mac OS X (do .dylib instead). Ryan C. Gordon 2016-01-03 20:52:44 -0500
  • 0e54d4e88c Remove almost all instances of "volatile" keyword. Ryan C. Gordon 2016-01-03 06:50:50 -0500
  • d63a50c739 Added tag release-2.0.4 for changeset 5596f75b34e8 Sam Lantinga 2016-01-02 12:17:33 -0800
  • ec7a3c6eae Backed out commit 80ce90dbc266, this causes Visual Studio build failure on buildbot Sam Lantinga 2016-01-02 11:17:06 -0800
  • 35bc8895bc Fixed sed error on Mac OS X and updated copyright on a few last files Sam Lantinga 2016-01-02 10:38:51 -0800
  • 81ca6e4fa4 Fixed bug 3092 - Statically link sdl2 with /MT for msvc Sam Lantinga 2016-01-02 10:25:53 -0800
  • 680be063a2 Updated copyright to 2016 Sam Lantinga 2016-01-02 10:10:34 -0800
  • 1657066f03 Fixed typo in README for iOS. Philipp Wiesemann 2016-01-01 17:41:11 +0100
  • 639db2e9d1 Added brackets to function names in header comments so doxygen links them. Philipp Wiesemann 2016-01-01 17:39:55 +0100
  • d91951026f Updated some header comments and iOS documentation to better clarify high-dpi / retina support and screen-coordinate sizes versus pixel sizes. Alex Szpakowski 2015-12-31 21:16:43 -0400
  • fa84360512 CMake: Fixed building for Windows with VS2015 (bug #3080). Alex Szpakowski 2015-12-31 15:26:40 -0400
  • c5bf080f6d WinRT: minor code-comment cleanups David Ludwig 2015-12-31 01:54:11 -0500
  • 78eb707d64 WinRT: fixed bug whereby a Win8.x app's SDL_Window wasn't getting de-marked as maximized (on window restore) David Ludwig 2015-12-31 01:50:30 -0500
  • 38c638d526 Fixed Bug 3217 - WinRT: after alt-tab'ing back into fullscreen app, mouse cursor is sometimes wrong David Ludwig 2015-12-31 01:40:50 -0500
  • 2ff23fdc17 Fixed Bug 3215 - Win32: 'fullscreen' app doesn't always extend to top of screen David Ludwig 2015-12-30 12:44:13 -0500
  • 425887f677 Updated configure script. Philipp Wiesemann 2015-12-29 19:14:19 +0100
  • 4d75f201aa Fixed a crash if creating accelerated renderer after accessing window surface. Philipp Wiesemann 2015-12-29 19:13:56 +0100
  • 7f23f54ad8 NetBSD: fixed issues with cpuinfo and pthread_setname_np (thanks, Thomas!). Ryan C. Gordon 2015-12-29 02:32:47 -0500
  • ba34ede1ac NetBSD: improved joystick support (thanks, Thomas!). Ryan C. Gordon 2015-12-29 02:29:56 -0500
  • c694ff4fdf Added support for building for NetBSD on the Raspberry Pi (thanks, Jared!). Ryan C. Gordon 2015-12-29 02:27:02 -0500
  • 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