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