ocornut
							
						 
						
							 
							
							
							
								
							
								fa5d2656b0 
								
							
								 
							
						 
						
							
							
								
								Docking: DockBuilderDockWindow() API calls don't clear docking order if the target node is same as existing one  
							
							 
							
							... 
							
							
 
							
							+ Add more debug log + Display DockOrder in metrics. 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								3cc9d2051a 
								
							
								 
							
						 
						
							
							
								
								Examples: Win32+OpenGL3: Fixed not calling DefWindowProcW() as with other Win32 examples. ( #6516 ,  #5725 ,  #5961 ,  #5975 )  
							
							 
							
							... 
							
							
 
							
							Amend fe0a24f 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								3f63cee4c1 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed dragging from title-bar empty space ( #5181 ,  #2645 )  
							
							 
							
							... 
							
							
 
							
							This would need a test in ImGuiTestSuite. 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								884e3fd21f 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Accept glfwGetTime() not returning a monotonically increasing value. ( #6491 ,  #6189 ,  #6114 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								dec082ff97 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Fixed support for glBindSampler() backup/restore on ES3. ( #6375 ,  #6508 )  
							
							 
							
							... 
							
							
 
							
							Amend dd9db5e8  + 39f7248d4 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0664877998 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4fab72b40e 
								
							
								 
							
						 
						
							
							
								
								BeginChild/Tables: Fixed BeginChild temporary activation id collision. Fixes regression in 1.89.6 leading to the first column of tables with either ScrollX or ScrollY flags from being impossible to resize. ( #6503 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a134892a3d 
								
							
								 
							
						 
						
							
							
								
								BeginComboPreview: fix when part of preview rect is clipped by parent window. ( #6501 ,  #1658 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								666b93e989 
								
							
								 
							
						 
						
							
							
								
								Demo: fixed a misuse of EndChildFrame(). ( #6496 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								956a1a17fb 
								
							
								 
							
						 
						
							
							
								
								Internals: add ImGuiNavMoveFlags_NoSelect and use in FocusItem().  
							
							 
							
							... 
							
							
 
							
							(amend 31f11cf  which broke raage-select) 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								31f11cf304 
								
							
								 
							
						 
						
							
							
								
								Internals: Added FocusItem(). Made activation explicit/opt-in via ImGuiNavMoveFlags_Activate. Rename ActivateItem() to ActivateItemByID().  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								Luca Lolli
							
						 
						
							 
							
							
								
								
							
							
								
							
								8fd0a04135 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: SDL3: Fix backend in docking/multi-viewports branch. ( #6483 )  
							
							 
							
							... 
							
							
 
							
							The definition has been renamed to SDL_EVENT_DISPLAY_CONTENT_SCALE_CHANGED.
Display scale is no longer available in SDL_DisplayMode but can be retrieved using SDL_GetDisplayContentScale. 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								61ebb37843 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.7 WIP  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								Christian Fillion
							
						 
						
							 
							
							
								
								
							
							
								
							
								f1777f9517 
								
									
								
							
								 
							
						 
						
							
							
								
								Demo: fix casing swap demo inserting garbage characters when typing lowercase letters ( #6482 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								823a1385a2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	backends/imgui_impl_sdlrenderer.h
#	docs/CHANGELOG.txt
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								5319d1cffa 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.6  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								075b975fed 
								
							
								 
							
						 
						
							
							
								
								Fonts: Fixed crash when manually specifying an EllipsisChar that doesn't exist. ( #6480 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b476184574 
								
							
								 
							
						 
						
							
							
								
								Backends: SDLRenderer3: Amend/finish SDL_Renderer3 patch + add example. ( #6286 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								Andrea Carcone
							
						 
						
							 
							
							
								
								
							
							
								
							
								0b57c07c79 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: SDL3: Add SDL_Renderer for SDL3 implementation. ( #6286 )  
							
							 
							
							... 
							
							
 
							
							This is mostly a duplicate of SDL2 version with a few changes:
SDL_GetRenderScale -> SDL_RenderGetScale
SDL_ScaleModeLinear -> SDL_SCALEMODE_LINEAR 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b709b02e96 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL_Renderer2: renamed all functions accordingly. ( #6286 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								88e7d773df 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL_Renderer2: Renamed 'imgui_impl_sdlrenderer.h/cpp' to 'imgui_impl_sdlrenderer2.h/cpp' ( #6286 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								216ae7db52 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL3: Added clues that Emscripten doesn't support SDL3 yet. ( #6386 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								S41L0R
							
						 
						
							 
							
							
								
								
							
							
								
							
								f0f3b927e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Avoid linking with GLFW function for homebrew switch ( #6473 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								slowriot
							
						 
						
							 
							
							
								
								
							
							
								
							
								6cc967a124 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Only enable Vulkan support if not building with Emscripten ( #6468 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
								
								
							
							
								
							
								2e810d575c 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Fix breaking typo  19b436f68 ( #5683 ,  #6459 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								19b436f68d 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Preserve monitor list when there are no monitor. ( #5683 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7e03ae3240 
								
							
								 
							
						 
						
							
							
								
								Window: Fixed resizing from upper border when io.ConfigWindowsMoveFromTitleBarOnly is set. ( #6390 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7947f327de 
								
							
								 
							
						 
						
							
							
								
								Demo: added casing swap demo to clarify use of ImGuiInputTextFlags_CallbackCharFilter. ( #6457 ) + Metrics: simplified some code.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								52e19113f3 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Added more explicit comments about using GL ES2/3 on targets where it's not automatic. ( #6450 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								08145bc45c 
								
							
								 
							
						 
						
							
							
								
								Fonts: Fixed crash when merging fonts and the first font has no valid glyph. ( #6446 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								54c1ac3e38 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								df8667b18b 
								
							
								 
							
						 
						
							
							
								
								Comments/typos tweaks  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								2c558d5741 
								
							
								 
							
						 
						
							
							
								
								Internals: SeparatorEx(): expose thickness + add misc comments relating to Separators.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								e590b5114e 
								
							
								 
							
						 
						
							
							
								
								Viewports: Fixed loss of imgui-side focus when dragging a secondary viewport back in main viewport. ( #6299 )  
							
							 
							
							... 
							
							
 
							
							Amend d2291df55 , 63370be0e , dcb6335bfe 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								c8579abb43 
								
							
								 
							
						 
						
							
							
								
								Examples: DX9: Fix WM_SIZE handling bug introduced in  031e152d2. ( #6374 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7348e99269 
								
							
								 
							
						 
						
							
							
								
								CI: temporarily use Emscripten 3.1.37 because 3.1.18 has a regression.  
							
							 
							
							... 
							
							
 
							
							Ref https://github.com/emscripten-core/emscripten/issues/19363  
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								GamingMinds-DanielC
							
						 
						
							 
							
							
							
								
							
								e489e40a85 
								
							
								 
							
						 
						
							
							
								
								Clipper: Amend  ecb0aaa ( #6424 ,  #3841 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ecb0aaa7c2 
								
							
								 
							
						 
						
							
							
								
								Clipper: Renamed ForceDisplayRangeByIndices() to IncludeRangeByIndices(). ( #6424 ,  #3841 ) + commented out obsolete ImGuiListClipper() constructor.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a550263d6c 
								
							
								 
							
						 
						
							
							
								
								Misc: made ErrorCheckEndWindowRecover() handle font stack. ( #6431 ,  #1651 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								bcfc1ad8f6 
								
							
								 
							
						 
						
							
							
								
								Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos.  
							
							 
							
							... 
							
							
 
							
							Amend 6656553 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								430c05991c 
								
							
								 
							
						 
						
							
							
								
								Docs: added more detailed information about UTF-8 encoding.  
							
							 
							
							... 
							
							
 
							
							+ Revert mistakenly committed Win32+DX11 main.cpp from last commit. 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								513af1efc9 
								
							
								 
							
						 
						
							
							
								
								Examples: Updated all Visual Studio project file to use /utf-8 option, so string literals are UTF-8 encoded by default.  
							
							 
							
							... 
							
							
 
							
							(Not to misake with "Character Set" "Use Unicode Character Set" "Use Multi-Byte Character Set" which is a VS/Windows SDK thing but not a compiler-encoding thing.) 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								0397321be0 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Added 'io.ConfigDebugIgnoreFocusLoss' option. ( #4388 ,  #4921 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								Jason Millard
							
						 
						
							 
							
							
							
								
							
								39f7248d4a 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Add glBindSampler for GL ES 3.0. ( #6375 )  
							
							 
							
							... 
							
							
 
							
							Amended given addition of GlProfileIsES3 in dd9db5e 
							
						 
						
							ago%!(EXTRA string=3 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								dd9db5e889 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Added runtime flags for ES2/ES3 to simplify coding-style. ( #6375 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)