Commit Graph

  • 875f839df4 wayland: A bunch of clipboard safety fixes. Ethan Lee 2021-04-08 14:14:46 -04:00
  • 7510245af9 wayland: Create the data_device only after both device_manager and input exist. Ethan Lee 2021-04-08 14:08:35 -04:00
  • 732cc8ed5b cmake: Fix UWP DLL build by removing /NODEFAUTLIB okuoku 2021-04-08 21:28:45 +09:00
  • 50db4a59b8 * Support for intrinsics in MSW + Clang scenario. Utility polyfill is provided, removed the no-longer-needed conditionals. Vladislav Dmitrievich Turbanov 2021-04-02 12:05:45 +03:00
  • 89b6209313 Fix race condition that can lead to ENTER/LEAVE window events never firing Dean Herbert 2021-04-01 14:17:53 +09:00
  • 4cee1012c6 debian: Align to debian packaging scheme Philippe Coval 2021-02-03 15:48:17 +01:00
  • 6fd37194bc wayland: Fix leaked zxdg_decoration_manager David Edmundson 2021-04-07 16:03:41 +01:00
  • f6a09ef1a9 wayland: Drop support for kwin specific decoration management David Edmundson 2021-04-07 16:16:23 +01:00
  • a92cca1ab8 wayland: Use the window's display to get wl_output rather than fullscreen_mode. Ethan Lee 2021-04-07 16:44:10 -04:00
  • c7e29a9e95 wayland: Fix toggling fullscreen with fixed-size windows Ethan Lee 2021-04-06 18:10:40 -04:00
  • 0f4aba7bcd audio: Fixed assertion failure if trying to use dummy backend. Ryan C. Gordon 2021-04-06 18:34:53 -04:00
  • 64853b7378 audio: Changed a disk and dummy backends to use _this instead of this. Ryan C. Gordon 2021-04-06 18:34:17 -04:00
  • e97cfe4ad1 KMSDRM_Vulkan_CreateSurface(): fixed pointer-cast warning on 32 bit Ozkan Sezer 2021-04-06 23:56:10 +03:00
  • 78095e3701 git: Ignore debian generated files Philippe Coval 2021-04-03 15:28:09 +02:00
  • 17ceddf28d debian: Align debian deps Philippe Coval 2021-04-03 21:27:13 +02:00
  • ebc1109866 Removed mkdocs.yml Ryan C. Gordon 2021-04-04 12:29:18 -04:00
  • 7b8c750954 CMake: Enable WASAPI on WinRT okuoku 2021-04-03 22:21:35 +09:00
  • 8fa2ce5601 WinRT: Rename Interface ID symbols okuoku 2021-04-03 22:47:47 +09:00
  • 3dbc4cf233 Fix compilation error for Windows SDK 8.1+ Nicholas "LB" Braden 2021-03-30 17:49:51 -05:00
  • 9634070bad debian: Update README file in doc package Philippe Coval 2021-04-03 15:04:12 +02:00
  • 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