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