- 11acd9f Sliders: extracted code into TempInputIsClampEnabled() helper for reuse. by ocornut · 7 hours ago master
- 238651f Sliders: shallow rework of TempInputScalar(). by ocornut · 7 hours ago
- 14e0c70 Sliders: removed unnecessary is_logarithmic parameters as they can be inferred. (#3786, #1823, #1316, #642) by ocornut · 12 hours ago
- ef022c5 Separator: added and following style.SeparatorSize. (#2657, #9263) by ocornut · 13 hours ago
- c40226e CloseButton, InputText: scale thickness to integer amount when using style.ScaleAllSizes(). (#7031) by ocornut · 32 hours ago
- 650eca3 Doc: update link to imgui_manual, add a new one near top of the demo + update binaries. by ocornut · 34 hours ago
- 848da73 Demo: fixed/tweaked missing IMGUI_DEMO_MARKER for examples applets. (#9261, #3689) by Pascal Thomet · 4 days ago
- 8a15a10 Add DemoMarker() function to formalize access for other demos than imgui_demo.cpp (#9261, #3689) by ocornut · 35 hours ago
- dd5c604 Backends: SDLGPU3: remove unnecessary call to SDL_WaitForGPUIdle when releasing vertex/index buffers. (#9262) by Seppo Räisänen · 2 days ago
- 2b415e6 Backends: WebGPU: fixed Emscripten version check. (#8381) by ocornut · 3 days ago
- 68a91d3 InputText: Shift+Enter in multi-line editor always adds a new line. (#9239) by ocornut · 3 days ago
- 0666da6 TreeNode: fixed duplicate TreeNodeGetOpen() declaration. (#3823, #9251, #7553, #6754, #5423, #2958, #2079, #1947, #1131, #722) by ocornut · 3 days ago
- 7dec6b6 Demo: TreeNode: add sectiont to increase visibility of tree clipping demo. by ocornut · 3 days 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 · 3 days ago
- 46f0e2e Demo: Property Editor: misc tweaks to reduce noise in upcoming change. Allow node to have more than 65K child. by ocornut · 3 days ago
- f6e0953 TreeNode: moved TreeNodeGetOpen() helper to public API. (#3823, #9251, #7553, #6754, #5423, #2958, #2079, #1947, #1131, #722) by ocornut · 3 days ago
- 14b4d8a Clipper: added UserIndex helper storage. by ocornut · 3 days ago
- dbee23e Commented out legacy signatures for Combo()/ListBox() which were obsoleted in 1.90. by ocornut · 4 days ago
- 2000008 Examples: Emscripten: add tabindex=-1 to canvas in shell_minimal.html. (#9259) by Pascal Thomet · 5 days ago
- 37b7a7a Demo: move imgui manual IMGUI_DEMO_MARKER inside tree nodes. (#3689) by Pascal Thomet · 3 weeks ago
- b5ccee7 Examples: WGPU: fixed undefined behaviors in example init code. (#9246, #9256) [@r-lyeh] by r-lyeh · 7 days ago
- 221bac8 Style: border sizes are now scaled and rounded by ScaleAllSizes(). Lift 1.0f limit in Style Editor. by ocornut · 7 days ago
- 0548119 Update README by omar · 7 days ago
- e8281fd Update README by omar · 7 days ago
- f7fbe5b Update README.md by omar · 7 days ago
- c234426 TreeNode: comments on ImGuiTreeNodeFlags_Leaf. (#4833) by ocornut · 8 days ago
- 3fecb23 Examples: SDL3+WGPU: fixed build warning. (#9255) by Adem Budak · 8 days ago
- 0653a0d Demo: use ImGui version of TreeNodeGetOpen/TreeNodeSetOpen + comments. by ocornut · 9 days ago
- 635a5c0 Clipper: clear DisplayStart/DisplayEnd fields when Step() returns false. by ocornut · 9 days ago
- b8a1f74 Version 1.92.7 WIP by ocornut · 9 days ago
- 6ded523 Changelog formatting amends by ocornut · 10 days ago v1.92.6
- e118ea0 Version 1.92.6 by ocornut · 10 days ago
- f921abe InputTextMultiline(): fixed a minor bug where Shift+Wheel would allow a small horizontal scroll offset. (#9249) by ocornut · 10 days ago
- 7609963 Demo: fixes for Emscripten 5.0+ by ocornut · 10 days 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 · 11 days ago
- acdaaef Backends: further zealous warning fixes. (#9247) by ocornut · 11 days ago
- fbe973a Cast this to (void*) in zero-clearing memset calls to fix -Wnontrivial-memcall (#9247, #8295, #8129, #8135) by Laurenz Altenmüller · 11 days ago
- eaa32bb Avoid using SSE intrinsic on ARM64/ARM64EC targets. (#9209, #5943, #4091) by Naveen Regulla · 4 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 · 14 days ago
- 041cddd Fonts: add new ProggyForever font! by ocornut · 3 weeks ago
- a8bf659 Fonts: AddFontDefaultBitmap() doesn't need to explicitely set OversampleH/OversampleV to 1 as this is automatic. by ocornut · 2 weeks ago
- 9c33672 Examples: reword a comment to not mention AddFontDefault() explicitly. by ocornut · 2 weeks ago
- 42f28ba Fonts: avoid baking ExtraSizeScale twice into Ascent/Descent. (re) by ocornut · 2 weeks ago
- 291787b Fonts: comment about swapping EllipsisChar value. (#9228) by ocornut · 2 weeks ago
- d67c66c Changed RenderTextEllipsis() logic to not trim trailing blanks before the ellipsis. (#9229) by ocornut · 2 weeks ago
- 7b365fa Nav: fixed another occurence of nav cursor briefly appearing when Tabbing with ImGuiConfigFlags_NavEnableKeyboard disabled. (#9214, #9218) by ocornut · 2 weeks ago
- 87262dd Nav, IO: added undocumented ConfigNavEnableTabbing flag. (#9218) by ocornut · 2 weeks ago
- 8ed10d5 Docs: update comment on ImGuiConfigFlags_NavEnableKeyboard. (#9218) by Ryan Jensen · 3 weeks ago
- 9f30044 Backends: GLFW: try to set IMGUI_IMPL_GLFW_DISABLE_X11 / IMGUI_IMPL_GLFW_DISABLE_WAYLAND automatically if headers are not available. (#9225) by ocornut · 2 weeks ago
- fd9873a Tables: internals: extract TableSetColumnDisplayOrder() out of TableBeginApplyRequests() and clarify API limitations. by ocornut · 2 weeks ago
- c71b2a1 Revert "Fonts: avoid baking ExtraSizeScale twice into Ascent/Descent." by ocornut · 2 weeks ago
- 5fe48b6 Docs: fixed some typos (#9217) by tanksdude · 2 weeks ago
- 1bcc23e Fonts: avoid baking ExtraSizeScale twice into Ascent/Descent. by ocornut · 3 weeks ago
- 524f01d Metrics: browsing font baked data persist tree state when e.g. using LoadAll. by ocornut · 3 weeks ago
- 226f62f Demo: amend Shortcuts demo to clarify that ImGuiInputFlags_RouteOverActive may be used with focused route. (#9004) by ocornut · 3 weeks ago
- ea83628 Nav: fixed navigation cursor briefly appearing when using API to focus an InputText() in a window with _NoNavInputs flag. (#9214) by ocornut · 3 weeks ago
- 7686001 Clipper, Nav: fixed an UBSan warning when using in a ListClipper region . (#9160) by ocornut · 4 weeks ago
- 4b8e41c TabBar: expose NextScrollToTabId to internal API. by ocornut · 4 weeks ago
- a9ca61a Fonts: fixed an issue where using PushFont() from the implicit/fallback "Debug" window when its recorded state is collapsed would incorrectly early out. (#9210, #8865) by ocornut · 4 weeks ago
- 5166bec Scrollbar: rounding corners selected based on a generic helper. by ocornut · 4 weeks ago
- 6cc7787 Windows: shallow tweaks in window bg rendering to simplify diff w/ docking. by ocornut · 4 weeks ago
- 960aff2 Backends: Win32: use XInput Packet to avoid resubmitting gamepad data. (#9202, #8556) by Ahmed Samy · 4 weeks ago
- 8306e32 Nav: fixed speed scale for resizing/moving with keyboard/gamepad. (#323) by ocornut · 4 weeks ago
- 814c6a1 Log/Capture: fixed erroneously injecting extra carriage returns in output. by ocornut · 5 weeks ago
- ab6c9d9 Ignore -Wsign-conversion warnings when building with gcc. (#9192) by Tom Seddon · 5 weeks ago
- d12b1a9 Demo: improved Selectable() demos. (#9193) by ocornut · 5 weeks ago
- c91bcea Backends: SDLGPU3: fixed missing release of TexSamplerNearest. (#9196) by ocornut · 5 weeks ago
- c6e54c7 Comments about input queue being close to be supporting multi-thread. (#5772) by ocornut · 6 weeks ago
- d1cf58e Nav: fixed WrapX/LoopX handling in menu layer. (#9178) by ocornut · 5 weeks ago
- e121722 Tooltips, Disabled: fixed EndDisabledOverrideReenable() assertion when nesting a tooltip in a disabled block. (#9180, #7640) by RegimantasSimkus · 6 weeks ago
- 7250fbd Fixed warning compiling stb_truetype with MSVC, C++20 with /w15262 (#9189) by ocornut · 5 weeks ago
- a117055 Internals: move field for locality. by ocornut · 5 weeks ago
- b015acc Viewports: added GetWindowViewport() in imgui_internal.h to increase consistency with code using this public API in docking branch. (#9140) by ocornut · 5 weeks ago
- 3050f65 Menus, Nav: made navigation into menu-bar auto wrap on X axis. (#9178) by ocornut · 5 weeks ago
- 66bb8ad Docs: better document Shortcut() related stuff. (#9188) Better document io.ConfigDpiScaleFonts. (#9179) by ocornut · 5 weeks ago
- 3aba950 Fonts: adding new fonts after removing all fonts mid-frame properly updates current state. by ocornut · 5 weeks ago
- cb3b7ff InputText: added mGuiInputTextCallbackData::EventActive helpers. (#9174) by ocornut · 5 weeks ago
- d448045 InputText: Added ImGuiInputTextCallbackData::ID field. by ocornut · 5 weeks ago
- f21307e InputText: ImGuiInputTextCallbackData::SelectAll() sets CursorPos. Added SetSelection() helper. by ocornut · 5 weeks ago
- 42b7704 InputText: add ImGuiInputTextState::SetSelection() helper + make TextSrc valid outside scope for non-read only fields. (#9174) by ocornut · 5 weeks ago
- 3803203 CI: update outdated GitHub Actions versions (#9186) by Pádraic Slattery · 5 weeks ago
- 8c0b410 Docs: tweaks. by ocornut · 6 weeks ago
- 8b86c93 Backends: DirectX10, DirectX11, SDLGPU3: added nearest sampler in ImGui_ImplDX10_RenderState/ImGui_ImplDX11_RenderState/ImGui_ImplSDLGPU3_RenderState struct. by ocornut · 6 months ago
- b933599 Backends: DirectX12: added helpers to switch to Linear sampler (yet not made public, but intended to be forward declared). (#9173) by thedmd · 5 months ago
- 12223cc Error handling: rework macros, add IM_ASSERT_USER_ERROR_RET(), IM_ASSERT_USER_ERROR_RETV() to simplify code. by ocornut · 6 weeks ago
- ea122de Error handling: Improve error handling and recovery for TableSetupColumn(). by ocornut · 6 weeks ago
- 14dfd5b Examples: DX12: update to VS2019 so it supports WIndows SDK 10.0 simplified versioning. by ocornut · 6 weeks ago
- 5dde06b Docs: fixed 'Tearaway' link in credits section (#9176) by E · 6 weeks ago
- 21d3299 Backends: fixed reappearing uses to NULL to favor nullptr. by ocornut · 6 weeks ago
- d7598aa Backends: SDL2, SDL3: changed GetClipboardText() handler to return NULL on error aka clipboard contents is not text. (#9168) by ocornut · 6 weeks ago
- 9a6eb0a Backends: Vulkan: ImGui_ImplVulkanH_DestroyWindow() oes not call vkDestroySurfaceKHR(): because surface is created by caller. (#9163) by ocornut · 6 weeks ago
- a1dfaf4 ImageButton() doesn't use a clamped style.FrameRounding value but instead adjust inner image rounding when FramePadding > FrameRounding. (#2942, #845) by ocornut · 6 weeks ago
- 7143d71 Images, Style: added style.ImageRounding, ImGuiStyleVar_ImageRounding to configure rounding of Image() widgets. (#2942, #845) by ocornut · 6 weeks ago
- 0d08927 Error handling: Improve error handling and recovery for EndMenu()/EndCombo(). (#1651, #9165, #8499) by ocornut · 6 weeks ago
- 791ad9b InvisibleButton: allow calling with size (0,0) to fit to available content size. (#9166, #7623) by ocornut · 6 weeks ago
- f64c7c3 Fonts: fixed a crash when trying to use AddFont() with MergeMode=true on a font that has already been rendered. (#9162) by ocornut · 7 weeks ago
- d1c5a66 Backends: WebGPU: rework unsupported path into an assert. (#9155, #9156) by ocornut · 7 weeks ago
- f538454 (Breaking) Commented out legacy names obsoleted in 1.90 (Sept 2023): BeginChildFrame(), EndChildFrame(), ShowStackToolWindow(), IM_OFFSETOF(), IM_FLOOR(). by ocornut · 7 weeks ago
- fedf227 Amend 7a02f4b. by ocornut · 7 weeks ago
- 7a02f4b Nav, Shortcuts, Tooltips: tooltip reference position not affected by remote shortcut activation. (#9138, #456) by ocornut · 7 weeks ago