ocornut 
							
						 
					 
					
						
						
							
						
						61ebb37843 
					 
					
						
						
							
							Version 1.89.7 WIP  
						
						
						
						
					 
					
						2023-06-01 11:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5319d1cffa 
					 
					
						
						
							
							Version 1.89.6  
						
						
						
						
					 
					
						2023-05-31 14:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						88e7d773df 
					 
					
						
						
							
							Backends: SDL_Renderer2: Renamed 'imgui_impl_sdlrenderer.h/cpp' to 'imgui_impl_sdlrenderer2.h/cpp' ( #6286 )  
						
						
						
						
					 
					
						2023-05-30 20:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7e03ae3240 
					 
					
						
						
							
							Window: Fixed resizing from upper border when io.ConfigWindowsMoveFromTitleBarOnly is set. ( #6390 )  
						
						
						
						
					 
					
						2023-05-25 15:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7947f327de 
					 
					
						
						
							
							Demo: added casing swap demo to clarify use of ImGuiInputTextFlags_CallbackCharFilter. ( #6457 ) + Metrics: simplified some code.  
						
						
						
						
					 
					
						2023-05-25 14:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						47579f8a40 
					 
					
						
						
							
							Nav: set NavJustMovedToXXX fields on NavInit result + BeginChild() clears ActiveId on N+1 on entering instead of waiting for ID to elapse on N+2.  
						
						... 
						
						
						
						# Conflicts:
#	imgui_internal.h 
						
						
					 
					
						2023-05-23 16:28:53 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						45c8c3b611 
					 
					
						
						
							
							Listbox: commented out obsolete/redirecting functions that were marked obsolete more than two years ago: ListBoxHeader(), ListBoxFooter().  
						
						... 
						
						
						
						+ Added default parameter to SeparatorEx() amend 2c558d5 
						
						
					 
					
						2023-05-22 10:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								GamingMinds-DanielC 
							
						 
					 
					
						
						
							
						
						e489e40a85 
					 
					
						
						
							
							Clipper: Amend  ecb0aaa ( #6424 ,  #3841 )  
						
						
						
						
					 
					
						2023-05-15 14:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ecb0aaa7c2 
					 
					
						
						
							
							Clipper: Renamed ForceDisplayRangeByIndices() to IncludeRangeByIndices(). ( #6424 ,  #3841 ) + commented out obsolete ImGuiListClipper() constructor.  
						
						
						
						
					 
					
						2023-05-15 12:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a550263d6c 
					 
					
						
						
							
							Misc: made ErrorCheckEndWindowRecover() handle font stack. ( #6431 ,  #1651 )  
						
						
						
						
					 
					
						2023-05-15 11:15:13 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bcfc1ad8f6 
					 
					
						
						
							
							Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos.  
						
						... 
						
						
						
						Amend 6656553 
						
						
					 
					
						2023-05-10 15:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						430c05991c 
					 
					
						
						
							
							Docs: added more detailed information about UTF-8 encoding.  
						
						... 
						
						
						
						+ Revert mistakenly committed Win32+DX11 main.cpp from last commit. 
						
						
					 
					
						2023-05-10 12:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0397321be0 
					 
					
						
						
							
							Debug Tools: Added 'io.ConfigDebugIgnoreFocusLoss' option. ( #4388 ,  #4921 )  
						
						
						
						
					 
					
						2023-05-09 20:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6656553fa4 
					 
					
						
						
							
							Nav: Record/restore preferred position on each given axis.  
						
						... 
						
						
						
						Tagging #6344  #6003  #2694  #1688  as it relates to scoring, however this doesn't technically fix any of them fully yet.
But e.g. once we restore axial path for #2694  this commit will allow going back and forth to initial location. 
						
						
					 
					
						2023-05-09 17:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						15da1a9abc 
					 
					
						
						
							
							Fixed misleading local name ( #4493 ) + minor typo ( #6369 )  
						
						
						
						
					 
					
						2023-04-25 16:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b47507951e 
					 
					
						
						
							
							Nav: Fixed CTRL+Tab into a root window with only childs with _NavFlattened flags erroneously initializing default nav layer to menu layer.  
						
						
						
						
					 
					
						2023-04-24 21:00:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						eed7b0e9c5 
					 
					
						
						
							
							Nav: remove other-axis clamping, now that columns themselves are clamped. ( #2221 )  
						
						... 
						
						
						
						Amend 00d3f92f2d147240cc20fca8 
						
						
					 
					
						2023-04-24 20:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						da3d7e1587 
					 
					
						
						
							
							Focus: added an early out in FocusWindow() for the common case.  
						
						
						
						
					 
					
						2023-04-24 12:18:55 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4d42450a73 
					 
					
						
						
							
							Focus: amend ImGuiFocusRequestFlags_UnlessBelowModal to bring to front-most below the modal, simplify code in Begin(). ( #6357 ,  #4317 )  
						
						
						
						
					 
					
						2023-04-21 19:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						01ca196530 
					 
					
						
						
							
							Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. ( #6357 )  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2023-04-21 19:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						30eceaf95f 
					 
					
						
						
							
							Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). ( #6357 ,  #4317 )  
						
						
						
						
					 
					
						2023-04-21 19:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f0fe1957a8 
					 
					
						
						
							
							Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge.  
						
						
						
						
					 
					
						2023-04-21 19:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						00d3f9295e 
					 
					
						
						
							
							Nav: Fixed navigation within tables/columns where item boundaries goes beyond columns limits. ( #2221 )  
						
						
						
						
					 
					
						2023-04-20 16:42:52 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8d9e50c807 
					 
					
						
						
							
							Nav: fixed IMGUI_DEBUG_NAV_SCORING not setting NavMoveClipDir, leading to debug result not matching real results.  
						
						
						
						
					 
					
						2023-04-20 16:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						662ce46971 
					 
					
						
						
							
							Debug Log: Fixed not parsing 0xXXXXXXXX values when the identifier is at the end of the line.  
						
						
						
						
					 
					
						2023-04-20 14:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d6a7aca2f4 
					 
					
						
						
							
							Nav: Debug: tweak debug facilities.  
						
						
						
						
					 
					
						2023-04-18 15:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						064153fca4 
					 
					
						
						
							
							Version 1.89.6 WIP  
						
						
						
						
					 
					
						2023-04-17 14:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1ebb913827 
					 
					
						
						
							
							Version 1.89.5  
						
						
						
						
					 
					
						2023-04-13 16:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						995f92a456 
					 
					
						
						
							
							Nav: Made PageUp/PageDown/Home/End navigation also scroll parent windows.  
						
						... 
						
						
						
						+ Added ImGuiDebugLogFlags_EventSelection unused in this branch. 
						
						
					 
					
						2023-04-12 21:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						18d72a9142 
					 
					
						
						
							
							Inputs: added a unique event identifier in ImGuiInputEvent.  
						
						
						
						
					 
					
						2023-04-11 15:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Martz 
							
						 
					 
					
						
						
							
						
						506f7e0074 
					 
					
						
						
							
							Using nullptr in locations where warning disable is not convenient.  ( #6313 ,  #4537 )  
						
						
						
						
					 
					
						2023-04-11 11:33:50 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9203883bbe 
					 
					
						
						
							
							Comments + Metal using SetTexID(0) for consistency.  
						
						
						
						
					 
					
						2023-04-11 11:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8738ed88f0 
					 
					
						
						
							
							Fixed FindWindowSettingsByID() being able to return a deleted setting.  
						
						
						
						
					 
					
						2023-04-06 18:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c9fe7ebc7b 
					 
					
						
						
							
							IO: Input queue trickling adjustment for touch screens. ( #2702 ,  #4921 )  
						
						... 
						
						
						
						+ amend two comments in imgui.h 
						
						
					 
					
						2023-04-04 21:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a16f99c6a2 
					 
					
						
						
							
							IO: Added io.AddMouseSourceEvent() and ImGuiMouseSource enum.  ( #2702 ,  #2334 ,  #2372 ,  #3453 ,  #5693 )  
						
						
						
						
					 
					
						2023-04-04 20:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						13931fd851 
					 
					
						
						
							
							Redirecting domain name  
						
						... 
						
						
						
						Tired of paying/maintaining two domains names and .org tend to be fluctuating + changing host company for sponsoring. 
						
						
					 
					
						2023-04-03 15:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5f301914a0 
					 
					
						
						
							
							TabBar: Tab-bars with ImGuiTabBarFlags_FittingPolicyScroll can be scrolled with horizontal mouse-wheel (or Shift + WheelY). ( #2702 )  
						
						
						
						
					 
					
						2023-03-29 17:10:03 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						84fd0c7ff4 
					 
					
						
						
							
							Inputs, IO: record MouseWheelRequestAxisSwap information. Apply in UpdateMouseWheel() before legacy ctrl+wheel.  
						
						
						
						
					 
					
						2023-03-29 17:09:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						89d09070e3 
					 
					
						
						
							
							Nav: Made Ctrl+Tab/Ctrl+Shift+Tab windowing register ownership to held modifier. ( #4828 ,  #3255 ,  #5641 )  
						
						
						
						
					 
					
						2023-03-22 15:42:14 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e55a0ef107 
					 
					
						
						
							
							IO: avoid changing context in AddKeyAnalogEvent(). Amend  7269498. ( #6199 ,  #6256 ,  #4921 ,  #5856 )  
						
						
						
						
					 
					
						2023-03-21 14:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								cfillion 
							
						 
					 
					
						
						
							
						
						7269498ecc 
					 
					
						
						
							
							IO: actually fixed adding events from inactive context ( #6199 ,  #6256 ,  #4921 ,  #5856 )  
						
						
						
						
					 
					
						2023-03-21 14:19:59 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5a2b1e8482 
					 
					
						
						
							
							InputText: Fixed a tricky edge case, ensuring value is always written back on the frame where IsItemDeactivated() returns true ( #4714 )  
						
						... 
						
						
						
						Altered ItemAdd() clipping rule to keep previous-frame ActiveId unclipped to support that late commit.
Also, MarkItemEdited() may in theory need to do:
if (g.ActiveIdPreviousFrame == id)
        g.ActiveIdPreviousFrameHasBeenEditedBefore = true;
But this should already be set so not adding now. 
						
						
					 
					
						2023-03-16 21:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						314e6443c9 
					 
					
						
						
							
							Internals: removed ImGuiInputSource_Nav enum,  
						
						... 
						
						
						
						Essentially finishing the work of removing Nav a dual input source (with e.g. removal of NavInput[]). 
						
						
					 
					
						2023-03-16 20:28:05 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						24a44b9abe 
					 
					
						
						
							
							Version 1.89.5 WIP  
						
						
						
						
					 
					
						2023-03-15 12:25:20 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f3f6295d53 
					 
					
						
						
							
							Version 1.89.4  
						
						... 
						
						
						
						Commented out obsolete enums/functions names: ImGuiSliderFlags_ClampOnInput, ImGuiInputTextFlags_AlwaysInsertMode, ImDrawList::AddBezierCurve(), ImDrawList::PathBezierCurveTo()() 
						
						
					 
					
						2023-03-14 16:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						cc2177de15 
					 
					
						
						
							
							Debug Tools: Added io.ConfigDebugBeginReturnValueOnce / io.ConfigDebugBeginReturnValueLoop options.  
						
						
						
						
					 
					
						2023-03-14 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						552969e33e 
					 
					
						
						
							
							BeginTooltip: correctly testing return value of BeginTooltipEx() even though it always return true in current code.  
						
						... 
						
						
						
						Amend 3b2f617 
						
						
					 
					
						2023-03-14 14:28:41 +01:00 
						 
				 
			
				
					
						
							
							
								domgho 
							
						 
					 
					
						
						
							
						
						6ca1556d02 
					 
					
						
						
							
							Nav: Fixed SetItemDefaultFocus() from not scrolling when item is partially visible. ( #2814 ,  #2812 )  
						
						
						
						
					 
					
						2023-03-10 19:12:04 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2bb9e35a48 
					 
					
						
						
							
							Nav: Tabbing now cycles through all items when ImGuiConfigFlags_NavEnableKeyboard is set. ( #3092 ,  #5759 ,  #787 )  
						
						
						
						
					 
					
						2023-03-10 18:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e83fb468c6 
					 
					
						
						
							
							Renamed PushAllowKeyboardFocus()/PopAllowKeyboardFocus() to PushTabStop()/PopTabStop(). ( #3092 )  
						
						
						
						
					 
					
						2023-03-09 18:53:57 +01:00