Commit Graph

  • ef1fdf11bd tray: Create tray icons for libappindicator securely Simon McVittie 2025-01-07 20:37:43 +00:00
  • e6bb50a710 Updated to version 3.1.9 for development Sam Lantinga 2025-01-07 17:50:43 -08:00
  • 6b34c9fe7f Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-08 01:50:36 +00:00
  • 22422f7748 Fixed ABI compatibility with 3.1.6 preview-3.1.8 Sam Lantinga 2025-01-07 17:32:59 -08:00
  • d7b10d05b1 Updated to version 3.1.8 for the preview release Sam Lantinga 2025-01-07 17:04:05 -08:00
  • 4290fc8bda tray: Load GTK and libappindicator by versioned names, except on OpenBSD Simon McVittie 2025-01-07 20:18:57 +00:00
  • 6b38d250aa tray: Don't try to use GTK 2 versions of libappindicator Simon McVittie 2025-01-07 20:15:55 +00:00
  • bba066c44c tray: Don't call g_object_unref(NULL) Simon McVittie 2025-01-07 20:35:06 +00:00
  • 0bc370dfba Android doc cleanup ritalat 2025-01-05 17:46:14 +02:00
  • 6934c910b3 opengl: use GL_UNSIGNED_BYTE instead of GL_UNSIGNED_INT_8_8_8_8_REV. Ryan C. Gordon 2025-01-07 16:08:56 -05:00
  • 0176a19aee Fixed platform define condition for Windows phone Sam Lantinga 2025-01-07 08:47:13 -08:00
  • 0180ca541e windows: Catch WM_POINTERCAPTURECHANGED events. Ryan C. Gordon 2025-01-07 10:22:15 -05:00
  • 8ec576ddab tray, windows: fix logic error from commit 1167cf54e1 Ozkan Sezer 2025-01-07 10:15:40 +03:00
  • 748f0b3201 Improved Steam Controller detection on iOS Sam Lantinga 2025-01-06 17:16:23 -08:00
  • 0efeb82a28 wayland: Only apply the toplevel bounds to resizable windows Frank Praznik 2025-01-06 17:19:44 -05:00
  • e5a3fcd071 wayland: Apply toplevel bounds to windows Frank Praznik 2025-01-06 16:57:24 -05:00
  • ba1a980535 wayland: Only apply the toplevel bounds when initially mapping the window Frank Praznik 2025-01-06 17:07:16 -05:00
  • 28389f1c38 wayland: Apply toplevel bounds to windows Frank Praznik 2025-01-03 16:16:28 -05:00
  • ef52a4d4df Fixed warning C4389: '==': signed/unsigned mismatch Sam Lantinga 2025-01-06 12:03:45 -08:00
  • 8d8649b33f Fixed error: returning 'SDL_TrayEntry **' from a function with incompatible return type 'const SDL_TrayEntry **' Sam Lantinga 2025-01-06 11:35:54 -08:00
  • ebe561f916 Revert "cmake: consider X11 as not available when xext.h is not found" Anonymous Maarten 2025-01-06 20:35:09 +01:00
  • f8b13dadd7 Enabled warning level 4 on Visual Studio Sam Lantinga 2025-01-06 11:30:36 -08:00
  • 1167cf54e1 Fixed warning C4706: assignment within conditional expression Sam Lantinga 2025-01-06 11:30:28 -08:00
  • 8a9b7ae8d1 Switched nEntries to int, to avoid signed/unsigned comparison warnings Sam Lantinga 2025-01-06 11:29:28 -08:00
  • fb4ec07119 Fixed warning C4701: potentially uninitialized local variable 'previous_context' used Sam Lantinga 2025-01-06 11:18:45 -08:00
  • b674b715f5 fix integer overflow ub in testautomation_sdltest Ryan C. Gordon 2025-01-06 13:18:03 -05:00
  • 1e1442ed4a README-migration.md: Note the GL/EGL library environment variable removals. Ryan C. Gordon 2025-01-06 13:12:31 -05:00
  • d8c7006a42 README-migration.md: Removed obsolete documentation. Ryan C. Gordon 2025-01-06 13:07:21 -05:00
  • 6473de59b7 SDL_keyboard.h: Note that SDL_GetKeyName() returns uppercase letters. Ryan C. Gordon 2025-01-06 12:46:56 -05:00
  • c7584df999 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-06 16:17:26 +00:00
  • 1f54b228ff video: Convert some EGL environment variables to SDL hints. Ryan C. Gordon 2025-01-06 11:15:26 -05:00
  • f804293a27 fix integer overflow ub in testautomation_sdltest Erica Z 2025-01-06 10:37:46 -05:00
  • 793103ef52 comment out signed multiplication overflow ub in testplatform Erica Z 2025-01-06 10:36:32 -05:00
  • 7c9f6c6313 Remove debug logging Sam Lantinga 2025-01-05 20:06:21 -08:00
  • 19ddb29d2d Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-06 02:54:14 +00:00
  • d16f76e3d4 wasapi: Don't crash/hang if transitioning to/from a Remote Desktop Connection. Ryan C. Gordon 2025-01-05 20:54:15 -05:00
  • 742f2a2fad SDL_render.h: Improve SDL_ConvertEventToRenderCoordinates documentation. Ryan C. Gordon 2025-01-05 16:40:56 -05:00
  • 2b375d9704 wayland: Don't enable the text-input protocol when using Fcitx Frank Praznik 2025-01-05 17:53:20 -05:00
  • db2997548c Let SDL_IM_MODULE=fcitx override Wayland as a workaround to fix key repetition detection (#11859) Daniel Tang 2025-01-05 17:34:30 -05:00
  • dcc645e413 Fix HTML examples template tabs Semphris 2025-01-05 14:16:43 -05:00
  • ece6a6ed8f Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-05 19:12:20 +00:00
  • 7f9ee31024 include: Fill in more category documentation. Ryan C. Gordon 2025-01-05 14:11:11 -05:00
  • fe5468799b cmake: consider X11 as not available when xext.h is not found Anonymous Maarten 2025-01-05 16:06:01 +01:00
  • 16ad3e5af6 cmake: consider X11 as not available when xext.h is not found Anonymous Maarten 2025-01-05 16:05:21 +01:00
  • 0ae57f1d90 tray: unix: Shutdown the GTK thread when not in use David Gow 2025-01-05 17:54:55 +08:00
  • 6a0405b933 testautomation: Added a test to stdlib_swprintf that previously would fail. Ryan C. Gordon 2025-01-05 02:44:35 -05:00
  • 9f2186ad52 Removed outdated comment in AndroidManifest.xml Kim Giseo 2025-01-05 09:46:46 +09:00
  • 181995b44f stdlib: Reworked SDL_vswprintf to be more efficient and return correct values. Ryan C. Gordon 2025-01-04 21:53:05 -05:00
  • 8509041a09 video: Fix SDL_GL_GetAttribute depth/stencil size when 0 Erik Soma 2025-01-03 18:21:10 -05:00
  • 344e394bf4 camera: Favor v4l2 over pipewire, for now. Ryan C. Gordon 2025-01-04 16:09:54 -05:00
  • d8c679416b Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-04 19:04:41 +00:00
  • b6dc44b133 Support dark theme for tray menus on Windows Semphris 2025-01-04 13:41:12 -05:00
  • 7673b84f52 Make SDL_GetTrayEntires() NULL-terminated Semphris 2025-01-04 13:33:19 -05:00
  • a58bc3eaf4 [GPU] Fix crash in nvidia user-mode win32 driver when game window is minimized during swapchain resize (#11848) Katelyn Gadd 2025-01-04 10:25:08 -08:00
  • 0a5d2f3da2 Handle pen eraser button as a second button Susko3 2025-01-04 02:50:11 +00:00
  • 3519ef3b3b SDL_asyncio.h: Fixed various datatype's \since documentation. Ryan C. Gordon 2025-01-04 04:10:15 -05:00
  • 56d7cc7a02 SDL_video.h: Added a note about platform quirks to SDL_DestroyWindow docs. Ryan C. Gordon 2025-01-04 03:47:21 -05:00
  • 04f3bdb118 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-04 08:24:05 +00:00
  • 18c6958cae SDL_vulkan.h: Improve SDL_Vulkan_LoadLibrary/SDL_Vulkan_UnloadLibrary docs. Ryan C. Gordon 2025-01-04 03:22:34 -05:00
  • c9c991b559 test_fuzzer: Patched to compile on Visual Studio. Ryan C. Gordon 2025-01-04 01:02:10 -05:00
  • 20574c016a coreaudio: Workaround for crash when disconnecting a bluetooth audio device. Ryan C. Gordon 2025-01-04 00:27:33 -05:00
  • 522682cd6e Add detailed documentation on building with MinGW64 (#11780) Daniel Wymark 2025-01-03 21:07:38 -08:00
  • a4cd17cce5 Fixed building on macOS with the dialog subsystem disabled Sam Lantinga 2025-01-03 16:17:16 -08:00
  • 1fa217434b Avoid undefined signed overflow in SDLTest_RandomIntegerInRange Anonymous Maarten 2025-01-04 01:07:40 +01:00
  • efba42a67b tests: avoid undefined signed overflow Anonymous Maarten 2024-12-28 19:06:59 +01:00
  • 156b3b4a8c Fixed language detection on iOS Sam Lantinga 2025-01-03 15:25:12 -08:00
  • 53aaf8c26b cmake: custom generate-XXX targets must depend on outputs Anonymous Maarten 2025-01-04 00:19:45 +01:00
  • 9b40d43b1f Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-03 22:37:37 +00:00
  • 85851459d6 docs: Note that using the Wayland display scaling mode can have imprecision when positioning due to unit conversion and rounding Frank Praznik 2025-01-03 17:36:36 -05:00
  • db97da4ccb ci: bump FreeBSD to 14.2 Anonymous Maarten 2025-01-03 23:04:35 +01:00
  • 5579010b6a wayland: Adjust the scaled popup position even if the dimensions didn't change Frank Praznik 2025-01-03 17:11:26 -05:00
  • 2d37903323 pen: implement pen support for Windows. Ryan C. Gordon 2025-01-02 05:51:51 -05:00
  • ef21ccf080 Create a separate metal shader for NV12 textures Sam Lantinga 2025-01-02 21:08:30 -08:00
  • 49663bfb58 Make Windows dialogs DPI aware Sam Lantinga 2025-01-03 08:44:15 -08:00
  • a8c41135aa Enable themed Windows dialogs when building with Visual Studio Sam Lantinga 2025-01-03 08:29:04 -08:00
  • 8b83a57847 Check that dll's built by MinGW do not link to unwanted runtime libraries Anonymous Maarten 2025-01-03 16:56:22 +01:00
  • 9dc8c82082 Sync SDL2 wiki -> header SDL Wiki Bot 2025-01-03 13:15:22 +00:00
  • e484182765 testcamera: Log the camera backend in use. Ryan C. Gordon 2025-01-03 03:46:22 -05:00
  • 011454b237 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-03 03:10:47 +00:00
  • efc390d7e2 Don't log SDL errors by default Sam Lantinga 2025-01-02 17:30:01 -08:00
  • c077b7a918 Fixed the version availability of SDL_HINT_JOYSTICK_ENHANCED_REPORTS Sam Lantinga 2025-01-02 17:28:45 -08:00
  • 0b520cd4b4 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-03 01:18:56 +00:00
  • 9f7b2c3595 Fixed incorrect error message when a joystick can't be opened Sam Lantinga 2025-01-02 16:52:59 -08:00
  • 2c0a8363a5 Added SDL_HINT_JOYSTICK_ENHANCED_REPORTS Sam Lantinga 2025-01-02 14:27:38 -08:00
  • 6024c2731f prepare_audioqueue: legacy OS compatibility fix Joshua Root 2025-01-03 07:35:17 +11:00
  • d58f026827 windowWillStartLiveResize: legacy OS compatibility fix Joshua Root 2025-01-03 04:19:51 +11:00
  • ed0eb7714a showAlert: legacy OS compatibility fix Joshua Root 2025-01-03 03:40:34 +11:00
  • 123b967a99 Port back nolibc SDL_strtol implementations from SDL3 to SDL2 Anonymous Maarten 2025-01-02 21:46:28 +01:00
  • 95d44f11c7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-02 20:40:15 +00:00
  • 16dfaca728 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-02 20:06:39 +00:00
  • 32ab09ba21 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-02 19:44:57 +00:00
  • 1461f893c3 video: Correct the window position property documentation Frank Praznik 2025-01-02 14:44:08 -05:00
  • a63052db96 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-02 19:17:51 +00:00
  • dd6b484359 Document platform gamepad hotplug requirements Sam Lantinga 2025-01-02 11:16:35 -08:00
  • ecf8dd054d Show the display content scale in SDLTest_CommonDrawWindowInfo() Sam Lantinga 2025-01-02 10:57:53 -08:00
  • 4797970bfa Enable SDL_HINT_JOYSTICK_THREAD by default Sam Lantinga 2025-01-02 10:02:59 -08:00
  • 6b4b9b5f2b Improved XInput controller detection Sam Lantinga 2025-01-02 10:01:29 -08:00
  • 8ea4b326b3 video: Fix focus when non-focused popup windows are hidden Frank Praznik 2025-01-01 16:18:24 -05:00
  • 67ea67f191 Fix mip generation for 2x1 textures on D3D12 Katelyn Gadd 2025-01-01 23:21:37 -08:00
  • c6b5c21aaf clipboard: Ensure SDL_ClearClipboardData clears data even when no data has been set Erik Soma 2025-01-02 09:53:30 -05:00