Commit Graph

  • 2a58e7b11c Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface Sam Lantinga 2024-06-29 10:14:27 -0700
  • a522bfe3f1 Clean up any renderer in SDL_DestroyWindowSurface() Sam Lantinga 2024-06-29 02:34:17 -0700
  • f6d32266b4 Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface Sam Lantinga 2024-06-29 10:14:27 -0700
  • cf4b998152 Clean up any renderer in SDL_DestroyWindowSurface() Sam Lantinga 2024-06-29 02:34:17 -0700
  • a0ec7c0906 libtool.m4: fix appending of -no_fixup_chains to allow_undefined_flag. Ozkan Sezer 2024-06-29 17:50:40 +0300
  • 98ec8b88c1 acinclude/libtool.m4: updates from mainstream git: Ozkan Sezer 2024-06-29 17:03:04 +0300
  • ebd2ad59d2 Losing keyboard focus doesn't automatically mean you lose mouse capture Sam Lantinga 2024-06-29 01:28:43 -0700
  • 6f199eabb8 Removed SDL_RenderGeometryRawFloat() Sam Lantinga 2024-06-28 23:55:23 -0700
  • 22bca55d84 Minor blitting cleanup Sam Lantinga 2024-06-28 23:47:41 -0700
  • c60e2704c8 Remove the inconsistent and lag-causing usleep call in SDL_fcitx.c 1F616EMO 2024-06-29 14:47:27 +0800
  • 79f6baa494 Remove the inconsistent and lag-causing usleep call in SDL_fcitx.c 1F616EMO 2024-06-29 14:47:27 +0800
  • 3bf2b90da0 Remove the inconsistent and lag-causing usleep call in SDL_fcitx.c 1F616EMO 2024-06-29 14:47:27 +0800
  • 416b9a93d6 Removed SDL_RenderGeometryRawFloat() Sam Lantinga 2024-06-28 23:55:23 -0700
  • b93129c415 Minor blitting cleanup Sam Lantinga 2024-06-28 23:47:41 -0700
  • 82864665a2
    Remove the inconsistent and lag-causing usleep call in SDL_fcitx.c 1F616EMO 2024-06-29 14:47:27 +0800
  • 2cfcb144e4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-29 02:42:49 +0000
  • 212a491f7c Renamed SDL_HINT_IME_NATIVE_UI to SDL_HINT_IME_IMPLEMENTED_UI Sam Lantinga 2024-06-28 19:22:16 -0700
  • 7ea1abb025 Renamed SDL_HINT_IME_NATIVE_UI to SDL_HINT_IME_IMPLEMENTED_UI Sam Lantinga 2024-06-28 19:22:16 -0700
  • e47179c4c7 We should still set the text input area if SDL_DISABLE_WINDOWS_IME is defined Sam Lantinga 2024-06-28 18:00:48 -0700
  • 422e0cf5e6 We should still set the text input area if SDL_DISABLE_WINDOWS_IME is defined Sam Lantinga 2024-06-28 18:00:48 -0700
  • 9332de9f25 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-29 00:09:51 +0000
  • a7d4f0a76c Center the composition text in the text input area Sam Lantinga 2024-06-28 17:08:54 -0700
  • 4c7db129df SDL_HINT_IME_INTERNAL_EDITING and SDL_HINT_IME_SHOW_UI are replaced with SDL_HINT_IME_NATIVE_UI Sam Lantinga 2024-06-28 16:14:52 -0700
  • d9d7104feb Removed unneeded Text Services Framework code from IME handling Sam Lantinga 2024-06-28 15:10:19 -0700
  • bdd531986b SDL_SetTextInputRect() has been renamed to SDL_SetTextInputArea() Sam Lantinga 2024-06-28 13:17:04 -0700
  • e324c7d692 Fixed event spam caused by repeated calls to IME_SetTextInputRect() Sam Lantinga 2024-06-27 22:35:19 -0700
  • 42d8db7e34 Current Korean IMEs don't have candidates Sam Lantinga 2024-06-27 22:27:41 -0700
  • ed2022a175 Added SDL_EVENT_TEXT_EDITING_CANDIDATES Sam Lantinga 2024-06-26 10:19:00 -0700
  • 535b400622 Center the composition text in the text input area Sam Lantinga 2024-06-28 17:08:54 -0700
  • 82cbc60d4a SDL_HINT_IME_INTERNAL_EDITING and SDL_HINT_IME_SHOW_UI are replaced with SDL_HINT_IME_NATIVE_UI Sam Lantinga 2024-06-28 16:14:52 -0700
  • c983c1da97 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-28 22:35:57 +0000
  • cac0bd26ac Removed unneeded Text Services Framework code from IME handling Sam Lantinga 2024-06-28 15:10:19 -0700
  • d7d20cec55 SDL_SetTextInputRect() has been renamed to SDL_SetTextInputArea() Sam Lantinga 2024-06-28 13:17:04 -0700
  • 44ec57626f vulkan: Don't set the opaque bit on transparent windows Frank Praznik 2024-06-28 13:53:37 -0400
  • 38004a6d4c
    vulkan: Don't set the opaque bit on transparent windows Frank Praznik 2024-06-28 13:53:37 -0400
  • 339d83bdfa ci: assume all .dmp files in build directy are minidump files Anonymous Maarten 2024-06-28 18:28:31 +0200
  • 915ef28753 Fix mouse button not changing in pen mouse emulation hwsmm 2024-06-29 00:03:43 +0900
  • d66b526da8 Fix mouse button not changing in pen mouse emulation hwsmm 2024-06-29 00:03:43 +0900
  • 8bf4545824 Fixed event spam caused by repeated calls to IME_SetTextInputRect() Sam Lantinga 2024-06-27 22:35:19 -0700
  • 5d1e2ad445 Current Korean IMEs don't have candidates Sam Lantinga 2024-06-27 22:27:41 -0700
  • 1279b9819e Added SDL_EVENT_TEXT_EDITING_CANDIDATES Sam Lantinga 2024-06-26 10:19:00 -0700
  • 87439c0008 x11: Fix build when `X_HAVE_UTF8_STRING` is not defined. Ryan C. Gordon 2024-06-27 01:53:15 -0400
  • ecfa363889 begin_code: Solaris Studio has `__has_attribute` defined by isn't usable here. Ryan C. Gordon 2024-06-27 20:38:45 -0400
  • d7ee9ce455
    SDL_endian.h: Fix byte order detection on Solaris (and some SPARC compilers). Ryan C. Gordon 2024-06-28 00:14:26 -0400
  • 14183f8eca
    SDL_endian.h: Fix byte order detection on Solaris (and some SPARC compilers). Ryan C. Gordon 2024-06-28 00:09:31 -0400
  • d8e68aea9d
    atomic: Solaris needs the `_nv` variant of `atomic_or_uint`. Ryan C. Gordon 2024-06-27 01:43:25 -0400
  • 8165e96514 Fixed whitespace Sam Lantinga 2024-06-27 18:35:12 -0700
  • dcd7b4e497 testime: highlight selected clauses in Japanese composition mode Sam Lantinga 2024-06-27 13:50:49 -0700
  • 50250adba7 testime: draw a blinking cursor at the text insertion point Sam Lantinga 2024-06-27 13:29:37 -0700
  • 3d525331aa testime: add a 1 pixel border around glyphs to avoid texture sampling into other glyphs Sam Lantinga 2024-06-27 08:32:28 -0700
  • 938c974cca testime: use a replacement character for characters not in the font Sam Lantinga 2024-06-26 20:23:58 -0700
  • a67e6b80de Updated unifont to version 15.1.05 Sam Lantinga 2024-06-26 19:29:24 -0700
  • 50f50612bd Removed checkkeysthreads Sam Lantinga 2024-06-26 18:56:01 -0700
  • b7748c1513 Prevent duplicate calls to start/stop text input Sam Lantinga 2024-06-27 10:49:24 -0700
  • 3609b15920 Fixed showing the selected clause in the Japanese IME Sam Lantinga 2024-06-26 11:38:01 -0700
  • d96f1d5360
    begin_code: Solaris Studio has `__has_attribute` defined by isn't usable here. Ryan C. Gordon 2024-06-27 20:38:45 -0400
  • e721521d69 testime: highlight selected clauses in Japanese composition mode Sam Lantinga 2024-06-27 13:50:49 -0700
  • 71d1f138b4 testime: draw a blinking cursor at the text insertion point Sam Lantinga 2024-06-27 13:29:37 -0700
  • b7ab5182d3 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-27 21:37:27 +0000
  • 1e0ac5771a testiconv: Remove half-baked SDL_StepUTF8 testing code. Ryan C. Gordon 2024-06-26 23:40:16 -0400
  • a9cfcf6bde stdinc: Drastically improve SDL_StepUTF8() and make it a public API. Ryan C. Gordon 2024-06-26 21:32:45 -0400
  • 9b8c5f642f
    testaudio: Better fix for NULL dereference. Ryan C. Gordon 2024-06-27 17:24:49 -0400
  • 5631c6dbaa
    testaudio: Don't crash if SDL_GetAudioDeviceName() returns NULL. Ryan C. Gordon 2024-06-27 17:20:11 -0400
  • 083bc32828 testime: add a 1 pixel border around glyphs to avoid texture sampling into other glyphs Sam Lantinga 2024-06-27 08:32:28 -0700
  • 1197bb34c7 testime: use a replacement character for characters not in the font Sam Lantinga 2024-06-26 20:23:58 -0700
  • 0a8ee533e9 Updated unifont to version 15.1.05 Sam Lantinga 2024-06-26 19:29:24 -0700
  • c18676020e Removed checkkeysthreads Sam Lantinga 2024-06-26 18:56:01 -0700
  • d9741921a3 Prevent duplicate calls to start/stop text input Sam Lantinga 2024-06-27 10:49:24 -0700
  • 982feb7a65 vulkan: SDL_Vulkan_CreateSurface now returns the usual int (0=ok, -1=error). Ryan C. Gordon 2024-06-27 00:03:22 -0400
  • 43ef3a437b
    vulkan: SDL_Vulkan_CreateSurface now returns the usual int (0=ok, -1=error). Ryan C. Gordon 2024-06-27 00:03:22 -0400
  • 2f5d6623b6 iconv: don't potentially crash on invalid inputs Anonymous Maarten 2024-02-03 20:24:45 +0100
  • 7380847eb5 iconv: add automation tests Anonymous Maarten 2024-02-02 18:42:48 +0100
  • 577720637c stdinc: document SDL_iconv* functions Anonymous Maarten 2024-02-02 18:39:01 +0100
  • 3e4bb5acd0
    x11: Fix build when `X_HAVE_UTF8_STRING` is not defined. Ryan C. Gordon 2024-06-27 01:53:15 -0400
  • 498cbffd89
    atomic: Solaris needs the `_nv` variant of `atomic_or_uint`. Ryan C. Gordon 2024-06-27 01:43:25 -0400
  • b23343b7cd
    configure.ac: Explicitly disable Vulkan support on Solaris. Ryan C. Gordon 2024-06-27 01:39:44 -0400
  • 01198114b2
    testiconv: Remove half-baked SDL_StepUTF8 testing code. Ryan C. Gordon 2024-06-26 23:40:16 -0400
  • bb3e44858c Fixed showing the selected clause in the Japanese IME Sam Lantinga 2024-06-26 11:38:01 -0700
  • a4f962fd46 SDL_x11shape.c: fix build if SDL_VIDEO_DRIVER_X11_XSHAPE isn't defined Ozkan Sezer 2024-06-27 05:47:50 +0300
  • 800c35a2c1
    dialog: Don't potentially call SDL_free() on an uninitialized value Frank Praznik 2024-06-26 21:56:40 -0400
  • 9fb17ea139
    stdinc: Drastically improve SDL_StepUTF8() and make it a public API. Ryan C. Gordon 2024-06-26 21:32:45 -0400
  • 596651f13a dialog: Decodes percent encoded URI paths returned by the xdg file portal Frank Praznik 2024-06-26 19:51:00 -0400
  • 71200e94a8 core: Factor out common URI decode functions from Wayland and X11 Frank Praznik 2024-06-26 18:13:29 -0400
  • 6cb042db0f
    dialog: Decodes percent encoded URI paths returned by the xdg file portal Frank Praznik 2024-06-26 19:51:00 -0400
  • 9f186a6eaf
    core: Factor out common URI decode functions from Wayland and X11 Frank Praznik 2024-06-26 18:13:29 -0400
  • a9fdbf7f21 Make sure we don't try to use the XInput DLL after it's unloaded Sam Lantinga 2024-06-26 15:42:06 -0700
  • ed86b02df8 Fixed building with older libdrm headers Sam Lantinga 2024-06-26 12:18:43 -0700
  • 0811b4dc51 Fixed building with the steamrt/scout SDK Sam Lantinga 2024-01-19 23:02:48 -0800
  • d9901e0b85 Fix building with the steamrt/scout SDK Sam Lantinga 2024-01-19 22:27:59 -0800
  • ee3b2b7de1 Make sure we don't try to use the XInput DLL after it's unloaded Sam Lantinga 2024-06-26 15:42:06 -0700
  • 88bbab275f Fixed building with older libdrm headers Sam Lantinga 2024-06-26 12:18:43 -0700
  • ecde0ca6b6 Fixed building with the steamrt/scout SDK Sam Lantinga 2024-01-19 23:02:48 -0800
  • 64d4baccb5 Fix building with the steamrt/scout SDK Sam Lantinga 2024-01-19 22:27:59 -0800
  • 0ae4fd0ec9 Make sure we don't try to use the XInput DLL after it's unloaded Sam Lantinga 2024-06-26 15:42:06 -0700
  • 10c14e78b6 Fixing systimer Francisco Javier Trujillo Mata 2024-06-26 23:40:02 +0200
  • bd1e9d0a34 Fixing systimer Francisco Javier Trujillo Mata 2024-06-26 23:40:02 +0200
  • 4d82ceae0c Add slash to cwd call Francisco Javier Trujillo Mata 2024-06-26 22:20:37 +0200
  • 107d1cd53d Add slash to cwd call Francisco Javier Trujillo Mata 2024-06-26 22:20:37 +0200
  • d86ea0622d Add slash to cwd call Francisco Javier Trujillo Mata 2024-06-26 22:20:37 +0200
  • 7aaaa237bd Add slash to cwd call Francisco Javier Trujillo Mata 2024-06-26 22:20:37 +0200