Commit graph

  • 01b14e14e6 avoid NullPointer in SDL_GL_MakeCurrent pionere 2022-04-12 08:49:19 +0200
  • 55a4e1d336 CI: update os2.yml to use open-watcom/setup-watcom Ozkan Sezer 2022-04-12 18:34:32 +0300
  • c36bd78474 WhatsNew.txt: Document new dependency on libwayland-client 1.18.0 Simon McVittie 2022-04-13 12:10:49 +0100
  • 46616af722
    WhatsNew.txt: Added SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR Ethan Lee 2022-04-12 11:53:40 -0400
  • 9c2f46b0d5 Wayland: Add SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR David Gow 2022-04-12 15:23:22 +0800
  • 99ae6395b1 Initialise scandir argument Mathieu Eyraud 2022-04-12 10:04:05 +0200
  • 68b6fff245 test: Copy utf8.txt to build directory Simon McVittie 2022-04-12 14:05:06 +0100
  • b4256d03e9 testevdev: Adapt to a broader definition of keyboards Simon McVittie 2022-04-12 14:25:26 +0100
  • c2946902fa testevdev: Recognise touchpads as such Simon McVittie 2022-04-12 14:16:29 +0100
  • f708cebe10 fix os2 timer in fallback mode pionere 2022-04-12 15:35:32 +0200
  • b75996138a Vita: fix VIDEO_VITA_PVR flag Ivan Epifanov 2022-04-11 23:31:09 +0300
  • b1831715a2
    UWP: Require Windows 10 16299 or newer. Ethan Lee 2022-04-11 12:09:40 -0400
  • 727eef7064
    audio: SDL_ConvertStereoToMono_SSE3 missed an unaligned load. Ryan C. Gordon 2022-04-09 10:12:49 -0400
  • 505d6a4a05 Update version to 2.0.22 for release 2.0.22-RC1 Sam Lantinga 2022-04-08 18:18:56 -0700
  • a256e6ba7f Updated the patch notes with API changes for 2.0.22 Sam Lantinga 2022-04-08 18:10:56 -0700
  • 6d7d142b70 Fixed typo Sam Lantinga 2022-04-08 18:10:38 -0700
  • c2093fab99 video: wayland: Set the surface damage region when using fullscreen viewports Frank Praznik 2022-04-08 13:58:45 -0400
  • ba0ba9ef16 direct3d11: Set the swapchain target immediately after creating it. Ethan Lee 2022-04-08 01:20:36 -0400
  • cb81630816 render: Update the size/scale/viewport on moves, in addition to resizes. Ethan Lee 2022-04-08 02:21:52 -0400
  • 5613a56032 Make sure the UIKit message box is being handled on the main thread Sam Lantinga 2022-04-07 11:32:22 -0700
  • 2823534fef minor adjustment to os/2 watcom makefile Ozkan Sezer 2022-04-07 20:11:50 +0300
  • 49b9e3470b Only update modifier state for keys that are pressed in another application Sam Lantinga 2022-04-07 08:24:03 -0700
  • 85977354fb
    x11: Treat WM setting the window "fullscreen" like FULLSCREEN_DESKTOP. Ryan C. Gordon 2022-04-07 09:14:33 -0400
  • 6dbca7c911 Compile with recursive mutexes for emscripten Connor Clark 2022-04-06 20:48:41 -0500
  • 64c7896f09 Makefile.in: added missing CXX variable. Ozkan Sezer 2022-04-06 20:56:10 +0300
  • d1f7f9e35d wayland: Pin the fake window position at (0, 0). Ethan Lee 2022-04-06 11:18:46 -0400
  • 279aeb59be
    wayland: Add a bug link for the detach FIXME Ethan Lee 2022-04-06 01:32:57 -0400
  • 3ada694e62
    wayland: Try to detach at the beginning of ShowWindow, just in case. Ethan Lee 2022-04-06 01:18:03 -0400
  • dcfb7fff00
    wayland: Evaluate WINDOWPOS_CENTERED_DISPLAY for move events Ethan Lee 2022-04-06 00:55:32 -0400
  • 7ea1b69dd4 Sort controllers by the js* index on Linux Sam Lantinga 2022-04-05 21:00:07 -0700
  • 0249df9d96
    x11: Try to keep SDL_WINDOW_FULLSCREEN* in sync with window manager. Ryan C. Gordon 2022-04-05 23:04:19 -0400
  • eb660e862c Cache the fact that a device didn't look like a joystick Sam Lantinga 2022-04-05 19:43:42 -0700
  • 138d96c8a6
    Send key release event to input method. (#5281) Weng Xuetian 2022-04-05 19:30:25 -0700
  • 8bae343f25
    x11: when waiting on fullscreen changes, not window position _and_ size. Ryan C. Gordon 2022-04-05 22:19:25 -0400
  • 268c2fa882 Don't resize fullscreen windows when hiding or minimizing them (thanks @madewokherd!) Sam Lantinga 2022-04-05 18:42:17 -0700
  • def27267b5 Ignore focus change messages that contradict GetForegroundWindow. Esme Povirk 2022-02-05 12:32:06 -0600
  • ff5b67e5e0 IBus should use ev keycode instead of X keycode Weng Xuetian 2022-01-30 16:29:05 -0800
  • 27fc582b59 Minor cleanup Sam Lantinga 2022-04-05 15:11:49 -0700
  • 86acb1a347 Handle interaction between auto capture and the SDL_CaptureMouse() API Sam Lantinga 2022-04-05 15:05:07 -0700
  • 0e198a8799 Added a define VERBOSE_MOTION_EVENTS to show mouse and finger motion events Sam Lantinga 2022-04-05 15:03:18 -0700
  • 006a5a9e03 testgles2: Fix buffer object sizes capehill 2022-03-28 21:01:06 +0300
  • a5672b858e
    x11: Wait a bit to see if window pos changes when changing fullscreen. Ryan C. Gordon 2022-04-05 11:10:41 -0400
  • 45372b1c27 x11: Don't unload libGL.so to prevent a crash in XCloseDisplay() Cameron Gutman 2022-04-04 21:36:25 -0500
  • 7b3449b89f Minor cleanup Sam Lantinga 2022-04-04 20:46:56 -0700
  • 6cd444f0fa Visualise scroll wheel events in testmouse Christoph Reichenbach 2022-04-02 21:28:56 +0000
  • 57118fb7de render: Fix setting the scale mode for non-native textures Cameron Cawley 2022-04-02 13:49:50 +0100
  • 312c899f4f attempt to fix uwp build Ozkan Sezer 2022-04-02 03:32:10 +0300
  • c0bb39e5e9 check for HAVE_ROAPI_H in cmake and autotools, and Ozkan Sezer 2022-04-02 02:50:02 +0300
  • 575dadb11d fix build against older SDKs after commit 8ebef12. Ozkan Sezer 2022-04-02 02:20:02 +0300
  • 8ebef12d31 Use RoInitialize/RoUninitialize for Windows.Gaming.Input Sam Lantinga 2022-04-01 14:58:33 -0700
  • 1c9299b00d Add SDL_list to macosx xcode Sylvain Becker 2022-04-01 08:12:31 +0200
  • 78834b50d6
    Add SDL_list.c/h Sylvain 2022-04-01 08:01:44 +0200
  • ad6bc521bd
    Move SDL_List functions to SDL_list.c to avoid more merge with eventual PR Sylvain 2022-04-01 07:59:16 +0200
  • 0d7edcb703 Fixed loading 32-bit BMP files Sam Lantinga 2022-03-31 16:15:51 -0700
  • ea7d5307ac
    emscripten: Proxy SDL_GetUsableDisplayBounds to the main thread. Ryan C. Gordon 2022-03-31 14:11:52 -0400
  • fe79eb2fbb emscriptenframebuffer: fix formatting Reinhold Gschweicher 2022-02-26 20:46:52 +0100
  • 268cc2a49c emscriptenmouse: remove useless return statement Reinhold Gschweicher 2022-02-26 20:42:54 +0100
  • 3136a53070 fix formatting and cast warnings NeroBurner 2022-02-25 14:26:23 +0100
  • 404158595c emscriptenmouse: remove old extra _INT Reinhold Gschweicher 2022-02-25 00:12:33 +0100
  • 4dca8f7fb4 SDL2 thread proxying fixes Reinhold Gschweicher 2022-02-24 21:09:03 +0100
  • 1c7bf478ae
    x11: Ignore BadValue for extremely small XRRSetScreenSize resolutions. Ryan C. Gordon 2022-03-31 10:09:02 -0400
  • db718998bd Vita: fix readme Ivan Epifanov 2022-03-31 13:44:06 +0300
  • 95c0fec518 Vita: PVROGL: fix indentation and ifdef guards Ivan Epifanov 2022-03-31 12:35:17 +0300
  • b5700ab31e Cleanup Spaces Jaylon Gowie 2022-03-29 19:32:21 -0500
  • 8e5adc62eb Update README-vita.md Jaylon Gowie 2022-03-29 19:18:06 -0500
  • 8c542a3591 Desktop OpenGL 1.X/2.X PSVita Support Jaylon Gowie 2022-03-29 19:08:56 -0500
  • 2c04df8d65 joystick: Fix rumble issues on PS5 HIDAPI controllers Cameron Gutman 2022-03-30 18:33:38 -0500
  • 7e15ad2fc4
    x11: Catch X11 errors in X11_SetWindowPosition and X11_SetWindowSize. Ryan C. Gordon 2022-03-30 14:15:52 -0400
  • 3425e9950e
    stdinc: SDL_COMPILE_TIME_ASSERT defines shouldn't have a semicolon. Ryan C. Gordon 2022-03-30 10:12:49 -0400
  • cbdb67b4f6 Vita: add SDL_GetPreferredLocales support Ivan Epifanov 2022-03-30 00:12:42 +0300
  • 178ac19615 Vita: add audio capture support Ivan Epifanov 2022-03-29 23:48:08 +0300
  • 4d1905c9b6 video: wayland: Use viewports for non-fullscreen windows with fractional scaling Frank Praznik 2022-03-29 13:34:14 -0400
  • fa4c51989d video: wayland: Expose more resolutions for mode emulation Frank Praznik 2022-03-28 21:32:30 -0400
  • d875416ac4 wayland: Minor fix for old compilers Ethan Lee 2022-03-28 15:32:30 -0400
  • 4d76c9cb46 video: wayland: Use wp-viewporter for fullscreen with non-native resolutions Frank Praznik 2022-03-25 20:35:07 -0400
  • aec86ba8bb emscriptenaudio: proxy calls to main thread Connor Clark 2022-03-26 15:31:33 -0700
  • 96be9cddcc Vita: add hint to select which touchpad generates mouse events Ivan Epifanov 2022-03-27 21:48:09 +0300
  • 1db47d468a Fix potential memory leak in QueueCmdFillRects Mathieu Eyraud 2022-03-28 15:39:13 +0200
  • a60986caa8 Correct default structure packing on Windows ARM64 Cameron Gutman 2022-03-27 19:03:54 -0500
  • 6d1c3cd691 Sync wiki -> header SDL Wiki Bot 2022-03-27 17:11:05 +0000
  • 95ed83137f Vita: Use preallocated memory pool for textures Ivan Epifanov 2022-03-25 15:22:10 +0300
  • 2591f7e39c Sync wiki -> header SDL Wiki Bot 2022-03-27 16:52:04 +0000
  • 7ba4d24c25 Sync wiki -> header SDL Wiki Bot 2022-03-27 16:49:05 +0000
  • 0dcfa92e4c testgles2: Call correct function to get shader info log and add link status checking capehill 2022-03-26 19:31:17 +0200
  • 6529bf3de7 Clean up formatting in README-directfb.md Cameron Cawley 2022-03-27 17:03:44 +0100
  • 0bc9e243b9 Remove URLs from markdown headers in README-visualc.md Cameron Cawley 2022-03-27 16:56:02 +0100
  • 7bc498d325
    direct3d: Implement missing blend operations. Ryan C. Gordon 2022-03-27 09:12:12 -0400
  • a630b02938 configure: improvements to libdecor discovery : Ozkan Sezer 2022-03-27 11:56:40 +0300
  • 713a675401 wayland: Relax the check for mismatching output scales Ethan Lee 2022-03-26 22:26:15 -0400
  • 5655be1558 wayland: Avoid overwriting xdg_output position with wl_output position Ethan Lee 2022-03-26 19:57:39 -0400
  • 40417b188a wayland: Work around a GNOME xdg_output scaling issue Ethan Lee 2022-03-26 19:55:04 -0400
  • 94ed6b0a54
    README-windows: Notes on building with Visual Studio/LLVM. Ryan C. Gordon 2022-03-26 08:55:26 -0400
  • 5acb4b70ab
    README-windows: Wordwrap text file. Ryan C. Gordon 2022-03-26 08:50:25 -0400
  • 26bfee8578
    README-windows: Convert to actual Markdown text. Ryan C. Gordon 2022-03-26 08:47:46 -0400
  • beecae31f6
    testshader: use SDL_malloc instead of SDL_stack_alloc. Ryan C. Gordon 2022-03-26 08:42:09 -0400
  • d6122704e8 Initialize compile status variable and check also program link status capehill 2022-03-26 12:40:08 +0200
  • 7a1c45bd1c wayland: Optimize keyboard_handle_modifiers. Ethan Lee 2022-03-25 12:51:38 -0400
  • 69d0b6e3c6 Vita: Fix NULL-pointer dereference Ivan Epifanov 2022-03-25 15:18:39 +0300
  • bf38fd4679
    YUV: fix invalid read on last line when converting from SDL_PIXELFORMAT_YUY2 (see bug #4841) Sylvain 2022-03-25 11:52:50 +0100
  • 2891f0821b wayland: Use xkb_keymap_mod to set mod state Ethan Lee 2022-03-25 02:49:49 -0400