1. 922a11f Docs: update links, refs. by ocornut · 3 days ago master
  2. b7b8f52 Examples: Android: update for consistency (untested). by ocornut · 3 days ago
  3. 05581da AddFontDefault() now automatically selects an embedded font between AddFontDefaultVector() and AddFontDefaultBitmap). by ocornut · 3 days ago
  4. f006400 Fonts: added AddFontDefaultVector() with embedded ProggyVector data. by ocornut · 4 months ago
  5. cde6ad3 Removed unused ImRect::Floor(). Clarified IM_TRUNC(), IM_ROUND(), ImRound64(). by ocornut · 3 days ago
  6. 73dd0e8 (Breaking) Fonts: remove ImFontConfig::PixelSnapV. Post-rescale GlyphOffset is always rounded. by ocornut · 3 days ago
  7. 55ad3b4 Fonts: added ExtraSizeScale feature (undocumented). by ocornut · 4 days ago
  8. d1de937 Fonts: ImFontAtlasFontRebuildOutput() helper. by ocornut · 4 days ago
  9. d365417 CI: reduce macOS runs since they are expensive. by ocornut · 3 days ago
  10. 0ff8100 Added GetItemFlags() in public API. (#9127) by ocornut · 4 days ago
  11. 9055c9e imgui_freetype: fixed overwriting ImFontConfig::PixelSnapH when hinting is enabled. by ocornut · 4 days ago
  12. d87650d Text: fixed unused variable warning on builds without asserts. by ocornut · 5 days ago
  13. a5dffbe Text: word-wrapping use a small lookup table. (#8990, #3237, #8503, #8139, #8439, #9094, #3002, #9066, #8838) by ocornut · 5 days ago
  14. 22ffa3d Text: rewrite word-wrapping logic. (#8990, #3237, #8503, #8139, #8439, #9094, #3002, #9066, #8838) by ocornut · 9 days ago
  15. 683f916 Internals: ImBitArray: rename storage. by ocornut · 8 days ago
  16. 4e7c055 Renamed IM_ARRAYSIZE() -> IM_COUNTOF(). Kept legacy name for now. by ocornut · 9 days ago
  17. 99bca39 Docs: clarify PixelSnapH / PixelSnapV + comment on PushTextWrapPos(). by ocornut · 9 days ago
  18. dc48a7c Docs: amend fc89c61 by ocornut · 11 days ago
  19. 4dac00c Windows: fixed always updating internal buffer for ### window titles even when Ctrl+Tab window is hidden. Instead forcing an update on mismatching when appearing. by ocornut · 2 weeks ago
  20. fc89c61 Hashing: handling of "###" operator to reset to seed within a string identifier doesn't include the "###" characters in the output hash anymore. by omar · 6 years ago
  21. 1e7d2ad Fixed Clang cast-align warning + Added missing Changelog entry in 1.92.4. (#8893) by ocornut · 2 weeks ago
  22. bd6f48f Backends: OpenGL3: Fixed embedded loader multiple init/shutdown cycles broken on some platforms. (#8792, #9112) by ocornut · 2 weeks ago
  23. 0d2dd30 Tabs: minor tweaks to facilitate mods altering spacing. by ocornut · 2 weeks ago
  24. 9971251 Fonts: amend/comment on FontDataOwnedByAtlas=false fix being a breaking change. (#9086, #8465) by ocornut · 2 weeks ago
  25. a07b282 Backends: GLFW: add IMGUI_IMPL_GLFW_DISABLE_X11 / IMGUI_IMPL_GLFW_DISABLE_WAYLAND. (#9109, #9116) by ocornut · 2 weeks ago
  26. 9a4fd69 Backends: GLFW: avoid repeated glfwSetCursor()/glfwSetInputMode() calls when unnecessary. by ocornut · 2 weeks ago
  27. cf64b7f Tables: Fixed losing stored display order when reducing column count. (#9108, #4046) by ocornut · 3 weeks ago
  28. a726bde Fonts: ClearOutputData() doesn't need to clear FallbackChar, EllipsisChar. Fixed crash changing font loader. by ocornut · 3 weeks ago
  29. 7f78f52 Demo: removed some hardcoded widths. by ocornut · 3 weeks ago
  30. 60f8b07 Rework color marker internals to facilitate arbitrary override using SetNextItemColorMarker(). by ocornut · 3 weeks ago
  31. fa4b47c Added RGBA color markers to ColorEdit3/ColorEdit4 + opt-in ImGuiSliderFlags_ColorMarkers for Drags/Sliders. by ocornut · 3 weeks ago
  32. a7ecbcd Shuffle ImGuiColorEditFlags flag values. by ocornut · 3 weeks ago
  33. ded52c7 Debug Log: can output to debugger. Added ImGuiDebugLogFlags_OutputToDebugger. by ocornut · 3 weeks ago
  34. 9d4fafa Nav: removed an unnecessary FindWindowByName() call. by ocornut · 3 weeks ago
  35. e2c4953 ImDrawList: harden/clarify static asserts about ImDrawCmd / ImDrawCmdHeader layout. by ocornut · 3 weeks ago
  36. fee06a9 Text: fixed word-wrapping function reading from *text_end when passed a string range. (#9107) by achabense · 3 weeks ago
  37. d71091a Internals: amend RenderRectFilledRangeH() to avoid shadowed variables. by ocornut · 3 weeks ago
  38. d1e262a Internals: refactor RenderRectFilledRangeH() into RenderRectFilledInRangeH() to take absolute coordinates instead of normalized ones. by ocornut · 3 weeks ago
  39. 6e0ee6f Fonts: removed misleading SizePixels >= 0.0f test and stbtt_ScaleForMappingEmToPixels() call in ImGui_ImplStbTrueType_FontSrcInit(). (#8857) by ocornut · 3 weeks ago
  40. d27dce5 Backends: Win32: handle WM_IME_CHAR/WM_IME_COMPOSITION messages to support Unicode inputs on MBCS Windows. (#9099, #3653, #5961) by ulhc · 4 weeks ago
  41. 87b1933 Backends: Win32: change param to MultiByteToWideChar() to be consistent (should be no-op?). by ocornut · 3 weeks ago
  42. bfe1378 Debug Log: fixed incorrectly printing characters in IO log when submitting non-ASCII values to io.AddInputCharacter(). (#9099) by ocornut · 4 weeks ago
  43. 620a33d TreeNode: fixed highlight position when used inside a line with a large text baseline offset. by ocornut · 4 weeks ago
  44. 47766ca Demo: fix in 'Demo->Selection->Multi-Select in a Table' section. by ocornut · 4 weeks ago
  45. 7c6febe Tables: fixed an issue where submitting non-integer row heights would eventually advance table parent layout by +0/+1 depending on its visibility. by ocornut · 4 weeks ago
  46. 1a62292 Tables: fixed an issue where a very thin scrolling table would advance parent layout slightly differently depending on its visibility. by ocornut · 4 weeks ago
  47. 2026e3d Menus: fixed BeginMenu() child popup position when used inside a line with a baseline offset. by ocornut · 4 weeks ago
  48. 3ff8c46 Menus: fixed BeginMenuEx() icon/arrow baseline when using inside a line with an offset. by ocornut · 4 weeks ago
  49. 1f54665 Menus: fixed MenuItem() label baseline when using inside a line with an offset. by ocornut · 4 weeks ago
  50. ae873b1 Misc: rename extraneous parenthesizes from return statements. by ocornut · 4 weeks ago
  51. 9c75ef5 Tables: clarify TableNextRow() row_height and adjust demo to make this clearer (demo height were arbitrary and therefore misleading). by ocornut · 4 weeks ago
  52. c36162f Internals: add SetContextName() helper. (#9097) by ocornut · 4 weeks ago
  53. f0699ef Examples: Win32+DirectX12: Disable breaking on the D3D12_MESSAGE_ID_FENCE_ZERO_WAIT warning. (#9093, #9084) by Rémy Tassoux · 5 weeks ago
  54. 75db81c Backends: SDL_GPU3: select between metallib and MSL shaders based on availability. (#9076) by ocornut · 4 weeks ago
  55. fd887f5 Backends: SDL_GPU3: use MSL on macOS and MetalLib on iOS to fix shader compatibility. (#9076) by Leon Lysak · 4 weeks ago
  56. 285e304 Docs: tweaks. Add reference to imgui-module from main README. (#9092, #8868) by ocornut · 4 weeks ago
  57. d981b33 Textures: amend to please static analyzer. by ocornut · 4 weeks ago
  58. e768f91 Textures: fixed displaying texture # in metrics/debugger. by ocornut · 4 weeks ago
  59. 3fef0d5 Textures: fixed a building issue when ImTextureID is defined as a struct. by ocornut · 4 weeks ago
  60. 3a45bae Backends: Vulkan: helper for creating a swapchain selects VkSwapchainCreateInfoKHR's compositeAlpha based on cap.supportedCompositeAlpha. (#8784) by ocornut · 5 weeks ago
  61. 98636f4 Fonts: fixed handling of `ImFontConfig::FontDataOwnedByAtlas = false` which did erroneously make a copy of the font data. (#9086) by ocornut · 5 weeks ago
  62. 5f82275 Docs: updated 1.91.5 logs for missing info that GetKeyIndex() was removed at this date. by ocornut · 5 weeks ago
  63. 136d067 Scrollbar: fixed a codepath leading to a divide-by-zero. (#9089) by ocornut · 5 weeks ago
  64. 324cea1 Version 1.92.6 WIP by ocornut · 5 weeks ago
  65. ee48fad Internals: rename ImStableVector's BLOCK_SIZE to avoid conflict with Linux header defines. (#9088) by ocornut · 5 weeks ago
  66. 6d910d5 Version 1.92.5 by ocornut · 5 weeks ago v1.92.5
  67. 26ff93d Examples: NULL: fixed msvc project. by ocornut · 5 weeks ago
  68. a484fd2 Examples: Win32+OpenGL3: enable DPI awareness. (#9083) by ocornut · 5 weeks ago
  69. 8ff7f35 CI: run imgui_test_suite as part of CI build. by Rokas Kupstys · 5 weeks ago
  70. e8448d0 CI: general update + rename steps. by Rokas Kupstys · 5 weeks ago
  71. 4ab86e1 Nav: fixed scoring when using PageUp/PageDown from a focused item which is outside of visible boundaries. (#9079) by ocornut · 5 weeks ago
  72. 0faa0db Drag and Drop: rework cancel drag and drop logic to be overridable. (#9071) by ocornut · 5 weeks ago
  73. db6b8e0 Drag and Drop: handling of Escape after UpdateKeyboardInputs(). (#9071) by ocornut · 5 weeks ago
  74. 1f16ca5 Docs: update ShowUserGuide() + PR guidelines. (#9071) by ocornut · 5 weeks ago
  75. b4a3d42 Docs: amend BeginDisabled() comments. (#9082) by ocornut · 5 weeks ago
  76. 68894d4 Docs: fixed outdated comment. (#9082) by achabense · 5 weeks ago
  77. 23bd697 Drag and Drop: Pressing Escape while carrying a payload automatically cancel the active drag and drop. (#9071) by ocornut · 5 weeks ago
  78. 37f9153 Nav: improved/clarified behavior when requesting PageUp/PageDown from a focused item which is outside of visible boundaries. (#9079) by ocornut · 5 weeks ago
  79. 81e01dd Nav: reworked PageUp/PageDown to pick same-page top/bottom page based on inner rectangle rather than clipping rectangle. by ocornut · 5 weeks ago
  80. 405c802 Nav: shallow tweaks. by ocornut · 5 weeks ago
  81. 91b5256 Clipper: fixed an issue when using up/down from an item outside of visible bound and using the clipper. (#9079) by ocornut · 5 weeks ago
  82. 6ae32c6 Backends: fixed misc zealous Clang warnings. by ocornut · 5 weeks ago
  83. 9afc62d InputText: Fixed an assert when using ImGuiInputTextFlags_ReadOnly and making underlying contents shorter while text is selected. (#9069) by ocornut · 5 weeks ago
  84. c3835de CI: fixes warning building example_null w/ msvc as DLL by ocornut · 6 weeks ago
  85. 52caa2f CI: fixes warning building example_null w/ msvc as DLL by ocornut · 6 weeks ago
  86. 04af1a3 CI: fixes warning building example_null w/ mingw 64-bit, as DLL by ocornut · 6 weeks ago
  87. e1f9b8b CI: fixes warning building example_null w/ mingw 64-bit, as DLL by ocornut · 6 weeks ago
  88. cfb4896 Examples: CI: backtrack and make example_null embed backend: simpler for all sorts of quick build scripts. by ocornut · 6 weeks ago
  89. 0cf5b93 CI, Backends: fixes for example_null building. Add consistent IMGUI_IMPL_API in backend. by ocornut · 6 weeks ago
  90. d99baf3 CI: fixes for example_null building. by ocornut · 6 weeks ago
  91. 7e919a5 Examples: fix example_null Makefile. by ocornut · 6 weeks ago
  92. eb19a77 Examples: fix example_null Makefile. by ocornut · 6 weeks ago
  93. b885382 Backends: Null: added imgui_impl_null platform/renderer backend. by ocornut · 6 weeks ago
  94. 9e15ebb Backends: GLFW: fixed last `ImGui_ImplGlfw_Shutdown()` call not immediately clearing the context map. (#9075, #8676, #8239, #8069) by ocornut · 6 weeks ago
  95. f145b0c Debug Tools: ID Stack Tool: refactor, extract data/code into ImGuiDebugItemPathQuery for reuse. by ocornut · 6 weeks ago
  96. c254db7 Debug Tools: ID Stack Tool: store ResultsComplete and don't display incomplete paths. by ocornut · 6 weeks ago
  97. 5a0c67c Debug Tools: ID Stack Tool: extracted code into a StackToolGetResultAsPath() function. by ocornut · 6 weeks ago
  98. ec62197 Fonts: calling ImFontAtlas::Clear() mid-frame without re-adding a font will lead to a more explicit crash. (#9067) by ocornut · 6 weeks ago
  99. d246850 Fonts: added comment about the classic AddFontFromMemoryTTF() issue. (#9067, #6916, #6781, #5330, #4307, #2042, #2029, #1734, #1259, #220) by ocornut · 6 weeks ago
  100. e60e5bf Misc: standardized casing of keyboard mods in comments and demo ("CTRL" -> "Ctrl"). by ocornut · 6 weeks ago