ocornut 
							
						 
					 
					
						
						
							
						
						823a1385a2 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_sdlrenderer.h
#	docs/CHANGELOG.txt
#	imgui.cpp 
						
						
					 
					
						2023-05-31 14:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5319d1cffa 
					 
					
						
						
							
							Version 1.89.6  
						
						
						
						
					 
					
						2023-05-31 14:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						88e7d773df 
					 
					
						
						
							
							Backends: SDL_Renderer2: Renamed 'imgui_impl_sdlrenderer.h/cpp' to 'imgui_impl_sdlrenderer2.h/cpp' ( #6286 )  
						
						
						
						
					 
					
						2023-05-30 20:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						3418d50949 
					 
					
						
						
							
							Viewports: Fixes erroneous popup closure on closing a previous popup. ( #6462 ,  #6299 )  
						
						... 
						
						
						
						Avoid applying imgui-side focus when focus change is due to a viewport destruction. 
						
						
					 
					
						2023-05-30 17:09:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7e03ae3240 
					 
					
						
						
							
							Window: Fixed resizing from upper border when io.ConfigWindowsMoveFromTitleBarOnly is set. ( #6390 )  
						
						
						
						
					 
					
						2023-05-25 15:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7947f327de 
					 
					
						
						
							
							Demo: added casing swap demo to clarify use of ImGuiInputTextFlags_CallbackCharFilter. ( #6457 ) + Metrics: simplified some code.  
						
						
						
						
					 
					
						2023-05-25 14:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						47579f8a40 
					 
					
						
						
							
							Nav: set NavJustMovedToXXX fields on NavInit result + BeginChild() clears ActiveId on N+1 on entering instead of waiting for ID to elapse on N+2.  
						
						... 
						
						
						
						# Conflicts:
#	imgui_internal.h 
						
						
					 
					
						2023-05-23 16:28:53 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						54c1ac3e38 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2023-05-22 10:10:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						45c8c3b611 
					 
					
						
						
							
							Listbox: commented out obsolete/redirecting functions that were marked obsolete more than two years ago: ListBoxHeader(), ListBoxFooter().  
						
						... 
						
						
						
						+ Added default parameter to SeparatorEx() amend 2c558d5 
						
						
					 
					
						2023-05-22 10:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e590b5114e 
					 
					
						
						
							
							Viewports: Fixed loss of imgui-side focus when dragging a secondary viewport back in main viewport. ( #6299 )  
						
						... 
						
						
						
						Amend d2291df5563370be0edcb6335bfe 
						
						
					 
					
						2023-05-20 14:22:01 +02:00 
						 
				 
			
				
					
						
							
							
								GamingMinds-DanielC 
							
						 
					 
					
						
						
							
						
						e489e40a85 
					 
					
						
						
							
							Clipper: Amend  ecb0aaa ( #6424 ,  #3841 )  
						
						
						
						
					 
					
						2023-05-15 14:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ecb0aaa7c2 
					 
					
						
						
							
							Clipper: Renamed ForceDisplayRangeByIndices() to IncludeRangeByIndices(). ( #6424 ,  #3841 ) + commented out obsolete ImGuiListClipper() constructor.  
						
						
						
						
					 
					
						2023-05-15 12:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a550263d6c 
					 
					
						
						
							
							Misc: made ErrorCheckEndWindowRecover() handle font stack. ( #6431 ,  #1651 )  
						
						
						
						
					 
					
						2023-05-15 11:15:13 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bcfc1ad8f6 
					 
					
						
						
							
							Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos.  
						
						... 
						
						
						
						Amend 6656553 
						
						
					 
					
						2023-05-10 15:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						530134d125 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_metal.mm
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_osx.mm
#	backends/imgui_impl_sdl3.cpp
#	imgui.cpp 
						
						
					 
					
						2023-05-10 12:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						430c05991c 
					 
					
						
						
							
							Docs: added more detailed information about UTF-8 encoding.  
						
						... 
						
						
						
						+ Revert mistakenly committed Win32+DX11 main.cpp from last commit. 
						
						
					 
					
						2023-05-10 12:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0397321be0 
					 
					
						
						
							
							Debug Tools: Added 'io.ConfigDebugIgnoreFocusLoss' option. ( #4388 ,  #4921 )  
						
						
						
						
					 
					
						2023-05-09 20:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6656553fa4 
					 
					
						
						
							
							Nav: Record/restore preferred position on each given axis.  
						
						... 
						
						
						
						Tagging #6344  #6003  #2694  #1688  as it relates to scoring, however this doesn't technically fix any of them fully yet.
But e.g. once we restore axial path for #2694  this commit will allow going back and forth to initial location. 
						
						
					 
					
						2023-05-09 17:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						15da1a9abc 
					 
					
						
						
							
							Fixed misleading local name ( #4493 ) + minor typo ( #6369 )  
						
						
						
						
					 
					
						2023-04-25 16:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						594cc4793a 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
					 
					
						2023-04-25 12:21:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b47507951e 
					 
					
						
						
							
							Nav: Fixed CTRL+Tab into a root window with only childs with _NavFlattened flags erroneously initializing default nav layer to menu layer.  
						
						
						
						
					 
					
						2023-04-24 21:00:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						eed7b0e9c5 
					 
					
						
						
							
							Nav: remove other-axis clamping, now that columns themselves are clamped. ( #2221 )  
						
						... 
						
						
						
						Amend 00d3f92f2d147240cc20fca8 
						
						
					 
					
						2023-04-24 20:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						da3d7e1587 
					 
					
						
						
							
							Focus: added an early out in FocusWindow() for the common case.  
						
						
						
						
					 
					
						2023-04-24 12:18:55 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d2291df551 
					 
					
						
						
							
							Viewports: Fixed setting focus from platform decoration from accidentally closing modals ( #6299 ,  #6357 )  
						
						... 
						
						
						
						+ Fixed double-assignment static analyzer warning.
# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2023-04-21 19:22:41 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bba39762dc 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_win32.cpp
#	imgui.cpp
#	imgui_internal.h
#	imgui_widgets.cpp 
						
						
					 
					
						2023-04-21 19:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4d42450a73 
					 
					
						
						
							
							Focus: amend ImGuiFocusRequestFlags_UnlessBelowModal to bring to front-most below the modal, simplify code in Begin(). ( #6357 ,  #4317 )  
						
						
						
						
					 
					
						2023-04-21 19:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						01ca196530 
					 
					
						
						
							
							Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. ( #6357 )  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2023-04-21 19:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						30eceaf95f 
					 
					
						
						
							
							Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). ( #6357 ,  #4317 )  
						
						
						
						
					 
					
						2023-04-21 19:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f0fe1957a8 
					 
					
						
						
							
							Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge.  
						
						
						
						
					 
					
						2023-04-21 19:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ac38c8e6fe 
					 
					
						
						
							
							IO: removed ImGuiBackendFlags_HasMouseHoveredViewport assert in AddMouseViewportEvent().  
						
						... 
						
						
						
						In theory shouldn't accept them, but a backend overriding another would be prevented from doing so because of this (test engine). 
						
						
					 
					
						2023-04-21 18:01:18 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						00d3f9295e 
					 
					
						
						
							
							Nav: Fixed navigation within tables/columns where item boundaries goes beyond columns limits. ( #2221 )  
						
						
						
						
					 
					
						2023-04-20 16:42:52 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8d9e50c807 
					 
					
						
						
							
							Nav: fixed IMGUI_DEBUG_NAV_SCORING not setting NavMoveClipDir, leading to debug result not matching real results.  
						
						
						
						
					 
					
						2023-04-20 16:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						662ce46971 
					 
					
						
						
							
							Debug Log: Fixed not parsing 0xXXXXXXXX values when the identifier is at the end of the line.  
						
						
						
						
					 
					
						2023-04-20 14:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4f692ba840 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_metal.mm
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_osx.mm
#	backends/imgui_impl_win32.cpp
#	docs/CHANGELOG.txt 
						
						
					 
					
						2023-04-19 16:35:50 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d6a7aca2f4 
					 
					
						
						
							
							Nav: Debug: tweak debug facilities.  
						
						
						
						
					 
					
						2023-04-18 15:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						064153fca4 
					 
					
						
						
							
							Version 1.89.6 WIP  
						
						
						
						
					 
					
						2023-04-17 14:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0ea3b87bd6 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	imgui_internal.h 
						
						
					 
					
						2023-04-13 16:24:09 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1ebb913827 
					 
					
						
						
							
							Version 1.89.5  
						
						
						
						
					 
					
						2023-04-13 16:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						995f92a456 
					 
					
						
						
							
							Nav: Made PageUp/PageDown/Home/End navigation also scroll parent windows.  
						
						... 
						
						
						
						+ Added ImGuiDebugLogFlags_EventSelection unused in this branch. 
						
						
					 
					
						2023-04-12 21:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						aec062a8a5 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_osx.mm
#	backends/imgui_impl_sdl2.cpp
#	backends/imgui_impl_sdl3.cpp
#	docs/CHANGELOG.txt
#	examples/example_win32_directx9/main.cpp
#	imgui_internal.h 
						
						
					 
					
						2023-04-11 16:16:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						18d72a9142 
					 
					
						
						
							
							Inputs: added a unique event identifier in ImGuiInputEvent.  
						
						
						
						
					 
					
						2023-04-11 15:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Martz 
							
						 
					 
					
						
						
							
						
						506f7e0074 
					 
					
						
						
							
							Using nullptr in locations where warning disable is not convenient.  ( #6313 ,  #4537 )  
						
						
						
						
					 
					
						2023-04-11 11:33:50 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9203883bbe 
					 
					
						
						
							
							Comments + Metal using SetTexID(0) for consistency.  
						
						
						
						
					 
					
						2023-04-11 11:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ec461c6ccb 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_sdl2.cpp
#	backends/imgui_impl_sdl3.cpp
#	imgui_demo.cpp 
						
						
					 
					
						2023-04-06 19:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8738ed88f0 
					 
					
						
						
							
							Fixed FindWindowSettingsByID() being able to return a deleted setting.  
						
						
						
						
					 
					
						2023-04-06 18:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						63370be0e5 
					 
					
						
						
							
							Viewports: fix/amend  dcb6335 to (1) avoid refocusing when focus action was actionned from a click within imgui boundaries and (2) restore a null focus as well. ( #6299 )  
						
						
						
						
					 
					
						2023-04-06 16:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1f0b46b93c 
					 
					
						
						
							
							Viewports: moved Platform_GetWindowFocus queries in UpdateViewportsNewFrame(). Added ImGuiViewportFlags_IsFocused status flag. ( #1542 )  
						
						... 
						
						
						
						Not sure why queries were in UpdatePlatformWindows().
- initially added there on 2018/04/26 f1ae07e532cd51f37fc0 
						
						
					 
					
						2023-04-06 16:08:53 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ed72fcd12a 
					 
					
						
						
							
							Viewports: Internal: rename LastFrontMostStampCount -> LastFocusedStampCount. Rename ImGuiViewportFlags_Minimized -> ImGuiViewportFlags_IsMinimized  
						
						... 
						
						
						
						Effectively it is currently the later, but see comment "Even without focus, we assume the window becomes front-most." in UpdatePlatformWindows().
+ Moved Window field at top since it is most useful. 
						
						
					 
					
						2023-04-06 15:17:52 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						dcb6335bfe 
					 
					
						
						
							
							Viewports: Setting focus from Platform/OS sets corresponding focus at Dear ImGui level.  ( #6299 )  
						
						
						
						
					 
					
						2023-04-05 20:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ee5ce36745 
					 
					
						
						
							
							Merge branch 'master' into docking, including specific merge for imgui_impl_glfw.cpp for  f070497 
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_sdl2.cpp
#	backends/imgui_impl_sdl3.cpp
#	backends/imgui_impl_win32.cpp
#	docs/CHANGELOG.txt
#	imgui.cpp
#	imgui.h
#	imgui_internal.h 
						
						
					 
					
						2023-04-04 21:17:47 +02:00