Commit Graph

  • 001dbc5da8 Added support for raw mouse and keyboard using GameInput on Windows Sam Lantinga 2024-08-07 06:48:36 -07:00
  • 8fdca9c691 Clear intermediate errors if we successfully create a window. Sam Lantinga 2024-08-07 10:53:23 -07:00
  • 66ddabde86 Added an automated test to check creation of minimized and maximized windows Sam Lantinga 2024-01-26 22:53:07 -08:00
  • 2428d906f1 Remove extra ';' Sylvain 2024-08-07 19:14:09 +02:00
  • 7b97fd3b44 SDLDropTarget_Drop: use SDL_strlen instead of strlen Anonymous Maarten 2024-08-07 11:50:22 +02:00
  • a57c566988 Add internal SDL_UpdateTextureFromSurface(), making SDL_CreateTextureFromSurface() lighter Sylvain 2024-08-07 10:22:57 +02:00
  • 20a6193eaa Run test suites and test cases in non-linear order (see libsdl-org#9303) Sylvain 2024-08-07 09:55:08 +02:00
  • 27bb5bcef6 sdlprocdump: fix stacktrace Anonymous Maarten 2024-08-07 06:51:35 +02:00
  • fe5dcf79be Reset log prefixes on SDL_Quit() Sam Lantinga 2024-08-06 13:01:04 -07:00
  • 15bfef57cd d3d12: Generate Xbox C macros, adjust SDL_Render files accordingly Ethan Lee 2024-08-04 15:15:18 -04:00
  • 83d1d1c053 add failsafe for querying cache line size on linux hsnovel 2024-08-06 10:00:41 -07:00
  • 8a3bb11024 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 17:17:11 +00:00
  • 1ecf05be93 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 17:12:54 +00:00
  • 0fa2049fef Document iconv functions + add testautomation (#10131) Anonymous Maarten 2024-08-06 17:12:25 +00:00
  • 81252eb06d add failsafe for querying cache line size on linux hsnovel 2024-08-06 09:04:54 -07:00
  • 75d89f8e12 Fix potential access violation in testautomation_clipboard.c Ivan Mogilko 2023-10-13 20:43:19 +03:00
  • 0e37bc7c3f wayland: Bail out if a null cached cursor is returned Frank Praznik 2024-08-06 11:17:13 -04:00
  • 10abe1a75b wayland: Free the scaled cursor surface if SHM allocation fails Frank Praznik 2024-08-06 11:13:58 -04:00
  • 57fa3bc08e Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 15:00:23 +00:00
  • 627cb8acd0 SDL_EventFilter functions now return SDL_bool Sam Lantinga 2024-08-06 07:36:42 -07:00
  • 57f9c6f7bb Renamed SDL_Get/SetRelativeMouseMode to SDL_Get/SetWindowRelativeMouseMode() Sam Lantinga 2024-08-06 07:20:33 -07:00
  • e612ce511b wayland: Add support for high-DPI custom cursors Frank Praznik 2024-08-06 10:18:39 -04:00
  • ca127106ee Add MIME targets to SDL_EVENT_DROP_TEXT in X11 Dragon-Baroque 2024-08-06 13:50:06 +02:00
  • 44927fe5e3 Added detail about why a file couldn't be opened (thanks mgerhardy!) Sam Lantinga 2024-08-06 05:45:48 -07:00
  • 07cfc34a2e Added detail about why a file couldn't be opened (thanks mgerhardy!) Sam Lantinga 2024-08-06 05:45:48 -07:00
  • 1512013320 Added detail about why a file couldn't be opened (thanks mgerhardy!) Sam Lantinga 2024-08-06 05:45:48 -07:00
  • a1998d106d Putting the simple back into Simple DirectMedia Layer Sam Lantinga 2024-08-05 20:58:41 -07:00
  • 0d3db8390d Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 02:47:18 +00:00
  • 725b95dc84 Fixed SDL_GetDefaultScancodeFromKey() Sam Lantinga 2024-08-05 19:12:38 -07:00
  • afec46dbee Re-added SDL_GetScancodeFromKey() Sam Lantinga 2024-08-05 19:09:18 -07:00
  • 4f7c0e7c46 Fixed key names for non-latin keyboard layouts Sam Lantinga 2024-08-05 18:49:19 -07:00
  • ac7df9d01f Removed acquire/release of keymaps, which isn't needed internally. Sam Lantinga 2024-08-05 18:19:39 -07:00
  • a13c993e40 Removed keymaps from the API Sam Lantinga 2024-08-05 18:04:17 -07:00
  • 1966472f73 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 00:02:59 +00:00
  • c298a3749b Expose the keymap separately from the event keycode Sam Lantinga 2024-08-05 16:37:24 -07:00
  • d68d32e12c Revert "Removing a timer that isn't running is a success." Sam Lantinga 2024-08-05 10:35:28 -07:00
  • d223264f17 Updated the documentation for SDL_HINT_KEYCODE_OPTIONS Sam Lantinga 2024-08-05 10:17:48 -07:00
  • 4073c4910e Enable KEYCODE_OPTION_LATIN_LETTERS by default Sam Lantinga 2024-08-05 09:30:02 -07:00
  • d7256a77db The KEYCODE_OPTION_LATIN_LETTERS uses the full QWERTY layout Sam Lantinga 2024-08-05 09:40:50 -07:00
  • eac8e858d5 Fixed key names for Thai keyboards Sam Lantinga 2024-08-05 09:28:06 -07:00
  • b7aca89466 Fixed key names when KEYCODE_OPTION_LATIN_LETTERS is enabled Sam Lantinga 2024-08-05 09:16:43 -07:00
  • a82f19f690 Use the shifted version of the letter as the key name Sam Lantinga 2024-08-03 22:40:37 -07:00
  • ad27d73a19 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-05 16:03:59 +00:00
  • 6161c437c7 Added SDL_SetLogPriorityPrefix() Sam Lantinga 2024-04-01 20:07:51 -07:00
  • 074dd8c35f hints: Change hints to be backed by Properties, add documentation. (#9892) Ryan C. Gordon 2024-08-05 12:02:28 -04:00
  • e3682995f5 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-05 15:54:41 +00:00
  • dfd96ff50f Updated SDL_HINT_VIDEODRIVER documentation Sam Lantinga 2024-08-03 12:58:06 -07:00
  • 746b8eb14b Added SDL_HINT_MUTE_CONSOLE_KEYBOARD Sam Lantinga 2024-08-03 12:23:56 -07:00
  • afde1cc9c2 Added SDL_HINT_EVDEV_DEVICES Sam Lantinga 2024-08-03 12:02:50 -07:00
  • 6f399c3beb Note that SDL_HAPTIC_GAIN_MAX should remain an environment variable. Sam Lantinga 2024-08-03 11:50:23 -07:00
  • 0da346f129 Added SDL_HINT_HIDAPI_LIBUSB, SDL_HINT_HIDAPI_LIBUSB_WHITELIST, and SDL_HINT_HIDAPI_UDEV Sam Lantinga 2024-08-03 11:42:06 -07:00
  • 8a5b9559dc Removed the SDL_VIDEO_NGAGE_SAVE_FRAMES environment variable Sam Lantinga 2024-08-03 11:16:16 -07:00
  • d9f9e9e764 Added SDL_HINT_VIDEO_DUMMY_SAVE_FRAMES and SDL_HINT_VIDEO_OFFSCREEN_SAVE_FRAMES Sam Lantinga 2024-08-03 11:13:33 -07:00
  • f370e1a645 Removed the SDL_ALTIVEC_BLIT_FEATURES environment variable. Sam Lantinga 2024-08-03 11:02:29 -07:00
  • 95adcc522f Allow SDL hints to override OpenGL extension availability Sam Lantinga 2024-08-03 10:56:16 -07:00
  • a97dadf779 Added hints to replace environment variables on the PlayStation Vita Sam Lantinga 2024-08-03 10:52:58 -07:00
  • 3669d1e76a Added SDL_HINT_VULKAN_DISPLAY Sam Lantinga 2024-08-03 10:06:01 -07:00
  • 997df06320 Added SDL_HINT_X11_XCB_LIBRARY Sam Lantinga 2024-08-03 09:54:06 -07:00
  • 175f28f59f Added SDL_HINT_VIDEO_X11_NODIRECTCOLOR Sam Lantinga 2024-08-03 09:47:57 -07:00
  • 8cde570ad9 Added SDL_HINT_VIDEO_X11_VISUALID Sam Lantinga 2024-08-03 09:42:51 -07:00
  • 05f870f20d Added SDL_HINT_OPENGL_LIBRARY and SDL_HINT_VULKAN_LIBRARY Sam Lantinga 2024-08-03 09:33:32 -07:00
  • c9b2bfa7c1 Added SDL_HINT_AUDIO_DISK_INPUT_FILE, SDL_HINT_AUDIO_DISK_OUTPUT_FILE, and SDL_HINT_AUDIO_DISK_TIMESCALE Sam Lantinga 2024-08-03 09:22:44 -07:00
  • e1ee0e748d Added SDL_HINT_WAVE_CHUNK_LIMIT Sam Lantinga 2024-08-03 08:49:24 -07:00
  • 897610d317 Updated migration documentation for the AUDIODEV environment variable Sam Lantinga 2024-08-03 09:10:09 -07:00
  • a4dc130d7e Removed the SDL_PATH_DSP environment variable from the NetBSD and OSS audio driver Sam Lantinga 2024-08-03 08:41:58 -07:00
  • f3fcc41a4e Removed the AUDIODEV environment variable from the sndio audio driver Sam Lantinga 2024-08-03 08:40:12 -07:00
  • ff0e42c51c Removed the SDL_AUDIO_ALSA_DEBUG environment variable Sam Lantinga 2024-08-03 08:07:28 -07:00
  • f05cd85048 Added SDL_HINT_AUDIO_ALSA_DEFAULT_DEVICE Sam Lantinga 2024-08-03 08:04:46 -07:00
  • 71574ac985 Added SDL_HINT_AUDIO_DUMMY_TIMESCALE Sam Lantinga 2024-08-03 09:01:26 -07:00
  • 5aa1a48ac3 Added SDL_HINT_AUDIO_FREQUENCY, SDL_HINT_AUDIO_CHANNELS, and SDL_HINT_AUDIO_FORMAT Sam Lantinga 2024-08-03 08:24:36 -07:00
  • 8f5d3ca57d Added SDL_CreateRenderer to the "see also" for SDL_RenderPresent() Sam Lantinga 2024-08-05 07:58:02 -07:00
  • 0a6bab3ac7 Added SDL_CreateRenderer to the "see also" for SDL_RenderPresent() Sam Lantinga 2024-08-05 07:56:29 -07:00
  • 4222cebef6 Use SDL_test + don't use macros Anonymous Maarten 2024-05-16 17:54:13 +02:00
  • 4f343f96b4 Fix name discrepancy in Android JNI hwsmm 2024-08-05 20:23:36 +09:00
  • e631fdfbd2 gdk: show dialog when xgameruntime.dll is not installed Anonymous Maarten 2024-08-05 02:28:42 +02:00
  • 881e2bc344 Fixed build Sam Lantinga 2024-08-04 20:34:10 -07:00
  • 571a4b4b32 Updated macOS build requirements Sam Lantinga 2024-08-04 20:24:19 -07:00
  • 1e2aa2363b Implemented left-justification in SDL_PrintString() Sam Lantinga 2024-08-04 19:21:06 -07:00
  • 2efbe7fa3f Implemented left-justification in SDL_PrintString() Sam Lantinga 2024-08-04 19:21:06 -07:00
  • f59d66f4b1 Implemented left-justification in SDL_PrintString() Sam Lantinga 2024-08-04 19:21:06 -07:00
  • 6212497ea3 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-05 03:00:45 +00:00
  • 795499a529 Removing a timer that isn't running is a success. Sam Lantinga 2024-08-04 19:45:18 -07:00
  • b1af91e788 Clarified timer documentation Sam Lantinga 2024-08-04 19:44:13 -07:00
  • 0b25cd2196 Fix KMSDRM double buffering. vanfanel 2024-07-18 21:21:52 +02:00
  • 7dfb9acb71 VisualC: add testdialog project Anonymous Maarten 2024-08-05 00:07:15 +02:00
  • 90757fba5d Remove bscmake reference Anonymous Maarten 2024-08-04 22:16:22 +02:00
  • 4bea89e945 Xbox buildfixes Ethan Lee 2024-08-04 15:31:15 -04:00
  • 4b3a80bb73 msbuild: add TreatWarningAsError property, and enable it on ci Anonymous Maarten 2024-08-04 21:23:25 +02:00
  • a699ff2419 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-04 17:49:28 +00:00
  • bc1c3f826f Added SDL_HINT_LOGGING documentation to the logging category page. Sam Lantinga 2024-08-04 10:47:41 -07:00
  • 454c85ad51 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-04 17:39:54 +00:00
  • 6da4278d37 Clarify how to check for EOF in SDL_ReadIO() documentation. Sam Lantinga 2024-08-04 10:37:51 -07:00
  • 66cb2153cc Handle Colemak swapping of CapsLock and Backspace Sam Lantinga 2024-08-04 09:56:57 -07:00
  • c709385856 Enable events for external X11 windows Sam Lantinga 2024-08-04 08:22:35 -07:00
  • ef6521aee7 testnative: print events with --info event Sam Lantinga 2024-08-04 08:20:54 -07:00
  • 6f6f4fbfd3 Updated X11 event debugging Sam Lantinga 2024-08-04 08:06:43 -07:00
  • 5c013a4f0d ci: add GDK Anonymous Maarten 2024-08-04 16:49:44 +02:00
  • b7457ff61b cmake: SDL2 target is not always available Anonymous Maarten 2024-08-04 15:52:16 +02:00
  • 7cf3234efe cmake: SDL2 target is not always available Anonymous Maarten 2024-08-04 15:52:16 +02:00
  • 31b3f5ea79 ci: add GDK Anonymous Maarten 2024-08-03 21:00:46 +02:00