5ddfbb80d8 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Fixed vkAcquireNextImageKHR() validation errors in VulkanSDK 1.3.275 by allocating one extra semaphore than in-flight frames. ( #7236 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								2f48337335 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Rename compile-time defies for the examples to remove misleading IMGUI_ prefixes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d7c2a0e38f 
								
							
								 
							
						 
						
							
							
								
								Shortcut(): fixed  8323a06 adding _Repeat to all Shortcut() calls.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3b828d3701 
								
							
								 
							
						 
						
							
							
								
								Refactor: moving ItemAdd() into a section abote ItemSize(). No logic change (part 2)  
							
							... 
							
							
 
							
							Diff not ideal (in Fork it looks like ItemSize is moved) but understandable at a glance. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								ff5f3aa38b 
								
							
								 
							
						 
						
							
							
								
								Refactor: moving ItemAdd() into a section abote ItemSize(). No logic change (part 1)  
							
							... 
							
							
 
							
							Moved KeepAliveID() as well for increased locality.
Adding dummy ItemAdd() placeholder to facilitate diffing (otherwise single commit single diff is a mess). 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								1a48a63446 
								
							
								 
							
						 
						
							
							
								
								Enclosed a few more remaining sections in ifndef IMGUI_DISABLE_DEBUG_TOOLS for completeness.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								33fabdf392 
								
							
								 
							
						 
						
							
							
								
								Scrollbar() doesn't forcefully mark itself as hovered when held.  
							
							... 
							
							
 
							
							Weirdly as old as when dinosaurs roamed earth, aka first commit (per-1.0).
+ Minor alignment in both sense of the term :) Reduce padding in ImGuiNextItemData. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d431d85839 
								
							
								 
							
						 
						
							
							
								
								Internals: removed obsolete ImPool::GetSize() (last used by implot 0.10, changed in implot 0.11)  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f0d1f61fa5 
								
							
								 
							
						 
						
							
							
								
								Internals: commented out long-time obsoleted FocusableItemRegister()/FocusableItemUnregister() documentaton-only leftovers. +  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								095665977f 
								
							
								 
							
						 
						
							
							
								
								Nav: marking NavId as hovered in ButtonBehavior() doesn't check for ActiveId.  
							
							... 
							
							
 
							
							Aimed at allowing activating another item with a shortcut without losing NavId.
