Commit Graph

  • 76905c9ee4
    Redesign of SetClipboardData Linus Probert 2023-04-23 23:25:39 +0200
  • a688ecd6fa
    Check return value of SDL_malloc() Mingjie Shen 2023-04-23 00:26:03 -0400
  • a4604cb0d6 Check return value of SDL_malloc() Mingjie Shen 2023-04-23 00:26:03 -0400
  • 02602713a4 Check return value of SDL_malloc() Mingjie Shen 2023-04-23 00:26:03 -0400
  • 3c58c501b1
    Fixes test that breaks on Windows Linus Probert 2023-04-22 00:08:59 +0200
  • 234e0a6c9a
    Removes some unintentionally included changes. Linus Probert 2023-04-21 23:44:51 +0200
  • 405aac66bb
    wayland: Add support for images in clipboard. (Draft) Linus Probert 2023-04-21 20:07:24 +0200
  • f431037f62 wayland: Insert new displays at the end of the output list Frank Praznik 2023-04-21 12:50:00 -0400
  • f9cde2fb92 wayland: Insert new displays at the end of the output list Frank Praznik 2023-04-21 12:50:00 -0400
  • 120bc77e91 Report PS3 accelerometer values in m/s2 instead of Gs Sam Lantinga 2023-04-19 13:10:39 -0700
  • 0467301baf Report PS3 accelerometer values in m/s2 instead of Gs Sam Lantinga 2023-04-19 13:10:39 -0700
  • 9d18b4b5ed Android: fix crash when AAUDIO isn't used (bug #7620) Sylvain 2023-04-18 21:32:15 +0200
  • 48e59b43e5
    Android: fix crash when AAUDIO isn't used (bug #7620) Sylvain 2023-04-18 21:32:15 +0200
  • bad4f4e5ac wayland: Destroy proxy wrappers before and callbacks before event queues Frank Praznik 2023-04-18 13:06:41 -0400
  • 0b306ab075 wayland: Destroy proxy wrappers before and callbacks before event queues Frank Praznik 2023-04-18 13:06:41 -0400
  • 535ec1a921 cmake: allow users of sdl2-config.cmake to not add -mwindows to the link options Anonymous Maarten 2023-04-18 18:46:35 +0200
  • 3c23126ce4 cmake: allow users of sdl2-config.cmake to not add -mwindows to the link options Anonymous Maarten 2023-04-18 18:46:35 +0200
  • bbdde648d8 Android: let main return normally for testautomation Sylvain 2023-04-14 12:25:01 +0200
  • 9e98cb787e
    Android: let main return normally for testautomation Sylvain 2023-04-14 12:25:01 +0200
  • 7afe735b5f SDL_test: add more color when success/fail/skip Sylvain 2023-04-14 11:50:15 +0200
  • 6062e948ad
    SDL_test: add more color when success/fail/skip Sylvain 2023-04-14 11:50:15 +0200
  • 117169d610 Android AAUDIO: handle multiple devices Sylvain 2023-04-06 23:17:29 +0200
  • f38cb0d06f Android: don't add telephony device, as it cannot be opened Sylvain 2023-04-14 11:02:58 +0200
  • 518b10cdaf
    Android: don't add telephony device, as it cannot be opened Sylvain 2023-04-14 11:02:58 +0200
  • c335e3db82 test/template.test.in: Pass SDL_NONINTERACTIVE_ARGUMENTS to installed-tests Simon McVittie 2023-04-12 12:13:38 +0100
  • 11fe1c1f29 test/template.test.in: Pass SDL_NONINTERACTIVE_ARGUMENTS to installed-tests Simon McVittie 2023-04-12 12:13:38 +0100
  • dfff017fc6 testaudiocapture.c: added missing return statement to main() Ozkan Sezer 2023-04-12 12:56:10 +0300
  • c41a76657e SDL_timer.c: silence a minor warning. Ozkan Sezer 2023-04-12 12:55:40 +0300
  • 0a33ed7a2b testaudiocapture: let main exit normally Sylvain 2023-04-12 11:42:27 +0200
  • 047d81dd69
    testaudiocapture: let main exit normally Sylvain 2023-04-12 11:42:27 +0200
  • c101e719fd testprogram: let main() return normally, don't exit for platform (eg Android) where there is some cleanup afterward. Sylvain 2023-04-12 11:07:28 +0200
  • ec053ec4f8 Android: need to save/restore the swap interval / vsync otherwise, there is a difference of framerate, either with gles2 or SDL_renderer (testspriteminimal, testgles2). Sylvain 2023-04-12 10:21:49 +0200
  • b108613843
    testprogram: let main() return normally, don't exit for platform (eg Android) where there is some cleanup afterward. Sylvain 2023-04-12 11:07:28 +0200
  • b3ad348fe8
    Android: need to save/restore the swap interval / vsync otherwise, there is a difference of framerate, either with gles2 or SDL_renderer (testspriteminimal, testgles2). Sylvain 2023-04-12 10:21:49 +0200
  • c810cc69de testevdev: Add some driving sim controllers from Proton issue reports Simon McVittie 2023-04-11 18:16:24 +0100
  • 063382670f testevdev: Add the ability to mark a device entry as unimplemented Simon McVittie 2023-04-11 18:12:59 +0100
  • 26823b37d5 testevdev: Add data for some game controllers submitted to steam-devices Simon McVittie 2023-04-11 16:45:48 +0100
  • 8162d6659a wayland: Use the integer buffer scale event when applicable Frank Praznik 2023-04-07 17:27:50 -0400
  • 633e933f74 wayland: Use the integer buffer scale event when applicable Frank Praznik 2023-04-07 17:27:50 -0400
  • 2a0d6d3de3
    Android: control activity re-creation Sylvain 2023-04-05 21:54:36 +0200
  • 05b701f12e Fix win32 windows with WS_EX_COMPOSITED style continuing to receive WM_PAINT messages after ValidateRect Sam Lantinga 2023-04-07 06:20:28 -0700
  • 17bdea7a91 Fix pop-up windows changing position for each HideWindow()/ShowWindow() cycle Sam Lantinga 2023-04-06 15:12:09 -0700
  • 92821f7a82 Fixed Visual Studio warning 4389: '==': signed/unsigned mismatch Sam Lantinga 2023-04-06 15:11:56 -0700
  • cd380a97d0
    Android AAUDIO: handle multiple devices Sylvain 2023-04-06 23:17:29 +0200
  • 7ec9a4385a More defensive coding against dangling device pointers Sam Lantinga 2023-04-06 11:33:27 -0700
  • acadb6f873 More defensive coding against dangling device pointers Sam Lantinga 2023-04-06 11:33:27 -0700
  • 6d7269815b Clarified the expected sensor value when a game controller is at rest Sam Lantinga 2023-04-06 09:54:39 -0700
  • cb0cf14155 The latest Armor-X Pro firmware update fixes the sign on the Z axis of the sensors Sam Lantinga 2023-04-06 09:54:04 -0700
  • 1a20ccb289 Clarified the expected sensor value when a game controller is at rest Sam Lantinga 2023-04-06 09:54:39 -0700
  • 558bbbb07a The latest Armor-X Pro firmware update fixes the sign on the Z axis of the sensors Sam Lantinga 2023-04-06 09:54:04 -0700
  • 3c703f2061 Android: message to indicate that main() is called for the 1 or n'th time Sylvain 2023-04-06 10:06:19 +0200
  • 0f637daa9f
    Android: message to indicate that main() is called for the 1 or n'th time Sylvain 2023-04-06 10:06:19 +0200
  • 7914234b26 Fix key code names for ISO keyboard layouts Cyril Dubet 2023-04-05 01:21:41 +0200
  • 60dcaff7eb Fix key code names for ISO keyboard layouts Cyril Dubet 2023-04-05 01:21:41 +0200
  • ac13ca9ab6 The macOS minimum deployment target is now 10.11 release-2.26.5 release-2.26.x Sam Lantinga 2023-04-05 11:37:27 -0700
  • 51dcc3bb0b The macOS minimum deployment target is now 10.11 Sam Lantinga 2023-04-05 11:37:27 -0700
  • 73b2faea4e The macOS minimum deployment target is now 10.11 Sam Lantinga 2023-04-05 11:37:27 -0700
  • f6363fde9a Fixed crash if joystick->hwdata != NULL && device->driver == NULL Sam Lantinga 2023-04-05 11:23:28 -0700
  • e13b74ccf0 Fixed crash if joystick->hwdata != NULL && device->driver == NULL Sam Lantinga 2023-04-05 11:23:28 -0700
  • a21ee02095 wayland: Use the output description from wl_output as of v4 Frank Praznik 2023-04-04 13:09:18 -0400
  • 5c27bc81d8 wayland: Use release for display and seat objects, if available Frank Praznik 2023-04-03 12:57:36 -0400
  • 9084b6c666 wayland: Remove some unused variables Frank Praznik 2023-04-03 12:05:16 -0400
  • 84a89607b3 wayland: Use the output description from wl_output as of v4 Frank Praznik 2023-04-04 13:09:18 -0400
  • ee6167d2ad wayland: Use release for display and seat objects, if available Frank Praznik 2023-04-03 12:57:36 -0400
  • 975c32d611 wayland: Remove some unused variables Frank Praznik 2023-04-03 12:05:16 -0400
  • 3ac48053bc wayland: Minor whitespace cleanup Ethan Lee 2023-04-05 08:57:55 -0400
  • c721155b89 cmake: prepend generated wayland protocol include path Anonymous Maarten 2023-04-04 19:45:29 +0200
  • 0c551e7069 wayland: Support axis relative direction David Edmundson 2023-01-19 12:25:47 +0000
  • d098c4d77d
    wayland: Minor whitespace cleanup Ethan Lee 2023-04-05 08:57:55 -0400
  • ac72cdcf79 Fix -Wmissing-prototypes warning Anonymous Maarten 2023-04-05 05:38:27 +0200
  • 3fae4c5c83 Updated to version 2.26.5 for release Sam Lantinga 2023-04-04 17:57:53 -0700
  • b5f0a93561 Fix key code names for ISO keyboard layouts Cyril Dubet 2023-04-05 01:21:41 +0200
  • f633915443 fix build after commit 22685556e5. Ozkan Sezer 2023-04-05 02:10:56 +0300
  • 029e61a07e cmake: split SDL_NEON into SDL_NEON and SDL_NEON_BLITTERS Anonymous Maarten 2023-04-04 21:47:00 +0200
  • 5a974588f2 cmake: split SDL_NEON into SDL_NEON and SDL_NEON_BLITTERS Anonymous Maarten 2023-04-04 21:47:00 +0200
  • 67100be3cf Fixed crash if dbus can't be initialized Sam Lantinga 2023-04-04 12:33:41 -0700
  • 57043825ba Fixed crash if dbus can't be initialized Sam Lantinga 2023-04-04 12:33:41 -0700
  • 22685556e5 Don't probe for PlayStation controllers when we already know the controller type Sam Lantinga 2023-03-30 07:36:40 -0700
  • f444eac557 Fixed analog triggers on the DualSense controller Sam Lantinga 2023-03-30 07:25:49 -0700
  • cf2c6fa58d Fixed crash if dbus can't be initialized Sam Lantinga 2023-04-04 12:33:41 -0700
  • 76bae41c68 cmake: prepend generated wayland protocol include path Anonymous Maarten 2023-04-04 19:45:29 +0200
  • ce992fd28a wayland: Support axis relative direction David Edmundson 2023-01-19 12:25:47 +0000
  • 407b85c506 Android: audio change audio assert when try to open concurrent device to a real error Sylvain 2023-04-04 09:40:57 +0200
  • fc6d7daa38
    Android: audio change audio assert when try to open concurrent device to a real error Sylvain 2023-04-04 09:40:57 +0200
  • 258e67d826
    Fix mouse position, when generated from touch events Sylvain 2023-04-03 13:47:17 +0200
  • a874f6c993 wayland: Send system timestamps for relative pointer events Frank Praznik 2023-03-31 17:14:55 -0400
  • 1869e1247d wayland: Track the serial numbers for implicit grab events and use them when raising windows Frank Praznik 2023-03-31 17:02:13 -0400
  • 6119ac8bb4 wayland: Don't round trip when setting the initial minimized and maximized states during window creation Frank Praznik 2023-03-29 11:14:27 -0400
  • ab948123c2 wayland: Avoid recursive calls into fullscreen setting functions Frank Praznik 2023-03-25 22:00:26 -0400
  • 1f177cf93e wayland: Refactor constraint handling Frank Praznik 2023-03-25 21:51:36 -0400
  • b8f8529bc3 wayland: Send system timestamps for relative pointer events Frank Praznik 2023-03-31 17:14:55 -0400
  • da938de19e wayland: Track the serial numbers for implicit grab events and use them when raising windows Frank Praznik 2023-03-31 17:02:13 -0400
  • a95eaf0b0a wayland: Don't round trip when setting the initial minimized and maximized states during window creation Frank Praznik 2023-03-29 11:14:27 -0400
  • 6e7dd091f7 wayland: Avoid recursive calls into fullscreen setting functions Frank Praznik 2023-03-25 22:00:26 -0400
  • f05aca4abf wayland: Refactor constraint handling Frank Praznik 2023-03-25 21:51:36 -0400
  • 2aa2fa5449 Added SDL_CreateWindowWithPosition() Sam Lantinga 2023-03-31 17:07:38 -0700
  • e8d6f06f97 Added SDL_CreateWindowWithPosition() Sam Lantinga 2023-03-31 17:07:38 -0700
  • ba22d4e4a0 ActionSet: Fill in basic driver layout, add Steam and SDL drivers Ethan Lee 2023-03-31 12:43:25 -0400
  • b6ae281e97 Use #ifdef/#ifndef instead of #if defined/#if \!defined Anonymous Maarten 2023-03-30 20:26:31 +0200
  • 09198a53f5 Use #ifdef/#ifndef instead of #if defined/#if \!defined Anonymous Maarten 2023-03-30 20:26:31 +0200