Commit Graph

  • b18c361b0f Updated variable name for mouse coordinates in mouse wheel events Sam Lantinga 2022-10-08 13:18:00 -07:00
  • 4726270ead WIN_GetDrawableSize: avoid NULL pointer dereference Ozkan Sezer 2022-10-08 23:01:28 +03:00
  • 4f318c904a Add cursor position to mouse wheel event (thanks @meyraud705!) Sam Lantinga 2022-10-08 12:01:42 -07:00
  • 5490505a2b Added a note to update the website after a stable release Sam Lantinga 2022-10-08 09:41:10 -07:00
  • 17b43b0fdd Don't try to create a semaphore for the mutex implementation if threads are disabled Sam Lantinga 2022-10-08 09:32:09 -07:00
  • 33050fea39 Only open HID devices that might have a HIDAPI driver available Sam Lantinga 2022-10-07 11:29:49 -07:00
  • 31991ab851 Fix \sa to a valid function in SDL_metal.h. Kamil Ševeček 2022-10-07 15:45:28 +02:00
  • 484d5fd6cf audio open: ensure 2 devices don't get the same id Nicolas Cian 2022-10-05 13:19:38 +02:00
  • 5ec1cef6b5 Further fixes for the sndio CMake detection Brad Smith 2022-10-06 22:43:33 -04:00
  • e714d4d724 regenerated configure script. Ozkan Sezer 2022-10-07 05:24:20 +03:00
  • f48823181b Use the pkg-config file when checking for sndio. Brad Smith 2022-09-29 20:31:20 -04:00
  • fc720321b3 Fix rare deadlock when opening a HID controller on Android Sam Lantinga 2022-10-06 18:23:07 -07:00
  • 689409fd97 Fixed the start button on the Nimbus+ controller on tvOS Sam Lantinga 2022-10-06 17:34:24 -07:00
  • b4aba10154 Reverted game controller buttons from interacting with message box dialogs Sam Lantinga 2022-10-06 12:10:46 -07:00
  • 893c87b27b Fixed game controller buttons being unresponsive when the on-screen keyboard is up Sam Lantinga 2022-10-06 12:10:45 -07:00
  • 914a65e098 wayland: Don't unset min/max values when entering fullscreen via a compositor event Frank Praznik 2022-10-06 12:39:36 -04:00
  • 69cf5fb0e1 wayland: Remove surface type helpers Frank Praznik 2022-10-04 13:09:35 -04:00
  • c2b0c41c0a wayland: Set/unset the opaque regions on surfaces when transparency is toggled Frank Praznik 2022-10-04 12:59:26 -04:00
  • ea5958009c wayland: Set the damage buffer size when supported Frank Praznik 2022-10-03 18:31:15 -04:00
  • a8cb7bbe2f wayland: Add dedupe logic to window geometry configuration Frank Praznik 2022-10-01 11:31:26 -04:00
  • f687cbd4c6 Clarified that GNU sort isn't required, we just need the -V option to be supported Sam Lantinga 2022-10-06 09:00:57 -07:00
  • 8c587636dc GNU sort isn't available on older macOS and some BSD systems Sam Lantinga 2022-10-06 08:25:54 -07:00
  • e3b2830f99 updated VS project file Ozkan Sezer 2022-10-01 11:11:10 +03:00
  • d2160c29d1 iOS: implement SDL_GetWindowSizeInPixels. slime 2022-10-05 21:42:26 -03:00
  • fa7ffa4e88 change the iconv configuration option names to be more verbose. Ozkan Sezer 2022-10-06 03:37:50 +03:00
  • 4ca86dae2f Sync SDL wiki -> header SDL Wiki Bot 2022-10-05 23:26:14 +00:00
  • ddc3de602e Added mapping for PS5 controller over Bluetooth on Android 12 Sam Lantinga 2022-10-05 16:24:05 -07:00
  • 81afb3e303 Need to swap endianness when extracting the CRC from game controller mappings Sam Lantinga 2022-10-05 16:18:09 -07:00
  • 294ccba0a2 better wording for --enable-iconv description Ozkan Sezer 2022-10-05 23:56:56 +03:00
  • 92c71ae385 [iOS] respect initial status bar configuration when displaying the launch storyboard Andrey Filipenkov 2022-10-05 21:59:08 +03:00
  • 5b13136471 [UIKit] handle app lifecycle events in a custom object instead of AppDelegate Andrey Filipenkov 2022-08-06 10:48:53 +03:00
  • c9f60cce40 cmake+autotools: add option to enable/disable iconv Anonymous Maarten 2022-10-05 17:12:08 +02:00
  • e41942e814 fix compilation error SDL_coreaudio mixing declarations and code daniel 2022-10-05 13:36:25 +10:00
  • d0657fde30 cmake: Use DWARF 4 debug information when building using mingw Anonymous Maarten 2022-10-05 02:15:22 +02:00
  • a1d1946dcb Use DWARF 4 debug information when building using mingw release-2.24.1 Sam Lantinga 2022-10-04 16:46:29 -07:00
  • f18fae4c68 Use DWARF 4 debug information when building using mingw Sam Lantinga 2022-10-04 16:46:29 -07:00
  • 36524373db Updated version to 2.24.1 for point release Sam Lantinga 2022-10-04 14:06:15 -07:00
  • 77f3a9cbe8 Only advertise the SDL_PIXELFORMAT_EXTERNAL_OES format if we can build the shader for it Sam Lantinga 2022-09-16 06:15:45 -07:00
  • b8dacc37b5 Pretty print shaders for debugging purposes Sam Lantinga 2022-09-15 07:41:29 -07:00
  • a49a25671d Fixed OpenGL ES shader compilation on Linux Sam Lantinga 2022-09-15 06:57:41 -07:00
  • 284cf11778 Fixed uninitialized variable warning Sam Lantinga 2022-09-15 06:21:19 -07:00
  • 949addc94e Fixed OpenGLES shaders failing after renderer has been created Sam Lantinga 2022-09-14 08:03:46 -07:00
  • 23a4b9bdd6 android: fix some compiler warnings Amir 2022-09-12 20:09:00 +04:00
  • ce29ebc3b8 Add GLES2 shader prologue infrastructure. (by @eloj) Sam Lantinga 2022-09-06 15:55:27 -07:00
  • 0733ef7e3f build: Fixed some references to renamed test-versioning.sh Ryan C. Gordon 2022-09-28 09:37:21 -04:00
  • d1b2f1ebb5 Moved test/versioning.sh to build-scripts/test-versioning.sh Ryan C. Gordon 2022-09-28 09:09:21 -04:00
  • 15496201c9 build-scripts: Added update-version.sh Ryan C. Gordon 2022-09-27 22:03:26 -04:00
  • a23b54b74a cmake+xcode: only create SDL2::SDL2main target when it does not exist again Anonymous Maarten 2022-10-04 21:15:09 +02:00
  • cbb1cf0c93 cmake+xcode: only create SDL2::SDL2main target when it does not exist again Anonymous Maarten 2022-10-04 21:15:09 +02:00
  • fdef96e233 Android: remove "nativeSetComposingText" since it's not used anymore (and it may fail registering at init if code is cleaned with proguard) Sylvain 2022-10-04 12:08:09 +02:00
  • eac3d6d3c0 SDL_video.c: fix variable 'i' may be uninitialized when used here "_this->name = bootstrap[i]->name;" Sylvain 2022-10-04 10:46:42 +02:00
  • ad29875ee6 Wayland: Emulate mouse warp using relative mouse mode David Gow 2022-04-18 17:03:05 +08:00
  • 9e3c4b9f32 Use the correct platform defines Sam Lantinga 2022-10-03 17:50:01 -07:00
  • 5291e5cb76 Added version checking to SDLActivity.java Sam Lantinga 2022-10-03 17:36:17 -07:00
  • 3607f8316f Find out if a controller is wireless using WGI (thanks @DJm00n!) Sam Lantinga 2022-10-03 11:00:50 -07:00
  • 321ca1091d opengles2: Texture names are GLuint, not GLenum. Ryan C. Gordon 2022-10-03 12:00:38 -04:00
  • 01c5554f0e opengles2: SDL_GL_BindTexture() should bind all YUV textures. Ryan C. Gordon 2022-10-03 11:57:10 -04:00
  • f8f562dace iOS: remove dead pre-iOS 8 codepaths. slime 2022-10-02 22:55:49 -03:00
  • bbeacd72c4 Fix some credit comments. slime 2022-10-02 22:57:03 -03:00
  • cf331ef3f9 Fixed build Sam Lantinga 2022-10-02 17:25:36 -07:00
  • 34b28002d9 Sync SDL wiki -> header SDL Wiki Bot 2022-10-03 00:20:15 +00:00
  • 64ea6cefaf SDL_ResetHint() no longer clears the callbacks associated with a hint Sam Lantinga 2022-10-02 17:17:31 -07:00
  • 19ecb64e0d Fixed build Sam Lantinga 2022-10-02 10:18:57 -07:00
  • bd6afc2317 Fixed sensor axes in vertical mode Sam Lantinga 2022-10-02 10:15:39 -07:00
  • b4c25f5714 Remapped the side button and trigger as paddles for the mini-gamepad mode of the Joy-Cons Sam Lantinga 2022-10-02 09:51:05 -07:00
  • f58a6506a1 Added paddle mapping for combined Joy-Cons Sam Lantinga 2022-10-02 09:50:27 -07:00
  • 37dfa2629b Added paddle mapping for combined Joy-Cons Sam Lantinga 2022-10-02 09:36:50 -07:00
  • a00565b8ba Fixed displaying more than 18 buttons Sam Lantinga 2022-10-02 09:08:39 -07:00
  • 6c8bf3af4c Add vertical mode for Nintendo Joy-Con (#6303) Happy Harry 2022-10-03 00:19:34 +08:00
  • 0672dc8d8f Fixed combined Joy-Cons after aa2e2f4843 (thanks @happyharryh!) Sam Lantinga 2022-10-02 08:48:38 -07:00
  • b0a2164b2c coreaudio: Possibly fixed another shutdown race condition. Ryan C. Gordon 2022-09-30 14:53:07 -04:00
  • bac54b3d26 Android: add script for building prefab archive Anonymous Maarten 2022-09-27 17:45:36 +02:00
  • 5e654a4bf2 Fixed Mac compile errors when OpenGL is disabled. Aaron Barany 2022-10-01 16:10:46 -07:00
  • c29629a5ef fix permissions of Android.mk Ozkan Sezer 2022-10-01 04:25:40 +03:00
  • 6acc7a5622 Mark the editbox as multi-line so the return key is always visible Sam Lantinga 2022-09-30 17:45:08 -07:00
  • 257cacab18 Android text input now works like iOS, where you get text in progress and then backspaces and new text if autocomplete changes it or the IME commits it. Sam Lantinga 2022-09-30 17:25:58 -07:00
  • 28572702bf Properly backspace over text that was entered when autocorrect updates text with the iPhone on-screen keyboard Sam Lantinga 2022-09-30 17:25:57 -07:00
  • e6640ef2d4 coreaudio: Possibly fixed another shutdown race condition. Ryan C. Gordon 2022-09-30 14:53:07 -04:00
  • 7567c4cb00 revert executable permissions from Android.mk Ozkan Sezer 2022-09-30 21:51:11 +03:00
  • 82e341bc9e Android: use real editable text and mimic the edit operations to generate key events Sam Lantinga 2022-09-30 11:40:29 -07:00
  • 1b895912a2 docs: Note the lowest supported Emscripten version. Ryan C. Gordon 2022-09-30 14:23:36 -04:00
  • cfab203f91 emscripten: Remove use of EM_ASM from SDL_timer code. Sam Clegg 2022-09-29 07:36:14 -07:00
  • 90e7d05c3b emscripten: drop CanvasPixelArray support from cursor Charlie Birks 2022-09-30 16:33:10 +01:00
  • 0c6d5b3ac8 emscripten: drop CanvasPixelArray support from framebuffer Charlie Birks 2022-09-30 16:28:57 +01:00
  • a97d2e6958 GitHub Actions: bump Emscripten version used to build to 2.0.31. Ryan C. Gordon 2022-09-30 10:47:13 -04:00
  • 1b52145bad Makefile.w32: no need for the description field, we have a *.res already Ozkan Sezer 2022-09-29 20:51:24 +03:00
  • 0d6c4ff622 testaudioinfo: Initialize deviceName unconditionally Ethan Lee 2022-09-29 11:36:07 -04:00
  • 1ea1a90edb testaudioinfo: Also test SDL_GetAudioDeviceSpec Ethan Lee 2022-09-29 10:41:40 -04:00
  • 40893821f2 coreaudio: Add support for SDL_GetDefaultAudioInfo (#6277) Jarod Hillman 2022-09-29 10:33:07 -04:00
  • 69bbe4ce7d Fix memory leak in VITA_GXM_CreateRenderer zll 2022-09-29 15:50:50 +08:00
  • e17f0c283c wayland: Call the Wayland hide/show functions directly when changing decoration modes Frank Praznik 2022-09-27 10:59:28 -04:00
  • 14bf8237c1 hidapi, libusb: backport read_thread indefinite loop fix from mainstream Ozkan Sezer 2022-09-28 17:40:10 +03:00
  • 8bcbdc706c hidapi, libusb: backport read_thread indefinite loop fix from mainstream Ozkan Sezer 2022-09-28 17:40:10 +03:00
  • 379d478055 dbus: guard against uninitialized D-Bus Ludovico de Nittis 2022-09-28 10:25:24 +02:00
  • 57b5c9107e kmsdrm: only negative devindex's are not allowed Eric Curtin 2022-09-28 12:38:32 +01:00
  • 508cc225a7 Update README.md Ryan C. Gordon 2022-09-28 10:17:39 -04:00
  • cedd8e1138 coreaudio: Remove redundant variable. Ryan C. Gordon 2022-09-28 09:27:45 -04:00
  • d6e939ddb5 coreaudio: Don't crash on shutdown in a race condition. Ryan C. Gordon 2022-09-28 09:22:17 -04:00
  • f648c000bd build: Fixed some references to renamed test-versioning.sh Ryan C. Gordon 2022-09-28 09:37:21 -04:00
  • f6565c329b coreaudio: Remove redundant variable. Ryan C. Gordon 2022-09-28 09:27:45 -04:00