536090303a 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.2  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7b5357d817 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Metrics: Improved Monitors and Viewports minimap display. Highlight on hover.  
							
							... 
							
							
 
							
							Added ImGuiViewport ID in Master branch. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								70aa717a8e 
								
							
								 
							
						 
						
							
							
								
								Combo: Fixed not reusing windows optimally when used inside a popup stack.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								76e09c4b0f 
								
							
								 
							
						 
						
							
							
								
								ClosePopupsOverWindow(): amend to remove _ChildWindow test.  
							
							... 
							
							
 
							
							Said test seems unnecessary and incorrect as we test hierarchy now. See test "nav_ctrl_tab_popups" in ImGuiTestSuite. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3a078466a7 
								
							
								 
							
						 
						
							
							
								
								Nav: ImGuiWindowFlags_NoNavInputs is tested during scoring so NavFlattened windows can use it.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								a06dd7a27b 
								
							
								 
							
						 
						
							
							
								
								OpenPopup(): Added ImGuiPopupFlags_NoReopen. Nav, Menus: Fixed click on a BeginMenu() followed by right-arrow. ( #1497 ,  #1533 )  
							
							... 
							
							
 
							
							reopen 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f104967c68 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								06ce312745 
								
							
								 
							
						 
						
							
							
								
								InputText: Internal: added reload from user-buf feature. ( #2890 )  
							
							... 
							
							
 
							
							Very highly requested feature (#6962 , #5219 , #3290 , #4627 , #5054 , #3878 , #2881 , #1506 , #1216 , #968 ).
Also useful for interactive completion/selection popups (#2057 , #718 )
Based on @kudaba  PR. Design for Inputtext V2 should make this obsolete. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f50ddc431e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed some typos. ( #7282 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								96839b445e 
								
							
								 
							
						 
						
							
							
								
								Nav: Improve handling of Alt key to toggle menu so that key ownership may be claimed on indiviudal left/right alt key without intefering with the other.  
							
							... 
							
							
 
							
							See test "inputs_owner_single_mod" 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								7194756370 
								
							
								 
							
						 
						
							
							
								
								Shortcut: fixed single mod-key Shortcut from working e.g. Shortcut(ImGuiKey_LeftCtrl)  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f1960b60c1 
								
							
								 
							
						 
						
							
							
								
								Added "nop" to IM_DEBUG_BREAK macro on GCC to work around GDB bug ( #7266 )  
							
							... 
							
							
 
							
							There are two issues here - first, this macro uses AT&T specific syntax with $, which is not necessary. Also, some assemblers (nasm) emit different bytes for "int 3" and "int3", so it's better to use "int3" (cd 03 vs cc)
More importantly, GDB has some failing assertion whenever stepping after hitting an "int3" instruction. This makes it practically useless, as is. For some reason, putting a nop afterwards as a workaround is okay.
Related discussions:
https://sourceware.org/bugzilla/show_bug.cgi?id=31194 
https://lists.sr.ht/~skeeto/public-inbox/%3C2d3d7662a361ddd049f7dc65b94cecdd%40disroot.org%3E  
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								1ce41f6218 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Backup and restore GL_PIXEL_UNPACK_BUFFER. ( #7253 )  
							
							... 
							
							
 
							
							Amended with (bd->GlVersion >= 210) checks. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								9266c0d2d1 
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: Avoid leaking pipeline layout. ( #7245 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								595eb86624 
								
							
								 
							
						 
						
							
							
								
								Changelog, comment, minor data compaction  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								831d42c1ab 
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: ImGui_ImplWGPU_Init() now takes a ImGui_ImplWGPU_InitInfo structure instead of variety of parameters, allowing for easier further changes. ( #7240 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								763100b385 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed pressing Escape while in a child window with _NavFlattened flag. ( #7237 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								278cf1a7bc 
								
							
								 
							
						 
						
							
							
								
								Readme: updated binaries. ( #7193 )  
							
							... 
							
							
 
							
							+ removed two now unnecessary casts. 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								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)