ocornut 
							
						 
					 
					
						
						
							
						
						001f102f38 
					 
					
						
						
							
							IO, Backends: added ImGuiKey_AppBack, ImGuiKey_AppForward. ( #6891 ,  #4921 )  
						
						
						
						
					 
					
						2023-10-05 21:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Andon M. Coleman 
							
						 
					 
					
						
						
							
						
						73346e4341 
					 
					
						
						
							
							IO: Add extra keys to ImGuiKey enumerator: ImGuiKey_F13 to ImGuiKey_F24. ( #6891 ,  #4921 )  
						
						
						
						
					 
					
						2023-10-05 20:16:08 +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 
							
						 
					 
					
						
						
							
						
						2c07d581de 
					 
					
						
						
							
							TreeNode: Added ImGuiTreeNodeFlags_SpanAllColumns for use in tables. ( #3151 ,  #3565 ,  #2451 ,  #2438 )  
						
						
						
						
					 
					
						2023-10-05 15:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0dd756bceb 
					 
					
						
						
							
							Moved GetCursorScreenPos/SetCursorScreenPos on top of its section.  
						
						... 
						
						
						
						+ update gallery thread link + minor typo (#6898 ) 
						
						
					 
					
						2023-10-05 13:52:28 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						8175a47881 
					 
					
						
						
							
							Debug Tools: Renamed ShowStackToolWindow() ("Stack Tool") to ShowIdStackToolWindow() ("ID Stack Tool"). ( #4631 )  
						
						
						
						
					 
					
						2023-09-26 15:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d4869207e3 
					 
					
						
						
							
							Misc: Most text functions also treat "%.*s" (along with "%s") specially to avoid formatting. ( #3466 ,  #6846 )  
						
						
						
						
					 
					
						2023-09-25 10:47:28 +02:00 
						 
				 
			
				
					
						
							
							
								Glordim 
							
						 
					 
					
						
						
							
						
						f4790f6f66 
					 
					
						
						
							
							BeginItemTooltip: Rename flag in comment ( #6853 )  
						
						
						
						
					 
					
						2023-09-22 17:52:50 +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 
							
						 
					 
					
						
						
							
						
						b101cf46b6 
					 
					
						
						
							
							ListBox, Combo: Changed signature of "name getter" callback in old one-liner ListBox()/Combo() apis.  
						
						
						
						
					 
					
						2023-09-15 18:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						32171a8b0c 
					 
					
						
						
							
							Fonts: Better assert during load when passing truncated font data or wrong data size. ( #6822 )  
						
						
						
						
					 
					
						2023-09-14 14:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dexter Castor Döpping 
							
						 
					 
					
						
						
							
						
						556a1397a9 
					 
					
						
						
							
							Tables: Remove comment referencing removed field SortSign ( #6807 )  
						
						
						
						
					 
					
						2023-09-11 17:26:53 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						357f752bed 
					 
					
						
						
							
							Docs: add more links to the top of every examples and backends files.  
						
						
						
						
					 
					
						2023-09-11 14:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0e1ce76ea8 
					 
					
						
						
							
							InputTextMultiline: Fixed Tabbing cycle leading to a situation where Enter key wouldn't be accepted by the widget when navigation highlight is visible. ( #6802 ,  #3092 ,  #5759 ,  #787 )  
						
						... 
						
						
						
						+ Added test in ImGuiTestSuite: "widgets_inputtext_multiline_enter" 
						
						
					 
					
						2023-09-11 11:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7812039402 
					 
					
						
						
							
							ImVector: Added find_index() helper.  
						
						
						
						
					 
					
						2023-09-08 16:57:48 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						44a6b493ee 
					 
					
						
						
							
							Commented out obsolete ImDrawCornerFlags_XXX. Commented out runtime support for hardcoded ~0 or 0x01..0x0F rounding flags values for AddRect()/AddRectFilled()/PathRect()/AddImageRounded()  
						
						... 
						
						
						
						Amend 51853293f5b2a3c2d6d2639432bf033dfd9 
						
						
					 
					
						2023-09-08 12:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						becd75676f 
					 
					
						
						
							
							Commented out obsolete redirecting function: GetWindowContentRegionWidth().  
						
						
						
						
					 
					
						2023-09-08 11:28:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						727c462069 
					 
					
						
						
							
							Internals: Added ImTextFindPreviousUtf8Codepoint() helper + comments.  
						
						
						
						
					 
					
						2023-09-08 11:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Serrano 
							
						 
					 
					
						
						
							
						
						e3d9b875c9 
					 
					
						
						
							
							ImDrawList: added PathEllipticalArcTo(), AddEllipse(), AddEllipseFilled(). ( #2743 )  
						
						... 
						
						
						
						Rebased with mods by ocornut: defaults to num_segments==0, supports for auto-tesselation, tweak demo. 
						
						
					 
					
						2023-09-07 12:12:21 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						fb9b006865 
					 
					
						
						
							
							Version 1.90 WIP  
						
						
						
						
					 
					
						2023-09-05 16:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						fef3389157 
					 
					
						
						
							
							Version 1.89.9  
						
						
						
						
					 
					
						2023-09-04 14:30:32 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e8a5c9e1b8 
					 
					
						
						
							
							Tables: Made it possible to change style.CellPadding.y between rows. Added demo.  
						
						
						
						
					 
					
						2023-09-04 11:23:54 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a066074054 
					 
					
						
						
							
							Clipper: Fixed a bug if attempt to force-include a range which matches an already included range. ( #3841 )  
						
						
						
						
					 
					
						2023-08-31 21:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f617fe7890 
					 
					
						
						
							
							Clipper: Renamed IncludeRangeByIndices()/ForceDisplayRangeByIndices() to IncludeItemsByIndex(). ( #6424 ,  #3841 )  
						
						... 
						
						
						
						Single item version added in prevous commit (2000537 
						
						
					 
					
						2023-08-25 18:22:54 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						200053771a 
					 
					
						
						
							
							Clipper: Added IncludeIndex() helper to include a single item. ( #6424 ,  #3841 )  
						
						
						
						
					 
					
						2023-08-25 18:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ba1fa904a9 
					 
					
						
						
							
							IO: Exposed io.PlatformLocaleDecimalPoint to configure decimal point ('.' or ','). ( #6719 ,  #2278 )  
						
						... 
						
						
						
						Amend 13f718337 
						
						
					 
					
						2023-08-17 13:12:21 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c06c796242 
					 
					
						
						
							
							TreeNode: added note about ImGuiTreeNodeFlags_Bullet.  
						
						
						
						
					 
					
						2023-08-15 16:28:10 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8f5ce73140 
					 
					
						
						
							
							Tables: Made it possible to use SameLine(0,0) after TableNextColumn() or TableSetColumnIndex() in order to reuse line height from previous cell.  
						
						
						
						
					 
					
						2023-08-14 13:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bc3c0ce772 
					 
					
						
						
							
							Nav, TreeNode: Pressing Left with ImGuiTreeNodeFlags_NavLeftJumpsBackHere now goes through proper navigation logic: honor scrolling and selection. ( #1079 ,  #1131 )  
						
						... 
						
						
						
						Added a stack for this purpose which other features might build on (e.g. #2920 ). However this is currently gated by many tests and not a performance concern, but making stack happen all the time may be undesirable. 
						
						
					 
					
						2023-08-08 14:07:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2b1fc6f765 
					 
					
						
						
							
							Demo: Demonstrate out-of-order rendering using ImDrawListSplitter.  
						
						
						
						
					 
					
						2023-08-06 20:13:05 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d6d94d90bf 
					 
					
						
						
							
							Version 1.89.9 WIP  
						
						... 
						
						
						
						+ Minor typo fixes 
						
						
					 
					
						2023-08-03 19:19:21 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f7eea63872 
					 
					
						
						
							
							Version v1.89.8  
						
						
						
						
					 
					
						2023-08-01 12:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						19ae142bdd 
					 
					
						
						
							
							Mark alternative ImColor constructors as constexpr, second attempt ( #6656 )  
						
						... 
						
						
						
						Earlier 7c5b0e8 
						
						
					 
					
						2023-07-29 17:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						dc2b0a2823 
					 
					
						
						
							
							Disable -Wreserved-identifier warning on Clang (applying to member fields seems excessively weird).  
						
						
						
						
					 
					
						2023-07-29 17:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						88a330ebef 
					 
					
						
						
							
							Revert "Mark alternative ImColor constructors as constexpr ( #6656 )"  
						
						... 
						
						
						
						This reverts commit 7c5b0e8292 
						
						
					 
					
						2023-07-29 17:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								EggsyCRO 
							
						 
					 
					
						
						
							
						
						7c5b0e8292 
					 
					
						
						
							
							Mark alternative ImColor constructors as constexpr ( #6656 )  
						
						
						
						
					 
					
						2023-07-29 16:56:21 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						eefc9035f0 
					 
					
						
						
							
							Fonts: ImFontConfig::OversampleH now defaults to 2 instead of 3.  
						
						
						
						
					 
					
						2023-07-29 16:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1109de3827 
					 
					
						
						
							
							Tooltips: fixed ImGuiHoveredFlags_ForTooltip conflicting with ImGuiHoveredFlags_NoNavOverride since  10c7709f. ( #6622 ,  #1485 )  
						
						
						
						
					 
					
						2023-07-20 22:59:15 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2bc5d17ac3 
					 
					
						
						
							
							Tables: fixed calculation of multi-instance shared decoration/scrollbar width of scrolling tables. ( #5920 ,  #6619 )  
						
						... 
						
						
						
						Avoid width variation when resizing down a table hosting a child window.
+ shallow tweak to GetContentRegionMax(). 
						
						
					 
					
						2023-07-20 12:01:29 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						863ac31f01 
					 
					
						
						
							
							Doc: various tweaks + tweak imconfig comments.  
						
						
						
						
					 
					
						2023-07-13 12:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1a9ddd2396 
					 
					
						
						
							
							ImDrawData: added AddDrawList() helper function. ( #6406 ,  #4879 ,  #1878 )  
						
						
						
						
					 
					
						2023-07-12 18:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c649aca20a 
					 
					
						
						
							
							ImDrawData: changed CmdLists from raw array to ImVector<> owned by ImDrawData itself. Faclitate user-manipulation of the array ( #6406 ,  #4879 ,  #1878 ) + deep swap. ( #6597 ,  #6475 ,  #6167 ,  #5776 ,  #5109 ,  #4763 ,  #3515 ,  #1860 )  
						
						... 
						
						
						
						+ Metrics: avoid misleadingly iterating all layers of DrawDataBuilder as everything is flattened into Layers[0] at this point.
# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2023-07-12 18:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6aa408c6af 
					 
					
						
						
							
							IO: Added io.ClearEventsQueue(). Obsoleted io.ClearInputCharacters(). ( #4921 )  
						
						... 
						
						
						
						cc #2425  #1153  #1600  
						
						
					 
					
						2023-07-06 15:55:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						3fe4319314 
					 
					
						
						
							
							Version 1.89.8 WIP  
						
						
						
						
					 
					
						2023-07-05 14:17:46 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d4ddc46e77 
					 
					
						
						
							
							InputText: Fixed a crash on deactivating a ReadOnly buffer. ( #6570 ,  #6292 ,  #4714 )  
						
						... 
						
						
						
						This will be part of 1.89.7 Tagged relase. 
						
						
					 
					
						2023-07-04 16:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						cb9015e254 
					 
					
						
						
							
							Version 1.89.7  
						
						
						
						
					 
					
						2023-07-04 14:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1029f57b8a 
					 
					
						
						
							
							Inputs, Tooltip: Rework stationary timer logic as it broke on high-framerates with lower rate of mouse inputs. ( #1485 )  
						
						
						
						
					 
					
						2023-07-03 12:17:46 +02:00