782b747a17 
								
							
								 
							
						 
						
							
							
								
								InputText: Renamed some local variables to clarify code. Should be a no-op functionality wise. TODO items.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								5bdc7d7a6f 
								
							
								 
							
						 
						
							
							
								
								Menus: Tweaked horizontal overlap between parent and child menu (to help convey relative depth) from using style.ItemSpacing.x to style.ItemInnerSpacing.x, the later being expected to be smaller. ( #1086 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								54ba8a643e 
								
							
								 
							
						 
						
							
							
								
								Removed trailing spaces from text files. ( #2038 ,  #2299 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								8cbb91261e 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: Fixed AddCircle(), AddCircleFilled() angle step being off, which was visible when drawing a "circle" with a small number of segments (e.g. an hexagon). ( #2287 ) [ @baktery ]  
							
							... 
							
							
 
							
							+ Demo tweaks 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								d38d7c6628 
								
							
								 
							
						 
						
							
							
								
								TODO update + internals: changed order or ImGuiLayoutType enums to allow using them for indexing.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								49994ceb6e 
								
							
								 
							
						 
						
							
							
								
								FAQ entry, moved ImTextureId, Gallery links.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								9a9712807e 
								
							
								 
							
						 
						
							
							
								
								ImFontAtlas: Rewrote stb_truetype based builder.  
							
							... 
							
							
 
							
							- Atlas width is now properly based on total surface rather than glyph count (unless overridden with TexDesiredWidth).
- Fixed atlas builder so missing glyphs won't influence the atlas texture width. (#2233 )
- Fixed atlas builder so duplicate glyphs (when merging fonts) won't be included in the rasterized atlas. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								e4c19f5af1 
								
							
								 
							
						 
						
							
							
								
								ImFontGlyphRangesBuilder: Using 32-bits fields for storage instead of 8-bit ones, comments, todo.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								50faccf764 
								
							
								 
							
						 
						
							
							
								
								Demo: Log: Comments. Using clipper. Not linking with rand() anymore.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								6890e08bc5 
								
							
								 
							
						 
						
							
							
								
								Fixed using SetNextWindowPos() on a child window (which wasn't really documented) position the cursor as expected in the parent window, so there is no mismatch between the layout in parent and the position of the child window. Demo tweak and adding some child window stuff  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								54a60aaa40 
								
							
								 
							
						 
						
							
							
								
								Added BETA api for Tab Bar/Tabs widgets. ( #261 ,  #351 ) (merged this feature from the from Docking branch so it can be used earlier as as standalone feature)  
							
							... 
							
							
 
							
							- Added BeginTabBar(), EndTabBar(), BeginTabItem(), EndTabItem(), SetTabItemClosed() API.
- Added ImGuiTabBarFlags flags for BeginTabBar().
- Added ImGuiTabItemFlags flags for BeginTabItem().
- Style: Added ImGuiCol_Tab, ImGuiCol_TabHovered, ImGuiCol_TabActive, ImGuiCol_TabUnfocused, ImGuiCol_TabUnfocusedActive colors.
- Demo: Added Layout->Tabs demo code.
- Demo: Added "Documents" example app showcasing possible use for tabs. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								b58bd5b311 
								
							
								 
							
						 
						
							
							
								
								Version 1.67 WIP + todo notes  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								5afd4b61f2 
								
							
								 
							
						 
						
							
							
								
								Refactor: Moved README, ChangeLog, TODO files to docs/ folder + update Changelog. ( #2036 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								68448c5faa 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: Large text passed to AddText() are being scanned for their end in order to avoid pre-reserving too many vertices.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								2dc5ec95d7 
								
							
								 
							
						 
						
							
							
								
								Internals: InputText: Renaming. Comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								24ff259816 
								
							
								 
							
						 
						
							
							
								
								InputText: Added support for buffer size/capacity changes via the ImGuiInputTextFlags_CallbackResize flag. ( #2006 ,  #1443 ,  #1008 ).  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								caaa746424 
								
							
								 
							
						 
						
							
							
								
								Nav: NavWindowingList doesn't save to .ini file. TODO entries.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								d4cd121ae1 
								
							
								 
							
						 
						
							
							
								
								TODO + added missing _None enum for some internals flags.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								d3be9185b3 
								
							
								 
							
						 
						
							
							
								
								Demo: Fixed spacing from  b629f90 change.  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								6201cad2b4 
								
							
								 
							
						 
						
							
							
								
								Examples: Comments, Demo: Log early out, TODO. ( #1553 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								a48815b870 
								
							
								 
							
						 
						
							
							
								
								Comments, changelog  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								2bdf0b54a2 
								
							
								 
							
						 
						
							
							
								
								Changelog formatting update, Todo, comments. Tweak Child demo. Shuffle some code in NavUpdate().  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c665c15a7d 
								
							
								 
							
						 
						
							
							
								
								Nav: When entering into a NavFlattened child we only consider the visible items for scoring (note that this only work assuming the NavFlattened child window has interactive items). Fixes accidentally hoping into a NavFlattened child. ( #767 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f4120e20d5 
								
							
								 
							
						 
						
							
							
								
								Nav: NavFlattened: Fixed navigation miscrolling parent window when the current window is scrolling enough to keep the item in view. Fix feature added in  e11610d6, typically affect large navigation steps (used by PageUp/PageDown). + comments ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d4b151076c 
								
							
								 
							
						 
						
							
							
								
								Internals: Added BeginDragDropTooltip() internal function to convey semantic (drag and drop tooltip doesn't get clipped within display boundaries). Revert part of  3218666fb9. ( #1739 ,  #143 ).  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								92b7d6bc4f 
								
							
								 
							
						 
						
							
							
								
								Added ImGuiDragDropFlags_AcceptNoPreviewTooltip flag to disable drag source tooltip from the target site ( #143 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7fd9199a1d 
								
							
								 
							
						 
						
							
							
								
								Internals: Selectable: Renamed variables. Todo update.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								929522febe 
								
							
								 
							
						 
						
							
							
								
								Missing examples changelog bits and todo list  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7c7e96e1aa 
								
							
								 
							
						 
						
							
							
								
								ImVector: added erase(it first, it last) helper. Added erase_unsorted(it) helper. + todo fixes/additions  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								86f8cdbd98 
								
							
								 
							
						 
						
							
							
								
								Comments + Internals: Selectable: decoupled internal flags and removed their menu / menu-item semantic as upcoming changes are requiring more flexibility.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								78b28d545f 
								
							
								 
							
						 
						
							
							
								
								Version 1.61 + todo additions  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								39f4761ff7 
								
							
								 
							
						 
						
							
							
								
								TODO list update + Changelog and comments for  #1803 .  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8da0d42ef2 
								
							
								 
							
						 
						
							
							
								
								Moved DragScalar, InputScalar, SliderScalar to imgui.h as well as ImGuiDataType ( #320 ,  #643 ,  #708 ,  #1011 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0bf43b3a1b 
								
							
								 
							
						 
						
							
							
								
								Settings: Added LoadIniSettingsFromDisk(), LoadIniSettingsFromMemory(), SaveIniSettingsToDisk(), SaveIniSettingsToMemory(), io.WantSaveIniSettings. ( #923 ,  #993 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7640439747 
								
							
								 
							
						 
						
							
							
								
								DragInt: Patch old format strings to replace %f by %d when using the DragInt() entry point. ( #320 ,  #643 ,  #708 ,  #1011 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d1c16d4ccd 
								
							
								 
							
						 
						
							
							
								
								Documentation bits. Misc comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c1bdab6d5b 
								
							
								 
							
						 
						
							
							
								
								Comments about io.WantCapture flags + todo entries.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								166411287f 
								
							
								 
							
						 
						
							
							
								
								Demo: Added more complete Combo demo. ( #1658 )  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								533c86a7a3 
								
							
								 
							
						 
						
							
							
								
								Update TODO list, minor fix in Readme, comments, Clang -Weverything warning fix in imgui_draw.cpp under Windows.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								111ea7af77 
								
							
								 
							
						 
						
							
							
								
								Misc comments, todos + reintroduced removed ImGuiCol defines under !IMGUI_DISABLE_OBSOLETE_FUNCTIONS wrap.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								1ef1acbd8d 
								
							
								 
							
						 
						
							
							
								
								Font: Fixed MergeMode adding duplicate glyphs data instead of reusing existing (broken by  072d6d8cb5)  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ed4bbc4fd4 
								
							
								 
							
						 
						
							
							
								
								Nav: Comments, guides.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0c0d811859 
								
							
								 
							
						 
						
							
							
								
								Nav: SetItemDefaultFocus() doesn't make the navigation cursorr highlight visible. Renamed NavInitResultExplicit to NavInitRequestFromMove. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								efbd8cebe7 
								
							
								 
							
						 
						
							
							
								
								Nav: Comments ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								bdd868704f 
								
							
								 
							
						 
						
							
							
								
								Nav: Child window is restored on focus when returning to layer 0 or refocusing. This is a little experimental and potentially error-prone right now. ( #787 , vaguely relate to ~#727) Ideally we should maintain a non-sorted last-focused list that include childs windows.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								aa2dda7610 
								
							
								 
							
						 
						
							
							
								
								Nav: Tweak code to be easier to follow + updated todo list after clarifying an issue.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								cd3dd886de 
								
							
								 
							
						 
						
							
							
								
								Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ ( #1569 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								22f7de0fbd 
								
							
								 
							
						 
						
							
							
								
								Nav: Updated TODO list.  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								bed6ef03f5 
								
							
								 
							
						 
						
							
							
								
								Nav: workaround to kindly handle ALT-TAB without detecting TAB-release on backends that clear all keys on unfocus. ( #787 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)