Michel Lesoinne
							
						 
						
							 
							
							
							
								
							
								41e2aa2e7a 
								
							
								 
							
						 
						
							
							
								
								Backends: Vulkan: Separate the pipeline of the dear imgui created windows from the one created with the user's render-pass. ( #3455 ,  #3459 )  
							
							 
							
							... 
							
							
 
							
							This is mostly for the benefit of multi-viewports. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								xndcn
							
						 
						
							 
							
							
							
								
							
								6a546a500f 
								
							
								 
							
						 
						
							
							
								
								ImVector: fix max_size() for signed int value. Amend  444873404  ( #3429 ,  #3460 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								HALX99
							
						 
						
							 
							
							
								
								
							
							
								
							
								8a9ee9cded 
								
									
								
							
								 
							
						 
						
							
							
								
								Add const qualifier for parameter ImFontConfig of ImFont::AddGlyph ( #3461 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								206d78a524 
								
							
								 
							
						 
						
							
							
								
								InputText: Fixed minor glitch when erasing trailing lines in InputTextMultiline(). Fixed cursor being partially covered after using Ctrl+End key.  
							
							 
							
							... 
							
							
 
							
							Removed unncessary one-empty-line-worth-of-scrolling. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								36af398056 
								
							
								 
							
						 
						
							
							
								
								Sliders: Fixed using ImGuiSliderFlags_ClampOnInput with reverse sliders. ( #3432 ,  #3449 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								b2039aac67 
								
							
								 
							
						 
						
							
							
								
								Slider: Fixed to reach maximum value with inverted integer min/max ranges, both with signed and unsigned types. Added reverse Sliders to Demo. ( #3432 ,  #3449 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								6461fd40ab 
								
							
								 
							
						 
						
							
							
								
								Examples: Fixed SDL+OpenGL2 and SDL+Vulkan examples not processing SDL_WINDOWEVENT_CLOSE events which tends to be needed in multi-viewport setting.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Michel Lesoinne
							
						 
						
							 
							
							
							
								
							
								b25756be4a 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. ( #3459 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Doug Binks
							
						 
						
							 
							
							
							
								
							
								aa8e09d7f1 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: workaround for cases where glfwGetMonitorWorkarea fails ( #3457 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								751d153ca9 
								
							
								 
							
						 
						
							
							
								
								InputText: Fixed callback's helper DeleteChars() function when cursor is inside the deleted block. ( #3454 ).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								70289ab42c 
								
							
								 
							
						 
						
							
							
								
								Scrolling: Fixed edge snapping being applied prior to knowing ContentSize. ( #3452 )  
							
							 
							
							... 
							
							
 
							
							Fix 473a01adb . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								8db94cd992 
								
							
								 
							
						 
						
							
							
								
								Internals: Scroll related, comments & shallow tweaks.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								36c331ff74 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	examples/example_glfw_vulkan/main.cpp
#	examples/example_sdl_vulkan/main.cpp
#	imgui.cpp
#	imgui_internal.h 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b73305be11 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Reworked buffer resize handling, amend  df89a16d ( #3390 ,  #2626 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								8dacb4da20 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed DockNode tab bar initial order broken by  8c80d533d 
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Valentin Vanelslande
							
						 
						
							 
							
							
								
								
							
							
								
							
								9a9ee7f813 
								
									
								
							
								 
							
						 
						
							
							
								
								NavInitWindow: Change IMGUI_DEBUG_LOG to IMGUI_DEBUG_LOG_NAV ( #3450 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								f4d062fa11 
								
							
								 
							
						 
						
							
							
								
								Nav: Added debug logging, extract bits of code into NavUpdateInitResult().  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								fc625d249f 
								
							
								 
							
						 
						
							
							
								
								Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff)  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								a456d17dfc 
								
							
								 
							
						 
						
							
							
								
								Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								34077c0140 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ce230fc370 
								
							
								 
							
						 
						
							
							
								
								Internals: TabBar renaming and shuffling stuff around.  
							
							 
							
							... 
							
							
 
							
							+ sneaking a readme change 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								600b8f60b4 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed crash in metrics.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								13f718337a 
								
							
								 
							
						 
						
							
							
								
								Internals: Added support for overriding locale decimal point, undocumented. ( #2278 ) + Misc doc update.  
							
							 
							
							... 
							
							
 
							
							Doc: Mention IMGUI_VERSION_NUM in recent api breaking changes + textwrap some demo code. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								901d432cb7 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed using Alt to toggle the Menu layer when inside a Modal window. ( #787 ) Tidying up todo items.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								302896d488 
								
							
								 
							
						 
						
							
							
								
								Basic optimization for ShadeVertsLinearColorGradientKeepAlpha() - especially for debug overhead - since it's used massively by some of our experiments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								093afd4f7f 
								
							
								 
							
						 
						
							
							
								
								Internals: Added Name to ImGuiDataTypeInfo + minor misc comments in BeginGroup().  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								45499b8f2f 
								
							
								 
							
						 
						
							
							
								
								Window: Fixed using non-zero pivot in SetNextWindowPos() when the window is collapsed. ( #3433 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Louis Schnellbach
							
						 
						
							 
							
							
							
								
							
								8c80d533d9 
								
							
								 
							
						 
						
							
							
								
								Tab Bar: Fixed a small bug where toggling a tab bar from Reorderable to not Reorderable would leave tabs reordered in the tab list popup.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								b30d33378d 
								
							
								 
							
						 
						
							
							
								
								Nav: Activate InputSource as Gamepad when pressing any of the digital d-pad button.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								8d71bc2132 
								
							
								 
							
						 
						
							
							
								
								Internals: Nav: shallow refactor.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								833eb771f2 
								
							
								 
							
						 
						
							
							
								
								Nav: Fix navigation resuming on first visible item when using gamepad.  
							
							 
							
							... 
							
							
 
							
							In cases where navigation was requested with focused item out of view, clipping of current item rect resulted in an inverted rect, which was completely discarded and ImRect(0,0,0,0) was used as current point from which navigation scoring was calculated. IsInverted() check is completely removed as rect can no longer be inverted. Since rects are not initialized to ImRect(0,0,0,0) - old .Min.x != FLT_MAX check (which was changed in c7835dd189 ) is not necessary either. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								1e8b9f84da 
								
							
								 
							
						 
						
							
							
								
								Nav: Removed stateful NavMoveFromClampedRefRect and made it more explicit that nav move request from gamepad start from a clipped location.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								4448734041 
								
							
								 
							
						 
						
							
							
								
								ImVector: added max_size() to facilitate usage with sol2 binding generator ( #3429 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								32be6c064b 
								
							
								 
							
						 
						
							
							
								
								InputText: Fixed using ImGuiInputTextFlags_Password with InputTextMultiline(). ( #3427 ,  #3428 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								e9053515bb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	docs/CHANGELOG.txt
#	examples/example_glfw_vulkan/main.cpp
#	examples/example_sdl_vulkan/main.cpp 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								5919a6fa89 
								
							
								 
							
						 
						
							
							
								
								Tab Bar: Keep tab item close button visible while dragging a tab (independent of hovering state).  
							
							 
							
							... 
							
							
 
							
							Improve 08108cf 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								30f0900b1c 
								
							
								 
							
						 
						
							
							
								
								Docking: Fix honoring payload filter with overlapping nodes. (we incorrectly over-relied on g.HoveredDockNode when making change for  #3398 )  
							
							 
							
							... 
							
							
 
							
							Essentially undo part of 85a661d  (#3398 ) + ref cf31254  (#3420 ) 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								021c28ae39 
								
							
								 
							
						 
						
							
							
								
								Nav: Fix ScrollToBringRectIntoView() not bringing entire item into view when nav moves to the left. Correct some comments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								08108cf9ee 
								
							
								 
							
						 
						
							
							
								
								Tab Bar: Hide tab item close button while dragging a tab.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								2e50d0706b 
								
							
								 
							
						 
						
							
							
								
								Selectable: Tweaks. Added internal ImGuiSelectableFlags_NoPadWithHalfSpacing.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								d451f6cc30 
								
							
								 
							
						 
						
							
							
								
								Nav tweaks. Demo: Fixed drag and drop demo state (broken by  f152fac4f1). Fixed incorrect format string (which would work without IMGUI_DISABLE_OBSOLETE_FUNCTIONS).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7b0570d6ba 
								
							
								 
							
						 
						
							
							
								
								Revert "Drags, Sliders: internal ReadOnly flag gets forwarded properly to temp InputText()."  
							
							 
							
							... 
							
							
 
							
							This reverts commit 640d1f60ce140e4c2bf858ac2f2e8a96d432e6a4. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								fdf952108d 
								
							
								 
							
						 
						
							
							
								
								Drags, Sliders: internal ReadOnly flag gets forwarded properly to temp InputText().  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								831e2c920e 
								
							
								 
							
						 
						
							
							
								
								Docking, Viewport: Fixed a rare edge-case if the window targetted by CTRL+Tab stops being rendered.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								cf312545e8 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed docking while hovering a child window. ( #3420 ) broken by  85a661d27. Improve metrics debugging.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								df89a16d26 
								
							
								 
							
						 
						
							
							
								
								Examples: Vulkan: Reworked buffer resize handling, fix for Linux/X11. ( #3390 ,  #2626 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								d6f3a8848d 
								
							
								 
							
						 
						
							
							
								
								Viewports: Backends: DirectX9: Allow D3DERR_DEVICELOST on secondary viewports. ( #3424 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								9d20a5f0a5 
								
							
								 
							
						 
						
							
							
								
								Docking: DockSpace() emits ItemSize() properly + dockspace demo (works now since  05a25e5f3)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								ad8fdc917f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into docking  
							
							 
							
							... 
							
							
 
							
							# Conflicts:
#	docs/CHANGELOG.txt
#	imgui.cpp 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								9b50e691ed 
								
							
								 
							
						 
						
							
							
								
								TreeNode: Made clicking on arrow toggle toggle the open state on the Mouse Down event. Amend  05420ea2c.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)