Commit Graph

  • 462b1f7b0d dbus: Return false if the screensaver inhibitor interface is unavailable Frank Praznik 2026-04-20 12:41:48 -04:00
  • 125ed508c2 dbus: Return false if the screensaver inhibitor interface is unavailable Frank Praznik 2026-04-20 12:41:48 -04:00
  • 700280a150 tray:unix: Rework the tray structures to have an 'internal' member David Gow 2026-04-12 11:01:33 +08:00
  • 7ca97d0791 joystick: Add VIRPIL Controls flight stick and throttle device IDs. (#15418) atiradonet 2026-04-21 02:04:24 +10:00
  • 3b89c7b537 joystick: Add VIRPIL Controls flight stick and throttle device IDs. (#15418) atiradonet 2026-04-21 02:04:24 +10:00
  • c819960a1c hints: Correct the cursor DPI scaling hint Frank Praznik 2026-04-20 10:33:10 -04:00
  • 76aa12701a hints: Correct the cursor DPI scaling hint Frank Praznik 2026-04-20 10:33:10 -04:00
  • aadc6724d8 wayland: Fix scaled cursor image selection Frank Praznik 2026-04-19 23:18:12 -04:00
  • 03f1a84302 wayland: Fix scaled cursor image selection Frank Praznik 2026-04-19 23:18:12 -04:00
  • 21ac66c8b3 atomic: Fix missing full memory barrier on GCC/Clang Cameron Gutman 2026-04-19 14:06:44 -05:00
  • 30de669b32 atomic: Fix missing full memory barrier on GCC/Clang Cameron Gutman 2026-04-19 14:06:44 -05:00
  • 03ceaca19c wayland: Calculate the fullscreen exclusive pointer scale from the viewport dimensions Frank Praznik 2026-04-19 23:31:00 -04:00
  • 010e892752 test: simplify SDL_UntrackAllocation a bit Anonymous Maarten 2026-04-10 22:02:39 +02:00
  • 1e1d80110e test: cannot access tracked allocation node without lock Anonymous Maarten 2026-04-10 21:16:47 +02:00
  • 447ba0aa01 Improve constness with Clipboard APIs Cameron Cawley 2026-04-18 19:26:55 +01:00
  • 43c928ee86 Improve constness with Clipboard APIs Cameron Cawley 2026-04-18 19:26:55 +01:00
  • 97c154791b atomic: Fix missing full memory barrier on GCC/Clang Cameron Gutman 2026-04-11 13:44:35 -05:00
  • 509a36db16 atomic: Fix missing full memory barrier on GCC/Clang Cameron Gutman 2026-04-11 13:44:35 -05:00
  • 6e65c3fac4 [N-Gage] Remove optimisations except for native texture handling prior to some rework of the rendering back-end Michael Fitzmayer 2026-04-18 12:52:22 +02:00
  • 350f873534 windowsrawinput: Add missing WIN_SetRawKeyboardFlag_Inputsink stub. William Horvath 2026-03-20 06:18:32 -07:00
  • b181eb4ed0 x11: Fix #define name Frank Praznik 2026-04-17 10:28:50 -04:00
  • 75a65e05e1 x11: Use XInput2 events to pass through the keyboard ID to core key events Frank Praznik 2026-04-15 11:24:20 -04:00
  • 63901401ca [N-Gage] Micro-optimize main loop handler to improve performance and input latency Michael Fitzmayer 2026-04-16 21:35:10 +02:00
  • badc3b82c5 [N-Gage] Micro-optimize rendering back-end Michael Fitzmayer 2026-04-16 21:27:14 +02:00
  • 87e356f102 [N-Gage] Simplify rendering back-end; more micro-optimization Michael Fitzmayer 2026-04-16 21:09:58 +02:00
  • b53b31b74a [N-Gage] Add various micro-optimizations to rendering back-end Michael Fitzmayer 2026-04-16 20:50:34 +02:00
  • 1549cd38e6 CLAUDE.md: Just copy the text from AGENTS.md in here for now. Ryan C. Gordon 2026-04-16 13:51:49 -04:00
  • 2d28ee6eb7 CLAUDE.md: Just copy the text from AGENTS.md in here for now. Ryan C. Gordon 2026-04-16 13:51:49 -04:00
  • 0e105ba49f CLAUDE.md: Just copy the text from AGENTS.md in here for now. Ryan C. Gordon 2026-04-16 13:51:49 -04:00
  • 847fc72b1b CLAUDE.md: Just copy the text from AGENTS.md in here for now. Ryan C. Gordon 2026-04-16 13:51:49 -04:00
  • 071a484703 CLAUDE.md: added. Ryan C. Gordon 2026-04-16 12:20:00 -04:00
  • 5a9caa7432 CLAUDE.md: added. Ryan C. Gordon 2026-04-16 12:20:00 -04:00
  • 0f67a2d179 CLAUDE.md: added. Ryan C. Gordon 2026-04-16 12:20:00 -04:00
  • 1124e44e4c CLAUDE.md: added. Ryan C. Gordon 2026-04-16 12:20:00 -04:00
  • 3dc844148c wayland: Fix some comments Frank Praznik 2026-04-16 10:14:46 -04:00
  • c1bf0e9de9 wayland: Fix some comments Frank Praznik 2026-04-16 10:14:46 -04:00
  • 3132e9302b AGENTS.md: Change "may not" to "must not". Ryan C. Gordon 2026-04-15 17:26:54 -04:00
  • de90addb43 policy: Clarify that "AI" means specific things. Ryan C. Gordon 2026-04-12 15:34:30 +02:00
  • a9033bbad0 policy: Updated AI-related text based on excellent feedback. Ryan C. Gordon 2026-04-11 10:11:19 +01:00
  • 4e75780e75 policy: Added to the PR template, and an AGENTS.md, refusing AI contributions. Ryan C. Gordon 2026-04-10 01:00:02 +01:00
  • 9cab8fb595 AGENTS.md: Change "may not" to "must not". Ryan C. Gordon 2026-04-15 17:26:54 -04:00
  • 95965bfef4 AGENTS.md: Change "may not" to "must not". Ryan C. Gordon 2026-04-15 17:26:54 -04:00
  • 5bda0ccfb0 AGENTS.md: Change "may not" to "must not". Ryan C. Gordon 2026-04-15 17:26:54 -04:00
  • 30522e8598 [N-Gage] Optimize renderer even further Michael Fitzmayer 2026-04-15 21:34:59 +02:00
  • de3b6143c5 policy: Clarify that "AI" means specific things. Ryan C. Gordon 2026-04-12 15:34:30 +02:00
  • e9603fe4f9 policy: Updated AI-related text based on excellent feedback. Ryan C. Gordon 2026-04-11 10:11:19 +01:00
  • 4e9c6ec24c policy: Added to the PR template, and an AGENTS.md, refusing AI contributions. Ryan C. Gordon 2026-04-10 01:00:02 +01:00
  • 533ca2ea0c policy: Clarify that "AI" means specific things. Ryan C. Gordon 2026-04-12 15:34:30 +02:00
  • 2e90ed4290 policy: Updated AI-related text based on excellent feedback. Ryan C. Gordon 2026-04-11 10:11:19 +01:00
  • 00c3cfcf97 policy: Added to the PR template, and an AGENTS.md, refusing AI contributions. Ryan C. Gordon 2026-04-10 01:00:02 +01:00
  • 954e2f3354 policy: Clarify that "AI" means specific things. Ryan C. Gordon 2026-04-12 15:34:30 +02:00
  • 4711119605 policy: Updated AI-related text based on excellent feedback. Ryan C. Gordon 2026-04-11 10:11:19 +01:00
  • 08285d828e policy: Added to the PR template, and an AGENTS.md, refusing AI contributions. Ryan C. Gordon 2026-04-10 01:00:02 +01:00
  • 5bd1a65e6f [N-Gage] Add LUT color mod, cardinal rotation cache and loop unrolling Michael Fitzmayer 2026-04-15 20:34:23 +02:00
  • e5c8523b36 [N-Gage] Preserve source textures and optimize rotation with DDA Michael Fitzmayer 2026-04-15 20:05:26 +02:00
  • 4870f81d9c [N-Gage] Optimize rendering back-end Michael Fitzmayer 2026-04-15 19:44:24 +02:00
  • a727925b5a wikiheaders: Don't escape . chars in manpage's brief section. Ryan C. Gordon 2026-04-15 13:28:52 -04:00
  • a49a5e87a9 wikiheaders: Don't escape . chars in manpage's brief section. Ryan C. Gordon 2026-04-15 13:28:52 -04:00
  • 725db83c23 atomic: Use __atomic_load_n on Android Cameron Gutman 2026-04-14 17:43:02 -05:00
  • cf5f7965df atomic: Switch to _SDL_HAS_BUILTIN to detect __atomic_load_n Cameron Gutman 2026-04-14 17:42:24 -05:00
  • 59267ed800 atomic: Use __atomic_load_n on Android Cameron Gutman 2026-04-12 14:44:46 -05:00
  • dba9aa147c atomic: Switch to SDL_HAS_BUILTIN to detect __atomic_load_n Cameron Gutman 2026-04-12 14:43:52 -05:00
  • 59ee54d136 wayland: bind cursor-shape-v1 at protocol version 2 rewine 2026-04-14 20:29:57 +08:00
  • c00e9c991e test: use SDL_test for event handling Anonymous Maarten 2026-04-13 23:52:59 +02:00
  • 745f9905c1 test: render name of current active cursor Anonymous Maarten 2026-04-13 23:52:34 +02:00
  • d6f7b314b3 xinput2: correct horizontal touchpad scrolling direction David Vanderson 2026-04-13 14:24:27 -04:00
  • 5e0f721fd4 xinput2: correct horizontal touchpad scrolling direction David Vanderson 2026-04-13 14:24:27 -04:00
  • 6587c12e17 Use singleTop launchMode for SDLActivity on Android MAJigsaw77 2026-04-11 20:37:33 +03:00
  • e4f75bac45 Remove SDL_gtk eafton 2026-04-12 11:52:10 +03:00
  • 88acac053a wayland: Enable text input even when the text input protocol is not available. Frank Praznik 2026-04-12 12:55:32 -04:00
  • dd6d49afbd wayland: Enable text input even when the text input protocol is not available. Frank Praznik 2026-04-12 12:55:32 -04:00
  • 7f12b975bb Use singleTop launchMode for SDLActivity on Android MAJigsaw77 2026-04-11 20:37:33 +03:00
  • f40955cd00 test: Render a blank window in testtray Frank Praznik 2026-04-11 10:11:43 -04:00
  • cf4edb73e7 tray:dbus: Re-instate the _parent fields in SDL_dbustray structs David Gow 2026-04-11 17:32:20 +08:00
  • 4ab8ecf02d ci: run tests on Linux under gdb (if available) Anonymous Maarten 2026-04-10 18:35:01 +02:00
  • 396eeff350 cmake: add SDLTEST_GDB option to run tests under gdb debugger printing stacktraces Anonymous Maarten 2026-04-10 18:28:33 +02:00
  • 9d97e663d9 ci: add option to set ctest arguments Anonymous Maarten 2025-09-19 21:56:16 +02:00
  • db1506123e Fix spacing in the D-Bus source Frank Praznik 2026-04-10 20:47:17 -04:00
  • ce90105cf8 Clean up the tray D-Bus code Frank Praznik 2026-04-10 20:38:56 -04:00
  • 1c4ea7da64 kmsdrm: Fix order of GBM and EGL teardown Cameron Gutman 2026-04-10 19:26:43 -05:00
  • 9cc2f248f5 kmsdrm: Fix order of GBM and EGL teardown Cameron Gutman 2026-04-10 19:26:43 -05:00
  • 8c024f4f3a SNI/DBus tray support (#15189) eafton 2026-04-11 00:11:38 +03:00
  • 4aa0a6e2bf Fix Oklick W-2 support Nintorch 2026-04-05 00:06:34 +05:00
  • 69d4499c56 Don't call function pointer when it is NULL Mathieu Eyraud 2026-04-08 13:23:11 +02:00
  • dc16a35140 Don't call function pointer when it is NULL Mathieu Eyraud 2026-04-08 13:23:11 +02:00
  • e54cc2b1fb kmsdrm: Fix order of GBM and EGL teardown Cameron Gutman 2026-04-09 23:26:15 -05:00
  • 463b6be133 kmsdrm: Fix order of GBM and EGL teardown Cameron Gutman 2026-04-09 23:26:15 -05:00
  • e057712565 x11: Ignore slave button presses on non-focused windows Frank Praznik 2026-04-10 11:23:49 -04:00
  • 0fc9db9b82 x11: Ignore slave button presses on non-focused windows Frank Praznik 2026-04-10 11:23:49 -04:00
  • 3243ae52e7 Android: fix lint warning "unneed cast to Activity" Sylvain 2026-04-10 12:51:07 +02:00
  • ccf688c921 Android: fix lint warning "unneed cast to Activity" Sylvain 2026-04-10 12:51:07 +02:00
  • 2d0ea900ba kmsdrm: Fix double-free of GBM surface buffer in atomic mode Cameron Gutman 2026-04-10 00:03:55 -05:00
  • c2d0b59f29 kmsdrm: Fix double-free of GBM surface buffer in atomic mode Cameron Gutman 2026-04-10 00:03:55 -05:00
  • 61ba96db36 Don't send any commands to the GPU while hidden Sam Lantinga 2026-04-08 10:08:11 -07:00
  • 57f3d2ea0a Don't send any commands to the GPU while hidden Sam Lantinga 2026-04-08 10:08:11 -07:00
  • a22488663c Fixed SDL_GlobDirectory() on asset paths on Android Sam Lantinga 2026-04-08 09:09:29 -07:00
  • 5c430f8715 Fixed SDL_GlobDirectory() on asset paths on Android Sam Lantinga 2026-04-08 09:09:29 -07:00
  • 51aeebd889 testcolorspace: fixed color check when output is linear colorspace with 8-bit precision Sam Lantinga 2026-04-07 13:32:42 -07:00
  • cf71571c96 testcolorspace: use the SDL main callbacks Sam Lantinga 2026-04-07 13:31:16 -07:00
  • d2289755e9 Fixed crash if SDL_SYS_CreateThread() fails (thanks @capehill!) Sam Lantinga 2026-04-07 12:22:33 -07:00