d91b093be6 
								
							
								 
							
						 
						
							
							
								
								Nav: Minor tweaks in NavProcessItem() used by ItemAdd()  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c3105919ba 
								
							
								 
							
						 
						
							
							
								
								Nav: Minor tweaks also toward removing processing from ItemAdd()  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d16309ca77 
								
							
								 
							
						 
						
							
							
								
								Internal: ItemAdd() minor shallow tweaks  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								64ce83b9ed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into navigation  
							
							... 
							
							
 
							
							# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								042153d254 
								
							
								 
							
						 
						
							
							
								
								Internal: ItemAdd(), IsClippedEx(): removed unnecessary indirection for ID parameter  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								acb6f12d2c 
								
							
								 
							
						 
						
							
							
								
								Removed extraneous calls to GetCurrentWindowRead() when we already have a ImGuiContext. Internal RenderXXX functions also don't need to write into the Accessed field at all.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6e1199c603 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into navigation  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								335c8dd159 
								
							
								 
							
						 
						
							
							
								
								Comments (clarifying whether types are to be considered as flags or regular, non combinable enums)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f451785c9e 
								
							
								 
							
						 
						
							
							
								
								Nav: Shuffled code in ItemAdd() so that NavProcessItem() may have access to LastItemId (will be required by tabbing)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e12cfa9dfd 
								
							
								 
							
						 
						
							
							
								
								Nav: Minor midying up and comments,  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								40df7a5155 
								
							
								 
							
						 
						
							
							
								
								Nav: Removed possibly redundant test prior to calling NavProcessItem() from ItemAdd()  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a77dd02e8a 
								
							
								 
							
						 
						
							
							
								
								Nav: Moving code next to its peers  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f5bd4663dd 
								
							
								 
							
						 
						
							
							
								
								Nav: Moving the big chunk of code from ItemAdd() to NavProcessItem()  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								59c6f35bf6 
								
							
								 
							
						 
						
							
							
								
								Added ActivateItem(), GetItemID() functions.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								80c4e2fe7b 
								
							
								 
							
						 
						
							
							
								
								Nav: Tidying up activation mechanism so that setting NavActivateId can trigger buttons.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2f27b733be 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed uninitialized context variables for sanity.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								518f02f4de 
								
							
								 
							
						 
						
							
							
								
								Demo: better demo for SetKeyboardFocusHere()  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d851775c80 
								
							
								 
							
						 
						
							
							
								
								ColorButton: Reduced bordering artefact that would be particularly visible with opaque Col_FrameBg and FrameRounding enabled.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f2c9bd8d4f 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed uninitialized context variables for sanity.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								726dcf0dd2 
								
							
								 
							
						 
						
							
							
								
								TextUnformatted(): minor tweak  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a0d724b450 
								
							
								 
							
						 
						
							
							
								
								Made AlignFirstTextHeightToWidgets() saner and faster (still disliking its name very much!)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a3d0755181 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into navigation  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f326fac64a 
								
							
								 
							
						 
						
							
							
								
								Nav: Menus and popups now have move request wrap around vertically (using the move request forward thing added recently). ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a8788e51a7 
								
							
								 
							
						 
						
							
							
								
								SetKeyboardFocusHere() added assert to prevent passing values smaller than -1 as we may have to outlaw them (I think nobody was using that)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								63cd2bf9b1 
								
							
								 
							
						 
						
							
							
								
								Removed obsolete comment.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b3099d650c 
								
							
								 
							
						 
						
							
							
								
								Examples: Adding Roboto to the commented-out font list, and removing the unnecessary ProggyClean from there.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3ddcdcf6e7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into navigation  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								67ac7da30f 
								
							
								 
							
						 
						
							
							
								
								Styles: Added ImGuiStyle::ScaleAllSizes(float) helper to make it easier to have application transition to e.g. High DPI with a matching style.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								89ab4b5e07 
								
							
								 
							
						 
						
							
							
								
								TODO update  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ae1a6dc075 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1352  from matiTechno/master  
							
							... 
							
							
 
							
							Comments: Fixed typo 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								42ee537be3 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a56b71e866 
								
							
								 
							
						 
						
							
							
								
								Nav: Added code to render thin highlight type. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b36a043bbf 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6ea90af6b7 
								
							
								 
							
						 
						
							
							
								
								Nav: Highlight clipped within host window then extruded out. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cb4e6c8212 
								
							
								 
							
						 
						
							
							
								
								Nav: Selectable(): activating selectable also sets NavId + removed the MouseDelta test (added in  43ee5d73e9,  #323 ) as I don't think it is needed. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								64a51327d3 
								
							
								 
							
						 
						
							
							
								
								Nav: Added NavMoveResultParentId internal info to record when the parent/context of a given NavId. Useful for various algorithms (currently looking at range selection stuff) ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2ca1884a39 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1350  from benvanik/patch-2  
							
							... 
							
							
 
							
							Fix binary_to_compressed_c tool to return 0 when successful. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6ec50d6bf5 
								
							
								 
							
						 
						
							
							
								
								Fix binary_to_compressed_c tool to return 0 when successful  
							
							... 
							
							
 
							
							Returning 1 is seen as an error by many tools, making it tricky to integrate this into build systems as-is. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								74da533c93 
								
							
								 
							
						 
						
							
							
								
								Nav: Added NavJustNavigatedId internal info to record when we land on a given item after a navigation request, useful for various algorithms (currently looking at range selection stuff) ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7f58bb03c1 
								
							
								 
							
						 
						
							
							
								
								Changed the internal name formatting of child windows to use slashes as separator, more readable.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cbc9730798 
								
							
								 
							
						 
						
							
							
								
								Metrics: Draw window bounding boxes when hovering Pos/Size. List all draw layers, trimming empty commands like Render() does.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c38526d14b 
								
							
								 
							
						 
						
							
							
								
								Completely clear font when rebuilding atlas.  
							
							... 
							
							
 
							
							Previously, IndexLookup was not cleared on each font, causing FindGlyph to return old glyphs when using MergeMode. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								491edfd8d8 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed a crash introduced yesterday.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0046c618b0 
								
							
								 
							
						 
						
							
							
								
								Nav: Allow to collapse tree nodes with NavLeft and open them with NavRight ( #787 ,  #1079 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ecd72cc0c7 
								
							
								 
							
						 
						
							
							
								
								Nav: Disabled the final axial check when considering candidates in most situations except menubars.  
							
							... 
							
							
 
							
							It's definitively undesirable inside Menu as we want to catch nav request failures reliably.
I think it may be considered as an option if we find this desirable i some circumstances. Right now ideally I'd remove it totally but with current scoring setup, without it we can't easily reach the Window Close button. (#787 ) 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								88a354585a 
								
							
								 
							
						 
						
							
							
								
								Nav: It's now possible to navigate sibling of a menu-bar while navigating inside one of their child. If a Left<>Right navigation request fails to find a match we forward the request to the root menu.  ( #787 ,  #126 )  
							
							... 
							
							
 
							
							Currently the sibling menu is isn't automatically opened, that's still left to it (and even that can be anoying in Windows when the first menu-item is a child menu) 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								587e637db0 
								
							
								 
							
						 
						
							
							
								
								Nav: Taking note that we should aim to remove MenuBarAppending later.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								1eaa9d0621 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed uninitialized variable (that had no side-effects due to the code/data flow involved)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f4e4c38705 
								
							
								 
							
						 
						
							
							
								
								BeginMenu(): fixed logic to distinguish vertical menu from one layed out in a menu bar. Makes MenuItem() in a regular window behave more consistently, and this will be also needed by upcoming menu-navigation changes in the nav branch. ( #126 ,  #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9912f7eef8 
								
							
								 
							
						 
						
							
							
								
								BeginMenu(): fixed logic to distinguish vertical menu from one layed out in a menu bar. Makes MenuItem() in a regular window behave more consistently, and this will be also needed by upcoming menu-navigation changes in the nav branch. ( #126 ,  #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)