- f94a5f0 Docs: Update doc about plutosvg (#8395) by Rémy Tassoux · 43 minutes ago master
- b78cc37 Backends: SDL2: Fixed build for versions older than 2.0.14. (#7660) by ocornut · 20 hours ago
- a931fb7 Fixed static analyzer warning. by ocornut · 20 hours ago
- 7cd31c3 Tables: tamed some .ini settings optimizations to more accurately allow overwriting/hot-reloading settings. (#7934) by ocornut · 20 hours ago
- 7221f5e Styles, Tabs: Fixed ef7ffaf. (#8387) by ocornut · 20 hours ago
- ef7ffaf Styles, Tabs: (Breaking) Renamed TabMinWidthForCloseButton to TabCloseButtonMinWidthUnselected. Added TabCloseButtonMinWidthSelected. (#8387) by ocornut · 23 hours ago
- 3d900ed Examples: Win32+DirectX12: Fixed ExampleDescriptorHeapAllocator overflow free index. by PuPuHX · 2 days ago
- 6916f93 InputText: Allow CTRL+Shift+Z to redo even outside of OSX. (#8389) by fdsa · 2 days ago
- 3b2f260 Windows: Fixed an issue where BeginChild() inside a collapsed Begin() wouldn't inherit the SkipItems flag. by ocornut · 3 days ago
- 4dc9df6 Tables: fixed an issue where Columns Visible/Hidden state wouldn't be correctly overridden when hot-reloading .ini state. (#7934) by ocornut · 3 days ago
- 88cda0c Fixed minor warning. Added comment. by ocornut · 3 days ago
- a431e12 Backends: SDL2, SDL3: Using SDL_OpenURL() in platform_io.Platform_OpenInShellFn handler. (#7660) by ocornut · 3 days ago
- a18622c TextLinkOpenURL(): fixed default Win32 io.PlatformOpenInShellFn handler to handle UTF-8 regardless of system regional settings. (#7660) by ocornut · 3 days ago
- 2206e31 Demo: Combos: demonstrate a very simple way to add a filter to a combo. (#718) by ocornut · 3 days ago
- e8ad60c Fix typo (#8382) by edenware · 5 days ago
- 50dbb08 Tables: sneakily honor ImGuiNextWindowDataFlags_HasChildFlags/ImGuiNextWindowDataFlags_HasWindowFlags as a way to facilitate various hacks/workarounds. by ocornut · 6 days ago
- e368015 Tables: a clipped scrolling table correctly clears SetNextWindowXXX flags. (#8196) by ocornut · 6 days ago
- e5668b8 Internals: rename ImGuiNextWindowData::Flags to HasFlags for consistency and to reduce mistakes. by ocornut · 6 days ago
- 4982602 Windows, Style: Added style.WindowBorderHoverPadding setting to configure inner/outer padding applied to hit-testing of windows borders. by ocornut · 6 days ago
- 914fbcf Fonts: removed unnecessary const qualifier from ImFont::FindGlyph() by ocornut · 6 days ago
- 4f1d380 Fixed tabs and spaces (#8377) by fdsa · 7 days ago
- 0625b37 Scrollbar: Rework logic that fades-out scrollbar when it becomes too small. by ocornut · 7 days ago
- cfed18a Add ImFontConfig::GlyphExtraAdvanceX as a replacement for GlyphExtraSpacing.x (#242) by ocornut · 7 days ago
- 2d20e13 Backends: GLFW: Added comment about io.AddMouseSourceEvent() not being properly called. (#8374) by ocornut · 9 days ago
- 1a31e31 (Breaking) Fonts: removed ImFontConfig::GlyphExtraSpacing option which seems largely obsolete and unused. (#242) by ocornut · 10 days ago
- de962e8 ImFont: remove SetGlyphVisible() by ocornut · 10 days ago
- da0ba9e Backends: WebGPU: add type alias for dawn WGPUProgrammableStageDescriptor -> WGPUComputeState. (#8369) by PhantomCloak · 11 days ago
- 5dd8408 InputTextWithHint(): Fixed buffer overflow when user callback modifies the buffer contents in a way that alters hint visibility. (#8368) by ocornut · 10 days ago
- 204cebc Backends: Metal: Fixed a crash on application resources. (#8367, #7419) [@anszom] by ocornut · 10 days ago
- 6265339 Fixed IsItemDeactivatedAfterEdit() signal being broken for Checkbox(), RadioButton(), Selectable(). (#8370) by ocornut · 10 days ago
- f820bf7 Version 1.91.9 WIP by ocornut · 10 days ago
- e4db4e4 Internals: renamed GetIOEx() to GetIO(). Added GetPlatformIO() explicit context variant. - OOPS by ocornut · 13 days ago
- e2a99b5 Internals: renamed GetIOEx() to GetIO(). Added GetPlatformIO() explicit context variant. by ocornut · 13 days ago
- dbb5eea Version 1.91.8 by ocornut · 13 days ago v1.91.8
- e6c5296 Examples: SDL3: Fix for Emscripten platform (#8363) by Konstantin Podsvirov · 13 days ago
- ae6cfd3 Tables, Menus: Fixed tables or child windows submitted inside BeginMainMenuBar() being unable to save their settings. (#8356) by ocornut · 2 weeks ago
- fa178f4 Error Handling: Recovery from missing EndMenuBar() call. (#1651) by ocornut · 2 weeks ago
- c0308da Fixed zealous GCC warning. (#8355) by ocornut · 2 weeks ago
- dabc990 Rename internal id for standardizing naming convention. "##menubar" -> "##MenuBar", "###NavWindowingList" -> "###NavWindowingOverlay" by ocornut · 2 weeks ago
- a711915 EndMainMenuBar doesn't attempt to restore focus when there's an active id. (#8355) by ocornut · 2 weeks ago
- dfd1bc3 Tables, Menus: Fixed using BeginTable() in menu layer (any menu bar). (#8355) by ocornut · 2 weeks ago
- 4230e98 Error Handling, Debug Log: IMGUI_DEBUG_LOG_ERROR() doesn't need the extra variable. by ocornut · 2 weeks ago
- ea0da0b Extracted PushPasswordFont() out of InputText code. by ocornut · 2 weeks ago
- 9c4948a TabBar: Internals: added TabItemSpacing(). (#8349, #3291) by ocornut · 2 weeks ago
- a05d547 Windows: separating WindowItemStatusFlags from ChildItemStatusFlag, because IsItemXXX _after_ BeginChild()>Begin() shouldn't return last status emitted by e.g. EndChild() by ocornut · 2 weeks ago
- 134fbe1 Windows: Fixed IsItemXXXX() functions not working on append-version of EndChild(). (#8350) by ocornut · 2 weeks ago
- 5a28f18 Fixed parameter names to SetLastItemData() to align with current names. by ocornut · 2 weeks ago
- 96e3b14 Fixed build with IMGUI_ENABLE_FREETYPE (#8346) by ocornut · 3 weeks ago
- afb6e9a Fonts: OversampleH auto-selection uses 36 as heuristic for now. by ocornut · 3 weeks ago
- 8a1613a Fonts: OversampleH/OversampleV value defaults to 0 for automatic selection. by ocornut · 3 weeks ago
- 4211fdc ImFont: compact comments in header section. by ocornut · 3 weeks ago
- 9eafb7b ImFont: IndexLookup[] table hold 16-bit values even in ImWchar32 mode. by ocornut · 3 weeks ago
- 53244aa Amend 9bc5b04 with a shadowed variable warning fix. by ocornut · 3 weeks ago
- ed7551c Selectable: Fixed horizontal label alignment when combined with using ImGuiSelectableFlags_SpanAllColumns. (#8338) by ocornut · 3 weeks ago
- bbf9578 Amend 9bc5b04 to avoid using GImGui mid-function. by ocornut · 3 weeks ago
- 9bc5b04 Windows, Style: Fixed small rendering issues with menu bar, resize grip and scrollbar when using thick border sizes. (#8267, #7887) by ocornut · 3 weeks ago
- 1019934 ImFontAtlas: made calling ClearFonts() call ClearInputData(). (#8174, #6556, #6336, #4723) by ocornut · 3 weeks ago
- 71da34c Debug Tools: Tweaked font preview + indent "Glyphs" block. by ocornut · 3 weeks ago
- 6906ac9 ColorEdit, ColorPicker: (Breaking) redesigned how alpha is displayed in the preview square. (#8335, #1578, #346) by ocornut · 3 weeks ago
- fdca6c0 Inputs: added IsMouseReleasedWithDelay() helper. (#8337, #8320) by ocornut · 3 weeks ago
- d17e9fc Backends: SDL_GPU: shallow tweaks + disable anisotropy in sampler. Examples: SDL+Vulkan: Fixed incorrect defines. by ocornut · 3 weeks ago
- 3e6bdc2 Examples: SDL3+SDL_GPU: use SDL_GPU_PRESENTMODE_MAILBOX swapchain parameters. by ocornut · 3 weeks ago
- bf13442 Moved ImGuiColorEditFlags_AlphaPreview/ImGuiColorEditFlags_AlphaPreviewHalf flags. Demo: reorganized some of color edit/picker demo section. by ocornut · 3 weeks ago
- 2af26b7 ColorEdit, ColorPicker: Fixed alpha preview broken in 1.91.7. (#8336, #8241). [@PathogenDavid] by David Maas · 3 weeks ago
- 7ae7c90 Tabs, Style: reworked selected overline rendering to better accommodate for rounded tabs. (#8334) by ocornut · 3 weeks ago
- e8779a6 Font: direct AddText()/RenderText() calls don't need to call strlen() if below clipping region. by ocornut · 3 weeks ago
- 4c2e7bb Backends: SDL2,SDL3: removed assert preventing using ImGui_ImplSDL2_SetGamepadMode()/ImGui_ImplSDL3_SetGamepadMode() with ImGui_ImplSDL2_GamepadMode_Manual/ImGui_ImplSDL3_GamepadMode_Manual and an empty array. (#8329) by ocornut · 3 weeks ago
- 8b0af7f Backends: SDL: update comments regarding API stability, regarding SDL_GPU and SDL_Renderer. by ocornut · 3 weeks ago
- aa1b4ea Backends: OSX: Remove notification observer when shutting down. (#8331) by Julian Rachele · 4 weeks ago
- aa23f38 Backends: SDL_Renderer2/3: Use endian-dependent RGBA32 texture format, to match SDL_Color. (#8327) by Daniel K. O. (dkosmari) · 4 weeks ago
- 80c9cd1 Font: reduce unnecessary padding in ImFontConfig struct too. by ocornut · 4 weeks ago
- d7454de Font: minor tweak to struct alignment. by ocornut · 4 weeks ago
- dd89a37 Backends: Vulkan: sharing duplicate code. (#5446, #8326) by ocornut · 4 weeks ago
- 487d7f9 Font: Internals: make used page maps smaller. Since it's extremely rarely used and for iterations only. ~34->16 bytes with ImWchar32. by ocornut · 4 weeks ago
- f2262eb Windows: latch FontRefSize at time of Begin(), consistent with e.g. TitleBarHeight, and to avoid calling CalcFontSize() on non-current window. by ocornut · 4 weeks ago
- b7c27c5 Windows: legacy SetWindowFontScale() is properly inherited by nested child windows. (#2701, #8138, #1018) by ocornut · 4 weeks ago
- 4c64ba1 imgui_freetype: fixed issue where glyph advances would incorrectly be snapped to pixels. by ocornut · 4 weeks ago
- 0077357 Ignore vscode artifacts (#8324) by Diego Mateos · 4 weeks ago
- b4a5d1d Backends: SDLGPU3: Rename GpuDevice->Device. Expose ImGui_ImplSDLGPU3_CreateDeviceObjects(), ImGui_ImplSDLGPU3_DestroyDeviceObjects(). Misc renaming. (#8163, #7998, #7988) by ocornut · 4 weeks ago
- 0f33d71 Examples: Vulkan: vkAcquireNextImageKHR() and vkQueuePresentKHR() returning VK_SUBOPTIMAL_KHR keeps moving forward. (#7825, #7831) by ocornut · 4 weeks ago
- 8ebf22d Backends: Vulkan: use ImVector<> for simplicity. by ocornut · 4 weeks ago
- 6684984 Examples: DirectX12: Reduced number of frame in flight from 3 to 2 in provided example, to reduce latency. by ocornut · 4 weeks ago
- 0e21bde Misc shallow merge to reduce diff in other branches. by ocornut · 4 weeks ago
- 8a9de84 FontAtlas: reduced baked IM_DRAWLIST_TEX_LINES_WIDTH_MAX from 63 to 32. (#3245) by ocornut · 4 weeks ago
- 100075f Backends: DirectX12: Texture upload use the command queue provided in ImGui_ImplDX12_InitInfo instead of creating its own. by ocornut · 4 weeks ago
- c59a226 Version 1.91.8 WIP by ocornut · 4 weeks ago
- 5c1d2d1 Version 1.91.7 by ocornut · 4 weeks ago v1.91.7
- 9f8481a (Breaking) TreeNode: renamed ImGuiTreeNodeFlags_SpanTextWidth to ImGuiTreeNodeFlags_SpanLabelWidth. (#6937) by ocornut · 4 weeks ago
- 21902e2 Backends: SDL_GPU: fixed SDL_GPUViewport initialisation. (#8163, #7998, #7988) by ocornut · 4 weeks ago
- c38c18c Avoid using 1<<31 for ImGuiWindowFlags_NavFlattened as it seems to confuse some binding generators. by ocornut · 4 weeks ago
- c5f6094 Demo: tweak demo for ImGuiTreeNodeFlags_LabelSpanAllColumns. (#8318, #3565) by ocornut · 4 weeks ago
- 290e402 TreeNode, Tables: added ImGuiTreeNodeFlags_LabelSpanAllColumns. (#8318, #3565) by ocornut · 4 weeks ago
- 6fb7d44 Backends: SDL2/SDL3: Comments. (#7672, #7670) by ocornut · 4 weeks ago
- 32cea85 Debug Tools: Item Picker: Always available in menu. Tweak Demo Debug Options. (#2673, #1651) by ocornut · 4 weeks ago
- 00f12b9 InputText: Fixed not calling CallbackEdit on revert/clear with Escape key. (#8273) + rework comments. by ocornut · 4 weeks ago
- a604d4f Fixed IsItemDeactivated(), IsItemDeactivatedAfterEdit() to work when interrupted before/after the active id is submitted. (#5184, #5904, #6766, #8303, #8004) by ocornut · 5 weeks ago
- a28ffa8 Docs: added more references to IsKeyDown(), InFlags. (#8317) by ocornut · 4 weeks ago
- 1d96282 Error Handling: Turned common EndTable() and other TableXXX functions fail cases into recoverable errors. (#1651, #8314) by ocornut · 5 weeks ago
- 0b8ff4b Backends, Examples: Vulkan: add IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE. use in descriptor pools sizes. (#6642) by ocornut · 5 weeks ago
- e7fb972 Backends: Metal: Added missing IM_UNUSED (#8302) by Daniel Walz · 5 weeks ago