Commit Graph

  • 516439dd96
    Apply suggestions from code review Anonymous Maarten 2025-09-27 10:57:56 +0000
  • 3a14b671e8
    Update include/SDL3/SDL_notification.h Sylvain Becker 2025-09-27 12:37:39 +0200
  • 9b1e2eb83d
    Add SDL notifications for linux using DBus portal.Notification Sylvain 2023-06-22 11:20:41 +0200
  • 8658dcbcae Use elf_aux_info() on OpenBSD Brad Smith 2025-09-27 03:36:00 -0400
  • f4f1ec4247
    Apply suggestions from code review Sam Lantinga 2025-09-26 17:38:27 -0700
  • ebe3d385bb Merge branch 'main' of github.com:miss-programgamer/SDL Mireille Arseneault 2025-09-26 20:32:09 -0300
  • 3dc62530c7 Added tests to assert correct behavior of zero-length memory streams Mireille Arseneault 2025-09-26 19:46:36 -0300
  • d51ebd9d8f Updated automation tests to reflect IOStream change Mireille Arseneault 2025-09-26 18:38:24 -0300
  • 0bb318a3f8 Allow in-memory IOStreams to be of length 0 Mireille Arseneault 2025-08-31 14:56:33 -0300
  • 272bc503a0 Added tests to assert correct behavior of zero-length memory streams Mireille Arseneault 2025-09-26 19:46:36 -0300
  • ad7930a2d8
    Merge branch 'main' into main ProgramGamer 2025-09-26 18:42:19 -0300
  • e65dc9ec28 Updated automation tests to reflect IOStream change Mireille Arseneault 2025-09-26 18:38:24 -0300
  • 9f721e8a9c Add test that verifies all SDL3 symbols are available Anonymous Maarten 2025-09-25 23:45:10 +0200
  • 4718000dba Add JNI_OnLoad to dynamic API Anonymous Maarten 2025-09-25 23:44:16 +0200
  • cdc4609993 Add headers for unsupported sources Anonymous Maarten 2025-09-25 23:34:09 +0200
  • f9f172cf60 gamepad: use SDL_PLATFORM_ANDROID macro instead of ANDROID Anonymous Maarten 2025-09-26 17:48:39 +0200
  • e62a6e9729 cmake: detect RISC-V architectures Anonymous Maarten 2025-09-26 17:14:16 +0200
  • d13f66ab7d release: small release script clean-up Anonymous Maarten 2025-09-26 17:14:57 +0200
  • e528d5bd9f
    wasapi: Don't proxy device disconnect to the WASAPI management thread. Ryan C. Gordon 2025-09-26 14:10:16 -0400
  • 9549e0c487 Add test that verifies all SDL3 symbols are available Anonymous Maarten 2025-09-25 23:45:10 +0200
  • a4f8a20422 Add JNI_OnLoad to dynamic API Anonymous Maarten 2025-09-25 23:44:16 +0200
  • 5ba79d6b97 Add headers for unsupported sources Anonymous Maarten 2025-09-25 23:34:09 +0200
  • e6af433e1c gamepad: use SDL_PLATFORM_ANDROID macro instead of ANDROID Anonymous Maarten 2025-09-26 17:48:39 +0200
  • 56f2144f2a cmake: detect RISC-V architectures Anonymous Maarten 2025-09-26 17:14:16 +0200
  • 13305d636d release: small release script clean-up Anonymous Maarten 2025-09-26 17:14:57 +0200
  • cd9919dc51
    X11TK: Implement high contrast, dark themes and fix up some more positioning code (#14055) eafton 2025-09-26 20:30:28 +0300
  • 1d2a482dde testgpurender_effects: use the grayscale algorithm from BT.709 Sam Lantinga 2025-09-26 10:27:10 -0700
  • 2251d95757 X11TK: Implement suggestions from slouken eafton 2025-09-26 20:07:57 +0300
  • dfa1142a0d X11TK: Oops eafton 2025-09-26 19:52:42 +0300
  • 98d772dd18 X11TK: Implement dark and high contrast themes, remove a few more hacks eafton 2025-09-26 19:51:32 +0300
  • 1f73c19a73 Added stub SDL_TimeToDateTime() for N-Gage Sam Lantinga 2025-09-26 09:37:04 -0700
  • bfc77aa386
    Merge d56a50d435 into b299e0de46 Maia 2025-09-26 17:42:00 +0200
  • b299e0de46 Use elf_aux_info() on OpenBSD Brad Smith 2025-09-26 05:54:17 -0400
  • f172ee3d0e [SDL3] [PS2] Framebuffer resolution + 240p/480p + PAL support (#13993) Fierelier 2025-09-21 14:50:14 +0000
  • 7b28fb29bd [SDL3] [PS2] Framebuffer resolution + 240p/480p + PAL support (#13993) Fierelier 2025-09-21 14:50:14 +0000
  • 001fc52465 added hint to control update of the metal layer's drawable size dvolynets 2025-09-26 16:41:09 +0300
  • 122e63132b Use elf_aux_info() on OpenBSD Brad Smith 2025-09-26 05:54:17 -0400
  • c39d772a07 Added a workaround for fullscreen mouse position on macOS 26 Sam Lantinga 2025-09-25 15:08:47 -0700
  • 317d2c596a
    Add SDL Pinch events. backend: x11/wayland/macosx/ios/Android Sylvain 2024-06-12 14:51:04 +0200
  • 65e462a6f2
    audio: Handle device disconnects on the main thread. Ryan C. Gordon 2025-09-25 16:02:19 -0400
  • 756569f653
    emscripten: Attempt at adding clipboard support. Ryan C. Gordon 2025-09-25 14:33:25 -0400
  • f71348f38b
    examples/misc/02-clipboard: Removed onmouseover-generating helper include. Ryan C. Gordon 2025-09-25 13:50:25 -0400
  • 824234accc Fixed HIDAPI controller disconnect reading on multiple threads Sam Lantinga 2025-09-25 10:36:14 -0700
  • b2188b325d Fixed HIDAPI controller disconnect reading on multiple threads Sam Lantinga 2025-09-25 10:36:14 -0700
  • 33a74c7548 Fixed typo Sam Lantinga 2025-09-25 07:31:07 -0700
  • dc8d5362f6
    Fixed bug #13306 - workaround for android issue "java.lang.NullPointerException android.view.View.onResolvePointerIcon" Sylvain 2025-09-25 13:25:28 +0200
  • ed2cdceb66 switch2: Read user calibration data Vicki Pfau 2025-09-24 17:35:55 -0700
  • f4564067d8 switch2: Read user calibration data Vicki Pfau 2025-09-24 17:35:55 -0700
  • f3a9f66292
    Add more Unicode tests to testmessage, improve fallback fonts in X11TK (#14042) eafton 2025-09-25 00:23:27 +0300
  • bdc68b61bb
    Re add blank line eafton 2025-09-25 00:16:06 +0300
  • 2f30f7a6bd
    examples/misc/02-clipboard: Patched to compile on Visual Studio. Ryan C. Gordon 2025-09-24 17:14:53 -0400
  • f6258f9bed
    Update test/testmessage.c Sam Lantinga 2025-09-24 13:54:30 -0700
  • aba30cc5c3 Add more Unicode tests to testmessage, improve fallback fonts in X11TK eafton 2025-09-24 23:07:24 +0300
  • 1b33e11b58 Add more Unicode tests to testmessage, improve fallback fonts in X11TK eafton 2025-09-24 23:06:06 +0300
  • 319f59348a X11TK: Add menu support eafton 2025-09-24 22:08:09 +0300
  • 940d9194f5
    wayland: Commit client specified floating viewport dimensions before entering fixed-size states Frank Praznik 2025-09-24 11:43:09 -0400
  • 17d77f5fbd
    examples: Added misc/02-clipboard Ryan C. Gordon 2025-09-24 14:41:05 -0400
  • 0b9a197eda
    X11TK: Remove text positioning hacks, use proper ascent values. (#14040) eafton 2025-09-24 21:26:12 +0300
  • a4088ae863
    Merge branch 'libsdl-org:main' into x11tk eafton 2025-09-24 20:50:52 +0300
  • be2e3609b5
    X11TK: Set font set to null if UTF8 is not used. eafton 2025-09-24 20:33:35 +0300
  • c6d2715209 X11TK: Oops eafton 2025-09-24 20:28:49 +0300
  • 902b0686e1 X11TK: Change variable name eafton 2025-09-24 20:28:01 +0300
  • d4cc90c5dd X11TK: Remove text positioning hacks, use proper ascent eafton 2025-09-24 20:23:22 +0300
  • bf64623d86 X11TK: Oops eafton 2025-09-24 20:22:15 +0300
  • 9e16078dbc X11TK: Remove text positioning hacks, use proper ascent eafton 2025-09-24 20:17:25 +0300
  • f29c94afce
    wayland: Remove the hack to unset window limits before entering fullscreen Frank Praznik 2025-09-24 10:42:57 -0400
  • 6519158ae5
    wayland: Ignore bogus libdecor content sizes if an unmapped window is suspended Frank Praznik 2025-09-24 09:57:55 -0400
  • 00718d60d2
    x11: Use the pending size for the min/max limits if a resize is in flight Frank Praznik 2025-09-23 11:30:21 -0400
  • 9d5d7010de wayland: Ignore bogus libdecor content sizes if an unmapped window is suspended Frank Praznik 2025-09-24 09:57:55 -0400
  • 45480f5fe5 x11: Use the pending size for the min/max limits if a resize is in flight Frank Praznik 2025-09-23 11:30:21 -0400
  • 6a6dac1bff
    Merge c74e22a0d6 into 0a50058f7a Semphriss 2025-09-24 15:16:01 +0100
  • 8310815637
    wayland: Ignore bogus libdecor content sizes if an unmapped window is suspended Frank Praznik 2025-09-24 09:57:55 -0400
  • 18c2e179ee Use the real window position on macOS Sam Lantinga 2025-09-23 22:57:21 -0700
  • 0a50058f7a Use the real window position on macOS Sam Lantinga 2025-09-23 22:57:21 -0700
  • 1472e822b5
    Merge branch 'libsdl-org:main' into patch-1 eafton 2025-09-23 20:07:53 +0300
  • fe8c080713 testime: allow enabling/disabling text input on individual windows Sam Lantinga 2025-09-23 09:59:11 -0700
  • 75195c2a99
    x11: Use the pending size for the min/max limits if a resize is in flight Frank Praznik 2025-09-23 11:30:21 -0400
  • c13e74be6b progress: Correct calls to dbus_message_iter_open_container with variants Simon McVittie 2025-09-23 10:46:43 +0100
  • 7bd6137287 WLTK: Text runs in fcft font backend eafton 2025-09-23 14:50:48 +0300
  • c90de5492b WLTK: Text rendering improvements eafton 2025-09-23 14:38:55 +0300
  • cf8ff67718
    X11TK: Implement SDL_HINT_VIDEO_X11_PREFER_TOOLKIT eafton 2025-09-23 14:13:13 +0300
  • a83a12523d
    X11TK: Add hint for prefering the toolkit over Zenity eafton 2025-09-23 14:10:12 +0300
  • 282d71e9ef progress: Correct calls to dbus_message_iter_open_container with variants Simon McVittie 2025-09-23 10:46:43 +0100
  • 4dad6516a6
    Merge 4be706f714 into 221d1f12ea Cameron Cawley 2025-09-23 10:40:45 +0800
  • 21ae008fc2 Use an empty bitmap for the blank cursor on macOS Sam Lantinga 2025-09-22 19:14:38 -0700
  • 221d1f12ea Use an empty bitmap for the blank cursor on macOS Sam Lantinga 2025-09-22 19:14:38 -0700
  • 1d348a3718 Update proguard-rules.pro Anthony 2025-09-23 00:32:47 +0100
  • 9dbee4f51d
    Update proguard-rules.pro Anthony 2025-09-23 00:32:47 +0100
  • e1847f74a2
    X11TK: Font hint implementation eafton 2025-09-23 01:07:09 +0300
  • af61cc7e54
    X11TK: Add font hints to header eafton 2025-09-23 01:05:27 +0300
  • f40ac1e310 X11TK: Introduce hints for configuring the font eafton 2025-09-23 00:59:58 +0300
  • 640033e13d Introudce Wayland toolkit prototype eafton 2025-09-23 00:55:19 +0300
  • 18195c5ef0
    x11: Add #ifdef guards to the XInput2 quit function Frank Praznik 2025-09-22 17:48:12 -0400
  • 8036567937 X11TK: Add hints for configuring fonts eafton 2025-09-23 00:41:24 +0300
  • 733335e272 x11: Apply remapping to XInput2 mouse button events from slave devices Frank Praznik 2025-09-22 16:27:01 -0400
  • c8c2f25f2f
    x11: Apply remapping to XInput2 mouse button events from slave devices Frank Praznik 2025-09-22 16:27:01 -0400
  • 4363582e6d X11TK: Fix build eafton 2025-09-22 16:32:25 +0300
  • 7cc477d458 X11TK: Even more failsafes for fonts eafton 2025-09-22 16:14:29 +0300
  • 773db8eb75 X11TK: Even more failsafes for fonts eafton 2025-09-22 16:14:15 +0300
  • 8cbd5d5b25 X11TK: Use SDL_roundf instead of normal roundf eafton 2025-09-22 16:10:58 +0300