Commit Graph

  • 964a877eb3 SDL_x11dyn.h: include XInput2.h also for Xfixes Ozkan Sezer 2023-02-11 23:51:28 +0300
  • 18f38bef03 Remove include/SDL3/SDL_name.h Anonymous Maarten 2023-02-18 18:36:06 +0100
  • a67ae8eed5 Fix window size in X11 when window manager refuses to resize Le Philousophe 2023-02-18 18:21:09 +0100
  • b5a7bd72df minor tidy-up. Ozkan Sezer 2023-02-18 11:29:10 +0300
  • c88becc87a Fix kmsdrm build Sylvain 2023-02-18 08:12:01 +0100
  • a2251d1093
    SDL_SetWindowIcon now reports errors. (#7081) Alexandros Koutroulis 2023-02-18 02:17:27 +0200
  • dc138ee3d4 cmake: SDL3-shared target will always be a shared target Anonymous Maarten 2023-02-16 23:30:20 +0100
  • 6ae1578691 ci: cache PVR_PSP2 and gl4es4vita Anonymous Maarten 2023-02-17 18:47:10 +0100
  • eede2066fb Added other names for the DragonRise Inc. Wired Wheel (thanks @felimwhiteley!) Sam Lantinga 2023-02-17 11:29:27 -0800
  • 39e6d4a891 Set the window width and height when moving Frank Praznik 2023-02-17 09:24:07 -0500
  • 630c23ce17 You can move fullscreen desktop windows between displays using SDL_SetWindowPosition() Sam Lantinga 2023-02-16 17:28:56 -0800
  • 64b88115ec SDL_SetWindowFullscreen() now takes a boolean value Sam Lantinga 2023-02-16 17:28:35 -0800
  • 6c04c6f090 Fixed SDL_SetWindowSize() and SDL_SetWindowPosition() Sam Lantinga 2023-02-16 16:59:15 -0800
  • d3b7308ee7 ci: install pkg-config on Macos runner Anonymous Maarten 2023-02-16 20:56:51 +0100
  • 4d8a50912b cmake: no shared SDL libraries for riscos Anonymous Maarten 2023-02-16 20:29:36 +0100
  • e203046a5c cmake+ci: build shared and static libraries on ci Anonymous Maarten 2023-02-16 20:15:59 +0100
  • bde4c738bb Don't build SDL as a static library by default Sam Lantinga 2023-02-16 08:52:28 -0800
  • ece8a7bb8e Hold the joystick lock while opening the HID device on non-Android platforms Sam Lantinga 2023-02-16 09:50:04 -0800
  • 96722a5809 Ubuntu 18.04 doesn't have a new enough version of Wayland for SDL, so update documentation appropriately Sam Lantinga 2023-02-16 08:57:53 -0800
  • 03e69fbc0c Fix potential de-referencing null pointer in SDL_EVDEV_kbd_keycode() Sylvain 2023-02-15 22:38:57 +0100
  • b44d3699b1 Fixed most small problems reported by cppcheck for src/core PR #7307 (from @kevin2kevin2) Sylvain 2023-02-15 21:29:01 +0100
  • bcd97b36d2 Fixed Steam Runtime sandbox detection Sam Lantinga 2023-02-15 13:53:57 -0800
  • 4187c6c08c video: Select the closest mode for the target refresh rate accounting for small variations Frank Praznik 2023-02-12 15:48:59 -0500
  • 3f5ef7dd42 video: Handle moving exclusive fullscreen windows between displays Frank Praznik 2023-02-11 15:03:45 -0500
  • 1f46986d33
    testwm.c: show all modes of all displays in the on-screen list (#7323) Eric Wasylishen 2023-02-14 22:05:00 -0700
  • beb6a2afdc Map the Android MENU button back to the SDL MENU key Sam Lantinga 2023-02-14 18:02:12 -0800
  • 5925cd4ef3 Fixed handling simple mode PS4 reports Sam Lantinga 2023-02-14 17:51:16 -0800
  • 284ae91734 Include SDL_events.h for SDL_ConvertEventToRenderCoordinates() Sam Lantinga 2023-02-13 17:50:29 -0800
  • b39b7025fd SDL_GL_GetDrawableSize, SDL_Metal_GetDrawableSize, and SDL_Vulkan_GetDrawableSize can be replaced with SDL_GetWindowSizeInPixels Sam Lantinga 2023-02-13 13:11:43 -0800
  • c6792f78df look for clock_gettime() in libc first, then in librt if not found. Ozkan Sezer 2023-02-13 21:47:14 +0300
  • 9370f9ca85 wayland: Deduplicate calls to position fullscreen windows already on the correct output Frank Praznik 2023-02-12 16:23:53 -0500
  • 272010b612 cmake: really fix detection of pthread_setname_np() on Apple platforms. Ozkan Sezer 2023-02-13 11:56:10 +0300
  • f7f61af12b cmake: fix detection of pthread_setname_np() on Apple platforms. Ozkan Sezer 2023-02-13 11:55:40 +0300
  • 93ed3148ba Fixed bug #7302 - Memory 'leak' in SDL_SetMouseSystemScale() Sylvain 2023-02-13 09:40:44 +0100
  • 236d26b480 cmake: add `-F <SDL3-framework-parent-folder>` compile option in CMakeLists.txt Anonymous Maarten 2023-02-13 05:14:40 +0100
  • d0b39890d2 cmake: include_guard() is not needed Anonymous Maarten 2023-02-13 04:55:26 +0100
  • eea4711110 gendynapi.py: add option to check doc formating (eg \param \returns \since) Sylvain 2023-02-12 20:41:59 +0100
  • 81c94a165c Add \since docs where missing and resets some to 3.0.0 - remove a \returns Sylvain 2023-02-12 20:39:22 +0100
  • 3d93b07d5b Documentation \param fixes Sylvain 2023-02-12 10:17:18 +0100
  • 49e47b523a Update `\returns` to the generic form Sylvain 2023-02-12 10:09:42 +0100
  • 612584277c Fix build documentation Sylvain 2023-02-12 09:54:07 +0100
  • e9af964cf4 More `\param` added for SDL function in stdinc.h Sylvain 2023-02-12 09:49:55 +0100
  • 43c08170af Add missing '\param' documentation Sylvain 2023-02-12 09:40:39 +0100
  • ce366facaa Add missing \returns, change "return" to "returns" to have same naming Sylvain 2023-02-10 22:26:35 +0100
  • b728de788e Fixed audio Francisco Javier Trujillo Mata 2023-02-11 21:10:26 +0100
  • 4a6f3cf47e x11: Set the window position when entering fullscreen Frank Praznik 2023-02-10 10:56:57 -0500
  • d6a19c8cc6 video: Use the explicit fullscreen display for a window unless the window was moved Frank Praznik 2023-02-10 10:54:39 -0500
  • 33b1fdfba9 x11: Set the window position when entering fullscreen Frank Praznik 2023-02-10 10:56:57 -0500
  • 00bd6528f8 video: Use the explicit fullscreen display for a window unless the window was moved Frank Praznik 2023-02-10 10:54:39 -0500
  • d2f3eb76f6 Guard against _USE_MATH_DEFINES redefinition Knightly 2023-02-10 19:23:59 -1000
  • 7285f0d441 Sorted controller list Sam Lantinga 2023-02-10 17:18:02 -0800
  • 68e2f23066 Sorted controller list Sam Lantinga 2023-02-10 17:18:02 -0800
  • ca3468cb55 Add Hori Pokken Tournament DX Pro Pad Alfredo Escobar 2023-01-30 16:08:52 -0300
  • 76552e4780 Add Hori Pokken Tournament DX Pro Pad Alfredo Escobar 2023-01-30 16:08:52 -0300
  • e4face7c1d Fixed the share button on the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-02-10 16:46:21 -0800
  • eb2ac94c92
    Add missing \returns, change "return" to "returns" to have same naming Sylvain 2023-02-10 22:26:35 +0100
  • b55bb02723 Constrain the mouse position before it's used to generate mouse deltas Sam Lantinga 2023-02-10 09:08:12 -0800
  • 105f12c6ce
    Change return -1 on error, to return a negative on error, which allow to be more consistent across functions. Only SDL_SetError should return explicitly -1. Sylvain 2023-02-09 16:08:03 +0100
  • 7d2012af87 emscripten: Update deprecated calls to EM_ASM*. Bruce Mitchener 2023-02-10 13:51:16 +0700
  • 144390f8fc Fixed renaming suggestion for SDL_WINDOWEVENT_CLOSE Sam Lantinga 2023-02-10 06:48:54 -0800
  • 13d9e41c3f SDL_WINDOWEVENT_SIZE_CHANGED was renamed SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED Sam Lantinga 2023-02-10 06:38:14 -0800
  • 69a6796476 Note that the coordinates in SDL_GetDisplayForPoint() and SDL_GetDisplayForRect() are screen coordinates Sam Lantinga 2023-02-10 06:30:48 -0800
  • 449b2289c8 Remove renaming for SDL_GetDisplayDPI() Sam Lantinga 2023-02-10 06:24:16 -0800
  • 7c4ec1867b Remove some vim config lines Sylvain 2023-02-10 10:59:57 +0100
  • 79437a15c3
    Remove some vim config lines Sylvain 2023-02-10 10:59:57 +0100
  • 26f27a9e5a Update README-migration Sylvain 2023-02-09 22:03:57 +0100
  • 32d30944a1 SDL_GetNumTouchFingers(): 0 is a valid value. negative is automatically an error Sylvain 2023-02-09 21:18:43 +0100
  • a2f3711c80 SDL_AndroidGetExternalStorageState(): return 0 on success, and fills *state with flags Sylvain 2023-02-09 20:44:46 +0100
  • 7b067bfc71
    Update README-migration Sylvain 2023-02-09 22:03:57 +0100
  • f54c354373
    SDL_GetNumTouchFingers(): 0 is a valid value. negative is automatically an error Sylvain 2023-02-09 21:18:43 +0100
  • 434e4ad6e1
    SDL_AndroidGetExternalStorageState(): return 0 on success, and fills *state with flags Sylvain 2023-02-09 20:44:46 +0100
  • 853ee9a3e6 testime.c fixes from SDL2 branch. Ozkan Sezer 2023-02-10 11:11:10 +0300
  • a8e89f2567 emscripten: Update deprecated calls to EM_ASM*. Bruce Mitchener 2023-02-10 13:51:16 +0700
  • 2fb89c7308 emscripten: Update deprecated calls to EM_ASM*. Bruce Mitchener 2023-02-10 13:51:16 +0700
  • b9773be3b3 Don't clamp mouse coordinates until they're fully outside the containing area Sam Lantinga 2023-02-09 18:29:47 -0800
  • 5b77ad54c4 Fixed order and constness of parameters to SDL_ConvertAudioSamples() Sam Lantinga 2023-02-09 17:49:35 -0800
  • fa599c7548 Fixed SDL_GetRendererOutputSize renaming Sam Lantinga 2023-02-09 17:31:44 -0800
  • e65e2c8ed7 SDL_CloseJoystick() should return void, not int Sam Lantinga 2023-02-09 17:25:57 -0800
  • 9ff15e5382 Don't change M_PI in application code, that's not an SDL symbol Sam Lantinga 2023-02-09 17:23:17 -0800
  • ff82341ce9 cmake: allow find_package from build directory (requires CMake 3.26) Anonymous Maarten 2023-02-04 23:20:03 +0100
  • b8adf90aa3 cmake: check again for unknown documentation commands Anonymous Maarten 2023-01-26 00:43:39 +0100
  • cc0fa00049 cmake: include directories of (generated) dependencies as SYSTEM Anonymous Maarten 2023-01-26 00:39:59 +0100
  • 17515f4aef Backport simplify flags PR #7220 Sylvain 2023-02-04 15:51:37 +0100
  • fa312cee4d
    SDL_GetJoystickAxis(): returns 0 on success, negative on error Sylvain 2023-02-09 20:59:38 +0100
  • 1e39178bed
    Fixed MFI controller being opened while HIDAPI controller was being opened Sam Lantinga 2023-02-09 12:05:46 -0800
  • c1ba4c79cd
    fix dynapi after commit dc74a67a Ozkan Sezer 2023-02-09 22:50:00 +0300
  • b8064aae6f
    Update README-migration Sylvain 2023-02-09 22:03:57 +0100
  • 7f72fa4bf9
    change to state_string Sylvain 2023-02-09 21:58:11 +0100
  • 994978ed03
    SDL_GetNumTouchFingers(): 0 is a valid value. negative is automatically an error Sylvain 2023-02-09 21:18:43 +0100
  • b4204f4538
    SDL_GetNumTouchFingers(): 0 is a valid value. -1 is automatically an error Sylvain 2023-02-09 21:14:11 +0100
  • f71178a16f Fixed MFI controller being opened while HIDAPI controller was being opened Sam Lantinga 2023-02-09 12:05:46 -0800
  • a9650d440a Fixed MFI controller being opened while HIDAPI controller was being opened Sam Lantinga 2023-02-09 12:05:46 -0800
  • ecd2e2a609
    SDL_GetJoystickAxis(): returns 0 on success, negative on error Sylvain 2023-02-09 20:59:38 +0100
  • ae91dcbcf4 fix dynapi after commit dc74a67a Ozkan Sezer 2023-02-09 22:50:00 +0300
  • 6a6f033247
    SDL_AndroidGetExternalStorageState(): return 0 on success, and fills *state with flags Sylvain 2023-02-09 20:44:46 +0100
  • 63ac1a5a55
    Comment: JNIenv is NULL on error Sylvain 2023-02-09 16:24:24 +0100
  • f16dbe4ed5
    Change return -1 on error, to return a negative on error, which allow to be more consistent across functions. Only SDL_SetError should return explicitly -1. Sylvain 2023-02-09 16:08:03 +0100
  • dc74a67a57 SDL_UnlockTexture: change from 'int' to 'void' Sylvain 2023-02-09 20:16:41 +0100
  • 34745e142f
    SDL_UnlockTexture: change from 'int' to 'void' Sylvain 2023-02-09 20:16:41 +0100
  • cee245b6a9 SDL_*SceenSaver(): change return value to int. // add SDL_Unsupported() errors Sylvain 2023-02-09 15:34:43 +0100