Commit graph

  • ffce58a30c
    license: Fixing the license file to be correctly scooped up by Github automation Erik Yuzwa 2021-02-17 11:08:13 -0700
  • e4a81a98a0 [KMSDRM] Correct indentation. Vanfanel 2021-02-17 12:06:29 +0100
  • d79bc0015e Update the .gitignore file Cameron Cawley 2021-02-16 22:36:07 +0000
  • 9323cd51f0 Check for ARM SIMD in testplatform Cameron Cawley 2021-02-16 18:14:13 +0000
  • 98bf79cff1 Minor improvements for CPU detection on ARM Cameron Cawley 2021-02-16 18:13:15 +0000
  • 4aa2e74844 Add Xbox Controller S entry to gamecontrollerdb Matt Borgerson 2021-02-16 10:20:29 -0700
  • 350e0ae1fd Add documentation for KMSDRM on *BSDs Cacodemon345 2021-02-15 23:49:57 +0600
  • f2a2d0c696 SDL_render_d3d.c: fix build with SDL_LEAN_AND_MEAN Ozkan Sezer 2021-02-15 22:56:20 +0300
  • bd4277ee39 fixed make dist (VisualC.html went bye bye..) Ozkan Sezer 2021-02-15 20:10:50 +0300
  • 09231c42ea Fix flags check in test code Alex Szpakowski 2021-02-15 11:51:00 -0400
  • 9b9d0d484d mac/iOS: allow Metal in windows created without an explicit backend Alex Szpakowski 2021-02-15 11:49:09 -0400
  • 9c1871c144 update path to visualc README erik yuzwa 2021-02-14 19:17:58 -0700
  • 92506462e2 update some copy erik yuzwa 2021-02-14 17:12:39 -0700
  • be17004e67 updated some notes around using a newer IDE erik yuzwa 2021-02-14 17:03:14 -0700
  • 7f1b833373 initial work erik yuzwa 2021-02-14 16:48:29 -0700
  • a2fbc452ca replace i386 checks with __i386__ Ozkan Sezer 2021-02-15 03:02:32 +0300
  • cf15faae68 Change "memset" to "SDL_zero" Cacodemon345 2021-02-14 14:24:38 +0600
  • c5f9e061b5 Disable FreeBSD console mouse when initializing evdev input Enable it again after quitting evdev input. Cacodemon345 2021-02-14 13:13:34 +0600
  • d4d32833f4 macOS: Fix Xcode project when deployment target is > 10.7 Alex Szpakowski 2021-02-14 11:30:22 -0400
  • b34d92bf37 further .gitignore updates Ozkan Sezer 2021-02-14 11:56:40 +0300
  • 0d92507d71 regenerated configure Ozkan Sezer 2021-02-14 11:55:50 +0300
  • 2faa478325 further .gitignore updates Ozkan Sezer 2021-02-14 11:55:24 +0300
  • a6388cf2ca
    Add the usual "vi" comment to the end of pre-push-hook. Ryan C. Gordon 2021-02-13 23:02:26 -0500
  • 3da58b47f6 Fix errors with fallback impls of SDL_isxdigit() and SDL_ispunct() Misa 2021-02-13 15:11:40 -0800
  • fe6f62e6ce Add ALIAS targets to all installed SDL2 targets This provides a linking interface that matches the one available when find_package() is used, by aliasing all of SDL's public targets into the SDL2:: namespace. Thus, dependees link to the same-named targets regardless of how SDL was acquired. This approach permits the use of wrappers around CMake's FetchContent API such as https://github.com/cpm-cmake/CPM.cmake Joshua Saxby 2021-02-10 15:17:02 +0000
  • dfe219ec71 Add all missing "is characteristic" stdlib functions Misa 2021-02-13 11:21:19 -0800
  • 88f1c2c1b0 Replace "echo -en" with "printf" in autoconf script Cacodemon345 2021-02-14 00:42:37 +0600
  • 67a9d6ba98 updates to .gitignore Ozkan Sezer 2021-02-13 20:50:24 +0300
  • 3937eefcfb a draft for a pull_request template erik yuzwa 2021-02-12 19:43:32 -0700
  • 1a48ca666f emscripten: Create directory recursively in GetPrefPath Charlie Birks 2021-02-04 16:20:54 +0000
  • fa367cdd5c emscripten: Fix alt key being a nav key Stephan Vedder 2020-11-24 10:56:50 +0100
  • 20be1d634b emscripten: Automatically resume audio contexts Alon Zakai 2020-07-15 09:13:03 -0700
  • edaf3f9c9c emscripten: Extend the "nav key" blacklist Charlie Birks 2020-04-21 15:02:06 +0100
  • 82a96afa70
    Update wiki.libsdl.org urls to libsdl-org/SDL/wiki (#4069) Erik Yuzwa 2021-02-13 09:49:31 -0700
  • 5cbe62eac0 ignore vs2019 meta folder erik yuzwa 2021-02-12 19:28:57 -0700
  • 9f71a809e9 Rename .hgignore to .gitignore Cameron Cawley 2021-02-12 22:01:29 +0000
  • a99eec7751 wayland: Minor whitespace fix Ethan Lee 2021-02-12 14:31:43 -0500
  • 0e9fd0f8bb Added a script that can be used to show commit URLs during a git push. Ryan C. Gordon 2021-02-12 17:12:56 -0500
  • 65fbf36c9e Cleaned up a few more Bugzilla mentions. Ryan C. Gordon 2021-02-12 14:46:49 -0500
  • 60a99b0b59 BUGS.txt now points to GitHub Issues instead of bugzilla.libsdl.org. Ryan C. Gordon 2021-02-12 14:41:11 -0500
  • 4ff51d29c3 Deprecate SDL_GetRevisionNumber and update things for git instead of hg. Ryan C. Gordon 2021-02-12 14:15:29 -0500
  • ee25a1e6e2 The revision defaults to the empty string Sam Lantinga 2021-02-12 08:54:08 -0800
  • 9deffcd325 Updated the revision header with git revision Sam Lantinga 2021-02-12 08:50:16 -0800
  • 39153f81b9 add Linux mapping for Ipega PG-9087S, closes #3783 soredake 2021-02-11 09:37:58 +0200
  • f443a6fc7a Fix format string warnings for width-based integers Jay Petacat 2021-02-11 02:05:02 -0500
  • 5427f4861b Added support for trigger rumble for all Microsoft Xbox One controllers Sam Lantinga 2021-02-11 17:28:07 -0800
  • 1f7ec3fa4e Added support for the PowerA Xbox One Series X Wired Controller Sam Lantinga 2021-02-11 17:27:22 -0800
  • f9046b4cab We're in Git now! Updated docs. Ryan C. Gordon 2021-02-11 17:35:42 -0500
  • cad67082f3 wayland: Check for both _WAYLAND_CLIENT_H and WAYLAND_CLIENT_H Ethan Lee 2021-02-04 19:04:56 -0500
  • 31e8a4627a * Fixed closing the test window. Vladislav Dmitrievich Turbanov 2021-02-10 20:54:15 +0300
  • ef52560a24 Fixed bug 5539 - Clang 11 fails to compile a CMake build with conflicting types for _m_prefetchw Sam Lantinga 2021-02-09 15:10:06 -0800
  • 629334f283 Fixed bug 5543 - Wayland: Fix waylandvideo.h warnings Sam Lantinga 2021-02-09 15:02:55 -0800
  • f70e197363 Fix waiting on condition variables with the SRW lock implmentation Cameron Gutman 2021-02-08 18:31:08 -0600
  • d9ba20442e Backed out changeset 852a7bdbdf4b This causes a use-after-free memory error Sam Lantinga 2021-02-08 16:55:01 -0800
  • 4183211a54 free the 'display' after it was added to global list Christian Rauch 2021-02-08 16:01:37 -0800
  • 005e2c59a7 [KMS/DRM] Bugfix number #5535: Improve reliability, by wahil1976. Manuel Alfayate Corchete 2021-02-09 00:57:25 +0100
  • 2170c7bfde make AddressSanitizer optional and disabled by default Christian Rauch 2021-02-08 23:55:50 +0300
  • 5045d299a6 enable AddressSanitizer only for GCC 5 onwards (bug #5533) Christian Rauch 2021-02-08 20:50:00 +0300
  • 066960c207 add '-shared-libasan' to debug flags (bug #5533) Christian Rauch 2021-02-08 02:15:50 +0300
  • dc45a228b9 avoid some pedantic warnings in array initializers Ozkan Sezer 2021-02-08 00:20:56 +0300
  • 9c3aa7f055 SDL: fix packet handling for original version of Stadia FW Sam Lantinga 2021-02-06 15:43:17 -0800
  • bb9e049d1d minor updates to libc function checks Ozkan Sezer 2021-02-07 00:37:00 +0300
  • 19fa85d8af [KMS/DRM] Fix build warning. Manuel Alfayate Corchete 2021-02-06 16:05:55 +0100
  • 6ee53258cd [KMS/DRM] Replace indent tabs with spaces, as intended. Manuel Alfayate Corchete 2021-02-06 14:03:53 +0100
  • 59cd46c24a [KMS/DRM] Merge patch for bug #5532: No need to correct cursor position now that all windows are fullscreen. Link: https://bugzilla.libsdl.org/show_bug.cgi?id=5519. Manuel Alfayate Corchete 2021-02-05 22:16:50 +0100
  • 538f7ad6b7 [KMS/DRM] Remove redundant SDL_SendWindowEvent() call. Manuel Alfayate Corchete 2021-02-05 00:27:11 +0100
  • 7beba05013 [KMS/DRM] Restore all-windows-are-fullscreen functionality, since there is no window manager in KMSDRM. Manuel Alfayate Corchete 2021-02-04 23:35:52 +0100
  • f4d58689e0 Fix Xbox Series X controller on macOS Cameron Gutman 2021-02-03 18:00:22 -0600
  • 525196dd8b Updated runtime dependency on libudev Sam Lantinga 2021-02-04 10:47:16 -0800
  • ff297753db Fixed compiler warning Sam Lantinga 2021-02-04 10:46:34 -0800
  • a60af1e4d0 Backed out changeset 1cde3dd0f44d - this breaks windows which are created and then set to FULLSCREEN_DESKTOP Sam Lantinga 2021-02-04 07:00:06 -0800
  • d74779b748 Android: documention update Sylvain Becker 2021-02-04 13:50:56 +0100
  • e404b525f1 KMSDRM doesn't have a window manager, so all windows are fullscreen Sam Lantinga 2021-02-03 21:31:50 -0800
  • 549bc13362 SDL_vulkan_utils: minor code clean-up Sylvain Becker 2021-02-03 09:51:42 +0100
  • c0166a29b7 SDL_ConvertColorkeyToAlpha: remove and clarify a FIXME This function doesn't handle bpp 1 or 3 case, because those formats never have an alpha channel Sylvain Becker 2021-02-03 09:32:09 +0100
  • 85235985fb Fixed detecting the paddles on the Xbox Elite Series 1 controller Sam Lantinga 2021-02-02 11:53:31 -0800
  • 69e9b2acee Fixed bug 5471 - Creating a fullscreen desktop window goes windowed temporarily Sam Lantinga 2021-02-01 22:35:46 -0800
  • ef2f13e125 Added test command line options to force different window types Sam Lantinga 2021-02-01 22:30:31 -0800
  • 2426949a18 Removed support for clock_gettime_nsec_np() Sam Lantinga 2021-02-01 21:56:56 -0800
  • 42798cec8b cmake: enable AddressSanitizer in Debug builds if supported Christian Rauch 2021-02-01 20:25:24 -0800
  • fadfa51022 Don't uncorrelate while rumble is active and stay correlated longer in case raw input messages are lagging a bit. Sam Lantinga 2021-02-01 09:21:11 -0800
  • e862856e6f wayland: Don't crash when the properties of already existing wl_output change Sebastian Krzyszkowiak 2021-02-01 08:57:39 -0800
  • cef198c9cb Fixed bug 5524 - Pass NSString to NSLog() Sam Lantinga 2021-02-01 08:55:48 -0800
  • b7f711cd76 Don't enable address sanitize flags without checking compiler first Sam Lantinga 2021-01-31 19:11:49 -0800
  • 0ed16ceddb free 'outputs' in 'Wayland_DestroyWindow' Christian Rauch 2021-01-31 19:10:02 -0800
  • a44678465f free the 'data_device_manager' Christian Rauch 2021-01-31 19:09:44 -0800
  • f8b4a6e25a cmake: enable AddressSanitizer in Debug builds Christian Rauch 2021-01-31 19:09:25 -0800
  • 3ae2ec34fa wayland: Fix transform and scale handling when setting display mode Sebastian Krzyszkowiak 2021-01-31 19:06:37 -0800
  • 2c76433151 [KMS/DRM] Merge patch for bug 5522#: Implement KMSDRM_GetWindowWMInfo(). Manuel Alfayate Corchete 2021-01-31 04:04:26 +0100
  • bfa51c3845 [KMS/DRM] Fix for bug #5518: only do async pageflips when hardware supports them. Manuel Alfayate Corchete 2021-01-31 03:48:29 +0100
  • 79cd8cab08 Add default handler for Alt+Tab while keyboard grab is enabled Cameron Gutman 2021-01-27 20:41:36 -0600
  • 9d70711342 Revert checks on destination scaling size (see bug #5510) Sylvain Becker 2021-01-30 20:09:35 +0100
  • 088fb52579 [KMS/DRM] Correct small omission on bugfix #5513: y-coord correction has to be done on WarpMouseGlobal, too. Manuel Alfayate Corchete 2021-01-29 23:32:42 +0100
  • 2cc70ca39e Fixed crash if the GameCube controller hasn't been opened yet Sam Lantinga 2021-01-29 13:04:01 -0800
  • 091a4649e8 added --enable-xinput switch for windows builds Ozkan Sezer 2021-01-29 23:11:13 +0300
  • d6a6662fa1 Remove checks on destination scaling size (see bug #5510) Sylvain Becker 2021-01-29 20:34:20 +0100
  • 8d95aba174 [KMS/DRM] Remove unused KMSDRM_SetWindowGrab prototype in header file. Manuel Alfayate Corchete 2021-01-29 18:17:16 +0100
  • b17c49509b [KMS/DRM] Patch for bug #5513. KMSDRM backend can now manage and use several displays. Manuel Alfayate Corchete 2021-01-29 18:08:04 +0100
  • a78bce9e38 Properly handle keys already down when the hook is installed Cameron Gutman 2021-01-28 20:02:01 -0600
  • dc0ec827aa Remove old YUV fixme Sylvain Becker 2021-01-29 13:38:39 +0100