Commit Graph

  • fdd8b5d630
    wayland: Query the mouse global button states from the seats Frank Praznik 2025-05-01 11:23:13 -0400
  • b4ba7f633d
    Update SDL_windowsmouse.c Dimitriy Ryazantcev 2025-05-01 15:37:00 +0300
  • 8e0e10a89d
    Update SDL_windowsmouse.c Dimitriy Ryazantcev 2025-05-01 15:36:23 +0300
  • b5f4603d47
    Update SDL_windowsmouse.c Dimitriy Ryazantcev 2025-05-01 15:18:54 +0300
  • 9a69fb6e9a
    Simplify WIN_CreateHCursor Dimitriy Ryazantcev 2025-05-01 15:05:25 +0300
  • bd57b72c1d Restore compatibility with older GameCube mappings Sam Lantinga 2025-04-30 15:21:34 -0700
  • 337f012de2 Fixed right mouse button emulation when using a pen Sam Lantinga 2025-04-30 10:50:20 -0700
  • 3c29b620e4 Fixed missing simulated mouse events using a Wacom tablet Sam Lantinga 2025-04-30 10:20:56 -0700
  • e3df61b070 Fixed right mouse button emulation when using a pen Sam Lantinga 2025-04-30 10:50:20 -0700
  • 106ccc722e Fixed missing simulated mouse events using a Wacom tablet Sam Lantinga 2025-04-30 10:20:56 -0700
  • 522024d0a9 Fixed right mouse button emulation when using a pen Sam Lantinga 2025-04-30 10:50:20 -0700
  • fc5b0d97d0 Fixed missing simulated mouse events using a Wacom tablet Sam Lantinga 2025-04-30 10:20:56 -0700
  • a18eb08843
    video: Store the preferred fullscreen display in a property for sdl2-compat Frank Praznik 2025-04-30 11:21:09 -0400
  • 579fc161f0 Fixed build Sam Lantinga 2025-04-29 19:06:42 -0700
  • 22e968af4e Fixed right click mouse emulation for the Wacom tablet Sam Lantinga 2025-04-29 19:03:42 -0700
  • e37e96cfff pen: Windows can't check WM_POINTER[DOWN|UP] for touches directly. Ryan C. Gordon 2025-04-29 18:50:50 -0400
  • 8ae962c904 Fixed build Sam Lantinga 2025-04-29 19:06:42 -0700
  • e04064350f Fixed right click mouse emulation for the Wacom tablet Sam Lantinga 2025-04-29 19:03:42 -0700
  • 56c76c20a0 GPU: Validate that textures are not bound for both read and write on render passes (#12925) Evan Hemsley 2025-04-29 16:52:52 -0700
  • a163257295
    GPU: Validate that textures are not bound for both read and write on render passes (#12925) Evan Hemsley 2025-04-29 16:52:52 -0700
  • 672b0e37d0 Fix sign mismatch cosmonaut 2025-04-29 16:35:36 -0700
  • 4ea85a1ccb Use MAX_COLOR_TARGET_BINDINGS cosmonaut 2025-04-29 16:26:45 -0700
  • 6b2d7d6d41 GPU: Validate that textures are not bound for both read and write cosmonaut 2025-04-29 16:19:50 -0700
  • ea67133e4f
    pen: Windows can't check WM_POINTER[DOWN|UP] for touches directly. Ryan C. Gordon 2025-04-29 18:50:50 -0400
  • f131791005 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-29 22:48:45 +0000
  • efd812c399 GPU Vulkan: Add locks for layout object lookups (#12924) Evan Hemsley 2025-04-29 15:43:28 -0700
  • e1a41c1c97
    GPU Vulkan: Add locks for layout object lookups (#12924) Evan Hemsley 2025-04-29 15:43:28 -0700
  • e23503d2c0 GPU Vulkan: Add locks for layout object lookups cosmonaut 2025-04-29 15:24:07 -0700
  • 8b7a088efc Call IOHIDDeviceClose() if needed in hid_close() on macOS Sam Lantinga 2025-04-29 11:21:26 -0700
  • 7fc5edab8e Revert "Don't leak device handle in macOS 10.10 or newer" Sam Lantinga 2025-04-29 09:48:44 -0700
  • 2442c85cb8 Call IOHIDDeviceClose() if needed in hid_close() on macOS Sam Lantinga 2025-04-29 11:21:26 -0700
  • 5b951141d2 Revert "Don't leak device handle in macOS 10.10 or newer" Sam Lantinga 2025-04-29 09:48:44 -0700
  • fd5380ffc6 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-29 16:04:31 +0000
  • b871ac0d97 Add support for non-constrained and non-grabbing popups Frank Praznik 2025-04-14 13:10:45 -0400
  • b2b92bbe25 Removed timeout in SDL_RunOnMainThread() Sam Lantinga 2025-04-29 08:56:56 -0700
  • 8abcc27535 Removed timeout in SDL_RunOnMainThread() Sam Lantinga 2025-04-29 08:56:56 -0700
  • a29c67ac94 Always enable D3D12 GPU on Windows Sam Lantinga 2025-04-29 08:51:26 -0700
  • ef54c3bf18 Always enable D3D12 GPU on Windows Sam Lantinga 2025-04-29 08:51:26 -0700
  • 24ccde693e events: Fix undefined behavior when disabling some event types Cameron Gutman 2025-04-29 00:30:41 -0500
  • 15fd3fcdc2 events: Fix undefined behavior when disabling some event types Cameron Gutman 2025-04-29 00:30:41 -0500
  • f88e0aaac0 events: Fix undefined behavior when disabling some event types Cameron Gutman 2025-04-29 00:07:36 -0500
  • 39d3148185 events: Fix undefined behavior when disabling some event types Cameron Gutman 2025-04-29 00:07:36 -0500
  • f46ef5d76d Fixed reliability of initializing Switch controllers on macOS Sam Lantinga 2025-02-26 11:21:34 -0800
  • 45b01d16b1 Fixed reliability of initializing Switch controllers on macOS Sam Lantinga 2025-02-26 11:21:34 -0800
  • 13d20e61be Fixed reliability of initializing Switch controllers on macOS Sam Lantinga 2025-02-26 11:21:34 -0800
  • c8bd0e7605 add SDL_HINT_MOUSE_CURSOR_SUSPEND_REDRAW expikr 2025-04-28 12:47:15 +0800
  • 510c7edd9b migrate usage of SetCursor(NULL) to RedrawCursor() expikr 2025-04-28 11:41:10 +0800
  • 4779499048 Split the redraw effect to own function expikr 2025-04-28 11:40:35 +0800
  • 6c172e5220 SDL_SetCursor should not skip focus check expikr 2025-04-28 11:39:22 +0800
  • cbf44700d8 bytepusher example: always render text to render target and remove unused variable Maia 2025-04-28 18:05:01 +0200
  • 91956edc64 bytepusher example: always render text to render target and remove unused variable Maia 2025-04-28 18:05:01 +0200
  • 05dbef4381
    hashtable: add generic hashtable Andrei Sabalenka 2025-04-19 14:14:03 +0300
  • 8be414920b migrate usage of SetCursor(NULL) to RedrawCursor() expikr 2025-04-28 11:41:10 +0800
  • 471e7c2bf6 Split the redraw effect to own function expikr 2025-04-28 11:40:35 +0800
  • 7c39083abb SDL_SetCursor should not skip focus check expikr 2025-04-28 11:39:22 +0800
  • faddff1bcc Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-27 18:02:41 +0000
  • 31650d566c Added SDL_GAMEPAD_TYPE_GAMECUBE Sam Lantinga 2025-04-25 12:19:27 -0700
  • c4d5cc358f streamline boolean logic expikr 2025-04-27 13:31:50 +0800
  • 441e7e488f invert cursor_visible to hide_cursor expikr 2025-04-27 13:48:31 +0800
  • d553372682 rename cursor_shown to cursor_visible expikr 2025-04-27 13:48:26 +0800
  • 29a4a4a5d1 tray, unix: make pointers g_object_ref and g_object_ref_sink static Ozkan Sezer 2025-04-27 11:55:10 +0300
  • 016ba86f93 tray, unix: make pointers g_object_ref and g_object_ref_sink static Ozkan Sezer 2025-04-27 11:55:10 +0300
  • 68ac578bb8
    Add support for non-constrained and non-grabbing popups Frank Praznik 2025-04-14 13:10:45 -0400
  • 01000c73b0
    cocoa: Immediately update the mouse focus when showing/hiding a popup menu Frank Praznik 2025-04-26 03:31:22 -0400
  • 6f5892e543 cocoa: Immediately update the mouse focus when showing/hiding a popup menu Frank Praznik 2025-04-26 03:31:22 -0400
  • cdbb24c927
    cocoa: Immediately update the mouse focus when showing/hiding a popup menu Frank Praznik 2025-04-26 03:31:22 -0400
  • 925e51a7b2 tray, unix: make pointers g_object_ref and g_object_ref_sink static Ozkan Sezer 2025-04-27 11:55:10 +0300
  • 2f6a54b79d streamline boolean logic expikr 2025-04-27 13:31:50 +0800
  • e367d75693 invert cursor_visible to hide_cursor expikr 2025-04-27 13:48:31 +0800
  • 21864a85d5 rename cursor_shown to cursor_visible expikr 2025-04-27 13:48:26 +0800
  • 1651ece954
    Merge d1a6a885a8 into 8c733d1f7b Susko3 2025-04-27 07:58:01 +0800
  • 1a5d1dfef0
    x11: Better handle XInput2 mouse tracking outside the window Frank Praznik 2025-04-25 17:38:08 -0400
  • 8c733d1f7b x11: Better handle XInput2 mouse tracking outside the window Frank Praznik 2025-04-25 17:38:08 -0400
  • 6a10a7c89b
    x11: Better handle XInput2 mouse tracking outside the window Frank Praznik 2025-04-25 17:38:08 -0400
  • 0dbf585ace fix SDL_audiocvt.c MSVC build. Ozkan Sezer 2025-04-26 05:50:00 +0300
  • af0972c33f
    audio: SDL_PutAudioStreamPlanarData should take a channel count. Ryan C. Gordon 2025-04-25 21:13:04 -0400
  • 5f03cb3882
    d3d12: Patched to compile with GDK builds. Ryan C. Gordon 2025-04-25 20:05:16 -0400
  • 360cc2791f test/msdf_font.bmp: mark as non-executable. Ozkan Sezer 2025-04-26 02:39:20 +0300
  • 34fe967f3e Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-25 23:31:01 +0000
  • 22692e308f events: Added SDL_GetEventDescription(). Ryan C. Gordon 2025-04-25 13:56:33 -0400
  • c2ed58db7b windows: Fix stale zoom/iconic state in WM_WINDOWPOSCHANGED handler Sam Lantinga 2025-04-25 16:21:44 -0700
  • 2c38143834 GDK: Handle ProjectDir with space Austin Almond 2025-04-25 17:36:29 -0400
  • 14ae45c2b8 GDK: Handle ProjectDir with space Austin Almond 2025-04-25 17:36:29 -0400
  • 0bd235c0cc GDK: Handle ProjectDir with space Austin Almond 2025-04-25 17:36:29 -0400
  • ac4974a41c
    events: Added SDL_GetEventDescription(). Ryan C. Gordon 2025-04-25 13:56:33 -0400
  • 9022f05d71 Added SDL_GAMEPAD_TYPE_GAMECUBE Sam Lantinga 2025-04-25 12:19:27 -0700
  • faa2e40406 gpu: Warn about Direct3D 12 texture alignment requirements. Ryan C. Gordon 2025-04-25 14:19:04 -0400
  • c56a1c664c
    aaudio: We PlayDevice first and WaitDevice after; reduce semaphore count by 1. Ryan C. Gordon 2025-04-25 12:49:41 -0400
  • 31202d5e54
    gpu: Warn about Direct3D 12 texture alignment requirements. Ryan C. Gordon 2025-04-25 14:19:04 -0400
  • 41cae64580
    pipewire: Use a more specific stream name than "Audio Stream". Ryan C. Gordon 2025-04-25 12:53:22 -0400
  • c6dd2662c3
    pulseaudio: cleanup TLS every time we finish a threaded-mainloop callback. Ryan C. Gordon 2025-04-05 23:00:07 -0400
  • 2e45198299 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-25 18:14:48 +0000
  • 608f706a95 audio: Added SDL_SetAudioIterationCallbacks(). Ryan C. Gordon 2025-04-06 14:31:47 -0400
  • 18a86ea6bb
    testaudio: Use SDL_SetAppMetadata at startup. Ryan C. Gordon 2025-04-25 13:01:47 -0400
  • a9bee3c0bf
    pipewire: Use a more specific stream name than "Audio Stream". Ryan C. Gordon 2025-04-25 12:53:22 -0400
  • 2767c1a440
    aaudio: We PlayDevice first and WaitDevice after; reduce semaphore count by 1. Ryan C. Gordon 2025-04-25 12:49:41 -0400
  • 7642c0468d Log information about Wayland environment detection Sam Lantinga 2025-04-25 09:48:08 -0700
  • c848225c36 Log information about Wayland environment detection Sam Lantinga 2025-04-25 09:48:08 -0700
  • f48027cf12 audio: Tweak SDL_GetAudioDeviceName. Ryan C. Gordon 2025-04-24 22:17:13 -0400
  • fabbc8d183 cmake: use CMAKE_ANDROID_NDK variable as root of Android ndk Anonymous Maarten 2025-04-25 16:29:35 +0200