660c157880 
								
							
								 
							
						 
						
							
							
								
								Examples: Added missing calls for ::DestroyWindow, glfwDestroyWindow() + fix old comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6f1f5cbc20 
								
							
								 
							
						 
						
							
							
								
								Version 1.61 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								dd079fe6e6 
								
							
								 
							
						 
						
							
							
								
								Version 1.60 (missed the string). Will retag.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								54fca1d1b8 
								
							
								 
							
						 
						
							
							
								
								Fixed erroneous call to io.Fonts->ClearInputData() + ClearTexData() that was left in DX10 example but removed in 1.47 (Nov 2015) in every other back-ends. (fixes  6cee2fca94)  ( #1733 , ~#1731) + assert  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8acda84202 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed comment. ( #1599 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3a29ddbcfa 
								
							
								 
							
						 
						
							
							
								
								Version 1.60  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6d0c720451 
								
							
								 
							
						 
						
							
							
								
								Internals: Removed unused internal variant of ArrowButton().  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								82b7a39f31 
								
							
								 
							
						 
						
							
							
								
								Fixed a few zealous warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c712f7275d 
								
							
								 
							
						 
						
							
							
								
								Fixed unused variable warning.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c2fc978983 
								
							
								 
							
						 
						
							
							
								
								Style: Default style is now StyleColorsDark()! Toward a 1.60 release :) ( #707 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0734a12d25 
								
							
								 
							
						 
						
							
							
								
								IO: ImGuiConfigFlags_NoMouse disable hovering so it is not destructive. Amend  2464e62a1a 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e88fb10d7c 
								
							
								 
							
						 
						
							
							
								
								NewFrame: Extract some code into a NewFrameUpdateHoveredWindowAndCaptureFlags() which can be of use with touch-based inputs systems.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c1bdab6d5b 
								
							
								 
							
						 
						
							
							
								
								Comments about io.WantCapture flags + todo entries.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ac2027c415 
								
							
								 
							
						 
						
							
							
								
								NewFrame: Extract some code into a NewFrameUpdateMouseInputs function. Moved settings saving higher up in the function so it is next to its peers.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2464e62a1a 
								
							
								 
							
						 
						
							
							
								
								IO: Added ImGuiConfigFlags_NoMouse to force clear/disable mouse inputs in NewFrame().  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								72b7f48870 
								
							
								 
							
						 
						
							
							
								
								Renamed ImGuiConfigFlags_NoSetMouseCursor to ImGuiConfigFlags_NoMouseCursorChange. Followup to  75c3793db5 two weeks ago. ( #787 ,  #1495 ,  #1202 ) + comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								18a243bef0 
								
							
								 
							
						 
						
							
							
								
								Columns: Fixed calling Columns() again with the same number of columns. ( #125 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5f4001a811 
								
							
								 
							
						 
						
							
							
								
								Contribution guidelines  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								fc30462f18 
								
							
								 
							
						 
						
							
							
								
								Hide new windows for one frame until they calculate their size. Also fixes SetNextWindowPos() given a non-zero pivot. ( #1694 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5aa3f99b4c 
								
							
								 
							
						 
						
							
							
								
								Internal: using more consistent comparaison with HiddenFrames to not imply it could be -1. Tweaked comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								4649967112 
								
							
								 
							
						 
						
							
							
								
								Added extra comments and assertions to avoid user combining ImGuiCond flags. ( #1694 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cd1e6e384f 
								
							
								 
							
						 
						
							
							
								
								Tooltip windows uses PopupBorderSize ( #1697 ) + commented out debug stuff.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2fa113c895 
								
							
								 
							
						 
						
							
							
								
								README.md: add link to Gallery Part 6  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								1e116e6c17 
								
							
								 
							
						 
						
							
							
								
								Removed need for -Wnocast-qual on modern Clang/Xcode as a token of good behavior. Unfortunately the old stb_ decompress code is a little const clunky.  + warning fix in stb_textedit which is already in master afaik.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								84fbc49403 
								
							
								 
							
						 
						
							
							
								
								BeginChild: named child don't include the full id inside their name ( #1698 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								78610a54d2 
								
							
								 
							
						 
						
							
							
								
								Fixed Clang zealous cast-call warning (on par with GCC) which decided to warn against explicit C-style casts now.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								77e234d9df 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c461401b21 
								
							
								 
							
						 
						
							
							
								
								Comments, FAQ  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								664ab85f76 
								
							
								 
							
						 
						
							
							
								
								Examples: Tweak comments. ( #1704 ,  #1708 ).  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ca39070ca0 
								
							
								 
							
						 
						
							
							
								
								Examples: Win32: Fixes for MingW which doesn't support a 2007 define? I have no idea why people still use MingW ( #1704 ,  #1463 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cc96477b1c 
								
							
								 
							
						 
						
							
							
								
								Comments ( #1695 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cd602b8832 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL: Note about SDL breaking the IME under Windows (I can't seem a way SDL2 Windows IME implementation can possibly work, the functions are never called/referenced).  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b69dc45f6e 
								
							
								 
							
						 
						
							
							
								
								Internals: Removed ImGuiDataType_Float2.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c19b27813d 
								
							
								 
							
						 
						
							
							
								
								Added InputDouble() function. We use a format string instead of a decimal_precision parameter to also for "%e" and variants. ( #1011 ) May transition the other InputXXX function to use format strings as well.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c796960ff9 
								
							
								 
							
						 
						
							
							
								
								InputFloat: Scientific input. InputText: Added ImGuiInputTextFlags_CharsScientific to add 'e' 'E' to list of characters that can be input. (later useful for  #1011 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								21ac470a8a 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed a crash with IMGUI_DEBUG_NAV_SCORING enabled + added info to Metrics.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								94116f1143 
								
							
								 
							
						 
						
							
							
								
								Examples: GLFW: Don't alter cursor mode if GLFW_CURSOR input mode is GLFW_CURSOR_DISABLED. ( #1202 ) [ @PhilCK ]  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								75c3793db5 
								
							
								 
							
						 
						
							
							
								
								IO: Added ImGuiConfigFlags_NoSetMouseCursors. Added ImGuiBackendFlags_HasMouseCursors, ImGuiBackendFlags_HasSetMousePos. ( #787 ,  #1495 ,  #1202 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								dcf7c3d188 
								
							
								 
							
						 
						
							
							
								
								Added ImGuiBackendFlags for backend to expose its capabilities. Added ImGuiBackendFlags_HasGamepad. ( #787 ,  #1542 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								170f44e6f0 
								
							
								 
							
						 
						
							
							
								
								IO: Renamed io.WantMoveMouse to io.WantSetMousePos (was added in 1.52, _not_ used by core and only honored by some binding ahead of merging the Nav branch) + internal renaming ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								fe5347ef94 
								
							
								 
							
						 
						
							
							
								
								imconfig: Added IMGUI_STB_TRUETYPE_FILENAME, IMGUI_STB_RECT_PACK_FILENAME + documenting IMGUI_DISABLE_STB_XXX flags and hiding IMGUI_STB_NAMESPACE which is misleading.  
							
							... 
							
							
 
							
							Fixed typos in todo list. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								74b7dce394 
								
							
								 
							
						 
						
							
							
								
								Examples: Renamed applications to emphasis on use of GLFW as a platform framework + minor local tweaks  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								70d500502a 
								
							
								 
							
						 
						
							
							
								
								ImVector: Fixed insert() helper using the = operator (followup to be consistent with  4186c2c2b1)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d1c45db9e8 
								
							
								 
							
						 
						
							
							
								
								Fixed enum typo.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								4485e56e02 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Fix missing subpass dependency  
							
							... 
							
							
 
							
							Without a dependency between pWaitDstStageMask (COLOR_ATTACHMENT_OUTPUT)
and the render-pass, the UNDEFINED -> COLOR_ATTACHMENT_OPTIMAL transition
might happen before the image is ready to be used. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a73f6d06e0 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Using VK_PRESENT_MODE_MAILBOX_KHR. Disable IMGUI_UNLIMITED_FRAME_RATE by default. Fixed warnings. ( #1042 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								166411287f 
								
							
								 
							
						 
						
							
							
								
								Demo: Added more complete Combo demo. ( #1658 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								62e94717eb 
								
							
								 
							
						 
						
							
							
								
								Nav: InputText: Allow editing text input fields with NavActivate (space). Not sure about that, on one hand it feels more consistent but you can't finish the editing with space to double space (activate + input space) could feel inconsistent. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								33ad8b2f0c 
								
							
								 
							
						 
						
							
							
								
								Nav: Track nav input source more generally (gamepad vs keyboard) ( #787 ) + update todos and demo tweaks  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d8d93f6360 
								
							
								 
							
						 
						
							
							
								
								imgui.h: Various comments and tweaks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)