Initial logic from c2cb2a69db5f1b79ccea78cc57 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d10641b04a 
								
							
								 
							
						 
						
							
							
								
								Nav: keyboard/gamepad activation mark widgets as held to give better visual feedback.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								03417cc77d 
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: Filling all WGPUDepthStencilState fields explicitly as a recent Dawn update stopped setting default values. ( #7232 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								5fdcdf7080 
								
							
								 
							
						 
						
							
							
								
								Shortcut: ImGuiInputFlags_RouteFocused policy can filter Shortcuts conflicting with character input when an item is active. ( #456 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								80d5cb1ab1 
								
							
								 
							
						 
						
							
							
								
								Comments around ImGuiInputFlags.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								1cc0eb4d32 
								
							
								 
							
						 
						
							
							
								
								Internals: Rename NavFocusScopePath to NavFocusRoute + fixed a static analyzer warning.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								46e5f44ec8 
								
							
								 
							
						 
						
							
							
								
								Shortcut()/SetShortcutRouting(): use mixed current window focus scope + ParentWindowForFocusRoute. ( #6798 ,  #2637 ,  #456 )  
							
							... 
							
							
 
							
							Amend d474836
Begin: tweak clearing of CurrentWindow as FocusWindow() relies on it now.
Addded SetWindowParentWindowForFocusRoute() helper. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								e0c8c80ada 
								
							
								 
							
						 
						
							
							
								
								Shortcut()/SetShortcutRouting(): focus route testing now use ParentWindowForFocusRoute. Automatically set on child-window, manually configurable otherwise. ( #6798 ,  #2637 ,  #456 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								4b20a0217e 
								
							
								 
							
						 
						
							
							
								
								Internals: add window to FocusScopeStack. ( #6798 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								2156db7a07 
								
							
								 
							
						 
						
							
							
								
								Debug Log: added InputRouting logging. Made GetKeyChordName() use its own buffer. Fixed debug break in SetShortcutRouting(). ( #6798 ,  #2637 ,  #456 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								dd0efdc637 
								
							
								 
							
						 
						
							
							
								
								Fixed SetKeyboardFocusHere() not working when current nav focus is in different scope. ( #7226 )  
							
							... 
							
							
 
							
							Amend 70f2aaff 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								8a3dfda8d0 
								
							
								 
							
						 
						
							
							
								
								Commented out obsolete ImGuiIO::ImeWindowHandle marked obsolete in 1.87, favor of writing to 'void* ImGuiViewport::PlatformHandleRaw'.  
							
							... 
							
							
 
							
							Amend 3a90dc38#2589 , #2598 , #3108 , #3113 , #3653 , #4642 ) 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6228c2e1ec 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: moved ImGui_ImplVulkanH_DestroyFrameRenderBuffers/ImGui_ImplVulkanH_DestroyWindowRenderBuffers as they are always used in a state where backend data is available.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								70bb6d1e79 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Fixed vkMapMemory() calls unnecessarily using full buffer size. ( #3957 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								82df7c8bf4 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Fixed handling of ImGui_ImplVulkan_InitInfo::MinAllocationSize field. ( #7189 ,  #4238 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								29809d7220 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.2 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								db049db860 
								
							
								 
							
						 
						
							
							
								
								Docs: tweak, fixed misplaced changelog entry. ( #7084 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d6cb3c923d 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.1  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6470e2279e 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: DebugRenderKeyboardPreview() scales better.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								fdf8d02be1 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Added io.ConfigDebugIsDebuggerPresent and Debug Break buttons. ( #2673 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								788bb58b6b 
								
							
								 
							
						 
						
							
							
								
								Metrics: Tweak, reorganize tools menu.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								a5dec42866 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Debug Log: Clicking any filter with SHIFT held enables it for 2 frames only. ( #5855 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								a3eea8a75a 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Update GL3W based imgui_impl_opengl3_loader.h to load "libGL.so" and variants, fixing regression on distros missing a symlink. ( #6983 )  
							
							... 
							
							
 
							
							Amend 0f50b52da 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								69bf3291df 
								
							
								 
							
						 
						
							
							
								
								Internals, Inputs: Fix for ImGuiInputFlags_RepeatUntilXXX logic when #ifdef IMGUI_DISABLE_OBSOLETE_KEYIO is not set.  
							
							... 
							
							
 
							
							Amend 8323a06 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								af00b182e3 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL3: Minor fixes following changes to API (SDL_WindowFlags -> Uint32).  
							
							... 
							
							
 
							
							"The SDL_WindowFlags enum should be replaced with Uint32" 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								fc2e532f99 
								
							
								 
							
						 
						
							
							
								
								Shortcut: do not return true on mods changes. Internals: added ImGuiInputFlags_RepeatUntilKeyModsChange, ImGuiInputFlags_RepeatUntilKeyModsChangeFromNone, ImGuiInputFlags_RepeatUntilOtherKeyPress. ( #456 ,  #2637 )  
							
							... 
							
							
 
							
							Took a while to come to this design, but it is flexible and lightweight and allow all decision to be taken a polling location. All three policies are useful. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								8323a06e6d 
								
							
								 
							
						 
						
							
							
								
								Inputs: passing ImGuiInputFlags_RepeatXXX options automatically adds ImGuiInputFlags_Repeat.  
							
							... 
							
							
 
							
							Will make extra sense with next commit where we add ImGuiInputFlags_RepeatUntil options. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								58261dbe9a 
								
							
								 
							
						 
						
							
							
								
								Internals: alter ImGuiInputFlags values to leave room + indent.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f1ae47c4b9 
								
							
								 
							
						 
						
							
							
								
								Docs: update links to Proggy Fonts. ( #7211 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7f9533b840 
								
							
								 
							
						 
						
							
							
								
								ColorPicker: Fixed saturation/value cursor radius not scaling properly.  
							
							... 
							
							
 
							
							+ Misc docs/comments. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								27e83c2953 
								
									
								
							
								 
							
						 
						
							
							
								
								Add comment about how ImGuiKey values are named after US keyboard keys. ( #7205 )  
							
							... 
							
							
 
							
							General text input is already covered by AddInputCharacter. For scancode-based key up/down info, simplest to admit that the up/down state indexes are kind of arbitrary and may not actually map perfectly to the labels on the keys. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								278cf1a7bc 
								
							
								 
							
						 
						
							
							
								
								Readme: updated binaries. ( #7193 )  
							
							... 
							
							
 
							
							+ removed two now unnecessary casts. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								edeb8ee3ab 
								
									
								
							
								 
							
						 
						
							
							
								
								More compact issue_template.yml  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c6716f5e9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed typo ( #7197 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								a1b06823fe 
								
							
								 
							
						 
						
							
							
								
								Windows: BeginChild(): Resize borders rendered even when ImGuiWindowFlags_NoBackground is specified. ( #1710 ,  #7194 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								0461ade24b 
								
							
								 
							
						 
						
							
							
								
								Reworked issue template (amends) ( #5927 ,  #5915 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c528b688cf 
								
							
								 
							
						 
						
							
							
								
								Reworked issue template. ( #5927 ,  #5915 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								26eef4df87 
								
									
								
							
								 
							
						 
						
							
							
								
								Update issue_template.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7938550d52 
								
							
								 
							
						 
						
							
							
								
								Comments and some extra line-wrapping in demo ( #3193 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								4758f74676 
								
									
								
							
								 
							
						 
						
							
							
								
								imgui_freetype: fix nullptr to ImTextureID cast ( #7192 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6f10cef2a1 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: moved structure declarations.  
							
							... 
							
							
 
							
							This is mostly to facilitate maintainance of #6616 . 
							
						 
						
							ago%!(EXTRA string=2 years)