ocornut
							
						 
						
							 
							
							
							
								
							
								8b9fedba28 
								
							
								 
							
						 
						
							
							
								
								Moved Obsolete function block lower in the file + obsoleted old SetScrollHere (->SetScrollHereY)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								thedmd
							
						 
						
							 
							
							
							
								
							
								e45847d99a 
								
							
								 
							
						 
						
							
							
								
								Add version of PathArcTo() and PathArcToFast() with adaptive rendering quality. ( #3491 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								8ed34af6f8 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: clarified that PathArcTo()/PathArcToFast() cannot take radius < 0.0f. ( #3491 ) + changed poor-man ceiling in _CalcCircleAutoSegmentCount() to use 0.999999f to reduce gaps  
							
							 
							
							... 
							
							
 
							
							Previously it sorts of accidentally worked but would lead to counter-clockwise paths which and have an effect on anti-aliasing. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								C.Even
							
						 
						
							 
							
							
								
								
							
							
								
							
								a3ebd160cb 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix unused variable warning in ImGui::EndListBox() ( #3897 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4b9bc49020 
								
							
								 
							
						 
						
							
							
								
								Viewports, Internals: added GetViewportPlatformMonitor() will a safety net to keep code portable + simplified handling of disconnected monitor in Begin().  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								6ba1334903 
								
							
								 
							
						 
						
							
							
								
								Nav: internals: renaming ImGuiInputSource so it is not specific to nav. Comments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								01a2bac7d5 
								
							
								 
							
						 
						
							
							
								
								DrawList: Replace "bool close" in drawing functions with flags.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a64e0eb3a4 
								
							
								 
							
						 
						
							
							
								
								Nav: merged SetNavID() and SetNavIDWithRectRel() to improve sanity, moved flags overwrite off them. ( #787 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								1c9cc7c117 
								
							
								 
							
						 
						
							
							
								
								Nav: tweaks so docking can use same code. NavRestoreLayer restore nav id but Menu key typicallys clears it for menu layer (+ less relying on _ChildWindow flag).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4bb5a36f90 
								
							
								 
							
						 
						
							
							
								
								Nav: do not clear per-window NavId when window reappears. Process NavInit regardless of current highllight state. Consistently set g.NavLayer in SetNavID(). ( #787 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								954b06afe2 
								
							
								 
							
						 
						
							
							
								
								Drag and Drop: can use BeginDragDropSource() for other than the left mouse button ( #1637 ,  #3885 )  
							
							 
							
							... 
							
							
 
							
							As long as the item has an ID (for ID-less items will add new functionalities later.
Amend 2c3c5125 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								e842b196df 
								
							
								 
							
						 
						
							
							
								
								Amend sanitization of format strings. Support ' without stb_printf. Simpler loops, will also be used for ImStrv branch. ( 8ee77f1) ( #3604 )  
							
							 
							
							... 
							
							
 
							
							Widgets: Sliders: Fix a bug where numbers after format specifier (eg. %d123) would cause RoundScalarWithFormatT() return incorrect value. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								8ee77f1b65 
								
							
								 
							
						 
						
							
							
								
								Widgets: Sliders: Skip custom stb_sprintf.h format flags (', #, _) in RoundScalarWithFormatT() as they break ImAtof()/ImAtoi() and cause Drag*()/Slider*() widgets display incorrect values. ( #3604 )  
							
							 
							
							... 
							
							
 
							
							Widgets: Sliders: Fix a bug where numbers after format specifier (eg. %d123) would cause RoundScalarWithFormatT() return incorrect value. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								d5a4d53000 
								
							
								 
							
						 
						
							
							
								
								Viewports, Backend: SDL: Fix missing ImGuiBackendFlags_HasSetMousePos flag in docking branch (ok in master), GLFW: Fix application of WantSetMousePos. ( #1542 ,  #787 )  
							
							 
							
							... 
							
							
 
							
							Shows how little this feature is used with nav (was designed for small devices and frankly may be dropped) - but the backend support itself we will make use of for other features. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								705f082674 
								
							
								 
							
						 
						
							
							
								
								Internals: rename RootWindow->RootWindowDockTree, RootWindowDockStop->RootWindow.  
							
							 
							
							... 
							
							
 
							
							Why?  So by default RootWindow matches user expectation on both branches, and RootWindowDockTree is more intentful.
(Actually should reduce diff between master<>docking) 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								80533ea5e1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	imgui.cpp
#	imgui_widgets.cpp 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								fdebb2e093 
								
							
								 
							
						 
						
							
							
								
								Internals: removed HoveredRootWindow, tweak IsWindowHovered().  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								TAiGA
							
						 
						
							 
							
							
							
								
							
								f5bc5e8630 
								
							
								 
							
						 
						
							
							
								
								Freetype: Enable FreeType bitmap glyphs. ( #3879 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ee643b2ad9 
								
							
								 
							
						 
						
							
							
								
								IsItemHovered(): fixed return value false positive when used after EndChild(), EndGroup() or widgets using either... ( #3851 ,  #1370 )  
							
							 
							
							... 
							
							
 
							
							...when the hovered location is located within a child window, e.g. InputTextMultiline().
This is intended to have no side effects, but brace yourself for the possible comeback..
This essentially makes IsItemHovered() not accept hover from child windows, but EndChild/EndGroup are forwarded.
More or less should fix/revert c76f014292  which was a revert of 344d48be3 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								b53b8f58df 
								
							
								 
							
						 
						
							
							
								
								Demo: Use correct string formats on non-windows platforms.  
							
							 
							
							... 
							
							
 
							
							(amended) 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								3e6dfd3c1a 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: AddImageRounded() compare texid from cmdheader as with other functions. + Made the ImGuiMemAllocFunc / ImGuiMemFreeFunc consistent with our other typedefs ( #3836 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								8dd692c29c 
								
							
								 
							
						 
						
							
							
								
								Android: Amend backend and examples with minor consistency tweaks. ( #3446 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								duddel
							
						 
						
							 
							
							
								
								
							
							
								
							
								fb85c0341b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Android backend and example ( #3446 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								d8c88bd943 
								
							
								 
							
						 
						
							
							
								
								Tables: Fixed unaligned accesses when using TableSetBgColor(ImGuiTableBgTarget_CellBg). ( #3872 )  
							
							 
							
							... 
							
							
 
							
							ImSpanAllocator: Support for alignment. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								1ddaff83d8 
								
							
								 
							
						 
						
							
							
								
								Demo: Tweak inputs display.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								662535f357 
								
							
								 
							
						 
						
							
							
								
								Backends: DX9: Fix handling of colored textures ( #3844 ,  #3868 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								6aee4bcdc5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	backends/imgui_impl_dx9.cpp
#	backends/imgui_impl_win32.cpp
#	docs/CHANGELOG.txt
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								25679a411e 
								
							
								 
							
						 
						
							
							
								
								Window, Nav: Fixed crash when calling SetWindowFocus(NULL) as the time a new window appears. ( #3865 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4537d98d46 
								
							
								 
							
						 
						
							
							
								
								Backends: DX9: Fix to support colored glyphs, using newly introduced 'TexPixelsUseColors' info. ( #3369 ,  #3844 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Xiliusha
							
						 
						
							 
							
							
							
								
							
								eb57484935 
								
							
								 
							
						 
						
							
							
								
								Backends: DX9: add missing IMGUI_USE_BGRA_PACKED_COLOR support. Remove dinput.h headers. ( #3844 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								23ab4978e4 
								
							
								 
							
						 
						
							
							
								
								ImFontAtlas: Added 'bool TexPixelsUseColors' output to help backend decide of underlying texture format. ( #3369 ,  #3844 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b794ecc079 
								
							
								 
							
						 
						
							
							
								
								Internals: Docking: some renaming.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								David Maas
							
						 
						
							 
							
							
								
								
							
							
								
							
								732cd837a9 
								
									
								
							
								 
							
						 
						
							
							
								
								Added missing IMGUI_API to internal docking-related structs. ( #3850 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								839ecce571 
								
							
								 
							
						 
						
							
							
								
								Internals: Add a way to request window to not process any interactions for specified number of frames.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								chirsz
							
						 
						
							 
							
							
								
								
							
							
								
							
								cdf1926f21 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a typo in the demo text ( #3840 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
								
								
							
							
								
							
								5aaab7424f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update FAQ.md  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								760c394707 
								
							
								 
							
						 
						
							
							
								
								Added links to Discussions. Closed Discord, yeah! ( #2748 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								3776ba565f 
								
							
								 
							
						 
						
							
							
								
								Internals: TabBar: minor tweaks and renaming.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								6f4b9c65ae 
								
							
								 
							
						 
						
							
							
								
								Added commentary about DLL boundaries. Added GetAllocatorFunctions(). Tidying up. ( #3836 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								3f5bb5939a 
								
							
								 
							
						 
						
							
							
								
								Examples: Fix MinGW detection in makefiles. Fix example_null build due to missing IME input libs. ( #2590 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								9b32f7bf2d 
								
							
								 
							
						 
						
							
							
								
								Fix example_null Makefile for Mingw ( #2590 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								edf135c18d 
								
							
								 
							
						 
						
							
							
								
								Win32+MinGW: Re-enabled IME functions by default even under MinGW. ( #2590 ,  #738 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								David Maas
							
						 
						
							 
							
							
								
								
							
							
								
							
								ece854564a 
								
									
								
							
								 
							
						 
						
							
							
								
								Log/Capture: Added LogTextV, a va_list variant of LogText. ( #3828 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a8f76c23a4 
								
							
								 
							
						 
						
							
							
								
								Window: Shrink close button hit-testing region when it covers an abnormally high portion of the window visible area (e.g. when window is collapsed and moved in a corner)to facilitate moving the window away. ( #3825 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0ecdf8167c 
								
							
								 
							
						 
						
							
							
								
								DragScalar: Fixed crash when using DragScalar() directly with ImGuiSliderFlags_AlwaysClamp + only one of either p_min or p_max set. ( #3824 ) [ @harry75369 ]  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								c154629152 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Added ImGui_ImplWin32_EnableAlphaCompositing() helper. ( #2766 ,  #3447 )  
							
							 
							
							... 
							
							
 
							
							Pragma linking with dwmapi.lib (Vista-era, ~9 kb). MinGW users will need to link with -ldwmapi. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								3ec14186cb 
								
							
								 
							
						 
						
							
							
								
								Viewports: Fix setting of ImGuiViewportFlags_NoRendererClear. ( #3213 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a4e4f57cb0 
								
							
								 
							
						 
						
							
							
								
								Examples: DX9-DX11: Removed half-assed DPI awareness enable. Updated Docking/Viewports part of Changelog (e.g. removed bits that are now already in master, clarified some added bits)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ffa863a3ba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	backends/imgui_impl_dx10.cpp
#	backends/imgui_impl_dx11.cpp
#	backends/imgui_impl_dx12.cpp
#	backends/imgui_impl_dx9.cpp
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_win32.cpp
#	docs/CHANGELOG.txt
#	examples/example_glfw_vulkan/main.cpp
#	examples/example_sdl_vulkan/main.cpp
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								6a161b8789 
								
							
								 
							
						 
						
							
							
								
								Examples: Reworked setup of clear color to be compatible with transparent values.  ( #2693 ,  #2764 ,  #2766 ,  #2873 ,  #3447 ,  #3813 ,  #3816 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)