1. 96b6eb7 Fixed PVS-Studio false positives. by ocornut · 9 hours ago master
  2. f150bf0 Drags, Sliders: ongoing drags may be cancelled using Escape or Gamepad Triangle, reverting to the initial value. (#8564, #9534) by ocornut · 29 hours ago
  3. 51c3c0c Sliders: moved code from SliderBehaviorT() to SliderBehavior(). by ocornut · 28 hours ago
  4. 5316e70 Backends: Vulkan: support multiple Vulkan contexts with custom loader. (#6616) by Lukasz Stalmirski · 30 hours ago
  5. 7edd2b1 Sliders, Drags: adjust ScaleValueFromRatioT() to increase remapping precision (in theory). (#9536) by slowriot · 30 hours ago
  6. 1807b25 ScaleValueFromRatioT: removed unnecessary check, amend f27af1b20. by ocornut · 30 hours ago
  7. 4dbb921 Examples: disabled /JMC in Visual Studio projects (unnecessary overhead). by ocornut · 2 days ago
  8. e2e9533 Added IM_NODEBUGSTEP helper. Tagged ImVec2, ImVec4, ImRect and various operators. by ocornut · 2 days ago
  9. a15761f TreeNode: fixed UB shifts and general tree issues when using ImGuiTreeNodeFlags_DrawLinesXXX flags and over 32 deep. (#9509) by ocornut · 3 days ago
  10. f562ab8 DrawList: reworked assert in PushTexture() to allow convenience grace period of using texture already queued for destroy during the same frame. (#9528, #8465) by ocornut · 3 days ago
  11. e0537bf Fixed build issue with MacPorts Clang 16 (missing TARGET_OS_OSX). (#9498) by nilFinx · 4 days ago
  12. ebc7307 ColorButton, RenderColorRectWithAlphaCheckerboard: fixed issues/inconsistencies with checkerboard rendering when combining color alpha and global style alpha. (#9511) by ocornut · 4 days ago
  13. fd74775 ColorButton: fixed double style alpha multiply. Remove call to GetColorU32() in RenderColorRectWithAlphaCheckerboard() for consistency. (#9511) by ocornut · 4 days ago
  14. 19ead81 ColorButton, ColorEdit, ColorPicker: cancel-out alpha caused by BeginDisabled() so disabled color buttons have the same color. (#9511) by ocornut · 4 days ago
  15. 7e0de0e Examples: GLFW/SDL2/SDL3+WebGPU: fixed running with wgpu-native missing wgpuInstanceWaitAny(). (#9377) by ocornut · 4 days ago
  16. 35a13e9 Backends, Examples: WebGPU: further simplications. (#9377, #9532, #9530) by ocornut · 4 days ago
  17. e44b112 Backends, Examples: WebGPU: fixed warnings, renamed .sln, fixed SDL2+WGPU cmakefile. by ocornut · 4 days ago
  18. 6d1f88f Backends: WebGPU: update to build with wgpu-native 29.0+. (#9532, #9530) by ocornut · 4 days ago
  19. 760dff3 Docs: misc additions. by ocornut · 4 days ago
  20. d3c5ff3 Drags, Sliders: fixed an overflow using `ImGuiSliderFlags_Logarithmic` with S32/S64 types. (#9526, #3361, #1823, #1316, #642) by ocornut · 5 days ago
  21. 1e51b6f Comments/fixes about using IMGUI_DEFINE_MATH_OPERATORS in imconfig.h (#9524) by ocornut · 7 days ago
  22. 0af8f47 Fixed `GetBackgroundDrawList()`/`GetForegroundDrawList()` not being properly reset every frame when cumulated session time is very large. (#9521) by ocornut · 12 days ago
  23. 1d7b37d Tables: fix/workaround for losing display order. (#9519, #9108) by ocornut · 2 weeks ago
  24. 3e9d0f7 Backends: WebGPU: fixed passing non-integer sizes to wgpuRenderPassEncoderSetViewport(). (#9515, #8628) by rubbededo · 3 weeks ago
  25. 46d39d5 Fixed GCC false positive. (#9508) by ocornut · 4 weeks ago
  26. 551a0a6 TextAligned, TextAlignedV: rework to always use provided width. (#7024, #9455, #1980) by ocornut · 4 weeks ago
  27. 5de45fb Trim trailing white spaces. Changes some NULL to nullptr. by ocornut · 4 weeks ago
  28. 49fa47f Added IM_FMTARGS/IM_FMTLIST to TextAligned() functions. (#1980, #9455) by Daniel K. O. (dkosmari) · 2 months ago
  29. 5b6e19b Examples: Apple+OpenGL3: added new example. by ocornut · 4 weeks ago
  30. 70e60a3 Examples: Apple+OpenGL2: silence warnings. by ocornut · 4 weeks ago
  31. 2ddb5fc Examples: SDL2+Metal: stop using SDL_CreateRenderer(). (#5592) by ocornut · 4 weeks ago
  32. 98f3efc Examples: SDL2+Metal: fixed mismatches with other examples. by ocornut · 4 weeks ago
  33. 730f099 Backends: OpenGL3: fixed unused variable warning. (#9507) by ocornut · 4 weeks ago
  34. 724c69b Backends: SDL2: fixed querying framebuffer scale/density when using Metal. (#5592) by ocornut · 4 weeks ago
  35. 6a6d7bc Internals: added SetNextWindowFlags(), SetNextWindowChildFlags() helpers + made BeginChildEx() itself read from them. (#9503, #8280, #9412, #9499, #9393, #8488) by ocornut · 4 weeks ago
  36. a5a3e1b (Breaking) Backends: DX12: removed support for legacy `ImGui_ImplDX12_Init()` signature obsoleted in 1.91.6. (#9487) by ocornut · 4 weeks ago
  37. 2de0a07 Fixed PVS Studio false positive. by ocornut · 4 weeks ago
  38. 7c9f0c1 Backends, Examples: QNX: amends. Moved ignore list to main file. Removed .use files. (#9492) by ocornut · 4 weeks ago
  39. 40ec568 Backends+Examples: QNX Screen: added initial QNX support to backends and examples. (#9492) by Mike Gorchak · 5 weeks ago
  40. 5108603 DrawList: apply current pixel density to DrawList's fringe scale. Added ImDrawList::_SetPixelDensity(). Reword FontRasterizerDensity as CurrentPixelDensity. by ocornut · 5 weeks ago
  41. fdc1152 (Breaking) Style: obsoleted style.CurveTessellationTol in favor of style.CurveTesselationMaxError. by ocornut · 5 weeks ago
  42. b647af2 Fonts: AddFontDefault() uses framebuffer scale. by ocornut · 5 weeks ago
  43. ebd752a Version 1.93.0 WIP by ocornut · 5 weeks ago
  44. 9b7699f Backends: amend comments to state that bilinear filtering is required ahead of 1.93. by ocornut · 5 weeks ago
  45. f1cc2ae Version 1.92.9b by ocornut · 5 weeks ago v1.92.9b
  46. 448ef2b DragXXX, SliderXXX: fixed a regression in 1.92.9 where clicking a previously Ctrl+Clicked field would flick it to text edit mode for a frame. (#9476, #701) by ocornut · 5 weeks ago
  47. b9adace Tables: fixed X position of angled borders being off by half a pixel. by thedmd · 5 weeks ago
  48. ed252c5 Tables: fixed Y position of lower horizontal border being off by one pixel when vertical ones are not also enabled. by thedmd · 5 weeks ago
  49. ffbf21a Demo: Custom Rendering: enable LiveEdit. Tweaks. by ocornut · 5 weeks ago
  50. e47e6b0 Fonts: made GetDefaultCompressedFontDataProggyClean()/GetDefaultCompressedFontDataProggyForever() undocumented non-static. (#9493) by ocornut · 5 weeks ago
  51. 950d271 Tweaks. by ocornut · 5 weeks ago
  52. 8c13102 Update pull_request_template.md by omar · 5 weeks ago
  53. ff135cf Backends: DirectX11: removed obsolete comment that got left in this backend only. by ocornut · 6 weeks ago
  54. a9e7a8c ImDrawData: fixed a regression in 1.92.9 where legacy `ImDrawData::CmdListsCount` was always 0. by ocornut · 6 weeks ago
  55. 01380c5 Version 1.92.9 by ocornut · 6 weeks ago v1.92.9
  56. e722165 Docs: rework FAQ index, added multi-threading and string-view details. by ocornut · 6 weeks ago
  57. d94d0f3 Examples: SDL+WebGPU: removed stray glfw from cmakefiles. (#9387, #9428) by ocornut · 6 weeks ago
  58. f31f98f ImDrawData: fixed late initialized field. (Amend 6f41d13) by ocornut · 6 weeks ago
  59. f594633 Popups: added bool return value to OpenPopup(), OpenPopupOnItemClick() functions. (#9429) by ocornut · 6 weeks ago
  60. b335bf4 Added ImTextureData::QueueUserData for staged-rendering texture queues e.g. imgui_threaded_rendering.h. (#8597, #9136) by ocornut · 7 weeks ago
  61. 6f41d13 DrawData: added FrameCount field to facilitate debugging multi-threading issues. (#8597, #9136) by ocornut · 7 weeks ago
  62. 5483893 (Breaking) ImDrawData: marked draw_data->CmdListsCount as obsolete. Use draw_data->CmdLists.Size. by ocornut · 7 weeks ago
  63. 295385f Update FAQ.md by omar · 7 weeks ago
  64. c9c458c Update FAQ.md by omar · 7 weeks ago
  65. e4f7c5c Disabling ImGuiItemFlags_LiveEditOnInputScalar by default! (#9476, #701) by ocornut · 7 weeks ago
  66. d00a875 Fixed build when using IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS + IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#9482) by ocornut · 7 weeks ago
  67. 7038887 Docs: fixed link in FAQ index. (#9480) by rbrtc · 7 weeks ago
  68. 61a0936 Backends: OpenGL3: fixed updating textures. (#9478, #9477, #9473, #8802) by Brenton Bostick · 7 weeks ago
  69. 26b8292 Split ImGuiItemFlags_LiveEdit into ImGuiItemFlags_LiveEditText, ImGuiItemFlags_LiveEditScalar. Added Demo contents. (#9476, #701) by ocornut · 7 weeks ago
  70. c958f16 EndGroup: fixed reporting combined Edit when it happens at the same time as tabbing to next ActiveId. (#9476, #701) by ocornut · 7 weeks ago
  71. 4853f5c Internals: rename NextItemData.ItemFlags -> ItemFlagsSet by ocornut · 7 weeks ago
  72. 18d63b1 Added ImGuiItemFlags_LiveEdit flag, and much-awaited support for disabling it. (#9476, #701) by ocornut · 5 months ago
  73. 2392a52 InputText: tag InputTextDeactivatedState with an elapsing frame. Avoid unnecessary InputTextDeactivateHook() call on manual deactivation. InputTextDeactivateHook() only takes a record when Edited + callback marks edited. (#9476, #701) by ocornut · 5 months ago
  74. baeea39 Settings: fixed issues caliing ClearWindowSettings() followed by LoadIniSettingsFromMemory(). by ocornut · 8 weeks ago
  75. 0ff4a8a Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture(). Amends. (#9473, #8802) by ocornut · 7 weeks ago
  76. e3927dc Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture() (#9473, #8802) by Turtle Dove · 7 weeks ago
  77. 35a7e8e Backends: SDL2: restore SDL_StartTextInput()/SDL_StopTextInput() calls on Android (#7636, #9474) by Turtle Dove · 7 weeks ago
  78. 9090828 Backends: Android: clear mouse position on touch release. (#6627, #9474) by Turtle Dove · 7 weeks ago
  79. 0302703 CI: Android: Gradle 9.4.1 via setup-gradle action for AGP 9.2.0 (#8878) (#9467) by Turtle Dove · 7 weeks ago
  80. 0720d59 Tables: validate ini settings column count. (#9472) by ShiroKSH · 8 weeks ago
  81. addbfa5 Settings: fixed ConfigIniSettingsAutoDiscardMonths not calling Cleanup (#9460, #9471) by ocornut · 7 weeks ago
  82. bad1ee7 Backends: SDL_Renderer3: fixed changing scale mode not actually working on all platforms. (#7616, #9470, #9378) by ocornut · 7 weeks ago
  83. 003ee19 Backends: SDL_Renderer3: fixed default sampler not being Linear. (#7616, #9470, #9378) by ShiroKSH · 8 weeks ago
  84. b62bfd6 InputText: reworked `io.ConfigInputTextEnterKeepActive` mode so that pressing Ctrl+Enter or Shift+Enter still allows to deactivate. by ocornut · 8 weeks ago
  85. da137cb (Breaking) Drag and Drop: commented out legacy name `ImGuiDragDropFlags_SourceAutoExpirePayload`. Use `ImGuiDragDropFlags_PayloadAutoExpire`. by ocornut · 8 weeks ago
  86. 9bb131f CI: enable Metal4 examples. (#9466, #9451) by ocornut · 8 weeks ago
  87. 62399b5 Examples: Apple + Metal4: add example (#9466, #9451) by Jonathan Hoffstadt · 8 weeks ago
  88. 68fce9f Settings: added DiscardAll option to CleanupIniSettings() / ImGuiSettingsCleanupArgs. (#9460) by ocornut · 8 weeks ago
  89. f903a7e Settings: fixed Windows not honoring DiscardWhenMissingDate. (#9460) by ocornut · 8 weeks ago
  90. 112d6d9 Settings: added a type name filter to CleanupIniSettings() / ImGuiSettingsCleanupArgs. Amends. (#9460) by ocornut · 8 weeks ago
  91. 2c49da4 Settings: added a type name filter to CleanupIniSettings() / ImGuiSettingsCleanupArgs. (#9460) by ocornut · 8 weeks ago
  92. 85593d0 Tables, Settings: make TableSettingsCreate() recycle existing unbound entry (might happen after a GC or anything clearing table->SettingsOffset. (#9460, #9108) by ocornut · 8 weeks ago
  93. d1eb8d0 Settings: added explicit DiscardWhenMissingDate. (#9460, #9108) by ocornut · 8 weeks ago
  94. 481f2ce Backends: Metal4: added ImTextureID tex_id to residency set. (#9461, #9458, #9451) by Kian · 9 weeks ago
  95. 520a29d Backends: Metal4: added metal-cpp support. (#9461) by Kian · 9 weeks ago
  96. cfdc953 ColorPicker: added option to fix Saturation/Value triangle in wheel picker. Amends. (#9337) by ocornut · 8 weeks ago
  97. f626c1c ColorPicker: added option to fix Saturation/Value triangle in wheel picker. Amends. (#9337) by ocornut · 8 weeks ago
  98. 5d56c09 ColorPicker: added option to fix Saturation/Value triangle in wheel picker. Amends. (#9337) by ocornut · 2 months ago
  99. 0785cdb ColorPicker: added option to fix Saturation/Value triangle in wheel picker. (#9337) by SeanTheBuilder1 · 5 months ago
  100. aca6917 (Breaking) ColorEdit: obsoleted SetColorEditOptions() function in favor of poking to io.ConfigColorEditFlags. (Amend 0e479b9, 9f7d808) by ocornut · 8 weeks ago