- 46d39d5 Fixed GCC false positive. (#9508) by ocornut · 8 days ago master
- 551a0a6 TextAligned, TextAlignedV: rework to always use provided width. (#7024, #9455, #1980) by ocornut · 8 days ago
- 5de45fb Trim trailing white spaces. Changes some NULL to nullptr. by ocornut · 8 days ago
- 49fa47f Added IM_FMTARGS/IM_FMTLIST to TextAligned() functions. (#1980, #9455) by Daniel K. O. (dkosmari) · 7 weeks ago
- 5b6e19b Examples: Apple+OpenGL3: added new example. by ocornut · 9 days ago
- 70e60a3 Examples: Apple+OpenGL2: silence warnings. by ocornut · 9 days ago
- 2ddb5fc Examples: SDL2+Metal: stop using SDL_CreateRenderer(). (#5592) by ocornut · 9 days ago
- 98f3efc Examples: SDL2+Metal: fixed mismatches with other examples. by ocornut · 9 days ago
- 730f099 Backends: OpenGL3: fixed unused variable warning. (#9507) by ocornut · 9 days ago
- 724c69b Backends: SDL2: fixed querying framebuffer scale/density when using Metal. (#5592) by ocornut · 9 days ago
- 6a6d7bc Internals: added SetNextWindowFlags(), SetNextWindowChildFlags() helpers + made BeginChildEx() itself read from them. (#9503, #8280, #9412, #9499, #9393, #8488) by ocornut · 10 days ago
- a5a3e1b (Breaking) Backends: DX12: removed support for legacy `ImGui_ImplDX12_Init()` signature obsoleted in 1.91.6. (#9487) by ocornut · 10 days ago
- 2de0a07 Fixed PVS Studio false positive. by ocornut · 11 days ago
- 7c9f0c1 Backends, Examples: QNX: amends. Moved ignore list to main file. Removed .use files. (#9492) by ocornut · 11 days ago
- 40ec568 Backends+Examples: QNX Screen: added initial QNX support to backends and examples. (#9492) by Mike Gorchak · 2 weeks ago
- 5108603 DrawList: apply current pixel density to DrawList's fringe scale. Added ImDrawList::_SetPixelDensity(). Reword FontRasterizerDensity as CurrentPixelDensity. by ocornut · 12 days ago
- fdc1152 (Breaking) Style: obsoleted style.CurveTessellationTol in favor of style.CurveTesselationMaxError. by ocornut · 12 days ago
- b647af2 Fonts: AddFontDefault() uses framebuffer scale. by ocornut · 12 days ago
- ebd752a Version 1.93.0 WIP by ocornut · 12 days ago
- 9b7699f Backends: amend comments to state that bilinear filtering is required ahead of 1.93. by ocornut · 2 weeks ago
- f1cc2ae Version 1.92.9b by ocornut · 2 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 · 2 weeks ago
- b9adace Tables: fixed X position of angled borders being off by half a pixel. by thedmd · 2 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 · 2 weeks ago
- ffbf21a Demo: Custom Rendering: enable LiveEdit. Tweaks. by ocornut · 2 weeks ago
- e47e6b0 Fonts: made GetDefaultCompressedFontDataProggyClean()/GetDefaultCompressedFontDataProggyForever() undocumented non-static. (#9493) by ocornut · 2 weeks ago
- 950d271 Tweaks. by ocornut · 2 weeks ago
- 8c13102 Update pull_request_template.md by omar · 2 weeks ago
- ff135cf Backends: DirectX11: removed obsolete comment that got left in this backend only. by ocornut · 3 weeks ago
- a9e7a8c ImDrawData: fixed a regression in 1.92.9 where legacy `ImDrawData::CmdListsCount` was always 0. by ocornut · 3 weeks ago
- 01380c5 Version 1.92.9 by ocornut · 3 weeks ago v1.92.9
- e722165 Docs: rework FAQ index, added multi-threading and string-view details. by ocornut · 3 weeks ago
- d94d0f3 Examples: SDL+WebGPU: removed stray glfw from cmakefiles. (#9387, #9428) by ocornut · 3 weeks ago
- f31f98f ImDrawData: fixed late initialized field. (Amend 6f41d13) by ocornut · 3 weeks ago
- f594633 Popups: added bool return value to OpenPopup(), OpenPopupOnItemClick() functions. (#9429) by ocornut · 3 weeks ago
- b335bf4 Added ImTextureData::QueueUserData for staged-rendering texture queues e.g. imgui_threaded_rendering.h. (#8597, #9136) by ocornut · 4 weeks ago
- 6f41d13 DrawData: added FrameCount field to facilitate debugging multi-threading issues. (#8597, #9136) by ocornut · 4 weeks ago
- 5483893 (Breaking) ImDrawData: marked draw_data->CmdListsCount as obsolete. Use draw_data->CmdLists.Size. by ocornut · 4 weeks ago
- 295385f Update FAQ.md by omar · 4 weeks ago
- c9c458c Update FAQ.md by omar · 4 weeks ago
- e4f7c5c Disabling ImGuiItemFlags_LiveEditOnInputScalar by default! (#9476, #701) by ocornut · 4 weeks ago
- d00a875 Fixed build when using IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS + IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#9482) by ocornut · 4 weeks ago
- 7038887 Docs: fixed link in FAQ index. (#9480) by rbrtc · 4 weeks ago
- 61a0936 Backends: OpenGL3: fixed updating textures. (#9478, #9477, #9473, #8802) by Brenton Bostick · 4 weeks ago
- 26b8292 Split ImGuiItemFlags_LiveEdit into ImGuiItemFlags_LiveEditText, ImGuiItemFlags_LiveEditScalar. Added Demo contents. (#9476, #701) by ocornut · 4 weeks ago
- c958f16 EndGroup: fixed reporting combined Edit when it happens at the same time as tabbing to next ActiveId. (#9476, #701) by ocornut · 4 weeks ago
- 4853f5c Internals: rename NextItemData.ItemFlags -> ItemFlagsSet by ocornut · 4 weeks ago
- 18d63b1 Added ImGuiItemFlags_LiveEdit flag, and much-awaited support for disabling it. (#9476, #701) by ocornut · 4 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 · 4 months ago
- baeea39 Settings: fixed issues caliing ClearWindowSettings() followed by LoadIniSettingsFromMemory(). by ocornut · 5 weeks ago
- 0ff4a8a Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture(). Amends. (#9473, #8802) by ocornut · 4 weeks ago
- e3927dc Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture() (#9473, #8802) by Turtle Dove · 4 weeks ago
- 35a7e8e Backends: SDL2: restore SDL_StartTextInput()/SDL_StopTextInput() calls on Android (#7636, #9474) by Turtle Dove · 4 weeks ago
- 9090828 Backends: Android: clear mouse position on touch release. (#6627, #9474) by Turtle Dove · 4 weeks ago
- 0302703 CI: Android: Gradle 9.4.1 via setup-gradle action for AGP 9.2.0 (#8878) (#9467) by Turtle Dove · 4 weeks ago
- 0720d59 Tables: validate ini settings column count. (#9472) by ShiroKSH · 5 weeks ago
- addbfa5 Settings: fixed ConfigIniSettingsAutoDiscardMonths not calling Cleanup (#9460, #9471) by ocornut · 4 weeks ago
- bad1ee7 Backends: SDL_Renderer3: fixed changing scale mode not actually working on all platforms. (#7616, #9470, #9378) by ocornut · 4 weeks ago
- 003ee19 Backends: SDL_Renderer3: fixed default sampler not being Linear. (#7616, #9470, #9378) by ShiroKSH · 5 weeks ago
- b62bfd6 InputText: reworked `io.ConfigInputTextEnterKeepActive` mode so that pressing Ctrl+Enter or Shift+Enter still allows to deactivate. by ocornut · 5 weeks ago
- da137cb (Breaking) Drag and Drop: commented out legacy name `ImGuiDragDropFlags_SourceAutoExpirePayload`. Use `ImGuiDragDropFlags_PayloadAutoExpire`. by ocornut · 5 weeks ago
- 9bb131f CI: enable Metal4 examples. (#9466, #9451) by ocornut · 5 weeks ago
- 62399b5 Examples: Apple + Metal4: add example (#9466, #9451) by Jonathan Hoffstadt · 5 weeks ago
- 68fce9f Settings: added DiscardAll option to CleanupIniSettings() / ImGuiSettingsCleanupArgs. (#9460) by ocornut · 5 weeks ago
- f903a7e Settings: fixed Windows not honoring DiscardWhenMissingDate. (#9460) by ocornut · 6 weeks ago
- 112d6d9 Settings: added a type name filter to CleanupIniSettings() / ImGuiSettingsCleanupArgs. Amends. (#9460) by ocornut · 6 weeks ago
- 2c49da4 Settings: added a type name filter to CleanupIniSettings() / ImGuiSettingsCleanupArgs. (#9460) by ocornut · 6 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 · 6 weeks ago
- d1eb8d0 Settings: added explicit DiscardWhenMissingDate. (#9460, #9108) by ocornut · 6 weeks ago
- 481f2ce Backends: Metal4: added ImTextureID tex_id to residency set. (#9461, #9458, #9451) by Kian · 6 weeks ago
- 520a29d Backends: Metal4: added metal-cpp support. (#9461) by Kian · 6 weeks ago
- cfdc953 ColorPicker: added option to fix Saturation/Value triangle in wheel picker. Amends. (#9337) by ocornut · 6 weeks ago
- f626c1c ColorPicker: added option to fix Saturation/Value triangle in wheel picker. Amends. (#9337) by ocornut · 6 weeks ago
- 5d56c09 ColorPicker: added option to fix Saturation/Value triangle in wheel picker. Amends. (#9337) by ocornut · 7 weeks 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 · 6 weeks ago
- 9f7d808 (Breaking) ColorEdit: obsoleted SetColorEditOptions() function in favor of poking to io.ColorEditFlags. (Amend 0e479b9) by ocornut · 6 weeks ago
- 0e479b9 (Breaking) ColorEdit: obsoleted SetColorEditOptions() function in favor of poking to style.ColorEditFlags. by ocornut · 6 weeks ago
- 776bf2a Examples: OpenGL3+Win32: rework OpenGL initialization to allow Wine compatibility. Fix. (#9427, #6577) by ocornut · 6 weeks ago
- 4f1ea36 Examples: OpenGL3+Win32: rework OpenGL initialization to allow Wine compatibility. (#9427, #6577) by ocornut · 6 weeks ago
- a977144 Examples: OpenGL3+GLFW,SDL2,SDL3: improve Wine compatibility by passing empty GLSL version to ImGui_ImplOpenGL3_Init(). (#9427, #6577) by ocornut · 6 weeks ago
- e616ace CI, Backends: Metal4: fixed CI, added comments. (#9458) by ocornut · 6 weeks ago
- 5c2160a Settings, IO: move ConfigDebugIniSettings in same section. by ocornut · 6 weeks ago
- 5fb77df Settings: added io.ConfigIniSettingsAutoDiscardMonths, trimming tool in in Metrics->Settings + internal CleanupIniSettings(). (#9460) by ocornut · 6 weeks ago
- f7e8343 Settings, IO: added io.ConfigIniSettingsSaveLastUsedDate, platform_io.Platform_SessionDate, IMGUI_DISABLE_TIME_FUNCTIONS(). (#9460) by ocornut · 7 weeks ago
- 7d43c74 CI: update PVS studio. Reduce Windows CI workload for typical push. by ocornut · 6 weeks ago
- 8fc2580 Fonts, Context: assert that ImFontAtlas has no other references when destroying an owned atlas. (#9426) by ocornut · 6 weeks ago
- 6824e2c Examples: Android: update to AGP 9.2.0 to support Gradle 9.6.0. by ocornut · 6 weeks ago
- e9ea190 CI: fixed Android build on Ubuntu-latest by expliciting Gradle version to < 9.x. by ocornut · 6 weeks ago
- caddd26 Backends: Metal4: minor tweaks/comments. (#9458, #9451) by ocornut · 6 weeks ago
- fc63953 Backends: Metal4: Added Metal 4 backend. Added SDL3+Metal4 example. (#9458, #9451) by Amélie Heinrich · 7 weeks ago
- 93dd4c1 Backends: Metal4: copy imgui_imp_metal.* to imgui_impl_metal4.*, unmodified. (#9458, #9451) by ocornut · 6 weeks ago
- 279d04f Added GetItemClickedCountWithSingleClickDelay(), io.MouseSingleClickDelay. (#8337) by ocornut · 6 weeks ago
- 0edad6d Internals: track WasSelected/WasSoleSelected data for ActiveId. (#8337) by ocornut · 6 weeks ago
- e408733 BeginMenu(), MenuItem() use NextItemData.Flags + Fixed typo in comment. (#9456) by ocornut · 6 weeks ago
- 9e6c041 Backends: GLFW,SDL2,SDL3: added wayland/driver marker in io.BackendPlatformName. by ocornut · 7 weeks ago
- c66d9a8 Examples, SDL2/SDL3: use SDL_GetWindowSizeInPixels() to create framebuffers. (#8761, #9124) by ocornut · 7 weeks ago
- 76f5be2 Settings: minor struct packing. by ocornut · 7 weeks ago
- 60fbdbb Multi-Select: reworked ImGuiMultiSelectFlags_NoAutoSelect as it carried side-effects that were hardcoded/designed to use multi-selection on checkboxes. (#9391) by ocornut · 7 weeks ago
- ac6f968 Style: added MenuItemRounding, SelectableRounding, ImGuiStyleVar_MenuItemRounding, ImGuiStyleVar_SelectableRounding. (#7589, #9375, #9453) by ocornut · 7 weeks ago