Commit Graph

  • c971795954 Fixed reporting backspace key if there is no text in the edit buffer (thanks @312937!) Sam Lantinga 2023-05-22 11:54:46 -0700
  • 3f6b2d1a61 Use numeric codes for Android versions, to avoid SDK dependencies Sam Lantinga 2023-05-22 11:51:09 -0700
  • 1cadf4bab9 wayland: Validate surfaces and window data before sending touch events Frank Praznik 2023-05-22 12:34:40 -0400
  • 4dd9f61bfd Don't map the top keyboard row to numbers when using the one-handed DVORAK layouts (thanks @tormol!) Sam Lantinga 2023-05-22 11:30:42 -0700
  • a2f4783e75 Don't map the top keyboard row to numbers when using the one-handed DVORAK layouts (thanks @tormol!) Sam Lantinga 2023-05-22 11:30:42 -0700
  • fd0cfed502 wayland: Validate surfaces and window data before sending touch events Frank Praznik 2023-05-22 12:34:40 -0400
  • 2001a891c4 Fix Xbox link error from IsRectEmpty Caleb Cornett 2023-05-20 13:09:46 -0400
  • 376a3cd100 Fix Xbox link error from IsRectEmpty Caleb Cornett 2023-05-20 13:09:46 -0400
  • 2d6696f8d5 Fix Xbox link error from IsRectEmpty Caleb Cornett 2023-05-20 13:09:46 -0400
  • d7a56b93d5 Revert "Popups don't accept first focus clicks" Sam Lantinga 2023-05-21 08:18:46 -0700
  • e1a28bc16f Popups don't accept first focus clicks Sam Lantinga 2023-05-21 08:17:06 -0700
  • 1ee9a437f9 Stop beep when running iOS apps on ARM-based Macs M. P. Halpin 2022-12-31 20:45:35 -0800
  • bbf38bbbc3 Stop beep when running iOS apps on ARM-based Macs M. P. Halpin 2022-12-31 20:45:35 -0800
  • a6a222095e Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control whether the on-screen keyboard should be shown when text input is active Sam Lantinga 2023-05-20 11:14:34 -0700
  • 69644346ac Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control whether the on-screen keyboard should be shown when text input is active Sam Lantinga 2023-05-20 11:09:36 -0700
  • f005106d1b Make sure the sentinel is at the end of the current event pump cycle Sam Lantinga 2023-05-20 10:27:48 -0700
  • 00b87f1ded Make sure the sentinel is at the end of the current event pump cycle Sam Lantinga 2023-05-20 10:27:48 -0700
  • 1a3b713524 Added support for the PowerA MOGA XP-Ultra Controller Sam Lantinga 2023-05-19 14:39:30 -0700
  • 517a2afcbd Added support for the PowerA MOGA XP-Ultra Controller Sam Lantinga 2023-05-19 14:38:50 -0700
  • beca41480d Undo name change for the controller list Sam Lantinga 2023-05-19 14:26:37 -0700
  • f60622c510 Undo name change for the controller list Sam Lantinga 2023-05-19 14:26:37 -0700
  • 43b12fd9bc Moved the controller list out so it can be included elsewhere Sam Lantinga 2023-05-19 14:22:35 -0700
  • e8ec8ba1d4 Added support for the Astro C40 in Xbox 360 mode Sam Lantinga 2023-04-27 17:10:44 -0700
  • 24007b00b2 Moved the controller list out so it can be included elsewhere Sam Lantinga 2023-05-19 14:22:35 -0700
  • 4e9cfad558 Cache window manipulation calls while an SDL_Window is hidden and replay them when the window is set visible Sam Lantinga 2023-05-19 10:23:16 -0700
  • feeec90873 test/testgles2_sdf.c: type fixes from commit e26e893daf, style clean-up. Ozkan Sezer 2023-05-19 17:00:24 +0300
  • d361acdd4e testgles2_sdf: build with CMake + fix build errors/warnings Anonymous Maarten 2023-05-19 15:24:52 +0200
  • 5c019bc97e style fixes for SDL_PROC macros. Ozkan Sezer 2023-05-19 14:10:02 +0300
  • 92a487f2e4 style fixes for SDL_PROC macros. Ozkan Sezer 2023-05-19 14:10:02 +0300
  • d5f07730be x11: Dynamically update the scale factor Frank Praznik 2023-05-18 17:42:08 -0400
  • 068d3da366 Fixed window and backbuffer size on Android Sam Lantinga 2023-05-18 16:11:57 -0700
  • 09269849a9 x11: Dynamically update the scale factor Frank Praznik 2023-05-18 17:42:08 -0400
  • a66cad79c1 SDL_GetClosestFullscreenDisplayMode() now takes a boolean whether to include high density modes Sam Lantinga 2023-05-18 12:15:23 -0700
  • 32ab1183c7 x11: Expose the text/global scaling factor as the display content scale Frank Praznik 2023-05-18 13:29:55 -0400
  • 850bb2e862 x11: Expose the text/global scaling factor as the display content scale Frank Praznik 2023-05-18 13:29:55 -0400
  • df9d0fb332
    power: On Linux, compare status strings as case-insensitive. Ryan C. Gordon 2023-05-18 13:26:55 -0400
  • 87186a893c Integrate 8067023 and 8067041 to SDL3: Sam Lantinga 2023-05-18 09:21:29 -0700
  • e61b5ceefe The SDL_WINDOW_ALLOW_HIGHDPI flag has been renamed SDL_WINDOW_HIGH_PIXEL_DENSITY Sam Lantinga 2023-05-18 07:34:45 -0700
  • d1ee44b65e Add the pixel density to the display mode list in testwm Sam Lantinga 2023-05-18 07:34:16 -0700
  • 887a1b5969 Print some newly added window flags Sam Lantinga 2023-05-18 07:33:49 -0700
  • f9ecc841ca Sync SDL3 wiki -> header SDL Wiki Bot 2023-05-18 00:55:15 +0000
  • cc94f600fd Officially added the concept of window pixel density Sam Lantinga 2023-05-17 16:39:15 -0700
  • e708674416 Always expose the high density video modes in the mode list Sam Lantinga 2023-05-17 17:40:16 -0700
  • 549bb71d82 Officially added the concept of window pixel density Sam Lantinga 2023-05-17 16:39:15 -0700
  • 4a0b9522b6
    audio: Load .WAV files with format->blockalign==0. Ryan C. Gordon 2023-05-17 20:06:58 -0400
  • 2e646c7141
    audio: Load .WAV files with format->blockalign==0. Ryan C. Gordon 2023-05-17 20:06:58 -0400
  • d05639a626
    dynapi: Accept a comma-separated list of libraries to attempt to load. Ryan C. Gordon 2023-05-17 19:53:36 -0400
  • 32999798e0
    dynapi: Accept a comma-separated list of libraries to attempt to load. Ryan C. Gordon 2023-05-17 19:53:36 -0400
  • 68edc72ae8 wayland: Fixups for new DPI code Frank Praznik 2023-05-17 18:51:51 -0400
  • 3e7aabef00 wayland: Fixups for new DPI code Frank Praznik 2023-05-17 18:51:51 -0400
  • a3ce0d03e3 Fixed building with older macOS SDK Sam Lantinga 2023-05-17 13:32:21 -0700
  • 5836e057de Sync SDL3 wiki -> header SDL Wiki Bot 2023-05-17 19:59:14 +0000
  • 26e780bc9e Fixed warning "A function declaration without a prototype is deprecated in all versions of C" Sam Lantinga 2023-05-16 17:52:03 -0700
  • c699f3d1d8 Updated SDL high DPI support Sam Lantinga 2023-05-16 16:29:52 -0700
  • 0fbb9c779c SDL emscripten port: preventDefault should not be called on mousedown. Otherwise mouseup will not be fired outside iframe in Chrome-based browsers valid-ptr 2023-05-17 20:07:22 +0300
  • 424bc4bcf7 SDL emscripten port: preventDefault should not be called on mousedown. Otherwise mouseup will not be fired outside iframe in Chrome-based browsers valid-ptr 2023-05-17 20:07:22 +0300
  • d992d22795 SDL emscripten port: preventDefault should not be called on mousedown. Otherwise mouseup will not be fired outside iframe in Chrome-based browsers valid-ptr 2023-05-17 20:07:22 +0300
  • 2879f2b082 Fixed warning "A function declaration without a prototype is deprecated in all versions of C" Sam Lantinga 2023-05-16 17:52:03 -0700
  • 6e4f80512a Updated SDL high DPI support Sam Lantinga 2023-05-16 16:29:52 -0700
  • b5cd0749b2
    blit: Add a case for 8-bit blits that sdl12-compat exposed. Ryan C. Gordon 2023-05-16 14:38:44 -0400
  • 0eea92c8fc
    blit: Add a case for 8-bit blits that sdl12-compat exposed. Ryan C. Gordon 2023-05-16 14:38:44 -0400
  • f94aa6208a Implement generic clipboard data on MacOS Vid Tadel 2023-05-15 10:44:34 +0200
  • 7d1f8ecf4a Implement generic clipboard data on MacOS Vid Tadel 2023-05-15 10:44:34 +0200
  • d42c303b24 Check to make sure the Windows joystick device has buttons and axes Sam Lantinga 2023-05-15 21:43:16 -0700
  • 642504bc59 Check to make sure the Windows joystick device has buttons and axes Sam Lantinga 2023-05-15 21:43:16 -0700
  • e2b7b9b91c Sync SDL3 wiki -> header SDL Wiki Bot 2023-05-15 18:21:14 +0000
  • 4de7433a9e Use the term "points" instead of "screen coordinates" Sam Lantinga 2023-05-15 11:16:46 -0700
  • dfa69a63fd Don't keep sensor file open while sensors are disabled meyraud705 2023-05-13 19:22:12 +0200
  • 78251f973d Sync SDL3 wiki -> header SDL Wiki Bot 2023-05-13 16:55:14 +0000
  • 12e1b2546a docs: Add README-wayland Frank Praznik 2023-05-13 12:33:19 -0400
  • ebeab960bd docs: Add README-wayland Frank Praznik 2023-05-13 12:33:19 -0400
  • 5941bde3db Improve sensor detection for Linux gamepad meyraud705 2023-05-13 18:25:45 +0200
  • 7a40db0973 Add support for sensor to joystick on Linux (evdev) meyraud705 2023-05-11 19:51:07 +0200
  • 9facc86b6a
    audio: more AudioStream allocation work. Ryan C. Gordon 2023-05-12 21:35:23 -0400
  • e596dd8dad Fixed crash creating a window with the Vivante video driver Sam Lantinga 2023-05-12 16:23:56 -0700
  • 84b98e5062
    x11: Adds support for generic clipboard data in X11 Linus Probert 2023-05-10 10:31:14 +0200
  • 92a59333ba Sync SDL3 wiki -> header SDL Wiki Bot 2023-05-12 14:55:13 +0000
  • 19adfa3ad9 wayland: Add support for images in clipboard. Linus Probert 2023-04-21 20:07:24 +0200
  • dfd80f3d76 Android: control activity re-creation Sylvain 2023-04-05 21:54:36 +0200
  • 2e6c48dcb4 Added support for the GameSir-G7 Controller for Xbox Sam Lantinga 2023-05-11 17:44:56 -0700
  • 80a8691098
    audio: Fixed buffer overflow in SDL_AudioStream resampling. Ryan C. Gordon 2023-05-11 16:25:20 -0400
  • 9bf0934877
    audio: SDL_memcpy() params were backwards. :O Ryan C. Gordon 2023-05-11 15:13:11 -0400
  • d98bd67733 Fixed lockup while waiting for events Sam Lantinga 2023-05-10 17:35:13 -0700
  • 1783de09e5
    wayland: Add support for images in clipboard. Linus Probert 2023-04-21 20:07:24 +0200
  • 237348c772 Changed all variadic macros into fixed (thanks @Wohlstand!) Sam Lantinga 2023-05-10 06:29:35 -0700
  • fd42a2f994 Changed all variadic macros into fixed (thanks @Wohlstand!) Sam Lantinga 2023-05-10 06:27:38 -0700
  • 6d9ccbb3c7 Android: use the headers to have the audio pause/resume definitions and make SDL_PriveAudioData more private Sylvain 2023-05-10 09:31:29 +0200
  • ca8392d71b
    Android: use the headers to have the audio pause/resume definitions and make SDL_PriveAudioData more private Sylvain 2023-05-10 09:31:29 +0200
  • 28f891ad0a Allow the application to send rumble packets to Nintendo Switch controllers Sam Lantinga 2023-05-09 17:08:47 -0700
  • 785b7c6636 wayland: Implement global mouse coordinate emulation Frank Praznik 2023-05-08 12:34:58 -0400
  • 9786d8ac40 Sync SDL3 wiki -> header SDL Wiki Bot 2023-05-09 18:27:15 +0000
  • 2b6cb7bfb2
    include: SDL_ConvertAudioSamples docs now warn about converting in chunks. Ryan C. Gordon 2023-05-09 14:24:22 -0400
  • 7b6dabd81f
    audio: AudioStreams shouldn't overflow output buffers. Ryan C. Gordon 2023-05-09 14:16:15 -0400
  • 1ecda7d7d4 wayland: Implement global mouse coordinate emulation Frank Praznik 2023-05-08 12:34:58 -0400
  • 04e17d4e46 Remove _THIS in src/audio/ Sylvain 2023-05-09 13:23:33 +0200
  • 81ff49f4b5 Remove _THIS in src/video and in src/events (also VideoDevice) Sylvain 2023-05-09 12:55:11 +0200
  • df314ba93e Remove _THIS in src/core: EVDEV UDEV Sylvain 2023-05-09 12:54:34 +0200
  • 0e1669e296
    audio: Fixed audiostreams converting incorrect channel counts. Ryan C. Gordon 2023-05-09 10:58:32 -0400
  • 7f219aa369
    audio: Make sure AudioStream's internal buffers are large enough. Ryan C. Gordon 2023-05-09 10:57:23 -0400
  • c7629704b4
    audio: SDL_ConvertAudioSamples shouldn't calculate its output buffer size. Ryan C. Gordon 2023-05-09 10:56:34 -0400