534340cd88 
								
							
								 
							
						 
						
							
							
								
								Tooltips: Tweak default offset for non-drag and drop tooltips.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								e95d66faa8 
								
							
								 
							
						 
						
							
							
								
								Clipper: Rework inner logic to allow functioning with a zero-clear constructor. ( #5856 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								9c16976749 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Added 'io.ConfigDebugIniSettings' option to save .ini data with extra comments.  
							
							... 
							
							
 
							
							Moved from compile-time to runtime flag. Note: commit in master is not particularly useful. Docking version will add stuff. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3cc9d2051a 
								
							
								 
							
						 
						
							
							
								
								Examples: Win32+OpenGL3: Fixed not calling DefWindowProcW() as with other Win32 examples. ( #6516 ,  #5725 ,  #5961 ,  #5975 )  
							
							... 
							
							
 
							
							Amend fe0a24f 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								884e3fd21f 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Accept glfwGetTime() not returning a monotonically increasing value. ( #6491 ,  #6189 ,  #6114 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								dec082ff97 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Fixed support for glBindSampler() backup/restore on ES3. ( #6375 ,  #6508 )  
							
							... 
							
							
 
							
							Amend dd9db5e839f7248d4 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								a134892a3d 
								
							
								 
							
						 
						
							
							
								
								BeginComboPreview: fix when part of preview rect is clipped by parent window. ( #6501 ,  #1658 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								666b93e989 
								
							
								 
							
						 
						
							
							
								
								Demo: fixed a misuse of EndChildFrame(). ( #6496 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								956a1a17fb 
								
							
								 
							
						 
						
							
							
								
								Internals: add ImGuiNavMoveFlags_NoSelect and use in FocusItem().  
							
							... 
							
							
 
							
							(amend 31f11cf 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								31f11cf304 
								
							
								 
							
						 
						
							
							
								
								Internals: Added FocusItem(). Made activation explicit/opt-in via ImGuiNavMoveFlags_Activate. Rename ActivateItem() to ActivateItemByID().  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								61ebb37843 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.7 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f1777f9517 
								
									
								
							
								 
							
						 
						
							
							
								
								Demo: fix casing swap demo inserting garbage characters when typing lowercase letters ( #6482 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								5319d1cffa 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.6  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								075b975fed 
								
							
								 
							
						 
						
							
							
								
								Fonts: Fixed crash when manually specifying an EllipsisChar that doesn't exist. ( #6480 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								b476184574 
								
							
								 
							
						 
						
							
							
								
								Backends: SDLRenderer3: Amend/finish SDL_Renderer3 patch + add example. ( #6286 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								b709b02e96 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL_Renderer2: renamed all functions accordingly. ( #6286 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								88e7d773df 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL_Renderer2: Renamed 'imgui_impl_sdlrenderer.h/cpp' to 'imgui_impl_sdlrenderer2.h/cpp' ( #6286 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								216ae7db52 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL3: Added clues that Emscripten doesn't support SDL3 yet. ( #6386 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7e03ae3240 
								
							
								 
							
						 
						
							
							
								
								Window: Fixed resizing from upper border when io.ConfigWindowsMoveFromTitleBarOnly is set. ( #6390 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7947f327de 
								
							
								 
							
						 
						
							
							
								
								Demo: added casing swap demo to clarify use of ImGuiInputTextFlags_CallbackCharFilter. ( #6457 ) + Metrics: simplified some code.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								08145bc45c 
								
							
								 
							
						 
						
							
							
								
								Fonts: Fixed crash when merging fonts and the first font has no valid glyph. ( #6446 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								df8667b18b 
								
							
								 
							
						 
						
							
							
								
								Comments/typos tweaks  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								2c558d5741 
								
							
								 
							
						 
						
							
							
								
								Internals: SeparatorEx(): expose thickness + add misc comments relating to Separators.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c8579abb43 
								
							
								 
							
						 
						
							
							
								
								Examples: DX9: Fix WM_SIZE handling bug introduced in  031e152d2. ( #6374 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								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=2 years)  
				
					
						
							
							
								 
						
							
							
								e489e40a85 
								
							
								 
							
						 
						
							
							
								
								Clipper: Amend  ecb0aaa ( #6424 ,  #3841 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								ecb0aaa7c2 
								
							
								 
							
						 
						
							
							
								
								Clipper: Renamed ForceDisplayRangeByIndices() to IncludeRangeByIndices(). ( #6424 ,  #3841 ) + commented out obsolete ImGuiListClipper() constructor.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								a550263d6c 
								
							
								 
							
						 
						
							
							
								
								Misc: made ErrorCheckEndWindowRecover() handle font stack. ( #6431 ,  #1651 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								bcfc1ad8f6 
								
							
								 
							
						 
						
							
							
								
								Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos.  
							
							... 
							
							
 
							
							Amend 6656553 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								0397321be0 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Added 'io.ConfigDebugIgnoreFocusLoss' option. ( #4388 ,  #4921 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								39f7248d4a 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Add glBindSampler for GL ES 3.0. ( #6375 )  
							
							... 
							
							
 
							
							Amended given addition of GlProfileIsES3 in dd9db5e 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								dd9db5e889 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Added runtime flags for ES2/ES3 to simplify coding-style. ( #6375 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								6cdedf5834 
								
							
								 
							
						 
						
							
							
								
								Drag, Sliders: if the format string doesn't contain any %, when using CTRL+Click to input we use a default format. ( #6405 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								70cca1eac0 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: avoid null dereference in metal and osx shutdown ( #6385 ,  #6334 )  
							
							... 
							
							
 
							
							Co-authored-by: Alexander Rath <alex@ist.besonders.cool> 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								5dc6013713 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL3: Fixed build on Emscripten/iOS/Android. ( #6391 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								7c291ba31b 
								
							
								 
							
						 
						
							
							
								
								Tables: Fixed command merging when compiling with VS2013. ( #6377 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								085fa42b7d 
								
							
								 
							
						 
						
							
							
								
								Adedd workaround for GCC erroneous/zealous warning ( #5343 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								031e152d29 
								
							
								 
							
						 
						
							
							
								
								Examples: DX9, DX10, DX11: Queue framebuffer resize instead of processing in WM_SIZE. ( #6374 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								15da1a9abc 
								
							
								 
							
						 
						
							
							
								
								Fixed misleading local name ( #4493 ) + minor typo ( #6369 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								fd943182bd 
								
							
								 
							
						 
						
							
							
								
								ImVec2: Added unary minus operator ( #6368 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								d3ad2f357f 
								
							
								 
							
						 
						
							
							
								
								Menus: Fixed an issue when opening a menu hierarchy in a given menu-bar would allow opening another via simple hovering. ( #3496 ,  #4797 )  
							
							... 
							
							
 
							
							Amend 48f26333 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								b47507951e 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed CTRL+Tab into a root window with only childs with _NavFlattened flags erroneously initializing default nav layer to menu layer.  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)