Commit Graph

  • 3fbaf737ef test: Removed unnecessary line added by copy/paste error. Ryan C. Gordon 2023-11-28 12:11:13 -0500
  • c5b0ff77d7 test: testwm2 now displays keyboard mod state. Ryan C. Gordon 2023-11-28 12:05:02 -0500
  • 258849c9bc test: testwm2 now displays keyboard mod state. Ryan C. Gordon 2023-11-28 12:05:02 -0500
  • 5772e00c3f cmake: disable oss by default on OpenBSD, not FreeBSD Anonymous Maarten 2023-11-28 16:45:33 +0100
  • 74771f6a22
    Merge 1b027a8e88 into 594a79c2f9 matusfedorko 2023-11-28 09:00:36 -0500
  • ceac93ade2 Set framebuffer_srgb_capable to the actual value obtained (#8634) Jake S. Del Mastro 2023-11-28 08:48:19 -0500
  • 594a79c2f9
    Set framebuffer_srgb_capable to the actual value obtained (#8634) Jake S. Del Mastro 2023-11-28 08:48:19 -0500
  • af31b5b5f9 Fix possible assert crash inside `iscntrl` after 0413f6f. Dimitriy Ryazantcev 2023-11-28 13:41:28 +0200
  • 2f46ff7b4c
    Fix comment style Jake S. Del Mastro 2023-11-28 00:55:02 -0500
  • 851312e45c Fix compatibility with < C99 Jake Del Mastro 2023-11-27 23:58:10 -0500
  • f26f57f32d Set framebuffer_srgb_capable to the actual value obtained Jake Del Mastro 2023-11-24 22:04:21 -0500
  • d452757d3a gamecontroller: Backport 3.0 'type:' field to 2.0 Ethan Lee 2023-11-27 17:12:01 -0500
  • ed3fad1880 cmake: disable oss by default on Linux, NetBSD and FreeBSD Anonymous Maarten 2023-11-27 22:03:56 +0100
  • 6bb40f1d8d SDL_VideoCapture: allow add/remove device at runtime on linux Sylvain 2023-11-27 19:35:45 +0100
  • 10a3551987 pen: fix leak caused by pen subsystem Anonymous Maarten 2023-11-27 21:37:02 +0100
  • a8a1f3cb55 wayland+x11: free system cursors when quiting video Anonymous Maarten 2023-11-27 21:30:59 +0100
  • c0e91a3bcf testshape: use SDL_test to create multiple windows Anonymous Maarten 2023-11-27 21:20:01 +0100
  • 8d47e3bb82 Added support for the NACON Revolution 5 Pro controller Sam Lantinga 2023-11-27 12:09:31 -0800
  • f0e47f8ee0 Added support for the NACON Revolution 5 Pro controller Sam Lantinga 2023-11-27 12:09:31 -0800
  • f3ab51cb14
    SDL_VideoCapture: allow add/remove device at runtime on linux Sylvain 2023-11-27 19:35:45 +0100
  • e8a7377cc0 UWP: Simplify Win32 scan code to SDL scan code mapping Dimitriy Ryazantcev 2023-11-27 16:11:20 +0200
  • 5c9e015c11 [Win32] Better keyboard button mapping to SDL scan codes Dimitriy Ryazantcev 2023-11-21 14:07:18 +0200
  • 602adb2a77 Reformat Win32 scan code table Dimitriy Ryazantcev 2023-11-27 14:27:51 +0200
  • 9d7755255f Fix built-in mapping for Nintendo brand/compatible GameCube adapters Zack Middleton 2023-11-26 17:46:19 -0600
  • 2f806c89b5 initial import of hidapi netbsd uhid native backend from mainstream Ozkan Sezer 2023-11-26 08:55:02 +0300
  • 1b284cd415 X11 pen detection: fix misclassification due to improper init Christoph Reichenbach 2023-11-26 08:47:32 +0000
  • 83bb336e06 X11 pen detection: fix misclassification due to improper init Christoph Reichenbach 2023-11-26 08:47:32 +0000
  • 91b639bd2a initial import of hidapi netbsd uhid native backend from mainstream Ozkan Sezer 2023-11-26 08:55:02 +0300
  • c4ca64deaf ci: do 'brew update' & don't run dependent checks on installed things Anonymous Maarten 2023-11-26 02:02:10 +0100
  • d486de6349 cmake: fixed iconv detection test program Ozkan Sezer 2023-11-26 01:55:28 +0300
  • bbcf40e811 cmake: fixed iconv detection test program Ozkan Sezer 2023-11-26 01:55:24 +0300
  • 0fb36f29a8
    cmake: check if CMP0087 exists before setting it (#8613) CasualPokePlayer 2023-11-25 13:42:55 -0800
  • 81eb228404
    Check if CMP0087 exists before setting it CasualPokePlayer 2023-11-25 10:46:13 -0800
  • 5aab789ad2 x11: Don't detect mice as pens Tilman Sauerbeck 2023-11-25 17:35:18 +0100
  • 42a8139fd6
    render: Clip bresenham lines against a real viewport thing. Ryan C. Gordon 2023-11-25 01:51:35 -0500
  • 4a40a272bd
    render: Patched to compile. Ryan C. Gordon 2023-11-24 22:47:44 -0500
  • 983f178b7d
    render: Clip lines before Bresenham algorithm generates points. Ryan C. Gordon 2023-11-24 19:31:30 -0500
  • db7f6425d0
    rect: Avoid numeric overflow on massive lines in SDL_IntersectRectAndLine. Ryan C. Gordon 2023-11-24 19:29:39 -0500
  • 4339647d90
    render: Clip lines before Bresenham algorithm generates points. Ryan C. Gordon 2023-11-24 19:31:30 -0500
  • a391dd5fef
    rect: Avoid numeric overflow on massive lines in SDL_IntersectRectAndLine. Ryan C. Gordon 2023-11-24 19:29:39 -0500
  • e548044a82 ci: add NetBSD to test matrix Anonymous Maarten 2023-11-11 21:52:07 +0100
  • dd5b8db3a6 SDL_hidapi requires libusb >= 1.0.16 Anonymous Maarten 2023-11-24 21:31:35 +0100
  • 657f5f791c autotools: fix actually wrong use of AC_MSG_RESULT Ozkan Sezer 2023-11-24 14:37:40 +0300
  • 6ba90f7775 render: Batching is always enabled now! Ryan C. Gordon 2023-11-20 20:26:12 -0500
  • b24d6bd59a
    opengl: Creating a texture trashes the cached `texturing` state, fix it. Ryan C. Gordon 2023-11-23 20:00:01 -0500
  • e9b4869372
    opengl: Creating a texture trashes the cached `texturing` state, fix it. Ryan C. Gordon 2023-11-23 20:00:01 -0500
  • 0a6b5abf45
    render: GL-based renderers should treat adaptive vsync as vsync being enabled. Ryan C. Gordon 2023-11-23 18:22:34 -0500
  • dcf04559db
    render: GL-based renderers should treat adaptive vsync as vsync being enabled. Ryan C. Gordon 2023-11-23 18:28:43 -0500
  • d8102bf660
    x11: Deal with difference in GLX_EXT_swap_control_tear behavior. Ryan C. Gordon 2023-11-23 13:47:13 -0500
  • 489e9b69df autotools: bump minimum needed autoconf version to 2.65. Ozkan Sezer 2023-11-24 01:01:20 +0300
  • 74a2542564
    x11: Deal with difference in GLX_EXT_swap_control_tear behavior. Ryan C. Gordon 2023-11-23 13:47:13 -0500
  • 08fac5b1b2 SDL_PenModifyForWacomID: return zero as axis_flags upon failure. Ozkan Sezer 2023-11-23 11:56:50 +0300
  • aaba01aee4 hidapi: syncing with mainstream: Ozkan Sezer 2023-11-23 11:35:02 +0300
  • 5730eb67f0 add HAVE_GCC_DIAGNOSTIC_PRAGMA to SDL_internal.h, use it Ozkan Sezer 2023-11-23 11:33:20 +0300
  • baaac5cca3 cmake: Android expects SDL programs to be built as shared libraries Anonymous Maarten 2023-11-23 03:39:36 +0100
  • 5abcfdb93e SDL_stdinc.h: fix compile warning when using SDL_PR[iux]64 on Android Anonymous Maarten 2023-11-23 03:38:59 +0100
  • 42c8366fdc revise iconv detection: Ozkan Sezer 2023-11-23 04:30:56 +0300
  • a45b371de0 cmake: create and install SDL3::Jar target for Android Anonymous Maarten 2023-11-22 23:28:39 +0100
  • 53544cabaa psp: fix copy/paste error from SDL2 in PSP_VideoQuit(). Ozkan Sezer 2023-11-23 04:11:24 +0300
  • 8cf7e9e7da autotools, cmake: set SDL_SYSTEM_ICONV to OFF for windows (like SDL3.) Ozkan Sezer 2023-11-23 01:33:50 +0300
  • 6cde96f9a0
    psp: Hook up event subsystem init/quit. Ryan C. Gordon 2023-11-22 17:59:36 -0500
  • 0e9d050296
    psp: Hook up event subsystem init/quit. Ryan C. Gordon 2023-11-22 17:59:36 -0500
  • e9659f5738
    Removed some function declarations that don't actually exist. Ryan C. Gordon 2023-11-22 17:53:57 -0500
  • 87875a49b4
    Removed some function declarations that don't actually exist. Ryan C. Gordon 2023-11-22 17:53:57 -0500
  • 3264e64738
    SDL_RunApp: Make sure argc/argv are stable if the caller didn't define them. Ryan C. Gordon 2023-11-22 17:34:39 -0500
  • 656d83e9e6 autotools, cmake: set SDL_SYSTEM_ICONV to OFF for windows (like SDL3.) Ozkan Sezer 2023-11-23 01:33:50 +0300
  • eca79e38db Removed test shape images Sam Lantinga 2023-11-22 12:22:45 -0800
  • 81fc7ded78 Removed the window shape API for SDL 3.0 Sam Lantinga 2023-11-22 11:46:36 -0800
  • 17e62abb6d revise iconv detection: Ozkan Sezer 2023-11-22 23:29:00 +0300
  • 4768949faa Removed test shape images Sam Lantinga 2023-11-22 12:22:45 -0800
  • 5c5cfd9756 Removed the window shape API for SDL 3.0 Sam Lantinga 2023-11-22 11:46:36 -0800
  • 45938bbfa5 Corrected comment Sam Lantinga 2023-11-22 10:35:15 -0800
  • 059e550e98
    Fix 3DS Analog Values (#8581) zoeyjodon 2023-11-22 13:34:01 -0500
  • dbf14df80f Fix joysticks returning invalid device IDs zoey jodon 2023-11-20 13:26:20 -0500
  • d2db3f3993 ci: cache android ndk archive Anonymous Maarten 2023-11-22 19:22:31 +0100
  • f84ba53b56 Fix joysticks returning invalid device IDs zoey jodon 2023-11-20 13:26:20 -0500
  • f1c3ebbcb7 Revert "Fix joysticks returning invalid device IDs" zoey jodon 2023-11-22 11:48:16 -0500
  • e525f46f48 Fix the target membership of SDL_pen.h kanjitalk755 2023-11-22 14:02:21 +0900
  • 4940b5dbc2 SDL_bsdjoystick: fix -Wundef warning on FreeBSD Anonymous Maarten 2023-11-22 03:31:46 +0100
  • d6291d4d42 alloca: use alloca from <stdlib.h> on NetBSD Anonymous Maarten 2023-11-22 03:27:24 +0100
  • f26a93211f SDL_bsdjoystick: fix -Wundef warning on FreeBSD Anonymous Maarten 2023-11-22 03:31:46 +0100
  • d1def7f033 cmake: add openbsd wscons sources to build, if supported Ozkan Sezer 2023-11-22 01:56:10 +0300
  • 86d77bbcc5 kmsdrm: restrict KMSDRM_ReleaseVT/KMSDRM_AcquireVT to SDL_INPUT_LINUXEV Ozkan Sezer 2023-11-22 01:56:10 +0300
  • 94ad1a4ae4 SDL_bsdjoystick.c: fix -Wundef warning. Ozkan Sezer 2023-11-22 01:56:10 +0300
  • 3fb5124174 cmake: add openbsd wscons sources to build, if supported Ozkan Sezer 2023-11-22 05:10:02 +0300
  • 59b0a2d711 kmsdrm: restrict KMSDRM_ReleaseVT/KMSDRM_AcquireVT to SDL_INPUT_LINUXEV Ozkan Sezer 2023-11-22 05:10:02 +0300
  • e761770c24 No, this wasn't right Sam Lantinga 2023-11-21 15:26:53 -0800
  • b7d7e54895 Fixed uninitialized variable Sam Lantinga 2023-11-21 15:26:34 -0800
  • 119e02f314 Always use 'm' for controllers provided by the MFI joystick driver Sam Lantinga 2023-11-21 15:19:23 -0800
  • dcd21d042f Improved GCController handling on Apple platforms Sam Lantinga 2023-11-21 15:17:53 -0800
  • 2d81beb819 Show the mapping used when a game controller is opened Sam Lantinga 2023-11-21 13:49:38 -0800
  • 4de4b1e7a0 Don't tickle PS4 Bluetooth controllers in simple mode Sam Lantinga 2023-11-21 13:23:14 -0800
  • 75df4cc5c2 Don't tickle PS4 Bluetooth controllers in simple mode Sam Lantinga 2023-11-21 13:23:14 -0800
  • 0d431015bf Extract BMP magic into separate define Dimitriy Ryazantcev 2023-11-21 14:11:33 +0200
  • 0413f6fc49
    Use SDL_iscntrl() call instead of manual code that is doing the same (#8593) Dimitriy Ryazantcev 2023-11-21 18:36:32 +0200
  • fd91178d7f Make size cursors be double arrows on Wayland Zack Middleton 2023-11-20 21:34:55 -0600
  • 5e9b0820f3 Add cursors for X11/Wayland window resizing Zack Middleton 2023-11-20 21:41:18 -0600
  • bf1f9221be fixup Dimitriy Ryazantcev 2023-11-21 18:02:20 +0200
  • 91e122316c Use SDL_small_alloc() instead of SDL_stack_alloc() in CreateMaskBitmap() Dimitriy Ryazantcev 2023-11-21 14:09:41 +0200
  • fab7011a8f Mark axis correction functions as "static" zoey jodon 2023-11-21 09:57:29 -0500