Commit graph

  • c04fcbf569
    Fix typo in ImGui_ImplSDLGPU3_PrepareDrawData Bailey Gibbons 2025-03-28 15:12:51 +11:00
  • 0c079e453b Backends: Win32: Viewports: fixed an issue when closing a window from the OS close button (with io.ConfigViewportsNoDecoration=false) while user code is discarding the 'bool *p_open=false output' from Begin() ocornut 2025-03-26 22:59:14 +01:00
  • 8e603dc982 Fix framerate accuracy in low-framerate or lazy-update scenarios by discarding outdated data. Wen-Chao Huang 2025-03-26 03:15:17 +08:00
  • b6e4ffd84e Merge remote-tracking branch 'origin/master' BrutPitt 2025-03-25 07:05:52 +01:00
  • 8becaa3954 Changed comment reference to emwgpudawn an EMSCRIPTEN WGPU binding maintained by Google BrutPitt 2025-03-25 06:45:21 +01:00
  • d60af09d1e added chek_surface_texture_status function to check the WGPUSurfaceTexture .status and recreate the Surface in case of "not optimal" (bad) status. BrutPitt 2025-03-25 06:41:53 +01:00
  • a203864a4a css style to avoid the scrollbar BrutPitt 2025-03-25 06:21:01 +01:00
  • 1419d1c1f5
    Merge branch 'ocornut:master' into master Michele Morrone 2025-03-24 17:21:16 +01:00
  • 28857120ed
    Merge 441d54f7f7 into 7674cbc9b2 Matt Guerrette 2025-03-23 20:57:59 +00:00
  • ce3f954c15
    Merge 54eb98e9ef into 7674cbc9b2 Rémy Tassoux 2025-03-23 20:32:50 +08:00
  • 7674cbc9b2 Added extra operators to ImVec4. (#8510) gan74 2025-03-21 20:40:38 +01:00
  • dbd9ae287a Windows: fixed SetNextWindowCollapsed()/SetWindowCollapsed() breaking codepath that preserve last contents size when collapsed. (#7691) ocornut 2025-03-23 12:55:59 +01:00
  • 1382f6556a
    Merge 634554588a into 702a67807b Kleber Garcia 2025-03-23 19:35:53 +11:00
  • 52c88a9b7f
    Merge 0f2572e824 into 702a67807b Matteo 2025-03-22 23:58:48 +00:00
  • 54eb98e9ef Add changelog entry Rémy Tassoux 2025-03-22 02:12:11 +01:00
  • 8d017ab971 Use SDL_EVENT_GAMEPAD_BUTTON events to update gamepad inputs Rémy Tassoux 2025-03-22 02:03:37 +01:00
  • 02125bcd99 Added various missing operators to ImVec4 gan74 2025-03-21 20:40:38 +01:00
  • 702a67807b Move Changelog entry. (#8509) ocornut 2025-03-21 20:17:49 +01:00
  • a806d2f9b8 Backends: SDLGPU: Fixed typo in function name Imgui_ImplSDLGPU3_PrepareDrawData() -> ImGui_ImplSDLGPU3_PrepareDrawData(). (#8509, 8163, #7998, #7988) puugz 2025-03-21 20:05:32 +01:00
  • a52c8f71c0 fix: correct typo in sdlgpu3 (Imgui -> ImGui) puugz 2025-03-21 20:05:32 +01:00
  • ca3ba28768 Internals: made MousePos an argument of UpdateHoveredWindowAndCaptureFlags(). (#8431, #1152) ocornut 2025-03-21 17:21:22 +01:00
  • f5003aff69
    Docs: Fix some typos (#8505) tanksdude 2025-03-21 08:23:09 -07:00
  • 102f3f3a0d IO: variations in analog-only components of gamepad events do not interfere with trickling of mouse position events (#4921, #8508) ocornut 2025-03-21 16:18:36 +01:00
  • 979c7d76ab Backends: SDL2, SDL3, OSX: Fill gamepad inputs and set ImGuiBackendFlags_HasGamepad regardless of ImGuiConfigFlags_NavEnableGamepad being set. (#8508) ocornut 2025-03-21 15:42:47 +01:00
  • 8e9af13856
    Merge f59da1956e into d467950a5e imdongye 2025-03-21 11:39:58 +01:00
  • 6871dec193 Docs: Fix some typos fdsa 2025-03-20 17:25:40 -07:00
  • f5a72df312
    Merge 6c21bc52eb into d467950a5e Marcus Kammarfelt 2025-03-20 11:47:30 -03:00
  • 0705467ba4
    Merge 256d5e5448 into d467950a5e Tim Blume 2025-03-20 14:42:23 +00:00
  • 593605bb92
    Merge d67657d970 into d467950a5e Krazer 2025-03-20 10:45:15 +00:00
  • 2ffc3f9df2
    Merge 193f06a7df into d467950a5e Caio Oliveira 2025-03-20 18:44:55 +08:00
  • a39eba2b22
    Merge deb4d73317 into d467950a5e Charles 2025-03-20 15:43:25 +05:00
  • d14047623c
    Merge 13c943d48e into 790f2b9a7a Joran Bigalet 2025-03-20 10:41:56 +00:00
  • 59060ee989
    Merge a67e030083 into d467950a5e plops 2025-03-20 10:31:15 +00:00
  • 790f2b9a7a Merge branch 'master' into docking ocornut 2025-03-19 17:54:42 +01:00
  • d467950a5e Style, InputText: added ImGuiCol_InputTextCursor to configure color of the InputText cursor/caret. (#7031) ocornut 2025-03-19 17:50:40 +01:00
  • 0ecb2bbe74 Version 1.92.0 WIP ocornut 2025-03-19 17:45:20 +01:00
  • ee48ffe021 Added comments about line/rect thickness needing scaling. (#7031) ocornut 2025-03-19 17:42:19 +01:00
  • ff88b1b825 Add resize grips for child windows Aleksi Juvani 2025-03-19 14:11:01 +01:00
  • 1cfc5b886c Add CMake project Konstantin Podsvirov 2019-04-09 18:47:06 +03:00
  • 5679de60c5 Error Handling: added better report and recovery for extraneous EndPopup() call. (#1651, #8499) ocornut 2025-03-18 17:35:43 +01:00
  • 4806a1924f Merge branch 'master' into docking v1.91.9b-docking ocornut 2025-03-17 20:18:29 +01:00
  • f5befd2d29 Version 1.91.9b v1.91.9b ocornut 2025-03-17 20:17:26 +01:00
  • cfed7a3a54 Tables: fixed assert/issues loading settings. (#8496, #7934) ocornut 2025-03-17 19:51:46 +01:00
  • 93b446a962 Backtrack of version tagging 1.92.0 > 1.91.9b for publishing a hotfix (#8496) ocornut 2025-03-17 19:39:52 +01:00
  • a7dc184772 Moved ImDrawIdx definition lower in imgui.h. Moved ImTextureID slightly below in its own section. ocornut 2025-03-17 19:07:24 +01:00
  • bfaef8ca17 Version 1.92.0 WIP ocornut 2025-03-17 19:08:58 +01:00
  • 2737dbb1e1 Docs: Fixed typo. Very oops. (#8495) ocornut 2025-03-17 11:51:57 +01:00
  • 4d4f1fd364 Docs: retroactively document ConfigData->Sources renaming. (#8495) ocornut 2025-03-17 11:50:32 +01:00
  • d6493aab02
    Fix typo in comment (#8494) Wizard 2025-03-16 18:56:59 -04:00
  • d426a08e66
    fix typo in comment Wizard 2025-03-16 16:16:42 -04:00
  • ed8cea6951
    Merge branch 'ocornut:master' into master Michele Morrone 2025-03-16 16:57:44 +01:00
  • 126d004f9e Merge branch 'master' into docking v1.91.9-docking ocornut 2025-03-14 17:15:03 +01:00
  • 97428e8ac9 Version 1.91.9 v1.91.9 ocornut 2025-03-14 16:30:39 +01:00
  • ea2a12112d Misc: Various zealous warning fixes for newer version of Clang. ocornut 2025-03-14 17:13:04 +01:00
  • aa97252f60 Merge branch 'master' into docking ocornut 2025-03-13 21:01:21 +01:00
  • b758b8223f InputText: Pasting a multi-line buffer into a single-line edit replaces carriage return by spaces. (#8459) ocornut 2025-03-13 19:30:42 +01:00
  • 79bba34c5f Revert "Added ImGuiKey_AbntC1, ImGuiKey_AbntC2 + Backends: GLFW, Win32: added support. (#8468)" ocornut 2025-03-13 16:32:50 +01:00
  • d9dad2f4a1 Scrollbar: stabilize visibility of ScrollbarX when detecting a feedback loop. (#8488, #3285, #4539) ocornut 2025-03-12 14:15:51 +01:00
  • 6e30c42101 Tables: fixed an issue with TableSetupColumn() overriding ini data. (#7934) ocornut 2025-03-12 19:29:41 +01:00
  • 1f82f4e4d6
    Merge branch 'ocornut:master' into master Michele Morrone 2025-03-12 17:00:02 +01:00
  • de4f77b0ac Backends: DX12: comment about using SrvDescriptorAllocFn/SrvDescriptorFreeFn. ocornut 2025-03-12 15:47:37 +01:00
  • fffe998b79
    Rename docs/README.md to Delete ImGui Melissa45332 2025-03-12 03:07:12 +08:00
  • 09654f4e8c Revert "Examples: Updated all .vcxproj from VS2015 to VS2019 (toolset v140 to v142), Windows SDK 8.1 to 10." ocornut 2025-03-11 18:42:12 +01:00
  • 557c77e455 Added ImGuiKey_AbntC1, ImGuiKey_AbntC2 + Backends: GLFW, Win32: added support. (#8468) ocornut 2025-03-11 18:38:45 +01:00
  • 2d403a1614 Viewports: fixed an issue where window repositioning leading to a monitor change could have the window incorrectly get clamped within the boundaries of its previous monitor. (#8484) ocornut 2025-03-11 13:16:40 +01:00
  • 6da230636b Examples: Updated all .vcxproj from VS2015 to VS2019 (toolset v140 to v142), Windows SDK 8.1 to 10. ocornut 2025-03-11 12:20:33 +01:00
  • 51e4cba909 Backends: Fixed zealous warnings. ocornut 2025-03-11 12:05:23 +01:00
  • 4dafa5b149
    Update imgui.cpp TheMode 2025-03-11 07:41:30 +01:00
  • 57fa1eac0c
    Update imgui.h TheMode 2025-03-11 07:41:08 +01:00
  • 6972b6c380 Merge branch 'master' into docking ocornut 2025-03-10 20:02:36 +01:00
  • 39585aa90d Amend Changelog to talk about OEM keys. (#7136, #7201, #7206, #7306, #7670, #7672, #8468) ocornut 2025-03-10 18:13:45 +01:00
  • a9e53829d2 Backends: Win32, SDL2, SDL3, GLFW: prioritize scancodes instead of translated keycodes when dealing with OEM keys + Added ImGuiKey_Oem102. (#7136, #7201, #7206, #7306, #7670, #7672, #8468) ocornut 2025-03-10 16:29:59 +01:00
  • ad92055fdc [EDIT]切换到旧版本以便于使用keymap Jenwein 2025-03-10 22:05:00 +08:00
  • bb8d2957ee Docking: removed legacy assert preventing to call DockBuilderSplitNode() on an existing split node. (#8472) MegaMech 2025-03-07 15:22:21 -07:00
  • 88d4827b64
    Update FAQ.md for SDL3 (#8480) Zijie Wu 2025-03-09 13:44:26 -07:00
  • 570b3661bb
    Update FAQ.md for SDL3 Zijie Wu 2025-03-09 10:31:55 -07:00
  • 3c3d943fb1 Docs: Fix some typos (#8473) fdsa 2025-03-08 01:28:48 -08:00
  • 806731e37a Set IMGUI_DISABLE_DEFAULT_SHELL_FUNCTIONS on 3DS sdk (#8477, #8476) TheMode 2025-03-09 06:28:36 +01:00
  • 3e8f4f3695
    fix 3ds compile TheMode 2025-03-09 06:28:36 +01:00
  • 08d9c52d01
    platform(X11): set WM_CLASS and WM_INSTANCE for viewport windows appropriately Madman10K 2025-03-06 00:45:51 +02:00
  • bb9c49397c Docs: Fix some typos fdsa 2025-03-08 01:28:48 -08:00
  • 65819a851f
    Update imgui.cpp MegaMech 2025-03-07 15:22:21 -07:00
  • c67c2026fd Merge feature/simd-strlen into master as a single commit Kraionix 2025-03-01 14:47:26 +07:00
  • 707ba8c472 Merged feature/simd-memchr as a single commit. Kraionix 2025-02-21 21:34:27 +07:00
  • 1ec99f4fd3 Internals: added ImStrlen/ImMemchr #define to facilitate experimenting with variations. (#8421) ocornut 2025-03-07 11:09:02 +01:00
  • b502bde319 Use math builtins instead of <math.h> if available vittorioromeo 2025-03-07 00:56:31 +01:00
  • 19d060cc26 Merge branch 'master' into docking ocornut 2025-03-05 20:33:16 +01:00
  • 377a387a42 Add proper ImGuiTextBuffer::resize() support other than 0. ocornut 2025-03-05 16:23:31 +01:00
  • 9f49292b35 Internals: Menus: reworked mangling of menu windows to use "###Menu_00" etc. instead of "##Menu_00". ocornut 2025-03-05 15:23:49 +01:00
  • 119dfbc627 Debug Tools: Tweaked layout of ID Stack Tool and always display full path. (#4631) ocornut 2025-03-05 15:04:26 +01:00
  • fcec08f7ae Demo: (Refactor) Moved ExampleTreeNode contents below ShowDemoWindow() so main entry point is more visible to casual reader. ocornut 2025-03-05 13:39:48 +01:00
  • 324172fb1f Demo: (Refactor) Moved DemoWindowWidgets() below the functions it calls, reducing amount of forward declarations. ocornut 2025-03-05 13:35:14 +01:00
  • a7657f2ed4 Examples: SDL3: Added comments to clarify setup for users of the unfortunate SDL_MAIN_USE_CALLBACKS feature. (#8455) ocornut 2025-03-04 14:36:00 +01:00
  • 8b08198c15 sdl2wgpu tool to acquire surfaceDescriptor via SDL_syswm and to pass to wgpuInstanceCreateSurface to create WGPU Surface BrutPitt 2025-03-04 03:07:49 +01:00
  • 979e640b26 example_sdl2_wgpu: same style and functionality as GLFW example BrutPitt 2025-03-04 03:05:33 +01:00
  • 674c794d10 example_glfw_wgpu: removed all workarounds BrutPitt 2025-03-04 03:04:08 +01:00
  • ac734764e9 If the O.S. is Linux/Unix check if Wayland is the current active session and set DAWN_USE_WAYLAND=ON option (otherwise is always OFF) BrutPitt 2025-03-04 03:02:20 +01:00
  • c91bf8b848
    Merge branch 'master' into master Michele Morrone 2025-03-04 02:07:27 +01:00
  • e91de6a688 Create examples_sdl3_sdlrenderer3_cb for example using new SDL3 main callbacks. Russ Gibson 2025-03-03 13:20:36 -08:00
  • 4e9cc88271 Create examples_sdl3_sdlrenderer3_cb for example using new SDL3 main callbacks. Russ Gibson 2025-03-03 13:12:15 -08:00