0342a3c548 
								
							
								 
							
						 
						
							
							
								
								Menus: Implement BeginMenu() appending to existing menu when executed with same ID multiple times. ( #1207 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								103c5edaaa 
								
							
								 
							
						 
						
							
							
								
								Internals: debug log macros.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								75de34e281 
								
							
								 
							
						 
						
							
							
								
								Viewports, Docking: Added per-viewport work area system for e.g. menu-bars. Fixed DocksapceOverViewport() and demo code (overlay etc) ( #3035 ,  #2889 ,  #2474 ,  #1542 ,  #2109 )  
							
							... 
							
							
 
							
							Clarified that BeginMenuMainBar() had an incorrect knowledge of its height (which was previously harmless).
Designed to easily allow for status bars although we don't have/use them yet, but custom code could use them. 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								f032ad6b1f 
								
							
								 
							
						 
						
							
							
								
								Viewports: Renamed GetRect() to GetMainRect() in prevision for work rect. Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								898e91f20d 
								
							
								 
							
						 
						
							
							
								
								Internals: Added TempInputText() to facilitate creation of custom widgets, renamed TempInputTextScalar() to TempInputScalar() etc. ( #2718 )  
							
							... 
							
							
 
							
							+ Minor imgui.h/todo comments 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								871727dd2f 
								
							
								 
							
						 
						
							
							
								
								Viewports: Software mouse cursor is also scaled by current DpiScale. (amend  #939 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								3ff13edad9 
								
							
								 
							
						 
						
							
							
								
								Viewports: Improve menu positioning in multi-monitor setups.  
							
							... 
							
							
 
							
							This change uses mouse position for initial positioning of popup menus. It ensures that menu appears in expected location on monitor mouse is currently hovering. This change fixes incorrect menu positioning (permanent or on the first frame) when menu item spans multiple monitors. 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								e547f898a9 
								
							
								 
							
						 
						
							
							
								
								Demo: Added color gradient in demo to identify srgb/linear issues better. Tweaks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								0345324646 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL: Fixed mapping for ImGuiKey_KeyPadEnter. ( #3031 ) [ @Davido71 ]  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								7d80a8f4f5 
								
							
								 
							
						 
						
							
							
								
								Backends: Fix ImGui_ImplSDL2_InitForMetal() in docking branch.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								3c80d57dc7 
								
							
								 
							
						 
						
							
							
								
								Viewports, Window: Avoid manually clipping resize grips and borders, which messes up with automation ability to locate the items. Also simpler and more standard.  
							
							... 
							
							
 
							
							Amend d8f9f6ba2a377f730054 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								02a6c06080 
								
							
								 
							
						 
						
							
							
								
								Window: Fixed a bug with child window inheriting ItemFlags from their parent when the child window also manipulate the ItemFlags stack. ( #3024 ) [ @Stanbroek ]  
							
							... 
							
							
 
							
							Amend f843facba48828889d5e 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								ea3fc76038 
								
							
								 
							
						 
						
							
							
								
								BeginMenu: Fixed a bug where SetNextWindowXXX data before a BeginMenu() would not be cleared when the menu is not open. ( #3030 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								bb1e6f8af6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							... 
							
							
 
							
							# Conflicts:
#	docs/CHANGELOG.txt
#	examples/example_win32_directx11/main.cpp
#	examples/example_win32_directx9/main.cpp
#	examples/imgui_impl_win32.cpp
#	examples/imgui_impl_win32.h
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								8836975dcf 
								
							
								 
							
						 
						
							
							
								
								Drag and Drop, Nav: Disabling navigation arrow keys when drag and drop is active. ( #3025 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								b62f1ea8e9 
								
							
								 
							
						 
						
							
							
								
								Fix zealous PVS studio warnings. Minor tweaks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								09329ea4e6 
								
							
								 
							
						 
						
							
							
								
								Fix Clang 9.0 zealous warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								ceec3cd3fd 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Added ImGui_ImplWin32_EnableDpiAwareness(), ImGui_ImplWin32_GetDpiScaleForHwnd(),  ImGui_ImplWin32_GetDpiScaleForMonitor() helpers functions.  
							
							... 
							
							
 
							
							(backported from the docking branch) 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								8601187fee 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Clarify how the WndProc handler requires a forward declaration.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								f339b24b3a 
								
									
								
							
								 
							
						 
						
							
							
								
								Links, alphabetical order  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								2bc3a92f96 
								
									
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								b4ac420fc5 
								
							
								 
							
						 
						
							
							
								
								Demo: Amend  d284a6c ( #2149 ,  #515 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d284a6cffc 
								
							
								 
							
						 
						
							
							
								
								InputText: Fixed password fields displaying ASCII spaces as blanks. Fixed non-ASCII space occasionally creating unnecessary empty polygons. ( #2149 ,  #515 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								ccaec1a270 
								
							
								 
							
						 
						
							
							
								
								Version 1.76 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								30bb15672d 
								
							
								 
							
						 
						
							
							
								
								Remove trailing spaces  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								70975fe44d 
								
							
								 
							
						 
						
							
							
								
								Demo: Added a black and white gradient to Demo>Examples>Custom Rendering.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d8948b5343 
								
							
								 
							
						 
						
							
							
								
								ColorButton: Added ImGuiColorEditFlags_NoBorder flag to remove the border normally enforced by default.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								21b9e42964 
								
							
								 
							
						 
						
							
							
								
								Minor fixes to example_sdl_metal and a changelog entry.  
							
							... 
							
							
 
							
							Add example_sdl_metal to CI builds.
Closes  #3017 . 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								f346b4b302 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+Metal example.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d16c87a5b1 
								
							
								 
							
						 
						
							
							
								
								Internals: Minor renaming  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								8432d1bfc7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							... 
							
							
 
							
							# Conflicts:
#	docs/CHANGELOG.txt 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								58b3e02b95 
								
							
								 
							
						 
						
							
							
								
								Version 1.75  
							
							... 
							
							
 
							
							Comments 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								7e2d172ae5 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW, SDL: Platform monitors declared properly even if multi-viewport is not enabled.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d37d25470a 
								
							
								 
							
						 
						
							
							
								
								Added IMGUI_DISABLE compile-time definition to make all headers and sources empty.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								f694244dec 
								
							
								 
							
						 
						
							
							
								
								InputText: Fix using a combination of _CallbackResize + _EnterReturnsTrue + lack of persisting user storage. ( #3009 )  
							
							... 
							
							
 
							
							Amend 24ff25981#2006 , #1443 , #1008 ) 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								bdbb2b21f5 
								
							
								 
							
						 
						
							
							
								
								Fix  83efdcec from overflowing buffer + make it a single undo records + comments ( #3008 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								83efdcec8d 
								
							
								 
							
						 
						
							
							
								
								Canceling text input with [esc] key uses stb_textedit facilities to restore original value. This makes restoration undoable using hotkeys.  
							
							... 
							
							
 
							
							Fixes  #3008 . 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								3bde375078 
								
							
								 
							
						 
						
							
							
								
								Nav, Docking: Fixed failing to restore NavId when refocusing due to missing nav window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								365b639981 
								
							
								 
							
						 
						
							
							
								
								Nav, Docking: Fixed failing to restore NavId when refocusing a child within a docked window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d4fc525614 
								
							
								 
							
						 
						
							
							
								
								Nav, Focus: Fixed messed up Ctrl+Tab order with Docked windows.  
							
							... 
							
							
 
							
							Amend d9bca0d853fc41839cabfc42528f13 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								5be649e082 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							... 
							
							
 
							
							# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								5a437f198c 
								
							
								 
							
						 
						
							
							
								
								Internals: GetItemStatusFlags(). Added Comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								fc42528f13 
								
							
								 
							
						 
						
							
							
								
								When testing for the presence of the ImGuiWindowFlags_NoBringToFrontOnFocus flag we test both the focused/clicked window (which could be a child window) and the root window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								fc41839cab 
								
							
								 
							
						 
						
							
							
								
								Focus: Reworking FocusWindow() so in Docking branch we can fix CTRL+Tab being out of order on Docked windows because WindowsFocusOreder is poorly maintained.  
							
							... 
							
							
 
							
							When merging this and d9bca0d8 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								fb257eef3e 
								
							
								 
							
						 
						
							
							
								
								Internals: Update ->RootWindow and other links before applying the SetNextWindowXXX stuff. This is so FocusWindow() can always assume that ->RootWindow != NULL.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								4b4be11fd2 
								
							
								 
							
						 
						
							
							
								
								Docking: Clarifying that DockNode!=NULL when DockIsActive. Comments. Cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d9bca0d853 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed a bug where the initial CTRL-Tab press while in a child window sometimes selected the current root window instead of always selecting the previous root window. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								d19297e2fa 
								
							
								 
							
						 
						
							
							
								
								InputTextMultiline: Provide label to BeginChildEx so internal window name hold a little more context.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								47fab0e166 
								
							
								 
							
						 
						
							
							
								
								Misc renaming, comments. Docs: add missing spacing to Changelog.  
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
				
					
						
							
							
								 
						
							
							
								9cff4d6e5e 
								
							
								 
							
						 
						
							
							
								
								Columns: ImDrawList::Channels* functions now work inside columns.  
							
							... 
							
							
 
							
							Use a private splitter in columns, paving way for removal of obsolete ImDrawList::Channels* functions. 
							
						 
						
							ago%!(EXTRA string=6 years)