Commit Graph

  • 413a2306bc NULL passed to strcmp in Wayland_ShowMessageBox meyraud705 2021-04-04 10:47:06 +02:00
  • 573c5a5bac regenerated configure. Ozkan Sezer 2021-04-04 11:55:50 +03:00
  • 4914199665 ibus: make sure we don't pass a NULL path string over D-Bus. Ryan C. Gordon 2021-04-04 00:29:26 -04:00
  • e006872355 hints: SDL_HINT_TIMER_RESOLUTION applies to all versions of Windows. Ryan C. Gordon 2021-04-04 00:23:52 -04:00
  • a81fe27271 configure/cmake: Hook up Emscripten threads (disabled by default). Ryan C. Gordon 2021-04-04 00:16:30 -04:00
  • 354cabd4a7 egl: favor truecolor configurations. Ryan C. Gordon 2021-04-03 18:15:50 -04:00
  • 95e5f0586e audio: make SDL_OpenAudioDevice declaration look less squashed. Ryan C. Gordon 2021-04-03 13:24:10 -04:00
  • 4abe34461f SDL_EGL_ChooseConfig: cleanups and minor optimizations. Ryan C. Gordon 2021-04-03 10:10:58 -04:00
  • 7d02248cf5 tls: wrap reference to a mutex into an #if !SDL_THREADS_DISABLED test. Ryan C. Gordon 2021-04-02 14:36:53 -04:00
  • dbdbae44c5 linux: (de)initialize d-bus at init and quit. Ryan C. Gordon 2021-04-02 14:35:11 -04:00
  • 57c2a4566f render: draw when hidden, except on iOS and Android. Ryan C. Gordon 2021-04-02 14:01:41 -04:00
  • b42bf2a774 configure: Don't use "-Wl,--no-undefined" in "sdl2-config --static-libs" Ryan C. Gordon 2021-04-02 12:58:12 -04:00
  • 2689e844e0 Delete gh-pages.yml Ryan C. Gordon 2021-04-01 16:36:06 -04:00
  • da66755450 Fixed up legacy MoinMoin URLs at wiki.libsdl.org Ryan C. Gordon 2021-04-01 12:20:04 -04:00
  • 2542977b0a Revert "Update wiki.libsdl.org urls to libsdl-org/SDL/wiki (#4069)" Ryan C. Gordon 2021-04-01 12:15:28 -04:00
  • fa81883418 [KMSDRM] Fake refresh rate precision on Vulkan display mode creation. Vanfanel 2021-03-30 13:25:09 +02:00
  • 942aa7bd07 [KMSDRM] No need to use an SDL_VideoDisplay pointer to access display index. Vanfanel 2021-03-30 11:41:26 +02:00
  • 033c0abb58 Use dispatch_async for -[NSOpenGLContext update]. Fixes #3680 Learath 2021-03-27 14:04:00 +01:00
  • eeee730833 wayland: Implement IME support. Ethan Lee 2021-03-29 16:57:03 -04:00
  • 733b3278de [KMSDRM] Minor Vulkan code adjustments regarding pointers and display index. vanfanel 2021-03-29 19:22:26 +02:00
  • 570768f627 test: fix shadowing variables Christian Rauch 2021-03-26 22:52:30 +00:00
  • b972258d56 test: remove unused variables and typedefs Christian Rauch 2021-03-26 22:49:28 +00:00
  • 3f25704592 test: portable 64bit address format specifier Christian Rauch 2021-03-26 23:46:31 +00:00
  • 9d294f1fca audio: Allow AudioStreamGet to return 0 in RunAudio. Ethan Lee 2021-03-27 00:53:10 -04:00
  • 9b7babf96e wasapi: Remove assert added by 67e8522d Ethan Lee 2021-03-27 00:47:54 -04:00
  • fb283a732a Squashed commit of the following: Xing Ji 2021-03-24 22:42:47 +08:00
  • 5ceb674426 linux: Fix ibus support on Wayland/XWayland Ethan Lee 2021-03-28 14:58:41 -04:00
  • 1cd97e2695 testmessage: Create a renderer for window display on Wayland David Gow 2021-03-29 18:12:33 +08:00
  • 5f9effaa7e audio: pipewire: Block while waiting on stream state info Frank Praznik 2021-03-28 17:45:41 -04:00
  • 8deb406300 audio: pipewire: Avoid redundant locking Frank Praznik 2021-03-28 17:22:59 -04:00
  • 5bb2bbd40c audio: pipewire: Don't use uninitialized variables in callbacks Frank Praznik 2021-03-28 17:17:00 -04:00
  • 9de7eaf9ac [KMSDRM] Change error message. Vanfanel 2021-03-28 01:30:26 +01:00
  • 1ec60a38eb [KMSDRM] Remove unnecessary space. Vanfanel 2021-03-27 23:52:51 +01:00
  • c13c3c37bd [KMSDRM] For Vulkan, use a mode with the same exact size as the window, if possible, or create a new one. Vanfanel 2021-03-27 22:50:18 +01:00
  • 07ba13b7a9 wayland: Pass --no-wrap to Zenity. Ethan Lee 2021-03-26 00:40:05 -04:00
  • 54719a9d3d wayland: Assign output_len in ShowMessageBox Ethan Lee 2021-03-25 23:58:12 -04:00
  • 6d9c4f6c6c Added support for the wired Amazon Luna gamepad on Android Sam Lantinga 2021-03-26 15:07:10 -07:00
  • 40b0509ef6 Fixed header documentation errors Sam Lantinga 2021-03-26 14:34:58 -07:00
  • 4a07c73b80 Added mapping for the Amazon Luna controller on Linux Sam Lantinga 2021-03-26 13:53:58 -07:00
  • 07af9baa86 Use the correct name for the Amazon Luna Gamepad Sam Lantinga 2021-03-26 13:05:38 -07:00
  • ef36355563 Added mapping for the Amazon Luna controller on macOS Sam Lantinga 2021-03-26 13:03:29 -07:00
  • 8b87b438b4 Don't try to map the touchpad button, since we don't have any art for that at the moment. Sam Lantinga 2021-03-26 13:01:06 -07:00
  • 3377861ab1 Added support for the Amazon Game Controller to the HIDAPI driver Sam Lantinga 2021-03-26 11:57:19 -07:00
  • 27b74d3334 Implement Wayland_ShowMessageBox using Zenity Ethan Lee 2021-03-25 23:25:34 -04:00
  • 5262b52ddd SDL_kmsdrmvideo.c: define EGL_PLATFORM_GBM_MESA if it's missing. Ozkan Sezer 2021-03-25 23:56:56 +03:00
  • ab7944f960 wikiheaders: fixed regex for converting markdown bold+italic to mediawiki. Ryan C. Gordon 2021-03-25 12:52:15 -04:00
  • f55445422a wikiheaders: when merging into headers, wordwrap in Markdown style. Ryan C. Gordon 2021-03-25 12:50:18 -04:00
  • 45d128db00 wikiheaders: Fixed double-wikify call. Ryan C. Gordon 2021-03-24 22:36:06 -04:00
  • 5753fd73c3 wikiheaders.pl: Whitespace fixes. Ryan C. Gordon 2021-03-24 12:52:48 -04:00
  • c486959e71 headers: Fix up bullet lists, now that wikiheaders.pl can handle them. Ryan C. Gordon 2021-03-24 10:47:03 -04:00
  • c2152928fa wikiheaders.pl: Mark some sections as wiki-only so we don't lose them. Ryan C. Gordon 2021-03-24 10:46:05 -04:00
  • 231b849c9e wikiheaders.pl: Properly handle and wordwrap bullet lists. Ryan C. Gordon 2021-03-24 10:45:27 -04:00
  • 5ac6bd5483 [KMSDRM] Ask for videomode on the correct display when creating a window. vanfanel 2021-03-24 02:54:36 +01:00
  • 7c08b049e8 headers: a few minor documentation corrections. Ryan C. Gordon 2021-03-23 15:36:12 -04:00
  • b55b11af88 src/thread/pthread/SDL_systhread.c: drop include of SDL_platform.h Fabrice Fontaine 2021-03-23 08:07:56 +01:00
  • 0bdf4f95bf Disable system gestures on MFi controllers while they're open, so we get access to the back button, etc. Sam Lantinga 2021-03-22 19:19:01 -07:00
  • 1133ea0349 Fixed crash on macOS when AirPods are connected Sam Lantinga 2021-03-22 19:18:57 -07:00
  • 38b61a3dfa Merge commit 'c12f46b100d22a0e06a64c5b6d1baa3f446d34e6' into main Sam Lantinga 2021-03-22 19:16:40 -07:00
  • 258b7bc095 Merge commit '100166d7d7b9ed2e486841498bbc585975630e02' into main Sam Lantinga 2021-03-22 19:16:38 -07:00
  • f82aa7f5d1 Merge commit '3f40396d33df64326756648c3b8e1e6c922efe5a' into main Sam Lantinga 2021-03-22 19:16:36 -07:00
  • 9332006c13 Merge commit '3c78c211d57de4e9d953bf71d49d2ee313bbff34' into main Sam Lantinga 2021-03-22 19:16:34 -07:00
  • 8a6810e906 Merge commit '599edaaf935aab69a13b5643566adc652a27e268' into main Sam Lantinga 2021-03-22 19:16:33 -07:00
  • b0a047e5a9 Merge commit '1899844952756e932ee29e887501a9b9e39066a6' into main Sam Lantinga 2021-03-22 19:16:31 -07:00
  • de832227c2 Merge commit 'cf7eef37b045bb3f841e26879fdc6d865c8aaf9a' into main Sam Lantinga 2021-03-22 19:16:29 -07:00
  • 4b0b39a34a Merge commit '4acd1dcad41d154093ca14eb0adf35f4f99bd06a' into main Sam Lantinga 2021-03-22 19:16:28 -07:00
  • f68ba3cc02 Merge commit '8638674a87c5ea92a87240f8f562ed1c437d1e0c' into main Sam Lantinga 2021-03-22 19:16:26 -07:00
  • 3ee89ac02e Merge commit '82ff6045fa0aa7ff2f861f20512e30688c7b51c3' into main Sam Lantinga 2021-03-22 19:16:25 -07:00
  • 4b1dfb14e1 Merge commit 'c35e71892e6aa7dc2ce697b9ac44e541b3f4caef' into main Sam Lantinga 2021-03-22 19:16:23 -07:00
  • d27c6c11c2 Merge commit '281a7bdbb32a2ba124f8a6f6f9555135fd529599' into main Sam Lantinga 2021-03-22 19:16:21 -07:00
  • 4fa42cab7f Merge commit 'e5821bf27668a5e54c699743c2b97aa55e7bdd93' into main Sam Lantinga 2021-03-22 19:16:19 -07:00
  • f83ce7c5fb Merge commit 'e6b87005c1da22a0d354619eebca53c6e2639cdd' into main Sam Lantinga 2021-03-22 19:16:18 -07:00
  • e62a25184a Merge commit '7d1b9c9f15eb3a9f2f253e5b88e091192a894bcf' into main Sam Lantinga 2021-03-22 19:16:16 -07:00
  • 49eb7c6b6b Merge commit 'db2ad6fa73adec1ffa364d21d130b69533b30ade' into main Sam Lantinga 2021-03-22 19:16:15 -07:00
  • e944e404c0 Merge commit 'e7e519a466167b7a3ef9aa9b28535e436139936a' into main Sam Lantinga 2021-03-22 19:16:13 -07:00
  • 4c412d2956 Merge commit '559be8aab4a0e666fa6fc9104570c9c9d3c54f12' into main Sam Lantinga 2021-03-22 19:16:11 -07:00
  • 9ffd477dfc Merge commit '07fc1bb883f4c3d9b603d3a3be8c0f2dfa88c285' into main Sam Lantinga 2021-03-22 19:16:10 -07:00
  • 7ed20094d8 Merge commit '96cc49857dcda68910b8ae068de41983da625de2' into main Sam Lantinga 2021-03-22 19:16:08 -07:00
  • f5253b708d Merge commit 'e14fb54e3f409aaf1e10b94f681677c59b1b7e0d' into main Sam Lantinga 2021-03-22 19:16:06 -07:00
  • 4ef1527071 Merge commit '7a2a1a85e9738f127d9f6cd600aa6e1c4459bf2e' into main Sam Lantinga 2021-03-22 19:16:05 -07:00
  • 2b65588193 Merge commit '108bb5aabec27f41f977bdf7a4d2ed3f3a3962eb' into main Sam Lantinga 2021-03-22 19:16:03 -07:00
  • 0727acd6ba Merge commit 'e213f37a450ca6b0746aa3acd2e5e76635e13468' into main Sam Lantinga 2021-03-22 19:16:01 -07:00
  • c12f46b100 [KMSDRM] Fix segmentation fault Paul Cercueil 2021-03-22 19:03:25 +00:00
  • 100166d7d7 [KMSDRM] Improve cursor management. vanfanel 2021-03-22 18:00:41 +01:00
  • 3f40396d33 First shot at merging the wiki documentation into the headers. Ryan C. Gordon 2021-03-21 14:18:39 -04:00
  • 3c78c211d5 Update and rename README.txt to README.md Ryan C. Gordon 2021-03-20 18:46:37 -04:00
  • 599edaaf93 Merge pull request #4212 from Cacodemon345/patch-11 Sylvain Becker 2021-03-20 21:07:32 +01:00
  • 1899844952 Fix GitHub display of README-android.md Cacodemon345 2021-03-21 01:15:14 +06:00
  • cf7eef37b0 [KMSDRM] Better error handling: no more segfaults on window creation failure. vanfanel 2021-03-19 04:25:40 +01:00
  • 4acd1dcad4 [KMSDRM] Improve the way to test if last window is being destroyed. Vanfanel 2021-03-18 14:04:38 +01:00
  • 8638674a87 [KMSDRM] Correct comment typo. Vanfanel 2021-03-18 13:55:58 +01:00
  • 82ff6045fa [KMSDRM] Unload GL/EGL libs and destroy GBM only when we are destroying the last window. vanfanel 2021-03-18 12:02:54 +01:00
  • c35e71892e [KMSDRM] All non-vulkan windows have to be marked as OPENGL, not only the first created one. vanfanel 2021-03-18 11:47:23 +01:00
  • 281a7bdbb3 [KMSDRM] Make the gbm_init flag a viddata member to avoid GBM re-init when several displays are connected. vanfanel 2021-03-18 11:20:18 +01:00
  • e5821bf276 regenerated configure. Ozkan Sezer 2021-03-18 00:10:00 +03:00
  • e6b87005c1 Fix tests configuration and building when only GLVND full OpenGL implementation is present. Vanfanel 2021-03-17 20:10:31 +01:00
  • 7d1b9c9f15 [KMSDRM] Remove unneeded function calls and improve comments for future reference. Vanfanel 2021-03-17 14:40:41 +01:00
  • db2ad6fa73 git-pre-push-hook: remove ".git" from URL. Ryan C. Gordon 2021-03-17 13:36:38 -04:00
  • e7e519a466 dsp: Refuse to initialize if there aren't any Open Sound System devices. Ryan C. Gordon 2021-03-17 13:04:05 -04:00
  • 559be8aab4 fix invalid out of bounds UTF8 handling Ankith 2021-03-15 15:18:10 +05:30
  • 07fc1bb883 Fix invalid UTF-8 handling of extra bytes Ankith 2021-03-15 15:10:49 +05:30