- c254db7 Debug Tools: ID Stack Tool: store ResultsComplete and don't display incomplete paths. by ocornut · 3 days ago master
- 5a0c67c Debug Tools: ID Stack Tool: extracted code into a StackToolGetResultAsPath() function. by ocornut · 3 days ago
- ec62197 Fonts: calling ImFontAtlas::Clear() mid-frame without re-adding a font will lead to a more explicit crash. (#9067) by ocornut · 3 days ago
- d246850 Fonts: added comment about the classic AddFontFromMemoryTTF() issue. (#9067, #6916, #6781, #5330, #4307, #2042, #2029, #1734, #1259, #220) by ocornut · 3 days ago
- e60e5bf Misc: standardized casing of keyboard mods in comments and demo ("CTRL" -> "Ctrl"). by ocornut · 3 days ago
- 873fe34 Debug Tools: ID Stack Tool: preserve first data type, so user of PushOverrideID() e.g. TreeNode() elements don't get demoted from _String to _ID. by ocornut · 3 days ago
- e3979c2 Demo: removing absolute __FILE_ from being emitted by default. (#9033) by ocornut · 3 days ago
- 68a4477 Misc: tweak conflicting id error tooltip to use a link. by ocornut · 3 days ago
- 613cfaf Tooltips: made BeginTooltipEx() not hide nested tooltips. by ocornut · 3 days ago
- de917eb Windows: move auto-fit block into braces for clarify. (no-op) by ocornut · 5 days ago
- 501e0ad Windows: CalcWindowAutoFitSize() remove child-specific hack added by 29439bdd27 and made obsolete by 7537ba2b4. (#9060, #1710) by ocornut · 5 days ago
- a2544f9 Windows: programmatic auto-sizing on a single axis also apply proper logic. (#9060) by ocornut · 5 days ago
- b51f6e0 Windows: reorganize auto-fitting code blocks in Begin(), step 2. by ocornut · 5 days ago
- 52e9d94 Windows: reorganize auto-fitting code blocks in Begin(), aimed to have no side-effect, but.. by ocornut · 5 days ago
- fc26235 Windows: Fixed an issue where repeated calls to SetNextWindowSize() using 0.0f to auto-size would keep marking ini settings as dirty. by ocornut · 5 days ago
- 7537ba2 Windows: fixed single-axis auto-sizing (via double-clicking a border) to take account of remaining scrollbar on the other axis. (#9060) by ocornut · 6 days ago
- 86daa89 Backends, Examples: WebGPU: simplified ifndef (#8381) by ocornut · 9 days ago
- 635eb1d Added .tmp files. by ocornut · 10 days ago
- bd0e203 Drag and Drop: added ImGuiDragDropFlags_AcceptDrawAsHovered. (#8632) by ocornut · 10 days ago
- b0d3c3a Drag and Drop: prev/curr storage for DragDropAcceptFlags. ImGuiDragDropFlags_AcceptNoPreviewTooltip test uses DragDropAcceptFlagsPrev for consistency. (#143) by ocornut · 10 days ago
- dacd080 Docs: added link to imgui-module. (#8868( by ocornut · 10 days ago
- 8e2e87d (Breaking) Commented out legacy SetItemAllowOverlap() obsoleted in 1.89.7: this never worked right. Use SetNextItemAllowOverlap() _before_ item instead. by ocornut · 10 days ago
- e389502 Amends comments referring to 1.92.X to refer to 1.92.0. FontAllowUserScaling not marked obsolete anymore. by ocornut · 10 days ago
- 1c3a600 (Breaking) IO: commented out legacy io.ClearInputCharacters() obsoleted in 1.89.8. by ocornut · 10 days ago
- 6216274 (Breaking) Keys: commented out legacy names which were obsoleted in 1.89. by ocornut · 10 days ago
- 189d8c9 (Breaking) Commented out legacy ImGuiChildFlags_Border (#462), ImGuiWindowFlags_NavFlattened (#7687), ImGuiWindowFlags_AlwaysUseWindowPadding. by ocornut · 10 days ago
- f45adb9 Drag and Drop, Style: added basic styling options to DragDrop target rect. Amends. (#9056) by ocornut · 10 days ago
- 7954d67 Drag and Drop, Style: added basic styling options to DragDrop target rect. (#9056) by aaronkirkham · 11 days ago
- 59db6ce Backends: GLFW: lower minimum requirement from GLFW 3.1 to GLFW 3.0. (#9055) by Clownacy · 11 days ago
- a0bfbe4 Windows: BgClickFlags inherited by default + missing info in Changelog. Amend 40f9e4e. (#899, #3071, #5044, #3379) by ocornut · 11 days ago
- e674f57 Backends: SDL3: Fixed an issue with missing characters events when an already active text field changes viewports. (#9054) by ocornut · 11 days ago
- 1897248 Misc: added assert to detect ~ImGuiContext() called without DestroyContext(). (#9051) by ocornut · 12 days ago
- 051a315 Metrics: fixed table and columns rect highlight from display when metrics window is not in the same viewport as the table. by ocornut · 13 days ago
- dc6e0f4 Tables: Angled headers: fixed an auto-resize feedback loop that could affect tables with empty non-resizing columns using angled headers. by ocornut · 13 days ago
- df3f2ff Examples: WebGPU: moved CreateWGPUSurface to the bottom of the file due to interference with X.h. (#8381) by BrutPitt · 2 weeks ago
- 8e5e790 Examples: WGPU: tweak headers and standardize other things so examples have less differences. (#8381) by ocornut · 13 days ago
- 3cc8b47 Backends, Examples: WebGPU: header optimization. Added the code for using Dawn “pre-built” library. (#8381) by BrutPitt · 2 weeks ago
- f1becf7 Amend 149587b config/build infos change to be resilient to IM_ASSERT() macros using stringification inside a list. by ocornut · 13 days ago
- a3546b5 Various typo fixes (#9042) by Brenton Bostick · 13 days ago
- 823ccc2 Examples: update docs. (#8381) by ocornut · 2 weeks ago
- ff672b2 Examples: SDL2+WebGPU, SDL3+WebGPU: add new examples. (#8381) by BrutPitt · 2 weeks ago
- 778aed9 Examples: GLFW+WebGPU: update to latest specs and to work on Emscripten 4.0.10+ and latest Dawn-Native, WGPU-Native. (#8381, #8567, #8191, #7435) by BrutPitt · 2 weeks ago
- c5b2a84 Backends: WebGPU: added smaller and debug helpers. (#8381, #8831, #8567, #8191, #7435) by BrutPitt · 2 weeks ago
- d0e3b1d Backends: WebGPU: added ImGui_ImplWGPU_CreateWGPUSurfaceHelper(). (#8381, #8831, #8567, #8191, #7435) by BrutPitt · 2 weeks ago
- 505ff53 Textures: fixed an issue preventing multi-contexts from using each others' fonts if context 2 runs after context 1's Render() function. (#9039) by ocornut · 2 weeks ago
- db577cd Fonts: rename internal fields for consistency. by ocornut · 2 weeks ago
- 149587b Config/build infos emit infos to convey when IM_ASSERT() macro is disabled. by ocornut · 2 weeks ago
- 670a927 Move IM_STRINGIFY() to imgui.h by ocornut · 2 weeks ago
- 130c3e6 Backends: Vulkan: tweak comments. (#9041) by ocornut · 2 weeks ago
- 3c578fa InputText: restore truncating, now between UTF-8 codepoint. (#9029) by ocornut · 3 weeks ago
- 8df962a Debug Tools: fixed DebugTextEncoding() potentially reading out of bounds if provided a trailing truncated UTF-8 sequence. by ocornut · 3 weeks ago
- 2a194e2 InputText: revert truncation behavior from e612536 as it can truncate mid-UTF8. (#9029) by ocornut · 3 weeks ago
- 9753c74 Disabled, ButtonBehavior: fixed a bug when a previously enabled item that got nav focus and then turns disabled could still be activated using keyboard. (#9036) by ocornut · 3 weeks ago
- 7c483a0 Add indentation to ButtonBehavior() - no logic change. by ocornut · 3 weeks ago
- 0ba9fed Win32: Revert 1.92.4 change of comparing dwPacketNumber. (#8556) by ocornut · 3 weeks ago
- 2c54b15 Update ignore list. by ocornut · 3 weeks ago
- 2a229c8 Examples: SDL3+OpenGL3: fixed Emscripten makefile + ignore list. by ocornut · 3 weeks ago
- 40f9e4e Windows: store BgClickFlags which allows the equivalent of io.ConfigWindowsMoveFromTitleBarOnly to be overridden on a per window basis. (#899, #3071, #5044, + #3379) by ocornut · 3 weeks ago
- 245e12c Internals: tweak UpdateMouseMovingWindowEndFrame(). by ocornut · 3 weeks ago
- 8019d39 Shuffle a few internal context fields to reduce padding. by ocornut · 3 weeks ago
- a1632c6 InputText, Demo: amend comments to direct more users to the std::string version. by ocornut · 3 weeks ago
- c72d0b2 Backends: Vulkan: SwapChainImageUsage assume VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT which is added automatically. (#8946, #8110, #8111, #8686) by ocornut · 7 weeks ago
- e612536 InputText: paste does a truncate when not fitting instead of ignoring it. (#9029) by ocornut · 3 weeks ago
- b7e45b3 InputText: rework STB_TEXTEDIT_INSERTCHARS() signature to allow partial insertion (unused). (#9029) by ocornut · 3 weeks ago
- 6add99f Examples: SDL3+Vulkan: Fixed call to ImGui_ImplVulkanH_CreateOrResizeWindow() during resize. (#9030) by ocornut · 3 weeks ago
- 750c5d2 InputText: do not require anymore that CursorPos be clamped by user code. (#9029) by ocornut · 3 weeks ago
- e571ccf InputText: removed unnecessary variables. by ocornut · 3 weeks ago
- b8573a7 Groups: fixed an issue reporting IsItemEdited() signal after EndGroup() for some widgets e.g. Checkbox(), Selectable(). (#9028) by ocornut · 3 weeks ago
- bc5da9b Examples: DirectX10: Amends. (#8979) by ocornut · 4 weeks ago
- b3dab0a Examples: DirectX10, DirectX11, DirectX12: comments about fullscreen mode and swapchain setup. (#8979) by ocornut · 4 weeks ago
- 2a022d9 Examples: GLFW+WebGPU: removed unnecessary ImGui_ImplWGPU_InvalidateDeviceObjects() call during surface resize. (#8381) by ocornut · 4 weeks ago
- 5870b97 Examples: GLFW+WebGPU: fixed cmakefile for example to use legacy path. (#8381) by ocornut · 4 weeks ago
- bdb8243 Backends: SDl3: Fixed Platform_OpenInShellFn() return value. (#9027) by ocornut · 4 weeks ago
- b46f099 Backends: GLFW: fixed building on Linux platforms where Wayland headers are not available. (#9024, #8969, #8921, #8920) by ocornut · 4 weeks ago
- 63bfad4 MultiSelect: added ImGuiMultiSelectFlags_NoSelectOnRightClick. (#8200, #9015) by ocornut · 4 weeks ago
- e11b7a0 Make ClearPlatformHandlers and ClearRendererHandlers API public (#9016) by Ingmar Rieger · 4 weeks ago
- 065f9e0 Backends: Vulkan: added IMGUI_IMPL_VULKAN_VOLK_FILENAME. (#9008, #7722, #6582, #4854) by mwlasiuk · 5 weeks ago
- 4b1f5ab Examples: GLFW+WebGPU: moving blocks to simplify upcoming diff. (#8381) by ocornut · 4 weeks ago
- 71447b9 Examples: GLFW+WebGPU: default build to legacy for now. (#8381) by ocornut · 4 weeks ago
- 3dc511c Backends: WebGPU: update to compile with Dawn and Emscripten's 4.0.10+ '--use-port=emdawnwebgpu' ports. (#8381, #8898) by BrutPitt · 4 weeks ago
- 36de604 InputText: avoid continuously overwriting ownership of ImGuiKey_Enter / ImGuiKey_KeypadEnter in order to allow e.g. external Shortcut to override behavior. (#9004) by ocornut · 4 weeks ago
- 2a5e9a1 InputTextMultiline: fixed a crash when using ImGuiInputTextFlags_WordWrap and resizing the parent window while keeping the multi-line field active. (#9007, #3237) by ocornut · 5 weeks ago
- d7fec5e Tables: fixed a bug where nesting BeginTable()->Begin()->BeginTable(). (#9005) by ocornut · 5 weeks ago
- 7d8d587 Version 1.92.5 WIP by ocornut · 5 weeks ago
- 9a5d5c4 Version 1.92.4 by ocornut · 5 weeks ago v1.92.4
- 25e5baf (Breaking) Clipper: commented out legacy IncludeRangeByIndices name obsoleted in 1.89.9. (#6424, #3841) by ocornut · 5 weeks ago
- c8db91b (Breaking) TreeNode, Selectable: commented out legacy ImGuiTreeNodeFlags_AllowItemOverlap, ImGuiSelectableFlags_AllowItemOverlap names obsoleted in 1.89.7. by ocornut · 5 weeks ago
- 702cc99 Relaxed internal assert in MarkItemEdited() some more. (#8997) by ocornut · 5 weeks ago
- bad5ee1 Shortcuts: added support for combining ImGuiInputFlags_RouteFocused with ImGuiInputFlags_RouteOverActive,. (#9004) by ocornut · 5 weeks ago
- b6e2779 Shortcuts: reorganize route scoring so values are easier to read. (#9004) by ocornut · 5 weeks ago
- 878c863 Docs: reformat changlog entries. by ocornut · 5 weeks ago
- 9be4f15 Backends: DirectX12: Reuse texture upload buffer and grow it only when necessary. (#9002) by Rémy Tassoux · 5 weeks ago
- 00251c8 CI: disable PVS-Studio's --disableLicenseExpirationCheck by ocornut · 5 weeks ago
- 5af650f Examples: GLFW+WGPU: various tweaks to reduce diff with #8381 by ocornut · 5 weeks ago
- 2b770a0 InputText: fixed an infinite loop error happening if a custom input text callback modifies/clear BufTextLen before calling InsertChars(). (#8994, #3237) by ocornut · 6 weeks ago
- bee2720 Docs: clarify meaning/purpose of IMGUI_ENABLE_FREETYPE. (#8993) by ocornut · 6 weeks ago
- fd0873c Test Engine: fixed mismatched macro signature when disabled. by ocornut · 6 weeks ago
- ee3d16f Demo: fixed layout issue in "Layout & Scrolling -> Scrolling" section. by ocornut · 6 weeks ago
- 4b858cf Made tooltip windows inherit parent. (#8982, #1345) by ocornut · 6 weeks ago
- 09e15e8 Nav: fixed typo. by ocornut · 6 weeks ago