Commit Graph

  • e89389ba0e wayland: Use MAP_PRIVATE when mapping the keyboard keymap file descriptor Frank Praznik 2022-10-14 20:41:10 -04:00
  • 5129a07707 Steam Controller support defaults off, as documented in SDL_hints.h Sam Lantinga 2022-10-14 14:35:52 -07:00
  • 6af17369ca Added mapping for Qanba Drone on Linux without HIDAPI Sam Lantinga 2022-10-14 10:36:24 -07:00
  • 93b7196763 Only update the battery level if we're on Bluetooth Sam Lantinga 2022-10-14 10:32:03 -07:00
  • 120a957d07 Added support for the Qanba Drone Arcade Stick Sam Lantinga 2022-10-14 09:57:02 -07:00
  • 6bb0c2a5c2 Added documentation for some scancodes Sam Lantinga 2022-10-14 06:33:38 -07:00
  • 91ff88451b Disable "The key you just pressed is not recognized by SDL." message by default Sam Lantinga 2022-10-13 23:56:17 -07:00
  • 139192140c Fixed reported cases of "Keyboard layout unknown" messages Sam Lantinga 2022-10-13 23:23:55 -07:00
  • 2c1923859a Don't remove entries from an existing scancode keymap Sam Lantinga 2022-10-13 22:50:57 -07:00
  • 99f2a50394 X11 scancode mapping cleanup Sam Lantinga 2022-10-13 22:40:24 -07:00
  • f5afb7d11a directfb: Fix return type of DirectFB_RenderPresent() Cameron Gutman 2022-10-13 18:44:15 -05:00
  • fc73386f45 Fixed the mapping from raw joystick values to the expected [SDL_JOYSTICK_AXIS_MIN, SDL_JOYSTICK_AXIS_MAX] range. (thanks Tas!) Sam Lantinga 2022-10-12 21:44:50 -07:00
  • eea9f638e2 CI: Update to actions/checkout@v3. Pierre Wendling 2022-10-12 18:51:59 -04:00
  • 7d230af51d testevdev: Explain why the test data is encoded the way it is Simon McVittie 2022-10-12 12:41:30 +01:00
  • 81dee31949 testevdev: Add a static assertion for supported sizeof(long) Simon McVittie 2022-10-12 12:36:41 +01:00
  • 5b9608e08c Remove D3D9 workarounds for Watcom. Pierre Wendling 2022-10-11 23:35:33 -04:00
  • 2d7816e358 dynapi: Disable support for API call logging by default. Ryan C. Gordon 2022-10-12 09:59:31 -04:00
  • f69e004d01 Android default to dynamic API disabled (see #6381) Sylvain 2022-10-12 13:58:41 +02:00
  • f6ff87788a Android default to dynamic API disabled (see #6381) Sylvain 2022-10-12 13:55:14 +02:00
  • 6836273d14 Use XIWarpPointer if compiled with xinput2 Desour 2022-10-12 00:17:50 +02:00
  • fb32effd15 testevdev: Fix detection of word size Helge Deller 2022-10-09 12:13:23 +02:00
  • e710440f58 Vita: Fix typo in CI CMake command. Pierre Wendling 2022-10-11 11:23:16 -04:00
  • b7e8e6f3b8 wayland: Check for the input handle before checking the keyboard handle Ethan Lee 2022-10-11 11:16:52 -04:00
  • be2cb00066 wayland: Check for the input handle before checking the keyboard handle Ethan Lee 2022-10-11 11:16:52 -04:00
  • df1bd07dee d3d12: actually execute the pending commands before processing resize Sam Lantinga 2022-10-11 07:25:27 -07:00
  • 0b88e609bc wayland: Raise wl_seat maximum version to 8 Frank Praznik 2022-10-11 07:40:35 -04:00
  • 41c718edca Fix memory leak in PSP_CreateTexture zhailiangliang 2022-10-11 10:07:32 +08:00
  • 6f224e4d9f Made timestamp_us of sensor events increase monotonically for Nintendo controllers happyharryh 2022-10-11 10:44:20 +08:00
  • 4227a0b4f3 Vita: Turn on SDL_WERROR in CI. Pierre Wendling 2022-10-10 22:44:48 -04:00
  • e99b05d6c4 Vita: Install bash in CI. Pierre Wendling 2022-10-10 22:36:21 -04:00
  • fefd48eb9e PS2: Turn on SDL_WERROR in CI. Pierre Wendling 2022-10-10 22:30:05 -04:00
  • 8117bfe5d1 PS2: Ignore warnings from toolchain headers. Pierre Wendling 2022-10-10 22:29:31 -04:00
  • 0472794609 PSP: Turn on SDL_WERROR in CI. Pierre Wendling 2022-10-10 22:04:15 -04:00
  • 5ddac7e026 PSP: Fix type mismatch warnings. Pierre Wendling 2022-10-10 22:04:02 -04:00
  • c1317175b4 PSP: Fix Wformat warnings. Pierre Wendling 2022-10-10 22:02:17 -04:00
  • 669532d529 PSP: Remove dead code. Pierre Wendling 2022-10-10 22:01:49 -04:00
  • 30579c8cd7 Don't try to create a semaphore for the mutex implementation if threads are disabled Sam Lantinga 2022-10-08 09:32:09 -07:00
  • 17322e2be6 dynapi: Optionally log every call into the SDL API. Ryan C. Gordon 2022-10-10 13:07:52 -04:00
  • 4507083503 Fixed build Sam Lantinga 2022-10-10 09:39:55 -07:00
  • 680d0f043a Added support for undefined or centered position for shaped windows Sam Lantinga 2022-10-10 09:26:49 -07:00
  • b737833d3c N3DS: Turn on SDL_WERROR in CI. Pierre Wendling 2022-10-10 11:07:03 -04:00
  • 6784d84c9d N3DS: Fix -Wformat warnings in tests. Pierre Wendling 2022-10-10 01:31:14 -04:00
  • 43a2b0b1e5 N3DS: Use macro to correct axis. Pierre Wendling 2022-10-10 00:00:52 -04:00
  • 49c25b1daf N3DS: Fix PrivateSensorUpdate call. Pierre Wendling 2022-10-09 23:49:00 -04:00
  • cb1972b3ba N3DS: ZL and ZR should be considered as triggers. Pierre Wendling 2022-09-20 23:07:04 -04:00
  • 86a8714fea N3DS: Refactor joystick module to avoid globals. Pierre Wendling 2022-09-20 23:04:20 -04:00
  • 392f3882d0 N3DS: Use SDL_Sensor instead of Joystick sensors. Pierre Wendling 2022-09-20 22:45:24 -04:00
  • 27557b62b6 N3DS: Prefix timer sources with N3DS_. Pierre Wendling 2022-09-20 19:53:45 -04:00
  • efc93e6851 N3DS: Don't set num_display by hand. Pierre Wendling 2022-09-18 15:17:08 -04:00
  • c7c0e81c1c N3DS: Update README. Pierre Wendling 2022-09-18 14:01:36 -04:00
  • 83ec6062af N3DS: Move gfxInit and hidInit from main to video. Pierre Wendling 2022-09-18 13:46:09 -04:00
  • 266014faa7 N3DS: Use SDL_Touch instead of the Joystick touch. Pierre Wendling 2022-09-18 13:38:26 -04:00
  • f9785702a6 N3DS: Deduce screen from window's display. Pierre Wendling 2022-09-18 13:22:07 -04:00
  • 46a13ad97a N3DS: NEON is likely not supported. Pierre Wendling 2022-09-18 12:35:32 -04:00
  • af2bc2ed0e N3DS: Use osSetSpeedupEnable instead of PTMSYSM. Pierre Wendling 2022-09-18 10:52:35 -04:00
  • 03bbbcd85e N3DS: Use CreateJoystickGUIDForName. Pierre Wendling 2022-09-18 09:06:36 -04:00
  • 2b2693ae90 N3DS: Use asprintf instead of snprintf. Pierre Wendling 2022-09-18 08:49:56 -04:00
  • 655275378d N3DS port (squashed) Pierre Wendling 2021-03-30 04:32:39 -04:00
  • 61b5360e17 Only check to see if the ICC profile changes when the display changes or we gain focus Sam Lantinga 2022-10-10 08:27:42 -07:00
  • 6ffc45b0ed Removed "undefined" argument for Apple platforms. Aaron Barany 2022-10-09 17:22:31 -07:00
  • ec1137dfbd cmake: Apply CETCOMPAT fix from ef988fe1 to tests Cameron Gutman 2022-10-09 15:19:47 -05:00
  • f99fc3268e d3d12: fixed window resize handling Sam Lantinga 2022-10-09 11:42:39 -07:00
  • 490c20f93f d3d12: reset the vertex buffer size when it is released Sam Lantinga 2022-10-09 09:57:55 -07:00
  • efdb390caa Disable the HIDAPI Wii driver by default as it doesn't work with the dolphinbar Sam Lantinga 2022-10-09 09:11:33 -07:00
  • 6391ad970c wayland: Factor out common libdecor frame commit code Frank Praznik 2022-10-09 11:11:55 -04:00
  • b0a9396b00 wayland: Remove XDG surface geometry calls Frank Praznik 2022-10-09 11:06:20 -04:00
  • b91ddbc3e2 wayland: null-terminate drop data Guldoman 2022-10-09 06:15:18 +02:00
  • 9df1af352f Sync SDL wiki -> header SDL Wiki Bot 2022-10-09 15:44:07 +00:00
  • d022039529 testhaptic: fix watcom "&array may not produce intended result" warning Ozkan Sezer 2022-10-09 12:01:02 +03:00
  • 151c23415e ci: Add SDL_WERROR to a few configurations Anonymous Maarten 2022-10-06 05:27:37 +02:00
  • eb8eb621b1 SDL_x11modes: fix -Wunused-variable Anonymous Maarten 2022-10-06 22:49:17 +02:00
  • 01498d3acf SDL_render_psp.c: fix -Wshadow Anonymous Maarten 2022-10-06 03:19:28 +02:00
  • 4298e79887 SDL_offscreenframebuffer.c: fix format '%d' expecting int instead of Uint32 Anonymous Maarten 2022-10-06 02:55:30 +02:00
  • b8a4b8d1cd testautomation_mouse: fix format '%i' expecting 'int' instead of 'Uint32' Anonymous Maarten 2022-10-06 02:51:50 +02:00
  • b51a88a95c SDL_malloc.c: fix variable 'used' set but not used Anonymous Maarten 2022-10-06 02:23:57 +02:00
  • 5c150ddc2f SDL_mslibc.c: fix unknown pragma ignored [-Wunknown-pragmas] Anonymous Maarten 2022-10-06 02:21:49 +02:00
  • 37beabd11c SDL_mslib.c: clang-cl does not support /GL- Anonymous Maarten 2022-10-06 02:16:07 +02:00
  • 85fd40fafd Fix -Wunused-const-variable warning when using clang-cl Anonymous Maarten 2022-10-06 02:04:24 +02:00
  • 7ae5d8d406 testmessage: fix conversion from intptr_t to Uint32 Anonymous Maarten 2022-10-06 01:15:49 +02:00
  • 02b200ef08 testoffscreen: fix '<': signed/unsigned mismatch Anonymous Maarten 2022-10-06 01:14:28 +02:00
  • 7a7980fafa testnative: fix conversion from time_t to unsigned int Anonymous Maarten 2022-10-06 01:12:42 +02:00
  • 8770689525 testmouse: add explicit int-cast to avoid warning about converting float to int Anonymous Maarten 2022-10-06 01:12:18 +02:00
  • 3c251ec41e testintersections: fix conversion from time_t to unsigned int Anonymous Maarten 2022-10-06 01:10:22 +02:00
  • b771d9beec tests: avoid MSVC preaching about unsafe functions Anonymous Maarten 2022-10-06 01:09:32 +02:00
  • ebae142aa4 testhaptic: fix conversion from size_t to int Anonymous Maarten 2022-10-06 01:05:59 +02:00
  • 18c776e155 testspriteminimal: fix conversion from time_t to unsigned int Anonymous Maarten 2022-10-06 01:02:17 +02:00
  • f3389f13ef testgeometry: fix conversion from 'double' to 'float', possible loss of data Anonymous Maarten 2022-10-06 01:00:58 +02:00
  • 2105c7f6ed SDL_thread.c: fix unused function SDL_FreeErrBuf when building without thread support (emscripten) Anonymous Maarten 2022-10-06 00:58:26 +02:00
  • 07225d2e26 cmake: fix check for -marm Anonymous Maarten 2022-10-06 00:55:37 +02:00
  • 45da133999 cmake: don't error on apple when using deprecated declarations Anonymous Maarten 2022-10-06 00:39:47 +02:00
  • 274ec02581 testautomation: avoid format related warnings by using a few pragma's Anonymous Maarten 2022-10-06 00:31:00 +02:00
  • d04fa0ef76 controllermap: use enum to avoid '-Wmaybe-uninitialized' Anonymous Maarten 2022-10-06 00:30:11 +02:00
  • a905db9d65 testcustomcursor: fix Wswitch warning by casting the arg to an int Anonymous Maarten 2022-10-05 23:59:01 +02:00
  • bb527678a3 testgamecontroller: fix -Wshadow warning by renaming global axis+button textures Anonymous Maarten 2022-10-05 23:56:27 +02:00
  • 57c886551f automation_main.c: fix -Wformat-zero-length warning due to SDL_SetError("") Anonymous Maarten 2022-10-05 23:55:59 +02:00
  • be5f55c47e watcom: add ENABLE_WERROR option to makefiles Anonymous Maarten 2022-10-07 00:17:25 +02:00
  • 335c672498 autotools: add --enable-werror option Anonymous Maarten 2022-10-06 19:17:18 +02:00
  • 77822ed166 cmake: add SDL_WERROR to conditionally enable/disable -Werror Anonymous Maarten 2022-10-05 15:14:08 +02:00
  • 1064fdee8c cmake: append to COMPILE_FLAGS property Anonymous Maarten 2022-10-06 05:04:51 +02:00
  • 68e20501d6 autotools: by default, disable x11 on MacOS/iOS Anonymous Maarten 2022-10-06 23:41:13 +02:00