-
dbb3011 ColorButton, ColorEdit, ColorPicker: fixed an issue rendering colors when inside a BeginDisabled(false) block. (#9511, #9613, #9614) by ocornut · 3 days ago master
-
253aa51 Drags: fixed handling of ImGuiSliderFlags_WrapAround when dragging fast. (#9612, #9611, #7749) by ocornut · 4 days ago
-
a1af3c1 Demo: fixed enabling _WrapAround in "Drag and Slider Flags" demo. by ocornut · 4 days ago
-
8c8b8fc Examples: Apple: standardize activation and bringing to front. by ocornut · 4 days ago
-
b2298af Examples: Apple: add native menu with Quit entry. Add missing title text. Standardize code. by ocornut · 5 days ago
-
9d0b725 Windows: using SetNextWindowPos() with a pivot while a window is hidden and measuring size will still apply temporary position until size is figured out. (#9568) by ocornut · 5 days ago
-
67f442d Tables: workaround/hack for max width 1-off issue when right-most column is resizable. (#4678) by ocornut · 7 days ago
-
c5131af Tables: draw outer border before inner borders. by ocornut · 7 days ago
-
852269e Tables: fixed Selectable/TreeNode highlight overlapping left/right-most edges when using a border + no scrolling. (#4678) by ocornut · 7 days ago
-
c6affd1 Tables: move code in BeginTableEx() so that RowPosY1 may be assigned before altering WorkRect with padding (subsequent commit). by ocornut · 7 days ago
-
7ee4dba imgui_freetype: fixed undefined float to integer conversion when de-multiplying a color glyph with a color above its alpha. (#9599) by Miloš Đorđević · 7 days ago
-
391f714 RenderArrow doesn't need 64-bits rounding. Added ImRoundPositive() for consistency. by ocornut · 9 days ago
-
1023d3d InputText: fixed ImGuiInputTextCallbackData::InsertChars() mistakenly over growing internal buffer. (#9603, #7925) by ocornut · 10 days ago
-
a13badd MultiSelect: fixed ImGuiSelectionBasicStorage::GetNextSelectedItem() reading past the end of storage when trailing items are unselected (#9604) by MilosLord · 10 days ago
-
f88ec04 Tables: use center-bias for horizontal borders to better support thick borders. (#9415) by ocornut · 10 days ago
-
89845f9 Tables: fixed various issues with using ImGuiTableFlags_NoHostExtendX. by ocornut · 10 days ago
-
c158188 Tables: fixed various border overshooting issues, some mostly visible with transparent borders: (#4678, #9415) by ocornut · 10 days ago
-
0d0cd87 Tables: fixed vertical inner borders slightly overlapping bottom outer border. (#4678, #9415) by ocornut · 10 days ago
-
c39a91b Tables: latch border size once, and pull all use from same place. (#9415) by ocornut · 10 days ago
-
d2ba763 Tables: fixed various issues with using ImGuiTableFlags_NoHostExtendY. by ocornut · 10 days ago
-
b87728b Tables: clamp vertical border Y2 position when not using scrolling table, so that ImDrawCmd AABB stays reasonable. by ocornut · 11 days ago
-
2fb554b Modals: fixed an assert displaying a modal in an environment where io.DisplayFramebufferScale is not an integer. (#9598) by ocornut · 12 days ago
-
80d572c TreeNode: minor tidying up. by ocornut · 13 days ago
-
1069a95 TabBar: Internals: added TabItemIsContentsAppearing() and reworked 50ae760. (#9581) by ocornut · 13 days ago
-
50ae760 TabBar: Internals: add tab_bar->VisibleTabContentsJustAppeared. (#9581) by ocornut · 13 days ago
-
86b853a TabBar: rename VisibleTabId->VisibleTabContentsId for clarify and correctness. by ocornut · 13 days ago
-
2f1552d TreeNodeGetOpen(): added flags parameter. (#9569, #9592, #3823, #9251) by Yaki Blake · 13 days ago
-
048d7e1 Style: made default arrow stroked. Added SymbolArrowSizeFactor, SymbolArrowThicknessFactor to style arrow. (#5233, #2431, #2235, #6730, #8243) by ocornut · 13 days ago
-
726399f Internals: RenderArrow: apply scale to horizontal offset. (#3895) by ocornut · 14 days ago
-
4326411 Internals: removed RenderArrowPointingAt(), moved to ColorPicker4 color. by ocornut · 14 days ago
-
717f68f Style: StyleColorsDark(): tweaked WindowBg to be darker than in 1.93.0. by ocornut · 14 days ago
-
4e99c0a CI: added Windows ARM64 build jobs. Examples: added ARM64 support in build_win.bat files. (#9593) by Harish Rajaselvan · 2 weeks ago
-
09fe7b1 Examples: refactored remaining batch files to detect architecture. (Amend) by ocornut · 2 weeks ago
-
20ba6c4 Examples: refactored remaining batch files to detect architecture. by ocornut · 2 weeks ago
-
6dd654f Examples: renamed various helper batch files from build_win32.bat to build_win.bat. by ocornut · 2 weeks ago
-
2b7a9dc Examples: remove references to DXSDK_DIR which is for DX9. by ocornut · 2 weeks ago
-
7bd3811 Internals: CallContextHooks(): fixed iterating a reallocated array when a hook callback adds a hook. (#9590) by Michał Cichoń · 2 weeks ago
-
4be0b47 (Breaking) Internals: ImStricmp/ImStrnicmp returned opposite sign when strings were different + ones in Demo. by ocornut · 3 weeks ago
-
9d9a621 Fonts: expose ImFontBaked_BuildLoadGlyphAdvanceX() in imgui_internal.h. by ocornut · 3 weeks ago
-
49a1450 DrawList: added missing ImDrawFlags_RoundCornersMask_ -> ImDrawFlags_RoundMask_ legacy redirect. by ocornut · 4 weeks ago
-
c7d17f0 ImVec2: added a check for cases where a custom `IM_VEC2_CLASS_EXTRA` macro adds an extra `operator=` to ImVec2 by ocornut · 4 weeks ago
-
f5d2b7d CI: fixes for macOS. by ocornut · 4 weeks ago
-
145a2fb Docs: update binaries. by ocornut · 4 weeks ago
-
4c9c888 Build: warning fixes for VS2015 and <v141. by ocornut · 4 weeks ago
-
1ff2181 (Breaking) Commented out legacy names/functions which were obsoleted in 1.91.1 (Sept 2024). by ocornut · 4 weeks ago
-
93a14c8 (Breaking) Commented out legacy names/functions which were obsoleted from 1.90.7 (May 2024) to 1.91.0 (Sept 2024). by ocornut · 4 weeks ago
-
cbe3d5f Version 1.93.1 WIP by ocornut · 4 weeks ago
-
f996126 Demo: correct demo markers wordings (#9586) by Pascal Thomet · 4 weeks ago
-
6d32174 Allow IM_NODEBUGSTEP to be defined by user. (#9584) by ocornut · 4 weeks ago
-
c1aaac6 Version 1.93.0 by ocornut · 4 weeks ago v1.93.0
-
a6fad9b Style: update StyleColorsDark() for 1.93: greyer WindowBg, dark FrameBg. by ocornut · 4 weeks ago
-
a536894 Examples: all examples now default to use a little bit of rounding (`FrameRounding` and `GrabRounding`). by ocornut · 4 weeks ago
-
098c711 Demo: Plot, Vertical Sliders, Colors: better scaling. by ocornut · 4 weeks ago
-
09cd441 PlotHistogram: fixed passing inverted coordinates to AddRectFilled(). by ocornut · 4 weeks ago
-
42a2237 Demo: Mixed Values: added IMGUI_DEMO_MARKER(). (#9582) by Pascal Thomet · 4 weeks ago
-
6aa6626 DrawList: improved handling of very small circles. by Mikko Mononen · 5 weeks ago
-
dc09bbe Examples: GLFW/SDL2/SDL3+WebGPU: better select surface format instead of using surface_capabilities.formats[0]. (#9576) by Yan Pujante · 4 weeks ago
-
906c683 Debug: fixed DebugNodeTexture()->FormatTextureRefForDebugDisplay() truncating displayed value to 32-bits. (#9578) by ocornut · 4 weeks ago
-
2859f67 Docs: fixed various comments. by ocornut · 5 weeks ago
-
b2ade5f DrawList: AddRectFilled: add support for ImDrawFlags_StrokeLegacy to handle inverted coordinates + non-AA path. by ocornut · 5 weeks ago
-
75ac1ab DrawList: AddCircle: fixed issue not clearing path in unlikely case where Path.Size<3. by ocornut · 5 weeks ago
-
cbf4f05 DrawList: added io.ConfigDebugDrawListDefaultsToStrokeLegacy. (#9504) by ocornut · 5 weeks ago
-
9e5e0bf DrawList: added explanation for IM_POLYLINE_CONVEX_POLY_MAX_BEVELS. by Mikko Mononen · 3 months ago
-
d23a638 Demo: Custom Rendering: added zig-zag concave shape, tweak color, tidy up section. by ocornut · 3 months ago
-
f84d77c DrawList: changed _GetStrokePos() to a macro. by ocornut · 3 months ago
-
cb66fcd DrawList: rename ImDrawFlags_MiterOnly->ImDrawFlags_JoinMiter, ImDrawFlags_SquareCap->ImDrawFlags_CapSquare. by ocornut · 3 months ago
-
7bccc3b DrawList: AddCircle, AddCircleFilled: fixed large circles being under-tessellated (when above ~140 with default CircleTessellationMaxError). by ocornut · 3 months ago
-
475b793 Docs: reworked Changelog, comments. by ocornut · 3 months ago
-
0e756a6 (Breaking) DrawList: renamed ImDrawFlags_RoundCornersXXX to ImDrawFlags_RoundXXX. (#9504) by ocornut · 5 weeks ago
-
c52f84c DrawList: rework _SelectFringeTexture() for use by third-party extensions + rename to _SelectLineTexture(). by ocornut · 3 months ago
-
7415edb DrawList: fixed ImFontAtlasBuildUpdateTexDataCorners() packing vs render to match. by ocornut · 3 months ago
-
dee0e34 DrawList: amend PushDrawFlag() to report reaching capacity. by ocornut · 3 months ago
-
451e107 DrawList: removed ImDrawFlags_UseTexForStrokeLegacy as it doesn't have any use now that legacy code is out of the way. by ocornut · 3 months ago
-
230cd6f DrawList: simplify ImFontAtlasBuildUpdateTexDataCorners() by merging fill/strokes loops. by ocornut · 3 months ago
-
3dbb849 DrawList: fixed PathArcTo to not emit small segments. by Mikko Mononen · 3 months ago
-
c6c352f DrawList: fixed too many detailed line textures being created. by Mikko Mononen · 3 months ago
-
91dc4f4 DrawList: fixed rendering issues on small and degenerate shapes. by Mikko Mononen · 3 months ago
-
475660f DrawList: fixed overdraw issue for filled baked corner rendering. by Mikko Mononen · 3 months ago
-
640e931 DrawList: fixed passing large thickness value (e.g. 1e20f) to thickness crashing the code. by thedmd · 3 months ago
-
a547dee DrawList: fixed AddRectFilled() path for minimum dimension. by ocornut · 3 months ago
-
0590171 DrawList: baking half-texel in TexUvLines[] now that AddPolylineLegacy() was removed. by ocornut · 3 months ago
-
deb9c70 DrawList: ImDrawFlags_AALineEnds also requires ImDrawFlags_AALine, which makes it easier for widgets to opt-in AAEnds. by ocornut · 3 months ago
-
20f17ee DrawList: fixed using ImDrawFlags_UseTexForRoundCorners when ImFontAtlasFlags_NoBakedRoundCorners has also been set. by ocornut · 3 months ago
-
a597bea DrawList: fixed dropping prim flags in some paths (most for ImDrawFlags_AAXXX flags). by ocornut · 3 months ago
-
ba918bc DrawList: fixed filled rect baked AA. by Mikko Mononen · 3 months ago
-
7a51027 DrawList: Comments. Atlas's NoBakedLines automatically disable AA at Style level. Fix passing non-Legacy stroke mask to PushDrawFlag(). Demo: Custom Rendering: use LiveEdit everywhere. by ocornut · 3 months ago
-
ee66cfc TabBar: simpify TabItem rendering using stroke flags. by ocornut · 3 months ago
-
b220bff Checkbox, Menus: check marks use anti-aliased ends. by ocornut · 3 months ago
-
eb02a7f DrawList: support altering RoundCorners flags in scope as an undocumented trick/hack. (#9489) by ocornut · 3 months ago
-
46e4c26 DrawList: removed AddPolylineLegacy(), AddConvexPolyFilledLegacy(). by ocornut · 3 months ago
-
5181e95 DrawList: removed g_LEGACY_STROKES. by ocornut · 3 months ago
-
67bcd9d DrawList: moved no-AA handling into _SelectFringeTexture(). by ocornut · 3 months ago
-
f511ce1 DrawList: tweak _SelectFringeTexture(). move more-unlikely screen_thickness tests within already-unlikely block. re-add removed asserts. by ocornut · 3 months ago
-
bd0f638 Docs: update changelog. by ocornut · 3 months ago
-
2fdcf89 DrawList: moved _GetStrokePos() to a local inline function. by ocornut · 3 months ago
-
f2cd901 DrawList: added PushDrawFlag(), PopDrawFlag(), ImSmallStack_<>. (#9504) by ocornut · 3 months ago
-
7e87cb9 DrawList: consistently support scope flags (ImDrawFlags::Flags) + primitive flags. by ocornut · 3 months ago
-
008e099 DrawList: comment about ImFontAtlasFlags_NoBakedLines. Demo: amend test bed to exercices more flags. by ocornut · 3 months ago
-
7ccc834 (Breaking) Obsoleted style.AntiAliasedLinesUseTex which now only makes sense for legacy strokes. Added style.AntiAliasedLineEnds. by ocornut · 3 months ago
-
02adb46 (Breaking) DrawList: removed ImDrawListFlags_in favor of using ImDrawFlags. by ocornut · 5 months ago