Commit Graph

  • ddad901c0d
    Remove unneeded semicolon Sylvain 2022-11-17 10:43:45 +0100
  • f627c9fc6b Added information to the SDL_Quit event ben 2022-10-02 13:37:11 +0100
  • 60c6cd554d
    Fixed bug #6533 - PS2_JoystickUpdate: some invalid condition Sylvain 2022-11-17 09:34:27 +0100
  • b7358e47d5
    Don't compare pointer against '0', but NULL Sylvain 2022-11-17 09:18:49 +0100
  • 77bcd269be Allow creating an empty surface with pitch 0 Sam Lantinga 2022-11-16 22:23:16 -0800
  • a1702d463c
    ibus: Try to use org.freedesktop.portal.IBus first if available. Ryan C. Gordon 2022-11-16 23:39:41 -0500
  • bb0b8adacc mac: Fix handling of deprecated symbol. Ryan C. Gordon 2022-11-16 22:02:21 -0500
  • 913e403f2a Fixed error message when trying to create an OpenGLES2 renderer on macOS Sam Lantinga 2022-11-16 18:03:29 -0800
  • fcc994e132 ensure that SDL2 does not set conflicting window flags (thanks @pionere!) Sam Lantinga 2022-11-16 17:39:55 -0800
  • 4192d1a1c7
    Fix compilation. It needs to be casted to 'int' type Sylvain 2022-11-16 21:56:19 +0100
  • ce5da5d579
    Don't compare pointer against '0', but NULL Sylvain 2022-11-16 21:47:43 +0100
  • 1d7966df15
    Remove un-needed check for NULL pointer. They were previously checked just before. Sylvain 2022-11-16 21:27:16 +0100
  • 8ea96f365f events: Remove X and XKB keysym constants and headers Frank Praznik 2022-11-16 11:32:31 -0500
  • 20af698b02 GDK: Updated MicrosoftGame.config files to use placeholder identifiers from the GDK project template rather than using Microsoft sample identifiers chalonverse 2022-11-16 11:31:35 -0800
  • 7829394991 GDK: Updated MicrosoftGame.config files to use placeholder identifiers from the GDK project template rather than using Microsoft sample identifiers chalonverse 2022-11-16 11:31:35 -0800
  • 6539b70062 SDL_pixels.c (SDL_MasksToPixelFormatEnum): add missing break to switch. Ozkan Sezer 2022-11-16 20:55:04 +0300
  • 389ffab733 Code style fixes, etc. Ryan C. Gordon 2022-11-16 12:53:48 -0500
  • ec58a817ef Fixes made in response to running a static code analyzer under MS Windows. ulatekh 2022-10-05 19:26:09 -0700
  • 7ebdae5dc9 cocoa: Fix OpenGL deprecation warning. Ryan C. Gordon 2022-11-16 11:45:41 -0500
  • 7c760f7f79 cocoa: Update CVDisplayLink timing when screen changes. Ryan C. Gordon 2022-11-16 11:32:08 -0500
  • 1fd66cc890 Revert "cocoa: Backed out CVDisplayLink code for macOS vsync." Ryan C. Gordon 2022-11-16 10:15:21 -0500
  • 4272f78207 events: Remove X and XKB keysym constants and headers Frank Praznik 2022-11-16 11:32:31 -0500
  • 9d67686a5b haptic: Deal with deprecated macOS symbol. Ryan C. Gordon 2022-11-16 10:08:40 -0500
  • 6801d676c0
    Revert "pulseaudio: Only use PA_STREAM_ADJUST_LATENCY if buffer isn't super small." Ryan C. Gordon 2022-11-16 09:52:33 -0500
  • 81fd45f723 ci: Disable emscripten build time tests Anonymous Maarten 2022-11-16 15:13:04 +0100
  • 55534e277e cmake: add time out to tests to avoid ci timeouts Anonymous Maarten 2022-11-01 15:39:13 +0100
  • 2e47016b01 ci: use Ninja generator in hop of accelerating the build Anonymous Maarten 2022-11-01 15:28:57 +0100
  • 819b0143e3 cmake: enable SDL_TEST by default for emscripten Anonymous Maarten 2022-11-01 10:42:57 +0100
  • a22fcf77fd cmake: older emscripten releases have a broken FindOpenGL.cmake Anonymous Maarten 2022-11-01 13:40:19 +0100
  • d8884b845e emscripten: fix warnings in tests Anonymous Maarten 2022-11-01 13:10:46 +0100
  • a71e558d85 cmake: testshader needs -sLEGACY_GL_EMULATION on Emscripten Anonymous Maarten 2022-11-01 13:09:52 +0100
  • 55384db8a6 cmake: emscripten has libunwind.h, libunwind.a has missing symbols Anonymous Maarten 2022-11-01 13:09:29 +0100
  • 6e46090a30 cmake: check ALL headers inside the look (including sys/types.h) Anonymous Maarten 2022-11-01 13:08:38 +0100
  • 500bac0b13 cmake: include FIndPkgConfig.cmake through find_package Anonymous Maarten 2022-11-01 13:06:39 +0100
  • cfa76973ff cmake: FindOpenGL.cmake shipped by emscripten does not have OpenGL::GL Anonymous Maarten 2022-11-01 11:33:39 +0100
  • 76e3cf3840 cmake: use custom add_sdl_test_executable macro to add test Anonymous Maarten 2022-11-01 11:04:45 +0100
  • 6ddb1bd326 ci: Disable emscripten build time tests Anonymous Maarten 2022-11-16 15:13:04 +0100
  • 903301c6aa wayland: Always use integer scaling for cursors. Frank Praznik 2022-11-16 02:04:59 -0500
  • adc41dd2fb cmake: add time out to tests to avoid ci timeouts Anonymous Maarten 2022-11-01 15:39:13 +0100
  • 4e978b17a2 ci: use Ninja generator in hop of accelerating the build Anonymous Maarten 2022-11-01 15:28:57 +0100
  • 3f23e7fe88 cmake: enable SDL_TEST by default for emscripten Anonymous Maarten 2022-11-01 10:42:57 +0100
  • 5c703342af cmake: older emscripten releases have a broken FindOpenGL.cmake Anonymous Maarten 2022-11-01 13:40:19 +0100
  • c572e7b313 emscripten: fix warnings in tests Anonymous Maarten 2022-11-01 13:10:46 +0100
  • 05255085a7 cmake: testshader needs -sLEGACY_GL_EMULATION on Emscripten Anonymous Maarten 2022-11-01 13:09:52 +0100
  • bdf7ed8b8c cmake: emscripten has libunwind.h, libunwind.a has missing symbols Anonymous Maarten 2022-11-01 13:09:29 +0100
  • 9bc2e264b2 cmake: check ALL headers inside the look (including sys/types.h) Anonymous Maarten 2022-11-01 13:08:38 +0100
  • 73d6cd3acc cmake: include FIndPkgConfig.cmake through find_package Anonymous Maarten 2022-11-01 13:06:39 +0100
  • a0b3b9d7bf cmake: FindOpenGL.cmake shipped by emscripten does not have OpenGL::GL Anonymous Maarten 2022-11-01 11:33:39 +0100
  • ec62ab4b41 cmake: use custom add_sdl_test_executable macro to add test Anonymous Maarten 2022-11-01 11:04:45 +0100
  • 81746dc21b wayland: Always use integer scaling for cursors. Frank Praznik 2022-11-16 02:04:59 -0500
  • 55231f4688
    Merge branch 'main' into main Ryan C. Gordon 2022-11-15 23:20:23 -0500
  • d8b1ef42ae
    pulseaudio: Only use PA_STREAM_ADJUST_LATENCY if buffer isn't super small. Ryan C. Gordon 2022-11-15 22:18:51 -0500
  • 8b696541ed CI, MSVC: update to use microsoft/setup-msbuild v1.1.3. Ozkan Sezer 2022-11-16 00:20:28 +0300
  • 06492c5981 CI, MSVC: update to use microsoft/setup-msbuild v1.1.3. Ozkan Sezer 2022-11-16 00:20:28 +0300
  • 02ab7f3745 Fixed release build using clang on Windows Sam Lantinga 2022-11-15 12:57:07 -0800
  • 98f93d0aa1 Fixed building without xkbcommon support Sam Lantinga 2022-11-15 11:39:06 -0800
  • 615901dbfe Removed unnecessary header Sam Lantinga 2022-11-15 11:19:08 -0800
  • c855184765 wayland: Handle virtual keyboards that don't fit the X mapping Frank Praznik 2022-11-04 12:41:46 -0400
  • d1858eb124 events: Add a helper function to get the default keycode for a scancode Frank Praznik 2022-11-04 12:33:45 -0400
  • 0e446c54bd events: Factor out the xkb keysym to scancode conversion from the X11 driver Frank Praznik 2022-11-04 12:27:36 -0400
  • 44d7b8b91d
    egl: Check for a NULL pointer in SDL_EGL_GetProcAddress. Ryan C. Gordon 2022-11-15 13:57:01 -0500
  • f3cc99fb93
    x11: Minor style fixes for recent OSK changes Ethan Lee 2022-11-15 13:56:44 -0500
  • 711d30ddd4 The SDL2::SDL2 target in SDL2.framework needs to see the SDL2 include folder Anonymous Maarten 2022-11-15 19:22:42 +0100
  • e6c4db8160 The SDL2::SDL2 target in SDL2.framework needs to see the SDL2 include folder Anonymous Maarten 2022-11-15 19:22:42 +0100
  • 70656b133c Don't recreate the window when creating a Metal renderer on an OpenGL window. Sam Lantinga 2022-11-15 10:18:41 -0800
  • a71ad40ac3
    CMake: Add option to use Ccache. Pierre Wendling 2022-11-15 13:04:22 -0500
  • b088625491
    Rename `CCACHE` variable to `CCACHE_BINARY`. Pierre Wendling 2022-11-15 12:30:32 -0500
  • 6072d64ab3 wayland: Handle virtual keyboards that don't fit the X mapping Frank Praznik 2022-11-04 12:41:46 -0400
  • 2152c15950 events: Add a helper function to get the default keycode for a scancode Frank Praznik 2022-11-04 12:33:45 -0400
  • 6700ec9ae8 events: Factor out the xkb keysym to scancode conversion from the X11 driver Frank Praznik 2022-11-04 12:27:36 -0400
  • dc56e0412b
    Add option to use Ccache. Pierre Wendling 2022-11-15 00:57:54 -0500
  • 5e61f245ab Sync SDL wiki -> header SDL Wiki Bot 2022-11-15 05:25:16 +0000
  • 80ff20f6fe N3DS: Set keyboard focus to newly created windows. Pierre Wendling 2022-11-14 23:56:20 -0500
  • 491d0bcc3c N3DS: Refactor N3DS_FileOpen. Pierre Wendling 2022-11-14 17:38:42 -0500
  • dcfa127fd4 N3DS: Document the SDL_GetBasePath behaviour. Pierre Wendling 2022-11-14 17:34:22 -0500
  • de5fa89b50 N3DS: Prepend PrefPath with `sdmc:`. Pierre Wendling 2022-11-14 16:56:51 -0500
  • 7d536d5240 N3DS: Put `SDL_Log.txt` in the proper directory. Pierre Wendling 2022-11-14 16:16:21 -0500
  • bf4f9aaa63 N3DS: Use designated initialiser for drivers. Pierre Wendling 2022-11-14 16:11:58 -0500
  • d080e3bf3a Silence `-Wmaybe-uninitialized` warnings in tests. Pierre Wendling 2022-11-14 17:56:48 -0500
  • aaf9b2d7fb
    N3DS: Set keyboard focus to newly created windows. Pierre Wendling 2022-11-14 23:56:20 -0500
  • 64ad39f7ec
    N3DS: Refactor N3DS_FileOpen. Pierre Wendling 2022-11-14 17:38:42 -0500
  • c5c6387a52
    N3DS: Document the SDL_GetBasePath behaviour. Pierre Wendling 2022-11-14 17:34:22 -0500
  • c8ff5e5a97
    N3DS: Prepend PrefPath with `sdmc:`. Pierre Wendling 2022-11-14 16:56:51 -0500
  • cb8ba8bd58
    Silence `-Wmaybe-uninitialized` warnings in tests. Pierre Wendling 2022-11-14 17:56:48 -0500
  • 530c986c04
    N3DS: Put `SDL_Log.txt` in the proper directory. Pierre Wendling 2022-11-14 16:16:21 -0500
  • 842c33c39e
    N3DS: Use designated initialiser for drivers. Pierre Wendling 2022-11-14 16:11:58 -0500
  • a40b7cde10 Workaround for views being in portrait instead of landscape mode on iOS 16 Sam Lantinga 2022-11-14 13:03:52 -0800
  • 9f784b1887 The iOS and tvOS demos link SDL statically, not as a framework Sam Lantinga 2022-11-14 10:58:59 -0800
  • b886f4c6c9 events: eliminate redundant code in SDL_SendEditingText pionere 2022-11-14 17:35:28 +0100
  • ca9acace12 events: eliminate redundant code in SDL_SendEditingText pionere 2022-11-14 17:35:28 +0100
  • dad8df3ed1 video: check graphics flags the same way in SDL_RecreateWindow as in SDL_CreateWindow - single check to validate the graphics flags - check it before tearing down the window pionere 2022-11-14 08:20:31 +0100
  • aa7248486d video: check graphics flags the same way in SDL_RecreateWindow as in SDL_CreateWindow - single check to validate the graphics flags - check it before tearing down the window pionere 2022-11-14 08:20:31 +0100
  • eef4d3c86a wayland: Clamp wl_seat version on older versions of libwayland Frank Praznik 2022-11-13 16:56:04 -0500
  • bbaa2118f5 wayland: Clamp wl_seat version on older versions of libwayland Frank Praznik 2022-11-13 16:56:04 -0500
  • 674989261d Fixed warning Sam Lantinga 2022-11-13 11:09:20 -0800
  • 1b0277da61 Move SDL_mslibc.c into the source file list Sam Lantinga 2022-11-13 11:08:37 -0800
  • c4b9f62164 x11: Add support for the Steam Deck on-screen keyboard Ethan Lee 2022-11-13 12:45:13 -0500
  • 78b080bcf4 x11: Add support for the Steam Deck on-screen keyboard Ethan Lee 2022-11-13 12:45:13 -0500
  • 5f2a1231dd video: check graphics flags the same way as the type flags pionere 2022-11-13 08:00:03 +0100
  • a6bd1878c6 video: check graphics flags the same way as the type flags pionere 2022-11-13 08:00:03 +0100