- b7530e5 Revert "Replace UTF-8 decoder with branchless version by Christopher Wellons." (#3558) by ocornut · 3 years, 7 months ago
- b3576dd Replace UTF-8 decoder with branchless version by Christopher Wellons. by Rokas Kupstys · 3 years, 8 months ago
- bca4749 Examples: Apple: Consolidated example_apple_metal to reduce class and file count (#1873, #3543) by Warren Moore · 3 years, 7 months ago
- 5292320 Amend ffe8f0177fb8ca371e5f3195d8399cadf1596483 (#3544) + readme fixes by ocornut · 3 years, 7 months ago
- ffe8f01 Backends: OpenGL3: Backup/restore GL_PRIMITIVE_RESTART state (#3544) by Louis Schnellbach · 3 years, 7 months ago
- acb8ef2 Examples: Vulkan: Fixed CMake include path. (#3550) by Bill Six · 3 years, 7 months ago
- e6b99a4 Tab Bar: Do not display a tooltip if the name already fits over a given tab. (#3521) by ocornut · 3 years, 7 months ago
- fbe74ed Tab Bar: zero clear more structures. by ocornut · 3 years, 7 months ago
- 8c9b3c9 Tab Bar: Fixed using more than 128 tabs in a tab bar. by ocornut · 3 years, 7 months ago
- 748bd1b Tab Bar: Restore cursor position in EndTabBar() when amending (amend f2f32602) + made LastTabItemIdx consistent ImS8 as other tab storage relies on same type by ocornut · 3 years, 7 months ago
- c9fafd5 Drag and Drop: Fix drag and drop to tie same-size drop targets by choosen the later one. Fixes dragging into a full-window-sized dockspace inside a zero-padded window. (#3519, #2717) by Black Cat! · 3 years, 8 months ago
- d015004 Rename colored>color in comments where possible (#3528) by ocornut · 3 years, 7 months ago
- 127f132 Backends: OpenGL3: Add compatibility of GL_VERSION for GL 2.x (#3530) by xndcn · 3 years, 7 months ago
- 31a144b Fix comments (#3534) by ocornut · 3 years, 7 months ago
- f2f3260 Tab Bar: Made it possible to append to an existing tab bar by calling BeginTabBar()/EndTabBar() again. by ocornut · 3 years, 7 months ago
- b1a18d8 Moving backends code from examples/ to backends/ (step 6: update markdown documentation) by ocornut · 3 years, 7 months ago
- a2a3d80 Moving backends code from examples/ to backends/ (step 5: move documentation to MD files) by ocornut · 3 years, 7 months ago
- a2d845f Moving backends code from examples/ to backends/ (step 4: update documentation, much improvement) by ocornut · 3 years, 7 months ago
- a7e21fb Moving backends code from examples/ to backends/ (step 3: fixing project files) by ocornut · 3 years, 7 months ago
- 428f4fc Moving backends code from examples/ to backends/ (step 2: moving vulkan cruft) by ocornut · 3 years, 7 months ago
- d9b2fb7 Moving backends code from examples/ to backends/ (step 1: moving source files) by ocornut · 3 years, 7 months ago
- 124c260 Docs: Renamed all occurences of "binding" and "back-end" to "backend" in comments and documentations, for consistency. by ocornut · 3 years, 7 months ago
- 041ef01 Removed redirecting functions/enums names that were marked obsolete in 1.61: InputFloat, InputFloat2, InputFloat3, InputFloat4 with int decimal_precision parameter. (#648, #712) by ocornut · 3 years, 7 months ago
- 0f13fdd Removed redirecting functions/enums names that were marked obsolete in 1.60: io.RenderDrawListsFn, IsAnyWindowFocused(), IsAnyWindowHovered(), etc. by ocornut · 3 years, 7 months ago
- 04de5ef Version 1.80 WIP by ocornut · 3 years, 7 months ago
- a38c6df Internals: Added support for context hooks (for test engine or other extensions) by ocornut · 3 years, 8 months ago
- e5cb04b Version 1.79 by ocornut · 3 years, 8 months ago v1.79
- c6f9c55 CI: Use our own discord notifier. by Rokas Kupstys · 3 years, 8 months ago
- ae5b499 Docs: update gallery links. (#3514) by Christian · 3 years, 8 months ago
- 03b1e64 Docs: Funding link, Tweaks, Gallery links. by ocornut · 3 years, 8 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, 8 months ago
- 4fd43a8 Internals: removed NavLayerCurrentMask (redundant, add extra shift in ItemAdd(). by ocornut · 3 years, 8 months ago
- 014e507 Demo: add a small easter egg when the 4x4 board of Selectable is filled + tweaked the demo. by ocornut · 3 years, 8 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, 8 months ago
- 6469b94 Silence memset warning. (#3505) by Bartosz Taudul · 3 years, 8 months ago
- 7b1ab5b ImVector: Stricter bound-checking asserts. Fix warnings: trailing comma (old compilers), zealous preprocessor warnings. by ocornut · 3 years, 8 months ago
- 5f336ce Tab Bar: Fixed buffer underflow in TabBarLayout, introduced by 4a57a982b (#3501, #3291) by ocornut · 3 years, 8 months ago
- 3be352f CI: Add discord notifications. by Rokas Kupstys · 3 years, 8 months ago
- 179dc04 Examples: Added missing comments in example_apple_metal. (#3400) by ocornut · 3 years, 8 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, 8 months ago
- 324e031 Renamed ImGuiSliderFlags_ClampOnInput to ImGuiSliderFlags_AlwaysClamp. (#1829, #3209, #946, #413) by ocornut · 3 years, 8 months ago
- fbabf65 Style: Renamed style.TabMinWidthForUnselectedCloseButton to style.TabMinWidthForCloseButton. Fixed README links. by ocornut · 3 years, 8 months ago
- 1ec464e Tab Bar: Further simplification of section/clip rect handling. (#3291) by ocornut · 3 years, 8 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, 8 months ago
- 99f69eb Tab Bar: Moved up TabBarScrollingButtons function call. (#3291) by Louis Schnellbach · 3 years, 8 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, 8 months ago
- 3422cb1 Tab Bar: Various fixes. Tried to reduce code complexity. (#3291) by Louis Schnellbach · 3 years, 9 months ago
- 5e5f25e Tab Bar: Rename named sections members into array. Various tidying up. (#3291) by ocornut · 3 years, 9 months ago
- 7ac16c0 Tab Bar: Fix multiple width and position computation issue. (#3291) by Louis Schnellbach · 3 years, 9 months ago
- f23c39c Tab Bar: Fixed handling of scrolling policy with leading/trailing tabs. + warning fixes + bunch of renaming. (#3291) by ocornut · 3 years, 9 months ago
- 4a57a98 Tab Bar: Added TabItemButton(), ImGuiTabItemFlags_Leading, ImGuiTabItemFlags_Trailing + demo. (#3291) by Louis Schnellbach · 3 years, 10 months ago
- 2983641 Internals, CollapsingHeader, TabItem: Standardized using a #CLOSE id prefix for TabItem and ColllapsingHeader (same as window) by ocornut · 3 years, 8 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, 8 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, 8 months ago
- 795cf6f Removed return value from OpenPopupOnItemClick(). Use IsWindowAppearing() after BeginPopup() for a similar result. by ocornut · 3 years, 8 months ago
- a58a727 Renamed OpenPopupContextItem() back to OpenPopupOnItemClick(), reverting 99ab5210 by ocornut · 3 years, 8 months ago
- ec945f4 InputText: Added support for Page Up/Down in InputTextMultiline. (#3430) by Louis Schnellbach · 3 years, 8 months ago
- 8eca736 Update binary link by omar · 3 years, 8 months ago
- c206a19 Removed ImFont::DisplayOffset in favor of ImFontConfig::GlyphOffset. (#1619) by ocornut · 3 years, 8 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, 8 months ago
- c47bcb2 Fix popup and tooltip positioning when not fitting in the screen. Amend fa42ccea8. by ocornut · 3 years, 8 months ago
- b7b08f5 Fix popup and tooltip positioning when not fitting in the screen. by Rokas Kupstys · 4 years ago
- 825f699 Backends: OpenGL3: Amends (#3467, #1985) by ocornut · 3 years, 8 months ago
- 2460f2a Backends: OpenGL3: Fix to avoid calling glBindSampler() with version <= 3.2 (#3467, #1985) by Julian Webb · 3 years, 9 months ago
- 645a6e0 Bypass unnecessary formatting when using the TextColored()/TextWrapped()/TextDisabled() helpers with a "%s" format string. (#3466) by ocornut · 3 years, 8 months ago
- d2939ce Columns: Make sure the ClipRect is valid. (#3475) by Bartosz Szreder · 3 years, 8 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, 8 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, 8 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, 9 months ago
- d8d58b0 Backends, Examples: DX12: Clarify support for 32-bit building in project files and comments. (#301) by omar · 3 years, 9 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, 9 months ago
- 6a546a5 ImVector: fix max_size() for signed int value. Amend 444873404 (#3429, #3460) by xndcn · 3 years, 9 months ago
- 8a9ee9c Add const qualifier for parameter ImFontConfig of ImFont::AddGlyph (#3461) by HALX99 · 3 years, 9 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, 9 months ago
- 36af398 Sliders: Fixed using ImGuiSliderFlags_ClampOnInput with reverse sliders. (#3432, #3449) by omar · 3 years, 9 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, 9 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, 9 months ago
- b25756b Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. (#3459) by Michel Lesoinne · 4 years, 1 month ago
- 751d153 InputText: Fixed callback's helper DeleteChars() function when cursor is inside the deleted block. (#3454). by ocornut · 3 years, 9 months ago
- 70289ab Scrolling: Fixed edge snapping being applied prior to knowing ContentSize. (#3452) by ocornut · 3 years, 9 months ago
- 8db94cd Internals: Scroll related, comments & shallow tweaks. by ocornut · 3 years, 9 months ago
- b73305b Examples: Vulkan: Reworked buffer resize handling, amend df89a16d (#3390, #2626) by ocornut · 3 years, 9 months ago
- 9a9ee7f NavInitWindow: Change IMGUI_DEBUG_LOG to IMGUI_DEBUG_LOG_NAV (#3450) by Valentin Vanelslande · 3 years, 9 months ago
- f4d062f Nav: Added debug logging, extract bits of code into NavUpdateInitResult(). by ocornut · 3 years, 9 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, 9 months ago
- ce230fc Internals: TabBar renaming and shuffling stuff around. by ocornut · 3 years, 9 months ago
- 13f7183 Internals: Added support for overriding locale decimal point, undocumented. (#2278) + Misc doc update. by ocornut · 3 years, 9 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, 9 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, 9 months ago
- 093afd4 Internals: Added Name to ImGuiDataTypeInfo + minor misc comments in BeginGroup(). by ocornut · 3 years, 9 months ago
- 45499b8 Window: Fixed using non-zero pivot in SetNextWindowPos() when the window is collapsed. (#3433) by ocornut · 3 years, 9 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, 9 months ago
- b30d333 Nav: Activate InputSource as Gamepad when pressing any of the digital d-pad button. by ocornut · 3 years, 9 months ago
- 8d71bc2 Internals: Nav: shallow refactor. by ocornut · 3 years, 9 months ago
- 833eb77 Nav: Fix navigation resuming on first visible item when using gamepad. by Rokas Kupstys · 3 years, 9 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, 9 months ago
- 4448734 ImVector: added max_size() to facilitate usage with sol2 binding generator (#3429) by ocornut · 3 years, 9 months ago
- 32be6c0 InputText: Fixed using ImGuiInputTextFlags_Password with InputTextMultiline(). (#3427, #3428) by ocornut · 3 years, 9 months ago
- 5919a6f Tab Bar: Keep tab item close button visible while dragging a tab (independent of hovering state). by ocornut · 3 years, 9 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, 9 months ago