0461ade24b 
								
							
								 
							
						 
						
							
							
								
								Reworked issue template (amends) ( #5927 ,  #5915 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								33d18c580b 
								
							
								 
							
						 
						
							
							
								
								Misc: During shutdown, check that io.BackendPlatformUserData and io.BackendRendererUserData are NULL. ( #7175 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								0ea99132c8 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Stop creating command pools with VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT as we don't reset them.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								4778560e66 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Added MinAllocationSize field in ImGui_ImplVulkan_InitInfo to workaround zealous validation layer. ( #7189 ,  #4238 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								e8dd47effa 
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: Fixing an issue when opening a popup in the wgpu backend ( #7191 )  
							
							... 
							
							
 
							
							Amend 2b0bd40b9 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								240ab5890b 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW, Input: Use Unicode version of WndProc for get correct input for text in utf-8 code page. ( #7174 )  
							
							... 
							
							
 
							
							Similar to #6785 , #6782 , #5725 , #5961  for for GLFW backend. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								4a2426449a 
								
							
								 
							
						 
						
							
							
								
								Drags, Sliders, Inputs: removed all attempts to filter non-numerical characters during text editing. ( #6810 ,  #7096 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f039e69b9c 
								
							
								 
							
						 
						
							
							
								
								Settings: Fixed an issue marking settings as dirty when merely clicking on a border or resize grip without moving it.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								1e1013085b 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Debug Log: Hide its own clipper log to reduce noise in the output.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								036a6c875e 
								
							
								 
							
						 
						
							
							
								
								ColorEdit4: Further tweaks for very small sizes. ( #7120 ,  #7121 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3cb805489b 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW, Emscripten: fixes for canvas resizing, amends. ( #6751 )  
							
							... 
							
							
 
							
							Amend 22a7d24 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								b4c5a83cfe 
								
							
								 
							
						 
						
							
							
								
								Commented out obsolete ImGuiKey_KeyPadEnter redirection to ImGuiKey_KeypadEnter. ( #2625 ,  #7143 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f59b54c6f4 
								
							
								 
							
						 
						
							
							
								
								Nav: Activation can also be performed with Keypad Enter. ( #5606 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6cfe3ddf52 
								
							
								 
							
						 
						
							
							
								
								InputTextMultiline: Tabbing through a multi-line text editor using ImGuiInputTextFlags_AllowTabInput doesn't activate it. ( #3092 ,  #5759 ,  #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								4afffa36e9 
								
							
								 
							
						 
						
							
							
								
								InputTextMultiline: Fixed Tab character input not repeating  
							
							... 
							
							
 
							
							(1.89.4 regression) 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								07dbd46ddd 
								
							
								 
							
						 
						
							
							
								
								Misc: Rework debug display of texture id in Metrics window to avoid compile-error when ImTextureID is defined to be larger than 64-bits. ( #7090 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								86512eac06 
								
							
								 
							
						 
						
							
							
								
								DragScalarN, SliderScalarN, InputScalarN, PushMultiItemsWidths: improve multi-components width computation to better distribute the error. ( #7120 ,  #7121 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								03298fe875 
								
							
								 
							
						 
						
							
							
								
								Windows: Fixed some auto-resizing path using style.WindowMinSize.x (instead of x/y).  ( #7106 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								5366bd09bf 
								
							
								 
							
						 
						
							
							
								
								Scrolling: internal scrolling value is rounded instead of truncated. ( #6677 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c58d2c89c3 
								
							
								 
							
						 
						
							
							
								
								Tabs: Added ImGuiTabItemFlags_NoAssumedClosure to enable app to react on closure attempt. ( #7084 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								1fade35159 
								
							
								 
							
						 
						
							
							
								
								DragScalarN, SliderScalarN, InputScalarN, PushMultiItemsWidths: Fixed incorrect pushes into ItemWidth stack when number of components is 1. [ #7095 ]  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d72e1563d4 
								
							
								 
							
						 
						
							
							
								
								Removed CalcListClipping() marked obsolete in 1.86. ( #3841 ) + comments  
							
							... 
							
							
 
							
							Amend 64daeddf 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								aaf157cfdd 
								
							
								 
							
						 
						
							
							
								
								Commented out ImGuiFreeType::BuildFontAtlas() obsoleted in 1.81. Commented out legacy ImGuiColumnsFlags_XXX symbols redirecting to ImGuiOldColumnsFlags_XXX, obsoleted in 1.80.  
							
							... 
							
							
 
							
							Amend 9499afdf72de6f336 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								52886872f1 
								
							
								 
							
						 
						
							
							
								
								Misc: Added IMGUI_USER_H_FILENAME to change the path included when using IMGUI_INCLUDE_IMGUI_USER_H. ( #7039 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								2ee40d3cf9 
								
							
								 
							
						 
						
							
							
								
								Menus: Tweaked hover slack logic, adding a timer to avoid situations where a slow vertical movements toward another parent BeginMenu() can keep the wrong child menu open. ( #6671 ,  #6926 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								b4b864e40a 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Fixed mismatching allocator passed to vkCreateCommandPool() vs vkDestroyCommandPool(). ( #7075 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7965494ff3 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Added DebugFlashStyleColor() to identify a style color. Added to Style Editor.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								077e4db772 
								
							
								 
							
						 
						
							
							
								
								Misc: Added extra courtesy ==/!= operators when IMGUI_DEFINE_MATH_OPERATORS is defined.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6f171a066d 
								
							
								 
							
						 
						
							
							
								
								Nav, IO: SetNextFrameWantCaptureKeyboard(false) calls are not overrided back to true when navigation is enabled. ( #6997 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f37f6f67f6 
								
							
								 
							
						 
						
							
							
								
								Windows: BeginChild(): Fixed auto-resizing erroneously limiting size to host viewport minus padding. ( #7063 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								bce4db00bc 
								
							
								 
							
						 
						
							
							
								
								Drag and Drop: Fixed drop target highlight on items temporarily pushing a widened clip rect. ( #7049 ,  #4281 ,  #3272 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								65a10410e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Docs: Add suggestion to turn of char8_t behavior for C++20 ( #7025 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								61b8197942 
								
							
								 
							
						 
						
							
							
								
								Misc: Renamed some defines in imstb_textedit.h to avoid conflicts when using unity/jumbo builds.  
							
							... 
							
							
 
							
							Bitting the bullet, as we rarely update this (and it is rarely updated) and it we may replace it anyhow. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7bb0a525c3 
								
							
								 
							
						 
						
							
							
								
								Fixed text functions fast-path for handling "%s" and "%.*s" to handle null pointers gracefully. ( #7016 ,  #3466 ,  #6846 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3d083dbe1a 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.1 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								b81bd7ed98 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.0  
							
							... 
							
							
 
							
							w/ Changelog tweaks. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f298491a8a 
								
							
								 
							
						 
						
							
							
								
								Docs: amend/tweak details about using io.WantCaptureMouse. ( #7012 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								afadf74a53 
								
							
								 
							
						 
						
							
							
								
								BeginChild: undo child name simplification as it reveal an issue with handling of ### in child names.  
							
							... 
							
							
 
							
							When the later is fixed we can re-enable this. Essentially reverts 8ee8513 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								46843b683b 
								
							
								 
							
						 
						
							
							
								
								Fonts: minor/shallow amends ( #6925 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								add915bdc4 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL3: Updates for recent API changes. ( #7000 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								4ad5817aac 
								
									
								
							
								 
							
						 
						
							
							
								
								Update backends/language lists  
							
							... 
							
							
 
							
							e.g. for #6579  
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								75c46a3930 
								
							
								 
							
						 
						
							
							
								
								Demo: Partly fix resizing constraint demo. ( #6210 ,  #5627 )  
							
							... 
							
							
 
							
							Broken by 2569c6474 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								454f36d2af 
								
							
								 
							
						 
						
							
							
								
								Removed 'bool border' legacy versions of BeginChild() as they seemingly have no value other than confusing user and IDE.  
							
							... 
							
							
 
							
							Amend 7713c29#1666 , #1496 , #1395 , #1710 ) 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								79a9e2fdfb 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: (Breaking) full font upload is performed by ImGui_ImplVulkan_CreateFontsTexture(), no need for user code to create or provide a command-buffer. Removed ImGui_ImplVulkan_DestroyFontUploadObjects(). ( #6943 ,  #6715 ,  #6327 ,  #3743 ,  #4618 )  
							
							... 
							
							
 
							
							See changes in example_glfw_vulkan/main.cpp and example_sdl2_vulkan/main.cpp for reference. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6e7b43b6c7 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Added ImGui_ImplVulkan_DestroyFontsTexture(), made ImGui_ImplVulkan_CreateFontsTexture() destroy previous one. ( #6943 ,  #6715 ,  #6327 ,  #3743 ,  #4618 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d0da79c572 
								
							
								 
							
						 
						
							
							
								
								Defining IMGUI_DISABLE_OBSOLETE_FUNCTIONS now automaticaly define IMGUI_DISABLE_OBSOLETE_KEYIO. ( #4921 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								ab522dd18c 
								
							
								 
							
						 
						
							
							
								
								Removed IM_OFFSETOF() macro in favor of using offsetof() available in C++11. Kept redirection define. ( #4537 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								0f50b52da4 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Update GL3W based imgui_impl_opengl3_loader.h to load "libGL.so" instead of "libGL.so.1". ( #6983 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								0d3b468cb3 
								
							
								 
							
						 
						
							
							
								
								BeginChild(): added ImGuiChildFlags_AutoResizeX, ImGuiChildFlags_AutoResizeY, ImGuiChildFlags_AlwaysAutoResize + support for SetNextWindowSizeConstraints(). ( #1666 ,  #1395 ,  #1496 ,  #1710 ) + Demo  
							
							... 
							
							
 
							
							Note that child don't report ideal content size to parent so nesting may be difficult.
Note 4e4042be2035a5 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								cdbc21a191 
								
							
								 
							
						 
						
							
							
								
								BeginChild(): Added ImGuiChildFlags_FrameStyle as a replacement for BeginChildFrame(). ( #1666 ,  #1496 ,  #1395 ,  #1710 ,  #462 ,  #503 ,  #263 )  
							
							... 
							
							
 
							
							Effectively allows us to avoid extending BeginChildFrame() api to mimic BeginChild() new parameters. 
							
						 
						
							ago%!(EXTRA string=2 years)