Commit graph

  • 6d9ca92626 wayland: Enforce text capitalization manually, for remapped keymods Ethan Lee 2022-03-25 01:36:39 -0400
  • a75c6150e0 wayland: Add an xkb_keysym_t->SDL_Keycode mapping for backspace Ethan Lee 2022-03-25 01:33:40 -0400
  • ee96407edf iOS >= 10.0 silence GLes deprecation warnings DominusExult 2022-02-04 21:49:11 +0100
  • ab74b6a3c3 wayland: Remove some now-redundant casts Ethan Lee 2022-03-24 15:34:29 -0400
  • ee52ad08cd wayland: Minor fixes for old compilers Ethan Lee 2022-03-24 15:32:25 -0400
  • b4d28085bf wayland: Don't overwrite error message from SDL_EGL_CreateSurface Simon McVittie 2022-03-24 18:30:32 +0000
  • d5bbbd3f73 Avoid depending on libwayland 1.20 unnecessarily Simon McVittie 2022-03-24 18:23:35 +0000
  • d597a9b431
    x11: Minor cleanups and corrections in X11_ShowMessageBox. Ryan C. Gordon 2022-03-24 14:25:00 -0400
  • 6c56193a2a
    Fixed bug #1650: X11 doesn't set KMOD_NUM and KMOD_CAPS to system state Sylvain 2022-03-24 18:09:45 +0100
  • 2398c43be2 add some Thrustmaster wheels Kimplul 2022-03-24 14:34:37 +0200
  • 4fe7b2cbd1
    static analysis: Fixed several complaints from codechecker. Ryan C. Gordon 2022-03-24 11:00:43 -0400
  • eadc064e2c Vita: add native YUV textures support. Ivan Epifanov 2022-03-23 19:14:28 +0300
  • 0af2db6f29 Vita: support audio format fallback Ivan Epifanov 2022-03-23 19:04:29 +0300
  • 0dae35bf3d video: wayland: Use xdg-output for retrieving the desktop dimensions Frank Praznik 2022-03-19 15:58:47 -0400
  • 9125b244e7 wayland: Basic support for zwp_tablet_*v2 protocol Florian "sp1rit"​ 2022-03-23 13:46:25 -0400
  • 13337e17a5 wayland: The rest of the wayland-client 1.18 requirement... Git, please Ethan Lee 2022-03-23 13:27:01 -0400
  • f3ff0c568e wayland: Bump minimum requirement to wayland-client 1.18 or newer Ethan Lee 2022-03-23 13:23:33 -0400
  • 2a4e0f8fd0 Sync wiki -> header SDL Wiki Bot 2022-03-23 16:09:05 +0000
  • c23a7ad38a
    Add SDL_RenderGetWindow() API to get the window associated with a renderer (#5440) Sylvain Becker 2022-03-23 17:07:56 +0100
  • 57df1dfce6 Video: do not use hardcoded VIVANTE and VDK libraries Joao Paulo Magalhaes 2022-03-23 15:07:52 +0000
  • f5a980448e
    Android: add SetWindowResizable() implementation - which also enable/disable the orientation lock status. Sylvain 2022-03-23 10:13:56 +0100
  • 006aafabcf Fixed freeing a constant string (thanks @gnrlwart) Sam Lantinga 2022-03-22 20:23:09 -0700
  • 8df045cc7d
    stdlib: just cast iconv()'s 2nd arg to void *. Ryan C. Gordon 2022-03-22 15:53:40 -0400
  • 4b8d69a416 Avoid trying to use texture framebuffers on emscripten Charlie Birks 2022-03-22 17:09:44 +0000
  • 25203222f5 optimize the SDL_str(case)cmp functions pionere 2022-02-05 11:01:25 +0100
  • aec58d8208 make SDL_strcasecmp standard compliant pionere 2022-02-05 10:56:43 +0100
  • b59ca92e82 use != '\0' comparison instead of SDL_strlen in the functions of SDL_getenv pionere 2022-02-05 10:55:09 +0100
  • b944dc8f2e Also fix Android crash when SDL_HIDAPI_DISABLED set to 1 Jonatha Gabriel 2022-03-22 15:05:05 -0300
  • 2302b2d5e5 Add mapping for Logitech Precision Gamepad Egor 2022-03-22 16:33:45 +0200
  • 83df4a354e
    SDL_render.c: remove unsused case, since renderer target has been forced to NULL previously (see bug #4213) Sylvain 2022-03-22 15:25:01 +0100
  • f782abe5f0
    hints: Added SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE. Ryan C. Gordon 2022-03-22 09:52:52 -0400
  • 34fd83ca06 Don't try to hide foreign windows when destroying the SDL window representation Sam Lantinga 2022-03-22 06:50:10 -0700
  • 74680f5c4c regenerated SDL_blit_auto.c. Ozkan Sezer 2022-03-21 18:56:56 +0300
  • dd6c46cb34 blit-auto optimizations pionere 2022-03-21 18:56:56 +0300
  • 9dc201d448
    Fixed bug #2962 - when SDL_RenderReadPixels format = 0, used format of the target texture include/SDL_render.h, format: "0 to use the format of the rendering target " Sylvain 2022-03-21 10:41:14 +0100
  • 7f1feee02a
    Fixed bug #2426 - SDL_RenderReadPixels result is unspecified and fails testautomation Call SDL_RenderPresent after calling SDL_RenderReadPixels. From "include/SDL_render.h": "If you're using this on the main rendering target, it should be called after rendering and before SDL_RenderPresent()." Sylvain 2022-03-21 10:20:04 +0100
  • 2b3c16eb5b
    Sync wiki -> headers. Ryan C. Gordon 2022-03-20 23:17:14 -0400
  • 24ffcbd9ad audio: Set error message on dsp init failure. Eddy Jansson 2022-03-20 17:23:34 +0100
  • 8f964576da Fixed parameter operation ordering for ease of reading Sam Lantinga 2022-03-19 11:01:55 -0700
  • 0517b61ed6 Relative mouse mode is tied to the window with keyboard focus Sam Lantinga 2022-03-19 11:00:00 -0700
  • b559a4accc Fixed Android crash when SDL_HIDAPI_DISABLED set to 1 Sam Lantinga 2022-03-19 10:39:22 -0700
  • a485ffc3c8 Fix "SDL_FALSE is not defined" runtime error for emscripten. Sam Lantinga 2022-03-19 09:50:22 -0700
  • d81fee7623
    SDL_Rect: Added floating point versions of all the rectangle APIs. Ryan C. Gordon 2022-03-19 10:27:31 -0400
  • 4d9bef604a
    SDL_Rect: minor code cleanups. Ryan C. Gordon 2022-03-19 09:44:09 -0400
  • c573ebe143
    SDL_UnionRect: If both rects are empty, zero out the result struct. Ryan C. Gordon 2022-03-19 09:29:01 -0400
  • fbbd0270eb Fix "SDL_TRUE is not defined" runtime error for emscripten. Christian Kündig 2022-03-18 23:10:19 +0100
  • aef1e56737 Sync wiki -> header SDL Wiki Bot 2022-03-18 17:30:05 +0000
  • 40b7326b38 Added a note that SDL_RenderReadPixels() should be called before SDL_RenderPresent() Sam Lantinga 2022-03-18 10:28:38 -0700
  • 6c96217727 Added the hint SDL_HINT_MOUSE_RELATIVE_MODE_CENTER, controlling whether the mouse should be constrained to the center of the window or the whole window in relative mode. Sam Lantinga 2022-03-18 10:07:59 -0700
  • d3cc5764c0 Modern CMake doesn't need "LANGUAGE C" for Objective-C Sam Lantinga 2022-03-18 07:36:16 -0700
  • 1868c5b521 Start rumbling once a raw input controller has been correlated Sam Lantinga 2022-03-17 18:25:50 -0700
  • 3167ba342d Fixed freeing the Windows blank cursor Sam Lantinga 2022-03-17 17:58:35 -0700
  • 0387bf821a Fixed memory leak in WIN_CreateBlankCursor() Sam Lantinga 2022-03-17 17:55:28 -0700
  • 5ff42438e3 Added a hint to capture the mouse when mouse buttons are pressed, defaulting on Sam Lantinga 2022-03-17 17:39:46 -0700
  • 09b8152fae Use SDL_Log instead of printf Sam Lantinga 2022-03-17 17:19:21 -0700
  • b22ce2b5a8 Workaround for bug in Microsoft WGI support Sam Lantinga 2022-03-17 17:10:40 -0700
  • d406278513 Try not forcing activation when grabbing the mouse in fullscreen windows Sam Lantinga 2022-03-17 17:01:36 -0700
  • 4e784fce43 When updating grab state, only activate windows that are grabbed, fullscreen, and shown. Sam Lantinga 2022-03-17 16:57:33 -0700
  • e5f45455c9 Added a hint to mark a foreign window as usable with OpenGL Sam Lantinga 2022-03-17 14:44:34 -0700
  • 4e49b78a11 Fixed compile warning and comment typo Sam Lantinga 2022-03-17 14:44:17 -0700
  • 0bf8ccfb60 video: Add a hint to allow Vulkan surfaces on foreign windows Ethan Lee 2022-02-08 22:15:11 -0500
  • ecaa22cbe6 Don't warn if anyone peeps for events after quitting the event subsystem Sam Lantinga 2022-03-17 14:22:51 -0700
  • 3318590796 Fix relative mouse input for Unvanquished (unvanquished.net) Antoine Fontaine 2022-03-09 17:02:32 +0100
  • 829e15a490 Ignore unknown WM_SIZE types. Esme Povirk 2022-02-05 14:38:39 -0600
  • a164c9d245 SDL_cocoawindow.m: update fullscreen toggle when SDL_SetWindowResizable called uyjulian 2022-01-04 10:43:34 -0600
  • cc152103ba Fixed warnings when building with cygwin Sam Lantinga 2022-03-17 11:37:08 -0700
  • e8c3ff56e0 Removed problematic call to ISensor_SetEventSink() Sam Lantinga 2022-03-17 10:01:13 -0700
  • bcb0f1de23 Fixed build when events are disabled Sam Lantinga 2022-03-17 08:52:31 -0700
  • 01bfde4520 simplify SetDSerror - no need to keep the error in a static variable - always print the error code - reduce the required stack-size - reduce the number of snprintf calls (and code size) pionere 2022-03-17 12:22:18 +0100
  • 01663238dc testplatform.c: move static asserts out of TestTypes(). Ozkan Sezer 2022-03-17 14:56:50 +0300
  • f0d2747df1 use _Static_assert for SDL_COMPILE_TIME_ASSERT(), when available Ozkan Sezer 2022-03-17 14:56:04 +0300
  • dfbe1f7248 SDL_GetBasePath() fixes for OS/2 Ozkan Sezer 2022-03-17 03:50:02 +0300
  • b2db570ce9
    SDL_triangle_blit_slow: sync code with SDL_blit_slow to handle ARGB2101010 Sylvain 2022-03-16 18:09:40 +0100
  • 93e7caab9a
    SDL_blit_slow: remove one nested 'if()' because of ARGB2101010 handling Sylvain 2022-03-16 18:08:20 +0100
  • 56568ffb38
    Remove 'reserved identifier' warning Sylvain 2022-03-16 18:04:40 +0100
  • 1c1f5c180f imported two libtool mainstream commits 28fbcb6a and b55b1cc8 Ozkan Sezer 2022-03-16 17:15:20 +0300
  • 2c6a9c5194 minor optimization (SDL_audiocvt.c) pionere 2022-03-16 09:36:43 +0100
  • 85dff3e453 emscripten: obey enable-misc/SDL_MISC settings pionere 2022-03-16 08:58:52 +0100
  • 123b9aaa41 Adjust gradle dependencies to enable the build to position assets for the APK staphen 2022-03-15 23:34:27 -0400
  • 5905696e66 SDL_audiocvt.c: minor cleanup. Ozkan Sezer 2022-03-15 23:10:04 +0300
  • 61a93d3c46 minor whitespace cleanup. Ozkan Sezer 2022-03-15 23:10:02 +0300
  • d1e4367f58 SDL_windowskeyboard.c: fix build with SDL_DISABLE_WINDOWS_IME defined. Ozkan Sezer 2022-03-15 21:41:02 +0300
  • 1ee196b483
    INSTALL.txt: Say "macOS" instead of "Mac OS X" in modern times. Ryan C. Gordon 2022-03-15 13:07:34 -0400
  • 90b13e1488
    Merge remote-tracking branch 'refs/remotes/origin/main' Sylvain 2022-03-15 17:50:57 +0100
  • c44966b78b
    Fixed bug #2691 - re-enable surface_testCompleteSurfaceConversion for ARGB2101010 Sylvain 2022-03-15 17:48:38 +0100
  • f3e86b9fd3
    Fixed bug #2199: make SDL_blit_slow handles SDL_PIXELFORMAT_ARGB2101010, storing as RGBA Sylvain 2022-03-15 17:46:12 +0100
  • 67848b6531 Fix name of macOS platform and link to README file Sam Lantinga 2022-03-15 09:25:01 -0700
  • 3bebdaccb7 METAL: clip rect w/h must be <= render pass Sylvain Becker 2022-03-15 10:37:17 +0100
  • 7c421fec16 SDL_audiocvt.c: Don't byteswap 8-bit streams Wohlstand 2022-03-14 05:55:41 +0300
  • 363c36781d Fixed: Incorrect assumption that mouse button is released when window is allocated Zach Reedy 2022-03-10 17:12:33 -0500
  • 7495b98141 Make SDL_VIDEO_OPENGL_EGL optional on Android Guus Waals 2022-03-11 15:14:51 +0100
  • 0ad606b48d
    Android: add comment to set render target to NULL when going to background (bug #4041) Sylvain 2022-03-14 10:43:18 +0100
  • ecc1c871e6 SDL_endian.h: use endian predefs from newer gcc and clang versions. Ozkan Sezer 2022-03-14 10:10:40 +0300
  • ee6bfcdd66 SDL_blit_N.c: removed duplicated const (fixes bug #5401) Ozkan Sezer 2022-03-13 20:56:42 +0300
  • 3ab739afff
    cmake: Make test code use proper C main functions. Ryan C. Gordon 2022-03-13 12:10:52 -0400
  • 072db7b005 SDL_windowskeyboard.c (IME_IsTextInputShown): remove unused local vars. Ozkan Sezer 2022-03-12 01:56:40 +0300
  • 229297d97f Sync wiki -> header SDL Wiki Bot 2022-03-11 22:47:04 +0000
  • d14a126383
    IME Composition Truncation + SDL_IsTextInputShown + SDL_ClearComposition (#5398) Zach Reedy 2022-03-11 17:45:17 -0500
  • 9de97e19cc emscripten: Don't prevent default on filtered key events Charlie Birks 2020-12-01 12:46:59 +0000
  • afb0606f5a minor os/2 clean-ups. Ozkan Sezer 2022-03-10 18:50:10 +0300