Commit Graph

  • 9b2a5f9562 Rewrote SetWindowMenuBar, need to test it. Joshua T. Fisher 2025-10-05 23:42:39 -0700
  • 3d39b399a2 Started appmenu work, not remotely ready. Joshua T. Fisher 2025-10-05 21:50:23 -0700
  • bb07a98e3f Mac compiling and seeming to work. App menu work next. Joshua T. Fisher 2025-10-05 21:11:07 -0700
  • 6e53105e2d A bunch of refactoring to address the open questions. Joshua T. Fisher 2025-10-05 01:37:13 -0700
  • ffeb6b49a4 Use rounded results for expanding values to 8-bits Sam Lantinga 2025-10-06 21:11:25 -0700
  • 0d074cea35 Fix the macos bridging errors I think Joshua T. Fisher 2025-10-02 17:44:28 -0700
  • 4447d647c6 Try to fix a couple warnings I missed, I feel like there's a cmake flag I need to pass... Joshua T. Fisher 2025-08-15 04:24:57 -0700
  • 49b0823bd3 Try to fix Windows CI Joshua T. Fisher 2025-08-15 04:10:58 -0700
  • 9682a7a35b Fix one of the docs, although, I think I'm only sending button clicked.. Joshua T. Fisher 2025-08-15 04:02:25 -0700
  • a8b9174612 Delete the WithProperties stub, can be added later. Joshua T. Fisher 2025-08-15 03:04:31 -0700
  • f10a24e873 Fix symbol issues Joshua T. Fisher 2025-08-15 03:03:46 -0700
  • 392c8ac408 Fix the windows backend Joshua T. Fisher 2025-08-15 02:56:16 -0700
  • bf88c085b4 Mac looks alright. Joshua T. Fisher 2025-08-15 02:39:40 -0700
  • fd3c62163b Mac is working again, enabling and disabling don't seem to work. Joshua T. Fisher 2025-08-15 02:02:50 -0700
  • c46ae0819a Fix the temp comments Joshua T. Fisher 2025-08-14 23:04:48 -0700
  • fc9b414b34 I think it's been fixed. Joshua T. Fisher 2025-08-14 22:41:28 -0700
  • f6d85d15ef Not working, gotta switch Joshua T. Fisher 2025-08-13 18:13:51 -0700
  • 2ee1b82094 Added way more error checking, switched to insertAt API(still appending rn tho) Joshua T. Fisher 2025-08-12 23:21:42 -0700
  • 11a1c8e47b Improve example Joshua T. Fisher 2025-08-11 02:30:46 -0700
  • d7120ea1bc I think I sorta got it? Need to handle destruction. Joshua T. Fisher 2025-08-11 02:28:27 -0700
  • 043009ff45 Getting closer... Joshua T. Fisher 2025-08-11 01:56:19 -0700
  • f0e478cf9b Okay, we've got one of these showing up. Joshua T. Fisher 2025-08-11 01:34:24 -0700
  • 8f993d2c24 Fix windows. Joshua T. Fisher 2025-08-10 19:06:07 -0700
  • e1088b44a1 Fix some of the compilation errors I caused on the windows side. Joshua T. Fisher 2025-08-06 23:49:32 -0700
  • 0886be1607 more work Joshua T. Fisher 2025-08-06 03:00:44 -0700
  • 779d22fa4e Started working on Mac implementation. Joshua T. Fisher 2025-08-06 02:12:24 -0700
  • 24005e4349 Try to fix CI issues. Joshua T. Fisher 2025-08-05 21:37:43 -0700
  • e650c4a7a7 Initial prototype of Windows menubar Joshua T. Fisher 2025-08-15 02:58:15 -0700
  • eb52989fa8 Added SSE accelerated RGB565 to 32-bit pixel conversions Sam Lantinga 2025-10-06 20:48:43 -0700
  • e4c5b72fd7 video: Fix asserts calling SetWindowProgress{State,Value} when creating popup windows Sam Lantinga 2025-10-06 17:31:46 -0700
  • 7877ed1802 Fixed permissions Sam Lantinga 2025-10-06 17:30:04 -0700
  • 9f9be1425d Fixed permissions Sam Lantinga 2025-10-06 17:24:56 -0700
  • 73ca5f53e7 Don't treat the Moonlander MK1 Keyboard as a controller Sam Lantinga 2025-10-06 16:52:03 -0700
  • 69791ccad0 Don't treat the Moonlander MK1 Keyboard as a controller Sam Lantinga 2025-10-06 16:52:03 -0700
  • 26a7346ead Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-06 23:47:11 +0000
  • bb0d6221c1 Use PNG files for tests and examples Sam Lantinga 2025-10-06 11:45:48 -0700
  • 7454302cd0 Fixed 16-bit -> 32-bit blit lookup tables Sam Lantinga 2025-10-06 15:54:38 -0700
  • 73334b6bb4 Added support for loading and saving PNG images using stb_image Sam Lantinga 2025-10-06 10:18:28 -0700
  • e07c74eb6a
    windows: Allow OpenGL ES creation without EGL, if the WGL supports it. Ryan C. Gordon 2025-10-06 19:42:20 -0400
  • dde1817980 Use PNG files for tests and examples Sam Lantinga 2025-10-06 11:45:48 -0700
  • d0084f5e0b Fixed 16-bit -> 32-bit blit lookup tables Sam Lantinga 2025-10-06 15:54:38 -0700
  • 10920b30a6 Add gamepad support to woodeneye-008 Cameron Cawley 2025-10-06 21:53:43 +0100
  • 8d81ee3f5d Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-06 20:25:05 +0000
  • 8df057fafc iostream: Properly support the "x" mode for SDL_IOFromFile() nmlgc 2025-10-05 23:15:03 +0200
  • 66513ef8c7 Added support for loading and saving PNG images using stb_image Sam Lantinga 2025-10-06 10:18:28 -0700
  • 87e3250518 Add a note that OpenVR overlays assume unpremultiplied alpha by default Sam Lantinga 2025-10-06 11:58:21 -0700
  • ce1175724a win32: Don't overwrite a programmatically set window size with old data Frank Praznik 2025-10-05 14:40:45 -0400
  • d40b887775 Support loading BytePusher files from the command line Cameron Cawley 2025-10-06 18:32:27 +0100
  • 9197909af1 win32: Don't overwrite a programmatically set window size with old data Frank Praznik 2025-10-05 14:40:45 -0400
  • dd626b6f4f iostream: Properly support the "x" mode for SDL_IOFromFile() nmlgc 2025-10-05 23:15:03 +0200
  • e4716983ad Support loading BytePusher files from the command line Cameron Cawley 2025-10-06 18:32:27 +0100
  • 2f9f939446 Use texture palettes for the BytePusher example Cameron Cawley 2025-10-06 17:10:03 +0100
  • b92557c0b7 Made error message consistent between SDL_SetSurfacePalette() and SDL_SetTexturePalette() Sam Lantinga 2025-10-06 09:22:34 -0700
  • 4a31e757bf Use texture palettes for the BytePusher example Cameron Cawley 2025-10-06 17:10:03 +0100
  • ab06784318 Check the availability of GL_BGRA before use Cameron Cawley 2025-10-06 16:21:50 +0100
  • 12cee1cf46 Use the correct pixel formats for OpenGL on big endian Cameron Cawley 2025-01-08 18:45:43 +0000
  • 4d520428a1 Check the availability of GL_BGRA before use Cameron Cawley 2025-10-06 16:21:50 +0100
  • 5c49b019b2 Use the correct pixel formats for OpenGL on big endian Cameron Cawley 2025-01-08 18:45:43 +0000
  • f90c179c5d Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-06 14:32:26 +0000
  • 433ec87810 Added SDL_PROP_GPU_TEXTURE_CREATE_PIXELBUFFER_POINTER Sam Lantinga 2025-10-05 15:26:16 -0700
  • e7eda8a8c7 Added SDL_PROP_GPU_TEXTURE_CREATE_DXGI_SHARED_HANDLE_POINTER Sam Lantinga 2025-10-05 10:19:16 -0700
  • 941b0a8ea4 Added support for external GPU textures to the GPU renderer Sam Lantinga 2025-10-05 06:44:15 -0700
  • 4d9295ef1e Fixed building with SDL_LEAN_AND_MEAN definability 2025-10-05 09:43:39 +0100
  • 6d47d8dff1
    Always convert window to Vulkan window on SDL_Vulkan_CreateSurface (#14143) Adrian 2025-10-05 18:59:24 +0200
  • f6950f4418 Add a getter for the locale text direction eafton 2025-10-05 19:20:22 +0300
  • 9d594aeb6a fix compilation error addrianyy 2025-10-05 12:03:37 +0200
  • 3723913969 SDL_zenitymessagebox.c: Add exit code checking. Ozkan Sezer 2025-10-05 04:30:30 +0300
  • 6c3cc3587d zenity dialog: make sure that --modal --attach switches are supported. Ozkan Sezer 2025-10-05 04:33:55 +0300
  • 94438046c5 SDL_zenitymessagebox.c: Add exit code checking. Ozkan Sezer 2025-10-05 04:30:30 +0300
  • c78ec8fe2f zenity dialog: make sure that --modal --attach switches are supported. Ozkan Sezer 2025-10-05 04:33:55 +0300
  • dd0f920044 Fixed building with SDL_LEAN_AND_MEAN definability 2025-10-05 09:43:39 +0100
  • 87f9a0e106 X11TK: Add more checks to the Xrandr code path to avoid errors eafton 2025-10-05 01:10:12 +0300
  • 2638537f92 Fix vulkan gpu resize lag on windows HTuanPhong 2025-10-02 16:34:58 +0700
  • 134b47730b Added support for linear and pixel art scaling for palettized textures Sam Lantinga 2025-10-04 14:16:02 -0700
  • d67ed0e924
    X11TK: Add more checks to the Xrandr code path to avoid errors eafton 2025-10-05 01:10:12 +0300
  • 9ce4a417ad
    Add exit code checking to zenitymessagebox. eafton 2025-10-05 01:07:49 +0300
  • 34c22dc723 Add exit code check to zenitymessagebox eafton 2025-10-05 00:59:54 +0300
  • de3b91bee3 Add exit code check to zenitymessagebox eafton 2025-10-05 00:57:44 +0300
  • 6dc70381ea Added support for linear and pixel art scaling for palettized textures Sam Lantinga 2025-10-04 14:16:02 -0700
  • b81774fdfe X11TK: Add more checks to the Xrandr code path to avoid errors eafton 2025-10-05 00:46:53 +0300
  • 5d07fd7d2b Always convert window to Vulkan window on SDL_Vulkan_CreateSurface addrianyy 2025-10-04 23:04:48 +0200
  • e1fde46a6a Include SDL_internal.h before checking HAVE_FRIBIDI_H Anonymous Maarten 2025-10-04 21:07:34 +0200
  • f69981cbfb Use space indendation in SDL_fribidi sources Anonymous Maarten 2025-10-04 19:34:53 +0200
  • 0f9d032885 ci+docs: add fribidi dependency Anonymous Maarten 2025-10-04 18:43:25 +0200
  • d832ac5d6f SDL_RenderDebugText() is no longer blurry when scaled Sam Lantinga 2025-10-04 12:03:38 -0700
  • dc1cc98e2b
    N-Gage: Add SDL_TimeToDateTime() implementation (#14141) Michael Fitzmayer 2025-10-04 19:00:27 +0200
  • e9338a9d71 Add simple but working SDL_TimeToDateTime() implementation. Fixes #14047 #14090 [sdl-ci-filter ngage] Michael Fitzmayer 2025-10-04 17:02:56 +0200
  • bcf3afb6f3
    wayland: Suppress initial keymap changed events during initialization Frank Praznik 2025-10-04 10:43:40 -0400
  • 8fda4231cf
    wayland: Optimize the legacy key level fallback function Frank Praznik 2025-10-03 13:55:52 -0400
  • 2c02e6f8bb
    wayland: Restore valid state information when building keymaps Frank Praznik 2025-10-03 13:47:52 -0400
  • 2be2fb4918 Fixed build Sam Lantinga 2025-10-03 16:04:45 -0700
  • 1c1f7082ab Only emit dlopen note for SDL_FRIBIDI_DYNAMIC if not a hard dependency Simon McVittie 2025-10-04 14:13:21 +0100
  • 395f32b442 Only emit dlopen note for SDL_FRIBIDI_DYNAMIC if not a hard dependency Simon McVittie 2025-10-04 14:13:21 +0100
  • 65b367216e unix: Mark SDL_FRIBIDI_DYNAMIC as a weak dependency Simon McVittie 2025-10-04 11:39:15 +0100
  • f7f33cbd36 x11: Clean up trailing whitespace in SDL_x11toolkit.[ch] Simon McVittie 2025-10-04 11:43:49 +0100
  • 2a96bddebf unix: Clean up trailing whitespace in SDL_fribidi.c Simon McVittie 2025-10-04 11:43:13 +0100
  • 6fff3af5d4 x11: Clean up trailing whitespace in SDL_x11toolkit.[ch] Simon McVittie 2025-10-04 11:43:49 +0100
  • dd43654ccb unix: Clean up trailing whitespace in SDL_fribidi.c Simon McVittie 2025-10-04 11:43:13 +0100
  • 9588e6c469 unix: Mark SDL_FRIBIDI_DYNAMIC as a weak dependency Simon McVittie 2025-10-04 11:39:15 +0100
  • f3815ede24 Rebuilt GPU renderer shaders Sam Lantinga 2025-10-03 19:35:45 -0700