- 19753a3 Multi-Select: Box-Select+Tables: fixed Column return value when UnClipRect is active. (#7994, #8250) by ocornut · 13 hours ago master
- 6fb74f3 Demo: Assets Browser: make default icon size font dependant. by ocornut · 14 hours ago
- 4b80d40 Backends: Metal: use a dedicated bufferCacheLock to avoid crashing when bufferCache is replaced by a new object while being used for synchronize(). (#9367) by Andy Grundman · 2 days ago
- ed4dd67 Fixed vertical scrollbar top coordinates when using thick borders on windows with no title bar and no menu bar. (#9366) by ocornut · 36 hours ago
- 3cd8683 Fonts: assert when using MergeMode with an explicit size over a target font with an implicit size, as scale factor are likely erroneous. (#9361) by ocornut · 2 days ago
- bbd0af7 Multi-Select: Box-Select+Tables: fixed using BeginMultiSelect() before table layout is locked. (#8250) by ocornut · 6 days ago
- f83a378 TabBar: changed edge's TabItem ClipRect to not pass an inverted PushClipRect(). by ocornut · 3 days ago
- 84b4b35 Fonts: rework UpdateCurrentFontSize() check. (#9364) by Flyinghead · 4 days ago
- 2dc64f9 Minor optimization: reduce redudant label scanning in common widgets. by ocornut · 5 days ago
- 5da7eb0 DrawList: remove/strip old FixRectCornerFlags() code. by ocornut · 5 days ago
- f678c91 Multi-Select: disable MultiSelectAddSetRange() attempt at merging consecutive requests submitted from box-selection. by ocornut · 6 days ago
- 6ce4b44 Mulit-Select: Box-Select: fixed an issue using in a table while relying on the TableNextColumn() return value to perform coarse clipping. (#7994) by ocornut · 6 days ago
- f08b33f Multi-Select: Box-Select: fixed an issue where items out of horizontal view would sometimes lead to incorrect merging of sequential selection requests. (#7994, #1861, #6518) by ocornut · 6 days ago
- b444694 Multi-Select: Box-Select: fixed an issue using ImGuiMultiSelectFlags_BoxSelect2d mode, where items out of view wouldn't be properly selected. (#7994, #1861, #6518) by ocornut · 6 days ago
- 24677c5 Multi-Select: Box-Select: add compile-time debug options. (#7994, #1861, #6518) by ocornut · 6 days ago
- 01a4ad3 Docs: update legacy TODO list. by ocornut · 7 days ago
- f4ed421 InputText: CharFilter callback event sets CursorPos/SelectionStart/SelectionEnd. (#816) by ocornut · 7 days ago
- 11de9df Minor optimization: reduce redudant label scanning in common widgets. by ocornut · 7 days ago
- c2565fe Update ignore list by ocornut · 7 days ago
- 95bd157 Windows: Child windows with only ImGuiChildFlags_AutoResizeY flag keep using the proportional default ItemWidth. (#9355) by ocornut · 7 days ago
- dd17495 Detect and report error when calling End() instead of EndPopup() on a popup. (#9351) by ocornut · 7 days ago
- 1870a77 Windows: fixed a single-axis auto-resizing feedback loop issue with nested containers and varying scrollbar visibility. (#9352) by ocornut · 7 days ago
- a9bd173 Windows: shallow renames (should be no-op). by ocornut · 7 days ago
- bccec3e Tables: fixed IdealMaxPos.y/CursorMaxPos.y computation being wrong when vertically scrolling. (#9352, #7651) by ocornut · 7 days ago
- d946c69 InputText: fixed a crash toggling ReadOnly flag while active. (#9354) by ocornut · 8 days ago
- 4d38508 Tables: fixed an issue reporting ideal size to parent window/container when both scrollbars are visible but only one of ScrollX/ScrollY was explicitly requested. (#9352, #7651) by ocornut · 8 days ago
- c0e6580 Reword code in CalcWindowAutoFitSize() to match the order used in size_desired calculation. by ocornut · 8 days ago
- 6985925 Clipper, Tables: Improved error reporting when misusing the clipper inside a table + made the assert a better recoverable error. (#9350) by ocornut · 8 days ago
- 7cb0bae imgui_freetype: add FreeType headers & compiled version number in the 'About Dear ImGui' user facing string. by ocornut · 8 days ago
- 49df311 Backends: Metal: avoid redundant vertex buffer bind in SetupRenderState. (#9343) by hunam · 12 days ago
- 03a0b00 InputTextMultiline: fixed an issue processing deactivation logic when an active multi-line edit is clipped due to being out of view. by ocornut · 12 days ago
- 4a61188 Version 1.92.8 WIP by ocornut · 13 days ago
- dac0719 Version 1.92.7 by ocornut · 13 days ago v1.92.7
- 45866be Tables: fixes not releasing ReorderColumn caused by 38f5e5a. Which could break clicking on header to sort. (#9312) by ocornut · 13 days ago
- 65ebca8 Fonts: fixed an issue introduced in 1.92.6 where style.FontBaseSize would be cleared during the first frame if no fonts was explicitely added before. by ocornut · 13 days ago
- 9e9fdc9 InputText: rename Edited->EditedThisFrame, add EditedBefore. (#701) + Comments + About box clipboard blurb include a comment. by ocornut · 14 days ago
- fc5e421 Tables: columns freeze doesn't enforce a particular order + rework changelog for clarity. (#9312) by ocornut · 14 days ago
- b7bdea3 Tables: fixed FrozenColumns issue introduced by 505bc9a. by ocornut · 2 weeks ago
- bf10275 Tables: allow reordering columns by dragging them in the context menu. (#9312) by ocornut · 2 weeks ago
- 0867f61 Tables: reorder allowed check sweep through columns, checks _NoOrder barrier, and reworked to be easy to use from context menu. (#9312) by ocornut · 2 weeks ago
- 836278d Tables: context menu now present columns in display order. (#9312) by ocornut · 4 weeks ago
- 505bc9a Tables: clarify FrozenColumns order to be in order space not in visible space. by ocornut · 2 weeks ago
- 07acc8b Tables: Angled Headers: angled section for column being reordered via the regular headers stay highlighted during reordering. by ocornut · 2 weeks ago
- 6603cde Tables: fixed dragging a header to reorder outside of visible bounds (due to horizontal scrolling) from losing active id. by ocornut · 2 weeks ago
- 9df0d38 Tables: amend 2ac782f bad WIP merge broken reorder. (#9312) by ocornut · 2 weeks ago
- 2ac782f Revert "Tables: rework TableSetColumnDisplayOrder() to take src_order. (#9312)" by ocornut · 2 weeks ago
- 9fedea8 Tables: TableQueueSetColumnDisplayOrder() enforce handling ImGuiTableColumnFlags_NoReorder as advertised: can't reorder through them. (#9312) by ocornut · 2 weeks ago
- ed4cffe Tables: store LeftMostUnfrozenOrder and amend TableQueueSetColumnDisplayOrder(). (#9312) by ocornut · 3 weeks ago
- 7be8076 Tables: rework TableSetColumnDisplayOrder() to take src_order. (#9312) by ocornut · 2 weeks ago
- 587c4cb Tables: rename locals in TableDrawDefaultContextMenu() to reduce confusion. by ocornut · 2 weeks ago
- aab1745 Tables: mark setting as dirty when forcing reordering. by ocornut · 3 weeks ago
- 3c78afb Added missing ImVec2/ImVec4 operators. (#9339, #8510, #8258) by Daniel K. O. (dkosmari) · 2 weeks ago
- b003a85 Backends: Vulkan: use a single call to vkCmdPushConstants(). (#9183, #9327) by JoshBot-Debug · 3 months ago
- 689f837 IO: added comments near ImGuiConfigFlags to refer to other fields. (#3379) by ocornut · 2 weeks ago
- 97075fa Clipper: always pulls current context on `ImGuiListClipper::Begin()`. (#9324, #5856) by ocornut · 2 weeks ago
- bd3c925 DrawList: PathArcTo(): fixed erroneous segment count for small arcs on large circles. (#9331, #9313) by thedmd · 3 weeks ago
- b62cf38 Inputs: fixed an issue using SetKeyOwner() with ImGuiInputFlags_LockThisFrame or ImGuiInputFlags_LockUntilRelease on ImGuiMod values. (#9323) by ocornut · 3 weeks ago
- e9eb04e Internals: TempInputText: added callback/user_data parameters and made end of signature match InputText(). (#2718) by ocornut · 3 weeks ago
- ed2e5dd Examples+WebGPU: added support for WGVK in cmakefiles. (#9316, #9246, #9257) by ocornut · 3 weeks ago
- 59183cf Backends, Examples: WebGPU: added support for WGVK. Remaining amends. (#9316, #9246, #9257) by ocornut · 3 weeks ago
- 5978002 Backends, Examples: WebGPU: added support for WGVK. (#9316, #9246, #9257) by r-lyeh · 4 weeks ago
- 0b82487 TempInputText: amends. Rename ImGuiInputTextFlags_MergedItem to ImGuiInputTextFlags_TempInput for explicitness. (#2718) by ocornut · 3 weeks ago
- 51f590a Backends: GLFW: mouse cursor is properly restored if changed by user app/code while using glfwSetInputMode(..., GLFW_CURSOR_DISABLED) or ImGuiConfigFlags_NoMouseCursorChange. (#9322) by ocornut · 3 weeks ago
- 6c754ed TempInputText, InputText: enforce making active via ImGuiInputTextFlags_MergedItem. Restore cursor as Rect is provided + comments. (#2718, #6690) by ocornut · 3 weeks ago
- 79411a0 Backends, Examples: WebGPU: fixed warnings + scale initial surface height for native. by ocornut · 3 weeks ago
- 6b1776a Tables: context menu can be open using navigation Shift+F10 etc. (#8803, #9270) by ocornut · 3 weeks ago
- 38f5e5a Tables: rework column reordering code. (#9312) by ocornut · 3 weeks ago
- 697b688 Docs: update FAQ about label/ID system. (#9318) by ocornut · 3 weeks ago
- 8314fc3 Menus: shallow tweaks. by ocornut · 4 weeks ago
- 50b4887 ButtonBehavior, Selectable: made low-level ImGuiButtonFlags_PressedOnRelease not explicitely avoid taking current active id. ImGuiButtonFlags_NoHoldingActiveId may be used for that. by ocornut · 4 weeks ago
- 4af7762 Scrollbar: Fixed an issue which could lead initial click to move the current scroll by a pixel. by ocornut · 4 weeks 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 · 4 weeks ago
- 04dfcd8 InputTextMultiline: fixed losing revert value when activating scrollbar. (toward #9308) by ocornut · 4 weeks ago
- 2d95715 InputTextMultiline: avoid going through reactivation path and InputTextDeactivateHook() when activating scrollbar. (#9308) by ocornut · 4 weeks ago
- 325563a InputTextMultiline: InputTextMultiline: fixed an issue calculating lines count when active. by ocornut · 4 weeks ago
- 763db04 Docs: fixed imgui_manual -> imgui_explorer link. (#9315) by Pascal Thomet · 4 weeks ago
- 3a26b64 Drag and Drop: make SetDragDropPayload() memcpy size match our buffer. by ocornut · 4 weeks ago
- 386ce49 Backends: DirectX9: fixed build typo in 0500e54. by ocornut · 4 weeks ago
- b2c3e37 Multi-Select: fix/amend 9700846. . (#9307, #1861) by ocornut · 4 weeks 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 · 4 weeks ago
- 0b49679 MultiSelect: Box-Select: removed now seemingly unnecessary 'selected==false' check, which will also prevent implementation of ImGuiMultiSelectFlags_SelectOnClickAlways. (#9307) by ocornut · 4 weeks ago
- 20d8bcb (Breaking) MultiSelect: renamed ImGuiMultiSelectFlags_SelectOnClick to ImGuiMultiSelectFlags_SelectOnAuto. (#1861, #6518) by ocornut · 4 weeks ago
- 358d391 Backends: SDLRenderer2/3: fixed build, typo in 0500e54. by ocornut · 4 weeks ago
- 4d1ba78 Revert changing default value of ImTextureID_Invalid to -1. Back to 0. (#9295, #9310, #9293, #8745, #8465, #7090) by ocornut · 4 weeks ago
- 0500e54 Backends: DX9, Metal, SDLRenderer2/3: fixed more assumptions that ImTextureID_Invald == 0 + Amend Changelogs. (#9310, #9293) by ocornut · 4 weeks ago
- 7fc3092 Backends: SDLGPU3: Prevent DestroyTexture from deleting invalid textures if ImTextureID_Invalid != 0. (#9310, #9293) by Starman · 4 weeks ago
- b724f94 InputText: fixed selection highlight Y1 offset being very slightly off (since 1.92.3). (#9311) by ocornut · 4 weeks ago
- 4252275 InputTextMultiline: fixed an issue calculating lines count when inactive, no word-wrap, and ending with a \n. by ocornut · 4 weeks ago
- 6abe65a InputText: amend fix to avoid PVS-Studio sort of rightful false positive. Amend f4c2f50. (#9174) by ocornut · 4 weeks ago
- f4c2f50 InputText: fixed a crash when handling ImGuiInputTextFlags_CallbackResize. (#9174) by ocornut · 4 weeks ago
- 27cacb0 Fixed GetForegroundDrawList()/GetBackgroundDrawList() per-viewport buffers not being collected/ (#9303) by ocornut · 4 weeks 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 · 4 weeks ago
- 994ca12 Fixed warning. (Amend 1677236) by ocornut · 4 weeks ago
- 6464276 InputText: cleanup/rework old comments + remove unnecessary indent in callback and main block setting apply_new_text. by ocornut · 4 weeks ago
- 1677236 Moved ImGuiButtonFlags_AllowOverlap from imgui_internal.h to imgui.h + standardize comments. by ocornut · 4 weeks ago
- 8957b3d InputScalar: minor rework to facilitate incoming change. Intended to have no side-effects. by ocornut · 4 weeks ago
- 4a2e3cc Examples: SDL2+WebGPU: fixes hi-dpi handling. (#9300) by Yan Pujante · 5 weeks 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 · 5 weeks ago
- d02c645 Nav: short Gamepad Activation press on InputText() always activate with Text Input mode. by ocornut · 5 weeks ago
- 49ee151 Nav: pressing gamepad north button activates context menus. by ocornut · 5 weeks ago