ocornut 
							
						 
					 
					
						
						
							
						
						fdf8d02be1 
					 
					
						
						
							
							Debug Tools: Added io.ConfigDebugIsDebuggerPresent and Debug Break buttons. ( #2673 )  
						
						
						
						
					 
					
						2024-01-10 17:33:19 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						788bb58b6b 
					 
					
						
						
							
							Metrics: Tweak, reorganize tools menu.  
						
						
						
						
					 
					
						2024-01-10 15:12:24 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a5dec42866 
					 
					
						
						
							
							Debug Tools: Debug Log: Clicking any filter with SHIFT held enables it for 2 frames only. ( #5855 )  
						
						
						
						
					 
					
						2024-01-10 15:12:24 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						fc2e532f99 
					 
					
						
						
							
							Shortcut: do not return true on mods changes. Internals: added ImGuiInputFlags_RepeatUntilKeyModsChange, ImGuiInputFlags_RepeatUntilKeyModsChangeFromNone, ImGuiInputFlags_RepeatUntilOtherKeyPress. ( #456 ,  #2637 )  
						
						... 
						
						
						
						Took a while to come to this design, but it is flexible and lightweight and allow all decision to be taken a polling location. All three policies are useful. 
						
						
					 
					
						2024-01-09 15:54:12 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8323a06e6d 
					 
					
						
						
							
							Inputs: passing ImGuiInputFlags_RepeatXXX options automatically adds ImGuiInputFlags_Repeat.  
						
						... 
						
						
						
						Will make extra sense with next commit where we add ImGuiInputFlags_RepeatUntil options. 
						
						
					 
					
						2024-01-09 12:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						58261dbe9a 
					 
					
						
						
							
							Internals: alter ImGuiInputFlags values to leave room + indent.  
						
						
						
						
					 
					
						2024-01-09 12:06:58 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0000739c08 
					 
					
						
						
							
							Internals: Fixed function name typo.  
						
						
						
						
					 
					
						2023-12-19 20:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6cfe3ddf52 
					 
					
						
						
							
							InputTextMultiline: Tabbing through a multi-line text editor using ImGuiInputTextFlags_AllowTabInput doesn't activate it. ( #3092 ,  #5759 ,  #787 )  
						
						
						
						
					 
					
						2023-12-14 17:15:43 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						54c1bdeceb 
					 
					
						
						
							
							Internals: removed unused ImGuiItemStatusFlags_FocusedByTabbing. ( #4449 )  
						
						... 
						
						
						
						Amend 1a7526d 
						
						
					 
					
						2023-12-14 16:45:40 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						aaf157cfdd 
					 
					
						
						
							
							Commented out ImGuiFreeType::BuildFontAtlas() obsoleted in 1.81. Commented out legacy ImGuiColumnsFlags_XXX symbols redirecting to ImGuiOldColumnsFlags_XXX, obsoleted in 1.80.  
						
						... 
						
						
						
						Amend 9499afdf72de6f336 
						
						
					 
					
						2023-12-05 17:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7965494ff3 
					 
					
						
						
							
							Debug Tools: Added DebugFlashStyleColor() to identify a style color. Added to Style Editor.  
						
						
						
						
					 
					
						2023-11-28 19:40:38 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bce4db00bc 
					 
					
						
						
							
							Drag and Drop: Fixed drop target highlight on items temporarily pushing a widened clip rect. ( #7049 ,  #4281 ,  #3272 )  
						
						
						
						
					 
					
						2023-11-22 19:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						61b8197942 
					 
					
						
						
							
							Misc: Renamed some defines in imstb_textedit.h to avoid conflicts when using unity/jumbo builds.  
						
						... 
						
						
						
						Bitting the bullet, as we rarely update this (and it is rarely updated) and it we may replace it anyhow. 
						
						
					 
					
						2023-11-22 14:12:31 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						3d083dbe1a 
					 
					
						
						
							
							Version 1.90.1 WIP  
						
						
						
						
					 
					
						2023-11-15 23:53:58 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b81bd7ed98 
					 
					
						
						
							
							Version 1.90.0  
						
						... 
						
						
						
						w/ Changelog tweaks. 
						
						
					 
					
						2023-11-15 15:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5170a9d6dc 
					 
					
						
						
							
							Tables: Internals: renamed TableDrawContextMenu() to TableDrawDefaultContextMenu() for clarify.  
						
						... 
						
						
						
						Followup to fea52e2 
						
						
					 
					
						2023-11-09 12:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						fea52e29aa 
					 
					
						
						
							
							Tables: added flags to TableDrawContextMenu() in order to display selected sections + added internal table->DisableDefaultContextMenu = true way to submit your own contents.  
						
						... 
						
						
						
						Amend 088ddef 
						
						
					 
					
						2023-11-09 12:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						561af15d67 
					 
					
						
						
							
							Internal: Added owner aware variant of IsMouseDoubleClicked() for consistency.  
						
						... 
						
						
						
						Amend 4448d97 
						
						
					 
					
						2023-11-06 14:09:35 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1ab63d925f 
					 
					
						
						
							
							Undid some of the changes done by  c95fbb4 because they are not compatible with docking code.  
						
						... 
						
						
						
						(Will cherry-pick this from docking to master)
# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2023-11-02 18:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f1d1a8d32b 
					 
					
						
						
							
							Windows: use relative mouse movement for border resize when the border geometry has moved. ( #1710 )  
						
						... 
						
						
						
						(e.g. resizing a child window triggering parent scroll) to avoid resizing feedback loop. 
						
						
					 
					
						2023-11-02 17:34:49 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9235352400 
					 
					
						
						
							
							BeginChild: Added ImGuiChildFlags_ResizeX and ImGuiChildFlags_ResizeY. ( #1710 )  
						
						
						
						
					 
					
						2023-11-02 17:34:49 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						34a0bc456e 
					 
					
						
						
							
							BeginChild: Added ImGuiChildFlags_AlwaysUseWindowPadding, obsoleted ImGuiWindowFlags_AlwaysUseWindowPadding. ( #462 , (toward  #1666 ,  #1496 ,  #1395 ,  #1710 )  
						
						... 
						
						
						
						(bonus: will also eventually free a window flag) 
						
						
					 
					
						2023-11-02 17:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7713c29258 
					 
					
						
						
							
							BeginChild: Upgraded 'bool border = true' parameter to use a ImGuiChildFlags type and the ImGuiChildFlags_Border value. (toward  #1666 ,  #1496 ,  #1395 ,  #1710 )  
						
						
						
						
					 
					
						2023-11-02 17:26:05 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c95fbb4464 
					 
					
						
						
							
							Windows: Double-clicking bottom or right window border auto-resize on a singles axis.  
						
						
						
						
					 
					
						2023-10-19 16:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1b9cb52d7b 
					 
					
						
						
							
							BeginChild(): rename parameters to reduce diff of upcoming patches.  
						
						... 
						
						
						
						Should be a no-op. 
						
						
					 
					
						2023-10-18 19:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						56f7e853be 
					 
					
						
						
							
							Demo: expose more Combo flags + misc tidying up.  
						
						
						
						
					 
					
						2023-10-18 17:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						99913b5051 
					 
					
						
						
							
							Internals: added IsKeyChordPressed() for consistency.  
						
						
						
						
					 
					
						2023-10-16 22:21:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0b8c6b9bce 
					 
					
						
						
							
							Internals: removed seemingly unused AutoFitChildAxises.  
						
						... 
						
						
						
						The clamp was done on BeginChild(). Amend 2545d75c 
						
						
					 
					
						2023-10-13 14:52:08 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						32228d8add 
					 
					
						
						
							
							Tables: added Angled headers support. Added ImGuiTableColumnFlags_AngledHeader, ImGui::TableHeadersAngledRow(), style.TableAngledHeadersAngle. ( #2957 )  
						
						
						
						
					 
					
						2023-10-12 19:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9f851ebfe4 
					 
					
						
						
							
							Tables: added ImGuiTableFlags_HighlightHoveredColumn.  
						
						
						
						
					 
					
						2023-10-12 19:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5053d79a24 
					 
					
						
						
							
							Tables: Internal: rework so stacked headers height may be used.  
						
						
						
						
					 
					
						2023-10-11 17:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0312a29e4c 
					 
					
						
						
							
							ImageButton(): clarify purpose of size. ( #6901 ,  #5533 ,  #4471 ,  #2464 ,  #1390 ).  
						
						... 
						
						
						
						Amend 4a2ae06ca 
						
						
					 
					
						2023-10-05 18:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a63e2f0a33 
					 
					
						
						
							
							Drag and Drop: Fixed submitting a tooltip from drop target location. Added demo.  
						
						... 
						
						
						
						Amend 7bbf8f292b7d6b 
						
						
					 
					
						2023-10-05 12:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						330d763477 
					 
					
						
						
							
							Separator: clarified setting the ImGuiSeparatorFlags_SpanAllColumns flag. ( #759 )  
						
						... 
						
						
						
						Technically a no-op. 
						
						
					 
					
						2023-10-03 15:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a61438740d 
					 
					
						
						
							
							Debug Tools: Metrics: Added "Show groups rectangles" in tools.  
						
						
						
						
					 
					
						2023-10-02 15:01:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						03e2a7f584 
					 
					
						
						
							
							Debug Tools: Rename ShowIdStackToolWindow() -> ShowIDStackToolWindow(). ( #4631 )  
						
						... 
						
						
						
						Some tool undid or didn't queue a chunk? Amend c21278e 
						
						
					 
					
						2023-09-27 20:07:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c21278eeae 
					 
					
						
						
							
							Debug Tools: Rename ShowIdStackToolWindow() -> ShowIDStackToolWindow(). ( #4631 )  
						
						... 
						
						
						
						Amend 8175a47 
						
						
					 
					
						2023-09-27 19:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2f431a948c 
					 
					
						
						
							
							IO: removed io.MetricsActiveAllocations introduced in 1.63. Same as 'g.DebugMemAllocCount - g.DebugMemFreeCount' (still displayed in Metrics.  
						
						
						
						
					 
					
						2023-09-27 18:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f1519efb16 
					 
					
						
						
							
							BeginGroup(): fix/amend  9ece0bd.  
						
						
						
						
					 
					
						2023-09-27 17:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9ece0bdc02 
					 
					
						
						
							
							BeginGroup(): Fixed a bug pushing line lower extent too far down when called after a call to SameLine() followed by manual cursor manipulation.  
						
						
						
						
					 
					
						2023-09-26 21:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8175a47881 
					 
					
						
						
							
							Debug Tools: Renamed ShowStackToolWindow() ("Stack Tool") to ShowIdStackToolWindow() ("ID Stack Tool"). ( #4631 )  
						
						
						
						
					 
					
						2023-09-26 15:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						204ae8a407 
					 
					
						
						
							
							Internals: added ImRect::ContainsWithPad()  
						
						
						
						
					 
					
						2023-09-26 14:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						94da5842ef 
					 
					
						
						
							
							Renamed ImFloor() to ImTrunc(). Renamed ImFloorSigned() to ImFloor(). ( #6861 )  
						
						
						
						
					 
					
						2023-09-26 11:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6c022f9bf1 
					 
					
						
						
							
							IO, Inputs: rename SetMousePos() to TeleportMousePos(). ( #6837 ,  #228 )  
						
						
						
						
					 
					
						2023-09-18 17:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ff36fe365e 
					 
					
						
						
							
							IO, Inputs: setting io.WantSetMousePos ignores incoming MousePos events. ( #6837 ,  #228 )  
						
						... 
						
						
						
						Allow easily implementing wrapping behaviors. 
						
						
					 
					
						2023-09-18 17:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ef8ff1b5d8 
					 
					
						
						
							
							TabBar, Style: added style.TabBarBorderSize and associated ImGuiStyleVar_TabBarBorderSize. ( #6820 ,  #4859 ,  #5022 ,  #5239 )  
						
						... 
						
						
						
						Cherry-picked from docking's 64b1e44 
						
						
					 
					
						2023-09-18 15:29:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6addf28c4b 
					 
					
						
						
							
							Fonts: Ensure calling AddFontXXX function doesn't invalidates ImFont's ConfigData pointers prior to building again. ( #6825 )  
						
						
						
						
					 
					
						2023-09-16 13:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8a2cd81091 
					 
					
						
						
							
							TypingSelect: always enable nav highlight.  
						
						... 
						
						
						
						Otherwise in non multi-select contexts as nav dosn't automatically select result would not always be visible. 
						
						
					 
					
						2023-09-15 16:58:06 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						779568bb38 
					 
					
						
						
							
							TypingSelect: tidy up some more + split ino functions to make reuse simpler.  
						
						
						
						
					 
					
						2023-09-14 18:36:21 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						661a70fc79 
					 
					
						
						
							
							TypingSelect: fast switch between characters in + debug, internal renames.  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2023-09-14 17:45:54 +02:00