Commit Graph

  • f63e827efa DOCS: group the markdown Martin Gerhardy 2021-02-21 14:16:49 +01:00
  • 306e808da1 CI: added github pages build job Martin Gerhardy 2021-02-21 14:02:30 +01:00
  • 5d266e9bba CI: added github actions Martin Gerhardy 2021-02-21 13:57:38 +01:00
  • 11cb53d2a5 [KMSDRM] Add missing break and modify comments. Vanfanel 2021-02-21 23:28:49 +01:00
  • 9172e413ad [KMSDRM] Fix intermitent bug in Vulkan initialization on Raspberry Pi 4. Vanfanel 2021-02-21 22:57:22 +01:00
  • 1a17ab30e1 Added mappings for popular controllers on Chromebooks Sam Lantinga 2021-02-21 11:03:26 -08:00
  • f5e9c5b7e0 Chromebooks support relative mouse motion now Sam Lantinga 2021-02-21 11:03:25 -08:00
  • db58166e9b joystick: hidapi: Properly include <unistd.h> when inotify not available David Gow 2021-02-21 17:28:08 +08:00
  • 360740ac76 correct dynapi Amir 2021-02-19 18:07:53 +03:00
  • 5696582e1d add SDL_AndroidShowToast for https://developer.android.com/reference/android/widget/Toast Amir 2021-02-19 14:22:31 +03:00
  • 1a924bc0bb add SDL_AndroidShowToast for https://developer.android.com/reference/android/widget/Toast Amir 2021-02-19 12:54:57 +03:00
  • 8d43f45a7b Don't use udev for joystick enumeration if running in a container Ludovico de Nittis 2021-02-16 14:13:30 +01:00
  • 2c3269152a Use inotify for HIDAPI joystick enumeration if not using udev Ludovico de Nittis 2021-02-16 12:39:48 +01:00
  • b17242bf98 Allow libudev for HIDAPI joystick to be disabled at runtime Ludovico de Nittis 2021-02-16 11:50:20 +01:00
  • 0052339b66 Move handleURLEvent setEventHandler to init Jay 2021-02-20 19:53:44 +00:00
  • 42607909a0 Remove devices from the list after they've been disconnected due to read errors. Sam Lantinga 2021-02-20 22:51:57 -08:00
  • 08547adb52 pulseaudio: Add "zerocopy" playback path Oschowa 2021-02-20 09:28:03 +01:00
  • a29fe29296 configury: replace host checks against *-*-mingw32* with *-*-mingw* Ozkan Sezer 2021-02-18 20:10:50 +03:00
  • c4b7e485af docs: README.md points to Discourse instead of the mailing list now. Ryan C. Gordon 2021-02-18 11:09:52 -05:00
  • abe2c0f1b1 license: Fixed references to COPYING.txt that are now LICENSE.txt. Ryan C. Gordon 2021-02-18 11:06:44 -05:00
  • ef85ed9352 pulseaudio: Initialize fragsize to fix mic recording Romain Roffé 2021-02-17 20:53:35 +01:00
  • 0a58010c0d Fix README-kmsbsd.md Markdown display Cacodemon345 2021-02-16 10:41:33 +06:00
  • ffce58a30c license: Fixing the license file to be correctly scooped up by Github automation Erik Yuzwa 2021-02-17 11:08:13 -07:00
  • e4a81a98a0 [KMSDRM] Correct indentation. Vanfanel 2021-02-17 12:06:29 +01:00
  • d79bc0015e Update the .gitignore file Cameron Cawley 2021-02-16 22:36:07 +00:00
  • 9323cd51f0 Check for ARM SIMD in testplatform Cameron Cawley 2021-02-16 18:14:13 +00:00
  • 98bf79cff1 Minor improvements for CPU detection on ARM Cameron Cawley 2021-02-16 18:13:15 +00:00
  • 4aa2e74844 Add Xbox Controller S entry to gamecontrollerdb Matt Borgerson 2021-02-16 10:20:29 -07:00
  • 350e0ae1fd Add documentation for KMSDRM on *BSDs Cacodemon345 2021-02-15 23:49:57 +06:00
  • f2a2d0c696 SDL_render_d3d.c: fix build with SDL_LEAN_AND_MEAN Ozkan Sezer 2021-02-15 22:56:20 +03:00
  • bd4277ee39 fixed make dist (VisualC.html went bye bye..) Ozkan Sezer 2021-02-15 20:10:50 +03:00
  • 09231c42ea Fix flags check in test code Alex Szpakowski 2021-02-15 11:51:00 -04:00
  • 9b9d0d484d mac/iOS: allow Metal in windows created without an explicit backend Alex Szpakowski 2021-02-15 11:49:09 -04:00
  • 9c1871c144 update path to visualc README erik yuzwa 2021-02-14 19:17:58 -07:00
  • 92506462e2 update some copy erik yuzwa 2021-02-14 17:12:39 -07:00
  • be17004e67 updated some notes around using a newer IDE erik yuzwa 2021-02-14 17:03:14 -07:00
  • 7f1b833373 initial work erik yuzwa 2021-02-14 16:48:29 -07:00
  • a2fbc452ca replace i386 checks with __i386__ Ozkan Sezer 2021-02-15 03:02:32 +03:00
  • cf15faae68 Change "memset" to "SDL_zero" Cacodemon345 2021-02-14 14:24:38 +06:00
  • c5f9e061b5 Disable FreeBSD console mouse when initializing evdev input Enable it again after quitting evdev input. Cacodemon345 2021-02-14 13:13:34 +06:00
  • d4d32833f4 macOS: Fix Xcode project when deployment target is > 10.7 Alex Szpakowski 2021-02-14 11:30:22 -04:00
  • b34d92bf37 further .gitignore updates Ozkan Sezer 2021-02-14 11:56:40 +03:00
  • 0d92507d71 regenerated configure Ozkan Sezer 2021-02-14 11:55:50 +03:00
  • 2faa478325 further .gitignore updates Ozkan Sezer 2021-02-14 11:55:24 +03:00
  • a6388cf2ca Add the usual "vi" comment to the end of pre-push-hook. Ryan C. Gordon 2021-02-13 23:02:26 -05:00
  • 3da58b47f6 Fix errors with fallback impls of SDL_isxdigit() and SDL_ispunct() Misa 2021-02-13 15:11:40 -08:00
  • 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 +00:00
  • dfe219ec71 Add all missing "is characteristic" stdlib functions Misa 2021-02-13 11:21:19 -08:00
  • 88f1c2c1b0 Replace "echo -en" with "printf" in autoconf script Cacodemon345 2021-02-14 00:42:37 +06:00
  • 67a9d6ba98 updates to .gitignore Ozkan Sezer 2021-02-13 20:50:24 +03:00
  • 3937eefcfb a draft for a pull_request template erik yuzwa 2021-02-12 19:43:32 -07:00
  • 1a48ca666f emscripten: Create directory recursively in GetPrefPath Charlie Birks 2021-02-04 16:20:54 +00:00
  • fa367cdd5c emscripten: Fix alt key being a nav key Stephan Vedder 2020-11-24 10:56:50 +01:00
  • 20be1d634b emscripten: Automatically resume audio contexts Alon Zakai 2020-07-15 09:13:03 -07:00
  • edaf3f9c9c emscripten: Extend the "nav key" blacklist Charlie Birks 2020-04-21 15:02:06 +01:00
  • 82a96afa70 Update wiki.libsdl.org urls to libsdl-org/SDL/wiki (#4069) Erik Yuzwa 2021-02-13 09:49:31 -07:00
  • 5cbe62eac0 ignore vs2019 meta folder erik yuzwa 2021-02-12 19:28:57 -07:00
  • 9f71a809e9 Rename .hgignore to .gitignore Cameron Cawley 2021-02-12 22:01:29 +00:00
  • a99eec7751 wayland: Minor whitespace fix Ethan Lee 2021-02-12 14:31:43 -05:00
  • 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 -05:00
  • 65fbf36c9e Cleaned up a few more Bugzilla mentions. Ryan C. Gordon 2021-02-12 14:46:49 -05:00
  • 60a99b0b59 BUGS.txt now points to GitHub Issues instead of bugzilla.libsdl.org. Ryan C. Gordon 2021-02-12 14:41:11 -05:00
  • 4ff51d29c3 Deprecate SDL_GetRevisionNumber and update things for git instead of hg. Ryan C. Gordon 2021-02-12 14:15:29 -05:00
  • ee25a1e6e2 The revision defaults to the empty string Sam Lantinga 2021-02-12 08:54:08 -08:00
  • 9deffcd325 Updated the revision header with git revision Sam Lantinga 2021-02-12 08:50:16 -08:00
  • 39153f81b9 add Linux mapping for Ipega PG-9087S, closes #3783 soredake 2021-02-11 09:37:58 +02:00
  • f443a6fc7a Fix format string warnings for width-based integers Jay Petacat 2021-02-11 02:05:02 -05:00
  • 5427f4861b Added support for trigger rumble for all Microsoft Xbox One controllers Sam Lantinga 2021-02-11 17:28:07 -08:00
  • 1f7ec3fa4e Added support for the PowerA Xbox One Series X Wired Controller Sam Lantinga 2021-02-11 17:27:22 -08:00
  • f9046b4cab We're in Git now! Updated docs. Ryan C. Gordon 2021-02-11 17:35:42 -05:00
  • cad67082f3 wayland: Check for both _WAYLAND_CLIENT_H and WAYLAND_CLIENT_H Ethan Lee 2021-02-04 19:04:56 -05:00
  • 31e8a4627a * Fixed closing the test window. Vladislav Dmitrievich Turbanov 2021-02-10 20:54:15 +03:00
  • 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 -08:00
  • 629334f283 Fixed bug 5543 - Wayland: Fix waylandvideo.h warnings Sam Lantinga 2021-02-09 15:02:55 -08:00
  • f70e197363 Fix waiting on condition variables with the SRW lock implmentation Cameron Gutman 2021-02-08 18:31:08 -06:00
  • d9ba20442e Backed out changeset 852a7bdbdf4b This causes a use-after-free memory error Sam Lantinga 2021-02-08 16:55:01 -08:00
  • 4183211a54 free the 'display' after it was added to global list Christian Rauch 2021-02-08 16:01:37 -08:00
  • 005e2c59a7 [KMS/DRM] Bugfix number #5535: Improve reliability, by wahil1976. Manuel Alfayate Corchete 2021-02-09 00:57:25 +01:00
  • 2170c7bfde make AddressSanitizer optional and disabled by default Christian Rauch 2021-02-08 23:55:50 +03:00
  • 5045d299a6 enable AddressSanitizer only for GCC 5 onwards (bug #5533) Christian Rauch 2021-02-08 20:50:00 +03:00
  • 066960c207 add '-shared-libasan' to debug flags (bug #5533) Christian Rauch 2021-02-08 02:15:50 +03:00
  • dc45a228b9 avoid some pedantic warnings in array initializers Ozkan Sezer 2021-02-08 00:20:56 +03:00
  • 9c3aa7f055 SDL: fix packet handling for original version of Stadia FW Sam Lantinga 2021-02-06 15:43:17 -08:00
  • bb9e049d1d minor updates to libc function checks Ozkan Sezer 2021-02-07 00:37:00 +03:00
  • 19fa85d8af [KMS/DRM] Fix build warning. Manuel Alfayate Corchete 2021-02-06 16:05:55 +01:00
  • 6ee53258cd [KMS/DRM] Replace indent tabs with spaces, as intended. Manuel Alfayate Corchete 2021-02-06 14:03:53 +01:00
  • 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 +01:00
  • 538f7ad6b7 [KMS/DRM] Remove redundant SDL_SendWindowEvent() call. Manuel Alfayate Corchete 2021-02-05 00:27:11 +01:00
  • 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 +01:00
  • f4d58689e0 Fix Xbox Series X controller on macOS Cameron Gutman 2021-02-03 18:00:22 -06:00
  • 525196dd8b Updated runtime dependency on libudev Sam Lantinga 2021-02-04 10:47:16 -08:00
  • ff297753db Fixed compiler warning Sam Lantinga 2021-02-04 10:46:34 -08:00
  • 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 -08:00
  • d74779b748 Android: documention update Sylvain Becker 2021-02-04 13:50:56 +01:00
  • e404b525f1 KMSDRM doesn't have a window manager, so all windows are fullscreen Sam Lantinga 2021-02-03 21:31:50 -08:00
  • 549bc13362 SDL_vulkan_utils: minor code clean-up Sylvain Becker 2021-02-03 09:51:42 +01:00
  • 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 +01:00
  • 85235985fb Fixed detecting the paddles on the Xbox Elite Series 1 controller Sam Lantinga 2021-02-02 11:53:31 -08:00
  • 69e9b2acee Fixed bug 5471 - Creating a fullscreen desktop window goes windowed temporarily Sam Lantinga 2021-02-01 22:35:46 -08:00
  • ef2f13e125 Added test command line options to force different window types Sam Lantinga 2021-02-01 22:30:31 -08:00