- 8314fc3 Menus: shallow tweaks. by ocornut · 13 hours ago master
- 50b4887 ButtonBehavior, Selectable: made low-level ImGuiButtonFlags_PressedOnRelease not explicitely avoid taking current active id. ImGuiButtonFlags_NoHoldingActiveId may be used for that. by ocornut · 14 hours ago
- 4af7762 Scrollbar: Fixed an issue which could lead initial click to move the current scroll by a pixel. by ocornut · 18 hours ago
- 2315b9f InputTextMultiline: fixed an issue where edit buffer wouldn't be reapplied to back buffer on the IsItemDeactivatedAfterEdit() frame. (#9308, #8915, #8273) by ocornut · 18 hours ago
- 04dfcd8 InputTextMultiline: fixed losing revert value when activating scrollbar. (toward #9308) by ocornut · 18 hours ago
- 2d95715 InputTextMultiline: avoid going through reactivation path and InputTextDeactivateHook() when activating scrollbar. (#9308) by ocornut · 18 hours ago
- 325563a InputTextMultiline: InputTextMultiline: fixed an issue calculating lines count when active. by ocornut · 19 hours ago
- 763db04 Docs: fixed imgui_manual -> imgui_explorer link. (#9315) by Pascal Thomet · 21 hours ago
- 3a26b64 Drag and Drop: make SetDragDropPayload() memcpy size match our buffer. by ocornut · 22 hours ago
- 386ce49 Backends: DirectX9: fixed build typo in 0500e54. by ocornut · 2 days ago
- b2c3e37 Multi-Select: fix/amend 9700846. . (#9307, #1861) by ocornut · 2 days ago
- 9700846 MultiSelect: added ImGuiMultiSelectFlags_SelectOnClickAlways mode. Prevents Drag and Drop of multiple items but allows BoxSelect to always reselect even when clicking inside a selecttion. (#9307, #1861) by ocornut · 2 days ago
- 0b49679 MultiSelect: Box-Select: removed now seemingly unnecessary 'selected==false' check, which will also prevent implementation of ImGuiMultiSelectFlags_SelectOnClickAlways. (#9307) by ocornut · 2 days ago
- 20d8bcb (Breaking) MultiSelect: renamed ImGuiMultiSelectFlags_SelectOnClick to ImGuiMultiSelectFlags_SelectOnAuto. (#1861, #6518) by ocornut · 2 days ago
- 358d391 Backends: SDLRenderer2/3: fixed build, typo in 0500e54. by ocornut · 2 days ago
- 4d1ba78 Revert changing default value of ImTextureID_Invalid to -1. Back to 0. (#9295, #9310, #9293, #8745, #8465, #7090) by ocornut · 2 days ago
- 0500e54 Backends: DX9, Metal, SDLRenderer2/3: fixed more assumptions that ImTextureID_Invald == 0 + Amend Changelogs. (#9310, #9293) by ocornut · 2 days ago
- 7fc3092 Backends: SDLGPU3: Prevent DestroyTexture from deleting invalid textures if ImTextureID_Invalid != 0. (#9310, #9293) by Starman · 2 days ago
- b724f94 InputText: fixed selection highlight Y1 offset being very slightly off (since 1.92.3). (#9311) by ocornut · 2 days ago
- 4252275 InputTextMultiline: fixed an issue calculating lines count when inactive, no word-wrap, and ending with a \n. by ocornut · 3 days ago
- 6abe65a InputText: amend fix to avoid PVS-Studio sort of rightful false positive. Amend f4c2f50. (#9174) by ocornut · 3 days ago
- f4c2f50 InputText: fixed a crash when handling ImGuiInputTextFlags_CallbackResize. (#9174) by ocornut · 3 days ago
- 27cacb0 Fixed GetForegroundDrawList()/GetBackgroundDrawList() per-viewport buffers not being collected/ (#9303) by ocornut · 3 days ago
- 709be8c Discard/GC of ImDrawList buffers for unused windows favor restoring them to ~Size*1.05 instead of Capacity when awakening again. (#9303) by ocornut · 3 days ago
- 994ca12 Fixed warning. (Amend 1677236) by ocornut · 5 days ago
- 6464276 InputText: cleanup/rework old comments + remove unnecessary indent in callback and main block setting apply_new_text. by ocornut · 5 days ago
- 1677236 Moved ImGuiButtonFlags_AllowOverlap from imgui_internal.h to imgui.h + standardize comments. by ocornut · 5 days ago
- 8957b3d InputScalar: minor rework to facilitate incoming change. Intended to have no side-effects. by ocornut · 5 days ago
- 4a2e3cc Examples: SDL2+WebGPU: fixes hi-dpi handling. (#9300) by Yan Pujante · 8 days ago
- fd752d8 InputText: Fixed a glitch when using ImGuiInputTextFlags_ElideLeft where the local x offset would be incorrect during the deactivation frame. (#9298) by ocornut · 8 days ago
- d02c645 Nav: short Gamepad Activation press on InputText() always activate with Text Input mode. by ocornut · 8 days ago
- 49ee151 Nav: pressing gamepad north button activates context menus. by ocornut · 8 days ago
- b76ab62 Nav: changed Gamepad mapping for "Activate with Text Input" action from FaceUp press to FaceDown long press. (#8803, #787) by ocornut · 8 days ago
- 6dbda97 Backends: OpenGL2, OpenGL3, SDLRenderer3: replaced erroneous IM_ASSERT(tex->TexID == 0) calls. (#9295, #9293) by ocornut · 9 days ago
- 90743d3 Nav: allow ImGuiKey_Menu or Shift + F10 to work on Begin()...BeginPopupContextItem() sequence aiming at title bar. (#8803, #9270) by ocornut · 9 days ago
- 14a500a Nav: allow ImGuiKey_Menu or Shift + F10 to open context menus. Rework with polling in NavUpdate(). (#8803, #9270) by ocornut · 9 days ago
- 6cc99a6 Nav: allow ImGuiKey_Menu or Shift + F10 to open context menus. Amends. (#8803, #9270) by ocornut · 9 days ago
- a103826 Nav: allow ImGuiKey_Menu or Shift + F10 to open context menus. (#8803, #9270) by exelix · 3 weeks ago
- 0db5919 Changed default ImTextureID_Invalid value to -1 instead of 0 +added comments. (#9293, #8745, #8465, #7090) by ocornut · 9 days ago
- 1fbab15 Focus: fixed fallback "Debug" window temporarily taking focus and setting io.WantCaptureKeyboard for a frame. (#9243) by ocornut · 10 days ago
- 7546f1e Backends: Vulkan: ImGui_ImplVulkan_AddTexture() skips updating descriptor_set if failing to allocate. (#8677) by Michael Böhme · 9 months ago
- 5220c14 Docs: update readme. by omar · 10 days ago
- 378cb85 Amend missing Changelog entry. (#9115) by ocornut · 10 days ago
- 5aa7d61 InputText: reworked so that io.ConfigInputTextEnterKeepActive reactivate in order for e.g. IsItemDeactivatedAfterEdit() to work. Amends. (#9001, #9115) by ocornut · 10 days ago
- 03a9946 InputText: reworked so that io.ConfigInputTextEnterKeepActive reactivate in order for e.g. IsItemDeactivatedAfterEdit() to work. (#9001, #9115) by xttt · 10 days ago
- decb5cd Backends: Vulkan: added ImGui_ImplVulkan_PipelineInfo::ExtraDynamicStates. (#9211) by MaciejDziuban · 7 weeks ago
- 5dd56d4 Demo: add an option to enable ImGuiSliderFlags_ColorMarkers in Multi-Components section + fixed warnings. by ocornut · 12 days ago
- 512982d Examples: Emscripten: fixes minor rendering issues (#9281) by Yan Pujante · 2 weeks ago
- 9e6b888 Examples: reorder builds items to favor main.cpp and backend failing earlier. by ocornut · 12 days ago
- 83fa0ae Backends, Examples: removed Emscripten < 4.0.10 support. Removed IMGUI_IMPL_WEBGPU_BACKEND_WGPU. Amends. (#9281, #8381) by ocornut · 12 days ago
- e92820d Backends, Examples: removed Emscripten < 4.0.10 support. Removed IMGUI_IMPL_WEBGPU_BACKEND_WGPU. (#9281, #8381) by Yan Pujante · 2 weeks ago
- 6f8bdb7 Docs: fixed misc typos (#9267) by Brenton Bostick · 12 days ago
- ca166c0 Docs: imgui_manual -> imgui_explorer. by ocornut · 12 days ago
- 41765fb Scrollbar: extend hit-testing bounding box when window is sitting at the edge of a viewport. (#9276) by ocornut · 2 weeks ago
- ba84d2d Fixed -Wconversion warnings in GCC. (#9265) by Simon · 3 weeks ago
- 11acd9f Sliders: extracted code into TempInputIsClampEnabled() helper for reuse. by ocornut · 3 weeks ago
- 238651f Sliders: shallow rework of TempInputScalar(). by ocornut · 3 weeks ago
- 14e0c70 Sliders: removed unnecessary is_logarithmic parameters as they can be inferred. (#3786, #1823, #1316, #642) by ocornut · 3 weeks ago
- ef022c5 Separator: added and following style.SeparatorSize. (#2657, #9263) by ocornut · 3 weeks ago
- c40226e CloseButton, InputText: scale thickness to integer amount when using style.ScaleAllSizes(). (#7031) by ocornut · 3 weeks ago
- 650eca3 Doc: update link to imgui_manual, add a new one near top of the demo + update binaries. by ocornut · 3 weeks ago
- 848da73 Demo: fixed/tweaked missing IMGUI_DEMO_MARKER for examples applets. (#9261, #3689) by Pascal Thomet · 4 weeks ago
- 8a15a10 Add DemoMarker() function to formalize access for other demos than imgui_demo.cpp (#9261, #3689) by ocornut · 3 weeks ago
- dd5c604 Backends: SDLGPU3: remove unnecessary call to SDL_WaitForGPUIdle when releasing vertex/index buffers. (#9262) by Seppo Räisänen · 4 weeks ago
- 2b415e6 Backends: WebGPU: fixed Emscripten version check. (#8381) by ocornut · 4 weeks ago
- 68a91d3 InputText: Shift+Enter in multi-line editor always adds a new line. (#9239) by ocornut · 4 weeks ago
- 0666da6 TreeNode: fixed duplicate TreeNodeGetOpen() declaration. (#3823, #9251, #7553, #6754, #5423, #2958, #2079, #1947, #1131, #722) by ocornut · 4 weeks ago
- 7dec6b6 Demo: TreeNode: add sectiont to increase visibility of tree clipping demo. by ocornut · 4 weeks ago
- 33dfa7f TreeNode, Demo: Property Editor: demonstrate a way to perform tree clipping by fast-forwarding through non-visible chunks. (#3823, #9251, #6990, #6042) by ocornut · 4 weeks ago
- 46f0e2e Demo: Property Editor: misc tweaks to reduce noise in upcoming change. Allow node to have more than 65K child. by ocornut · 4 weeks ago
- f6e0953 TreeNode: moved TreeNodeGetOpen() helper to public API. (#3823, #9251, #7553, #6754, #5423, #2958, #2079, #1947, #1131, #722) by ocornut · 4 weeks ago
- 14b4d8a Clipper: added UserIndex helper storage. by ocornut · 4 weeks ago
- dbee23e Commented out legacy signatures for Combo()/ListBox() which were obsoleted in 1.90. by ocornut · 4 weeks ago
- 2000008 Examples: Emscripten: add tabindex=-1 to canvas in shell_minimal.html. (#9259) by Pascal Thomet · 4 weeks ago
- 37b7a7a Demo: move imgui manual IMGUI_DEMO_MARKER inside tree nodes. (#3689) by Pascal Thomet · 6 weeks ago
- b5ccee7 Examples: WGPU: fixed undefined behaviors in example init code. (#9246, #9256) [@r-lyeh] by r-lyeh · 4 weeks ago
- 221bac8 Style: border sizes are now scaled and rounded by ScaleAllSizes(). Lift 1.0f limit in Style Editor. by ocornut · 4 weeks ago
- 0548119 Update README by omar · 4 weeks ago
- e8281fd Update README by omar · 4 weeks ago
- f7fbe5b Update README.md by omar · 4 weeks ago
- c234426 TreeNode: comments on ImGuiTreeNodeFlags_Leaf. (#4833) by ocornut · 4 weeks ago
- 3fecb23 Examples: SDL3+WGPU: fixed build warning. (#9255) by Adem Budak · 4 weeks ago
- 0653a0d Demo: use ImGui version of TreeNodeGetOpen/TreeNodeSetOpen + comments. by ocornut · 4 weeks ago
- 635a5c0 Clipper: clear DisplayStart/DisplayEnd fields when Step() returns false. by ocornut · 4 weeks ago
- b8a1f74 Version 1.92.7 WIP by ocornut · 4 weeks ago
- 6ded523 Changelog formatting amends by ocornut · 5 weeks ago v1.92.6
- e118ea0 Version 1.92.6 by ocornut · 5 weeks ago
- f921abe InputTextMultiline(): fixed a minor bug where Shift+Wheel would allow a small horizontal scroll offset. (#9249) by ocornut · 5 weeks ago
- 7609963 Demo: fixes for Emscripten 5.0+ by ocornut · 5 weeks ago
- ff673d3 Backends: WebGPU: minor build fix for Emscripten 5.0.0 (note: our examples currently don't build with 5.0.1). by ocornut · 5 weeks ago
- acdaaef Backends: further zealous warning fixes. (#9247) by ocornut · 5 weeks ago
- fbe973a Cast this to (void*) in zero-clearing memset calls to fix -Wnontrivial-memcall (#9247, #8295, #8129, #8135) by Laurenz Altenmüller · 5 weeks ago
- eaa32bb Avoid using SSE intrinsic on ARM64/ARM64EC targets. (#9209, #5943, #4091) by Naveen Regulla · 7 weeks ago
- 9f2b3bc Backends: SDL2, SDL3: systems other than X11 are back to starting mouse capture on mouse down. Only X11 requires waiting for a drag by defaultadded ImGui_ImplSDL2_SetMouseCaptureMode(), ImGui_ImplSDL3_SetMouseCaptureMode(). (#9235, #3650, #6410, #3956, #3835) by ocornut · 5 weeks ago
- 041cddd Fonts: add new ProggyForever font! by ocornut · 6 weeks ago
- a8bf659 Fonts: AddFontDefaultBitmap() doesn't need to explicitely set OversampleH/OversampleV to 1 as this is automatic. by ocornut · 5 weeks ago
- 9c33672 Examples: reword a comment to not mention AddFontDefault() explicitly. by ocornut · 5 weeks ago
- 42f28ba Fonts: avoid baking ExtraSizeScale twice into Ascent/Descent. (re) by ocornut · 5 weeks ago
- 291787b Fonts: comment about swapping EllipsisChar value. (#9228) by ocornut · 5 weeks ago
- d67c66c Changed RenderTextEllipsis() logic to not trim trailing blanks before the ellipsis. (#9229) by ocornut · 5 weeks ago