- 04de5ef Version 1.80 WIP by ocornut · 3 years, 9 months ago
- a38c6df Internals: Added support for context hooks (for test engine or other extensions) by ocornut · 3 years, 9 months ago
- e5cb04b Version 1.79 by ocornut · 3 years, 9 months ago v1.79
- c6f9c55 CI: Use our own discord notifier. by Rokas Kupstys · 3 years, 9 months ago
- ae5b499 Docs: update gallery links. (#3514) by Christian · 3 years, 9 months ago
- 03b1e64 Docs: Funding link, Tweaks, Gallery links. by ocornut · 3 years, 9 months ago
- 12d9505 CheckboxFlags: Display mixed-value/tristate marker when passed flags that have multiple bits set and stored value matches neither zero neither the full set. by ocornut · 3 years, 9 months ago
- 4fd43a8 Internals: removed NavLayerCurrentMask (redundant, add extra shift in ItemAdd(). by ocornut · 3 years, 9 months ago
- 014e507 Demo: add a small easter egg when the 4x4 board of Selectable is filled + tweaked the demo. by ocornut · 3 years, 9 months ago
- 01cc666 ImGuiListClipper: Renamed constructor parameters which created an ambiguous alternative to using the ImGuiListClipper::Begin() function, with misleading edge cases. by ocornut · 3 years, 9 months ago
- 6469b94 Silence memset warning. (#3505) by Bartosz Taudul · 3 years, 9 months ago
- 7b1ab5b ImVector: Stricter bound-checking asserts. Fix warnings: trailing comma (old compilers), zealous preprocessor warnings. by ocornut · 3 years, 9 months ago
- 5f336ce Tab Bar: Fixed buffer underflow in TabBarLayout, introduced by 4a57a982b (#3501, #3291) by ocornut · 3 years, 9 months ago
- 3be352f CI: Add discord notifications. by Rokas Kupstys · 3 years, 9 months ago
- 179dc04 Examples: Added missing comments in example_apple_metal. (#3400) by ocornut · 3 years, 9 months ago
- 52c0b1a ImGuiListClipper: internal rework and tidying up to facilitate supporting frozen rows in tables + stop promoting using constructors parameters. by ocornut · 3 years, 9 months ago
- 324e031 Renamed ImGuiSliderFlags_ClampOnInput to ImGuiSliderFlags_AlwaysClamp. (#1829, #3209, #946, #413) by ocornut · 3 years, 9 months ago
- fbabf65 Style: Renamed style.TabMinWidthForUnselectedCloseButton to style.TabMinWidthForCloseButton. Fixed README links. by ocornut · 3 years, 9 months ago
- 1ec464e Tab Bar: Further simplification of section/clip rect handling. (#3291) by ocornut · 3 years, 9 months ago
- 6b76781 Tab Bar: Tidying up. Rework ShrinkWidths to allow marking tabs as not shrinkable (unused yet) + don't unnecessarily move data within ShrinkWidthBuffer. (#3291) by ocornut · 3 years, 9 months ago
- 99f69eb Tab Bar: Moved up TabBarScrollingButtons function call. (#3291) by Louis Schnellbach · 3 years, 9 months ago
- 205874f Tab Bar: Fix reorderable tab bars. Fix misleading use of tab_max_width in TabBarLayout(). Misc amends, shortening. (#3291) by ocornut · 3 years, 9 months ago
- 3422cb1 Tab Bar: Various fixes. Tried to reduce code complexity. (#3291) by Louis Schnellbach · 3 years, 10 months ago
- 5e5f25e Tab Bar: Rename named sections members into array. Various tidying up. (#3291) by ocornut · 3 years, 10 months ago
- 7ac16c0 Tab Bar: Fix multiple width and position computation issue. (#3291) by Louis Schnellbach · 3 years, 10 months ago
- f23c39c Tab Bar: Fixed handling of scrolling policy with leading/trailing tabs. + warning fixes + bunch of renaming. (#3291) by ocornut · 3 years, 10 months ago
- 4a57a98 Tab Bar: Added TabItemButton(), ImGuiTabItemFlags_Leading, ImGuiTabItemFlags_Trailing + demo. (#3291) by Louis Schnellbach · 3 years, 11 months ago
- 2983641 Internals, CollapsingHeader, TabItem: Standardized using a #CLOSE id prefix for TabItem and ColllapsingHeader (same as window) by ocornut · 3 years, 9 months ago
- 27d0c3a Tab Bar: Fixed a small bug where scrolling buttons (with ImGuiTabBarFlags_FittingPolicyScroll) would generate an unnecessary extra draw call. by ocornut · 3 years, 9 months ago
- afc1099 Tab Bar: Fixed a small bug where closing a tab that is not selected would leave a tab hole for a frame. by ocornut · 3 years, 9 months ago
- 795cf6f Removed return value from OpenPopupOnItemClick(). Use IsWindowAppearing() after BeginPopup() for a similar result. by ocornut · 3 years, 9 months ago
- a58a727 Renamed OpenPopupContextItem() back to OpenPopupOnItemClick(), reverting 99ab5210 by ocornut · 3 years, 9 months ago
- ec945f4 InputText: Added support for Page Up/Down in InputTextMultiline. (#3430) by Louis Schnellbach · 3 years, 9 months ago
- 8eca736 Update binary link by omar · 3 years, 9 months ago
- c206a19 Removed ImFont::DisplayOffset in favor of ImFontConfig::GlyphOffset. (#1619) by ocornut · 3 years, 9 months ago
- fbf7007 InputText: Fixed minor inconsistency when pressing Down on the last line when it doesn't have a carriage return (it used to move to the end of the line) by Louis Schnellbach · 3 years, 9 months ago
- c47bcb2 Fix popup and tooltip positioning when not fitting in the screen. Amend fa42ccea8. by ocornut · 3 years, 9 months ago
- b7b08f5 Fix popup and tooltip positioning when not fitting in the screen. by Rokas Kupstys · 4 years, 1 month ago
- 825f699 Backends: OpenGL3: Amends (#3467, #1985) by ocornut · 3 years, 9 months ago
- 2460f2a Backends: OpenGL3: Fix to avoid calling glBindSampler() with version <= 3.2 (#3467, #1985) by Julian Webb · 3 years, 10 months ago
- 645a6e0 Bypass unnecessary formatting when using the TextColored()/TextWrapped()/TextDisabled() helpers with a "%s" format string. (#3466) by ocornut · 3 years, 9 months ago
- d2939ce Columns: Make sure the ClipRect is valid. (#3475) by Bartosz Szreder · 3 years, 9 months ago
- a1597cf Backends: DX12: Fix D3D12 Debug Layer warning if scissor rect is 0 width or 0 height. (#3472, #3462) by Pierre-Loup Pagniez · 3 years, 9 months ago
- a8f409a Examples: DX12: Enable breaking on any warning/error when debug interface is enabled. (#3462, #3472) + misc comments & minor fixes. by omar · 3 years, 9 months ago
- e8447de Backends: Vulkan: Removed unused shader code. Fix leaks. Avoid unnecessary pipeline creation for main viewport. Amend 41e2aa2. (#3459) by omar · 3 years, 10 months ago
- d8d58b0 Backends, Examples: DX12: Clarify support for 32-bit building in project files and comments. (#301) by omar · 3 years, 10 months ago
- 41e2aa2 Backends: Vulkan: Separate the pipeline of the dear imgui created windows from the one created with the user's render-pass. (#3455, #3459) by Michel Lesoinne · 3 years, 10 months ago
- 6a546a5 ImVector: fix max_size() for signed int value. Amend 444873404 (#3429, #3460) by xndcn · 3 years, 10 months ago
- 8a9ee9c Add const qualifier for parameter ImFontConfig of ImFont::AddGlyph (#3461) by HALX99 · 3 years, 10 months ago
- 206d78a InputText: Fixed minor glitch when erasing trailing lines in InputTextMultiline(). Fixed cursor being partially covered after using Ctrl+End key. by omar · 3 years, 10 months ago
- 36af398 Sliders: Fixed using ImGuiSliderFlags_ClampOnInput with reverse sliders. (#3432, #3449) by omar · 3 years, 10 months ago
- b2039aa Slider: Fixed to reach maximum value with inverted integer min/max ranges, both with signed and unsigned types. Added reverse Sliders to Demo. (#3432, #3449) by Rokas Kupstys · 3 years, 10 months ago
- 6461fd4 Examples: Fixed SDL+OpenGL2 and SDL+Vulkan examples not processing SDL_WINDOWEVENT_CLOSE events which tends to be needed in multi-viewport setting. by omar · 3 years, 10 months ago
- b25756b Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. (#3459) by Michel Lesoinne · 4 years, 2 months ago
- 751d153 InputText: Fixed callback's helper DeleteChars() function when cursor is inside the deleted block. (#3454). by ocornut · 3 years, 10 months ago
- 70289ab Scrolling: Fixed edge snapping being applied prior to knowing ContentSize. (#3452) by ocornut · 3 years, 10 months ago
- 8db94cd Internals: Scroll related, comments & shallow tweaks. by ocornut · 3 years, 10 months ago
- b73305b Examples: Vulkan: Reworked buffer resize handling, amend df89a16d (#3390, #2626) by ocornut · 3 years, 10 months ago
- 9a9ee7f NavInitWindow: Change IMGUI_DEBUG_LOG to IMGUI_DEBUG_LOG_NAV (#3450) by Valentin Vanelslande · 3 years, 10 months ago
- f4d062f Nav: Added debug logging, extract bits of code into NavUpdateInitResult(). by ocornut · 3 years, 10 months ago
- a456d17 Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff) by ocornut · 3 years, 10 months ago
- ce230fc Internals: TabBar renaming and shuffling stuff around. by ocornut · 3 years, 10 months ago
- 13f7183 Internals: Added support for overriding locale decimal point, undocumented. (#2278) + Misc doc update. by ocornut · 3 years, 10 months ago
- 901d432 Nav: Fixed using Alt to toggle the Menu layer when inside a Modal window. (#787) Tidying up todo items. by ocornut · 3 years, 10 months ago
- 302896d Basic optimization for ShadeVertsLinearColorGradientKeepAlpha() - especially for debug overhead - since it's used massively by some of our experiments. by ocornut · 3 years, 10 months ago
- 093afd4 Internals: Added Name to ImGuiDataTypeInfo + minor misc comments in BeginGroup(). by ocornut · 3 years, 10 months ago
- 45499b8 Window: Fixed using non-zero pivot in SetNextWindowPos() when the window is collapsed. (#3433) by ocornut · 3 years, 10 months ago
- 8c80d53 Tab Bar: Fixed a small bug where toggling a tab bar from Reorderable to not Reorderable would leave tabs reordered in the tab list popup. by Louis Schnellbach · 3 years, 10 months ago
- b30d333 Nav: Activate InputSource as Gamepad when pressing any of the digital d-pad button. by ocornut · 3 years, 10 months ago
- 8d71bc2 Internals: Nav: shallow refactor. by ocornut · 3 years, 10 months ago
- 833eb77 Nav: Fix navigation resuming on first visible item when using gamepad. by Rokas Kupstys · 3 years, 10 months ago
- 1e8b9f8 Nav: Removed stateful NavMoveFromClampedRefRect and made it more explicit that nav move request from gamepad start from a clipped location. by ocornut · 3 years, 10 months ago
- 4448734 ImVector: added max_size() to facilitate usage with sol2 binding generator (#3429) by ocornut · 3 years, 10 months ago
- 32be6c0 InputText: Fixed using ImGuiInputTextFlags_Password with InputTextMultiline(). (#3427, #3428) by ocornut · 3 years, 10 months ago
- 5919a6f Tab Bar: Keep tab item close button visible while dragging a tab (independent of hovering state). by ocornut · 3 years, 10 months ago
- 021c28a Nav: Fix ScrollToBringRectIntoView() not bringing entire item into view when nav moves to the left. Correct some comments. by Rokas Kupstys · 3 years, 10 months ago
- 08108cf Tab Bar: Hide tab item close button while dragging a tab. by ocornut · 3 years, 10 months ago
- 2e50d07 Selectable: Tweaks. Added internal ImGuiSelectableFlags_NoPadWithHalfSpacing. by omar · 3 years, 10 months ago
- d451f6c Nav tweaks. Demo: Fixed drag and drop demo state (broken by f152fac4f1). Fixed incorrect format string (which would work without IMGUI_DISABLE_OBSOLETE_FUNCTIONS). by omar · 3 years, 10 months ago
- 7b0570d Revert "Drags, Sliders: internal ReadOnly flag gets forwarded properly to temp InputText()." by ocornut · 3 years, 10 months ago
- fdf9521 Drags, Sliders: internal ReadOnly flag gets forwarded properly to temp InputText(). by ocornut · 3 years, 10 months ago
- df89a16 Examples: Vulkan: Reworked buffer resize handling, fix for Linux/X11. (#3390, #2626) by ocornut · 3 years, 11 months ago
- 9b50e69 TreeNode: Made clicking on arrow toggle toggle the open state on the Mouse Down event. Amend 05420ea2c. by ocornut · 3 years, 10 months ago
- 97dad66 Metrics: Various tweaks, listing windows front-to-back, greying inactive items when possible. by ocornut · 3 years, 10 months ago
- 9262609 Version 1.79 WIP by ocornut · 3 years, 10 months ago
- 05a25e5 BeginMenuBar: Fixed minor bug where CursorPosMax gets pushed to CursorPos prior to calling BeginMenuBar(), so e.g. calling the function at the end of a window would often add +ItemSpacing.y to scrolling range. by ocornut · 3 years, 10 months ago
- fc9ccad InputText: Add ImGuiInputTextFlags_CallbackEdit, selection helpers in ImGuiInputTextCallbackData(). Add simple InputText() callbacks demo. by ocornut · 3 years, 10 months ago
- 024993a Revert leftovers from 4c201994d421089493a7a996978e8239ad619a20 by ocornut · 3 years, 10 months ago
- 4c20199 DragFloat, DragScalar: Fixed ImGuiSliderFlags_ClampOnInput not being honored in the special case where v_min == v_max. (#3361) by ocornut · 3 years, 10 months ago
- 5dc5610 Docs: TODO, FAQ by ocornut · 3 years, 10 months ago
- 95c99aa Version 1.78 by ocornut · 3 years, 10 months ago v1.78
- c6b01e8 Drag, Sliders: Merged ImGuiDragFlags back into ImGuiSliderFlags. (#3361, #1823, #1316, #642, #1829, #3209) by ocornut · 3 years, 10 months ago
- 14539b3 Update Emscripten readme about emrun (#3412) by omar · 3 years, 10 months ago
- d3fcc37 Update Emscripten readme about local XHR requests (#3412) by omar · 3 years, 10 months ago
- 3c65b65 Merge branch 'features/logarithmic_sliders' by ocornut · 3 years, 10 months ago
- f32663b Drags, Sliders: Removed locking behavior with min > max (added in 1.73) by omar · 4 years ago features/logarithmic_sliders
- 7f8f009 Internals: Renamed SliderCalcRatioFromValueT() -> ScaleRatioFromValueT(), SliderCalcValueFromRatioT() -> ScaleValueFromRatioT(). by omar · 4 years ago
- fb0f2eb Drags, Sliders: Tweaks. by omar · 4 years ago
- fa279a6 Drags, Sliders: Added deadzone to make selecting 0.0 on linear sliders easier, slider navigation delta accumulation. (#3361, #1823, #1316, #642) by Ben Carter · 4 years ago
- f75b29e Drags, Sliders: Added ImGuiDragFlags_NoInput/ImGuiSliderFlags_NoInput to disable turning widget into a text input with CTRL+Click or Nav Enter. by omar · 4 years ago