Commit Graph

  • 93b446a962 Backtrack of version tagging 1.92.0 > 1.91.9b for publishing a hotfix (#8496) ocornut 2025-03-17 19:39:52 +0100
  • a7dc184772 Moved ImDrawIdx definition lower in imgui.h. Moved ImTextureID slightly below in its own section. ocornut 2025-03-17 19:07:24 +0100
  • bfaef8ca17 Version 1.92.0 WIP ocornut 2025-03-17 19:08:58 +0100
  • 2737dbb1e1 Docs: Fixed typo. Very oops. (#8495) ocornut 2025-03-17 11:51:57 +0100
  • 4d4f1fd364 Docs: retroactively document ConfigData->Sources renaming. (#8495) ocornut 2025-03-17 11:50:32 +0100
  • d6493aab02
    Fix typo in comment (#8494) Wizard 2025-03-16 18:56:59 -0400
  • d426a08e66
    fix typo in comment Wizard 2025-03-16 16:16:42 -0400
  • 126d004f9e Merge branch 'master' into docking v1.91.9-docking ocornut 2025-03-14 17:15:03 +0100
  • 97428e8ac9 Version 1.91.9 v1.91.9 ocornut 2025-03-14 16:30:39 +0100
  • ea2a12112d Misc: Various zealous warning fixes for newer version of Clang. ocornut 2025-03-14 17:13:04 +0100
  • aa97252f60 Merge branch 'master' into docking ocornut 2025-03-13 21:01:21 +0100
  • 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 +0100
  • 79bba34c5f Revert "Added ImGuiKey_AbntC1, ImGuiKey_AbntC2 + Backends: GLFW, Win32: added support. (#8468)" ocornut 2025-03-13 16:32:50 +0100
  • d9dad2f4a1 Scrollbar: stabilize visibility of ScrollbarX when detecting a feedback loop. (#8488, #3285, #4539) ocornut 2025-03-12 14:15:51 +0100
  • 6e30c42101 Tables: fixed an issue with TableSetupColumn() overriding ini data. (#7934) ocornut 2025-03-12 19:29:41 +0100
  • de4f77b0ac Backends: DX12: comment about using SrvDescriptorAllocFn/SrvDescriptorFreeFn. ocornut 2025-03-12 15:47:37 +0100
  • fffe998b79
    Rename docs/README.md to Delete ImGui Melissa45332 2025-03-12 03:07:12 +0800
  • 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 +0100
  • 557c77e455 Added ImGuiKey_AbntC1, ImGuiKey_AbntC2 + Backends: GLFW, Win32: added support. (#8468) ocornut 2025-03-11 18:38:45 +0100
  • 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 +0100
  • 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 +0100
  • 51e4cba909 Backends: Fixed zealous warnings. ocornut 2025-03-11 12:05:23 +0100
  • 4dafa5b149
    Update imgui.cpp TheMode 2025-03-11 07:41:30 +0100
  • 57fa1eac0c
    Update imgui.h TheMode 2025-03-11 07:41:08 +0100
  • 6972b6c380 Merge branch 'master' into docking ocornut 2025-03-10 20:02:36 +0100
  • 39585aa90d Amend Changelog to talk about OEM keys. (#7136, #7201, #7206, #7306, #7670, #7672, #8468) ocornut 2025-03-10 18:13:45 +0100
  • 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 +0100
  • ad92055fdc [EDIT]切换到旧版本以便于使用keymap Jenwein 2025-03-10 22:05:00 +0800
  • bb8d2957ee Docking: removed legacy assert preventing to call DockBuilderSplitNode() on an existing split node. (#8472) MegaMech 2025-03-07 15:22:21 -0700
  • 88d4827b64
    Update FAQ.md for SDL3 (#8480) Zijie Wu 2025-03-09 13:44:26 -0700
  • 570b3661bb
    Update FAQ.md for SDL3 Zijie Wu 2025-03-09 10:31:55 -0700
  • 3c3d943fb1 Docs: Fix some typos (#8473) fdsa 2025-03-08 01:28:48 -0800
  • 806731e37a Set IMGUI_DISABLE_DEFAULT_SHELL_FUNCTIONS on 3DS sdk (#8477, #8476) TheMode 2025-03-09 06:28:36 +0100
  • 3e8f4f3695
    fix 3ds compile TheMode 2025-03-09 06:28:36 +0100
  • 08d9c52d01
    platform(X11): set WM_CLASS and WM_INSTANCE for viewport windows appropriately Madman10K 2025-03-06 00:45:51 +0200
  • bb9c49397c Docs: Fix some typos fdsa 2025-03-08 01:28:48 -0800
  • 65819a851f
    Update imgui.cpp MegaMech 2025-03-07 15:22:21 -0700
  • c67c2026fd Merge feature/simd-strlen into master as a single commit Kraionix 2025-03-01 14:47:26 +0700
  • 707ba8c472 Merged feature/simd-memchr as a single commit. Kraionix 2025-02-21 21:34:27 +0700
  • 1ec99f4fd3 Internals: added ImStrlen/ImMemchr #define to facilitate experimenting with variations. (#8421) ocornut 2025-03-07 11:09:02 +0100
  • b502bde319 Use math builtins instead of `<math.h>` if available vittorioromeo 2025-03-07 00:56:31 +0100
  • 19d060cc26 Merge branch 'master' into docking ocornut 2025-03-05 20:33:16 +0100
  • 377a387a42 Add proper ImGuiTextBuffer::resize() support other than 0. ocornut 2025-03-05 16:23:31 +0100
  • 9f49292b35 Internals: Menus: reworked mangling of menu windows to use "###Menu_00" etc. instead of "##Menu_00". ocornut 2025-03-05 15:23:49 +0100
  • 119dfbc627 Debug Tools: Tweaked layout of ID Stack Tool and always display full path. (#4631) ocornut 2025-03-05 15:04:26 +0100
  • 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 +0100
  • 324172fb1f Demo: (Refactor) Moved DemoWindowWidgets() below the functions it calls, reducing amount of forward declarations. ocornut 2025-03-05 13:35:14 +0100
  • 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 +0100
  • e91de6a688 Create examples_sdl3_sdlrenderer3_cb for example using new SDL3 main callbacks. Russ Gibson 2025-03-03 13:20:36 -0800
  • 4e9cc88271 Create examples_sdl3_sdlrenderer3_cb for example using new SDL3 main callbacks. Russ Gibson 2025-03-03 13:12:15 -0800
  • df31774327 Disabled: Fixed an issue restoring Alpha in EndDisabled() when using nested BeginDisabled() calls with PushStyleVar(ImGuiStyleVar_DisabledAlpha) within. (#8454, #7640) ocornut 2025-03-03 19:20:10 +0100
  • 935938bbd9 Merge branch 'master' into docking ocornut 2025-03-03 18:57:42 +0100
  • 71b160cdbb Demo: (Refactor) Moved code into DemoWindowWidgetsDisableBlocks() section. ocornut 2025-03-03 18:53:45 +0100
  • 7a919e80c9 Demo: (Refactor) Moved code into DemoWindowWidgetsQueryingStatuses() section. ocornut 2025-03-03 18:49:02 +0100
  • 0758594bd2 Demo: (Refactor) Moved code into DemoWindowWidgetsDragAndDrop() section. ocornut 2025-03-03 18:45:59 +0100
  • 9b486e47fe Demo: (Refactor) Moved code into DemoWindowWidgetsDragsAndSliders(), DemoWindowWidgetsMultiComponents(), DemoWindowWidgetsVerticalSliders() sections. ocornut 2025-03-03 18:40:14 +0100
  • caf3faa054 Demo: (Refactor) Moved code into DemoWindowWidgetsColorAndPickers() section. ocornut 2025-03-03 18:14:23 +0100
  • 510a9a77d6 Demo: (Refactor) Moved code into DemoWindowWidgetsDataTypes() section. ocornut 2025-03-03 18:11:16 +0100
  • 4d0c776a80 Demo: (Refactor) Moved code into DemoWindowWidgetsPlotting(), DemoWindowWidgetsProgressBars(), DemoWindowWidgetsTabs() sections. ocornut 2025-03-03 18:08:22 +0100
  • 4450d61ac2 Demo: (Refactor) Moved code into DemoWindowWidgetsSelectables(), DemoWindowWidgetsTextFilter(), DemoWindowWidgetsTextInputs() sections. ocornut 2025-03-03 18:01:41 +0100
  • 22baec494b Demo: (Refactor) Moved code into DemoWindowWidgetsComboBoxes(), DemoWindowWidgetsImages(), DemoWindowWidgetsListBoxes() sections. ocornut 2025-03-03 17:57:43 +0100
  • 94877a137d Demo: (Refactor) Moved code into DemoWindowWidgetsBullets(), DemoWindowWidgetsCollapsingHeaders(), DemoWindowWidgetsCollapsingText() sections. ocornut 2025-03-03 17:56:15 +0100
  • de3f68a233 Demo: (Refactor) Moved code into DemoWindowWidgetsTooltips(), DemoWindowWidgetsTreeNodes() sections. ocornut 2025-03-03 17:51:34 +0100
  • b2c55c9db5 Demo: (Refactor) Moved code into DemoWindowWidgetsBasic() section. ocornut 2025-03-03 17:50:48 +0100
  • eefd2da0f6 Demo: (Refactor) Added new empty sections.. Renamed existing helper functions. ocornut 2025-03-03 17:38:09 +0100
  • ce13f6b73e Backends: GLFW: Fixed clipboard handler assertion when using GLFW <= 3.2.1 compiled with asserts enabled. (#8452) ocornut 2025-03-03 13:10:58 +0100
  • 4819eae867 Clipper: Fixed an issue where passing an out of bound index to IncludeItemByIndex() could incorrectly offset the final cursor. ocornut 2025-03-02 14:15:11 +0100
  • c5ade6591e TextLink(), TextLinkOpenURL(): fixed honoring text baseline alignment. (#8451, #7660) ocornut 2025-03-02 13:39:29 +0100
  • 9c2876b9f8 ShowFontAtlas() uses ImageWithBg(). (#8131, #8238) ocornut 2025-02-27 22:04:56 +0100
  • 15b96fd051 Merge branch 'master' into docking ocornut 2025-02-27 22:01:51 +0100
  • 1aab00da85 Misc shallow tweaks/tidying up. (#8446) ocornut 2025-02-27 21:55:17 +0100
  • 482a1f50b6 Internals: rename ImGuiDataVarInfo to ImGuiStyleVarInfo. Move ImGuiStyleMod, ImGuiColorMod to own section. ocornut 2025-02-27 16:08:51 +0100
  • 494ea57b65 Image: removed 'tint_col', 'border_col' parameters from Image(). Added ImageWithBg(). Added style.ImageBorderSize, ImGuiStyleVar_ImageBorderSize. (#8131, #8238) ocornut 2025-02-27 19:28:01 +0100
  • e896d0be0b Join declarations and assignments Dr. Dystopia 2025-02-23 17:08:34 +0100
  • 5f6330e73e Remove unused include Dr. Dystopia 2025-02-22 22:51:15 +0100
  • 7615343b98 Replace zero constant with nullptr Dr. Dystopia 2025-02-22 22:48:57 +0100
  • 56e815d88a Replace memset with zero initialization Dr. Dystopia 2025-02-22 22:47:09 +0100
  • 79443ecb00 Convert variable to constexpr Dr. Dystopia 2025-02-22 20:49:21 +0100
  • 15844abbc6 Move variables to inner scope Dr. Dystopia 2025-02-22 20:47:37 +0100
  • e96001f669 Remove elaborated type specifiers Dr. Dystopia 2025-02-22 20:38:00 +0100
  • c552fdfbfa Replace deprecated headers Dr. Dystopia 2025-02-22 20:36:23 +0100
  • 7c8a5e388c Remove redundant parentheses Dr. Dystopia 2025-02-22 20:28:28 +0100
  • 315fa1046d Remove redundant qualifiers Dr. Dystopia 2025-02-22 20:19:45 +0100
  • 6c8f63f675 Add missing include guards Dr. Dystopia 2025-02-22 19:53:19 +0100
  • 6253d8e557
    Merge branch 'ocornut:master' into master Russ Gibson 2025-02-27 11:16:52 -0800
  • cdafefd4be
    Backends: WebGPU: Add nextInChain field for VertexAttributes under Dawn (#8438) Alan 2025-02-27 07:47:33 -0500
  • b7d8140b75 Wrapping last punctuation if there are continuous punctuation symbols (#8139) runzh-crypto 2025-02-27 16:46:34 +0800
  • 81116767ae Backends: WebGPU: Add nextInChain field for VertexAttributes under Dawn Alan Hu 2025-02-26 21:47:22 -0500
  • 8bd3e20c86
    Backends: WebGPU: include imgui.h before backend check (#8437) Alan 2025-02-26 18:06:31 -0500
  • 2dc4bbd0b6 Backends: WebGPU: include imgui.h before backend check Alan Hu 2025-02-26 17:48:56 -0500
  • 3fb14b50f8 Merge branch 'master' into docking ocornut 2025-02-26 21:08:45 +0100
  • aa83d5d455 Backends: SDL2, SDL3: Only start SDL_CaptureMouse() when mouse is being dragged. (#6410, #3650) ocornut 2025-02-26 15:34:31 +0100
  • aaacb01b8d Backends: WebGPU: Recreate image bind groups during render. (#8426, #8046, #7765, #8027) Jose L. Hidalgo (PpluX) 2025-02-26 15:19:56 +0100
  • 9996a2d51b Backends: WebGPU: update code for latest webgpu-native changes. Fix for Emscripten. (#8426) ocornut 2025-02-26 15:16:38 +0100
  • 6aa0810de5 Backends: WebGPU: update code for latest webgpu-native changes. Amend. (#8426) ocornut 2025-02-26 15:10:28 +0100
  • 4f4fb1d220 Backends: WebGPU: update code for latest webgpu-native changes. (#8426) Jose L. Hidalgo (PpluX) 2025-02-22 12:47:30 +0100
  • 242d856ede Examples: SDL3+SDL_Renderer: removed reference to OpenGL to remove confusion. (#8434) ocornut 2025-02-26 14:40:41 +0100
  • a86fcbd947
    Examples: SDL3+SDL_Renderer: removed reference to OpenGL to remove confusion. (#8434) Russ Gibson 2025-02-26 05:38:08 -0800
  • faef1e3722
    fix: Resolve the issue of font texture loss when resizing the window in opengl2 & sdl2 environment Song 2025-02-26 15:12:32 +0800
  • 14f28b7c72 Removed opengl to remove confusion. Russ Gibson 2025-02-25 16:29:34 -0800