omar 
							
						 
					 
					
						
						
							
						
						f9630e60c5 
					 
					
						
						
							
							Metrics: Fix not being able to expand "ParentWindow" when parent window is same as root window.  
						
						 
						
						
						
						
					 
					
						2020-01-07 21:32:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d581939387 
					 
					
						
						
							
							Removed trailing spaces.  
						
						 
						
						
						
						
					 
					
						2020-01-06 15:24:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						22d7f26e06 
					 
					
						
						
							
							Tweak wording  
						
						 
						
						... 
						
						
						
						Remove Patreon 
						
						
					 
					
						2020-01-06 12:55:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3b1b5266e5 
					 
					
						
						
							
							Docking: Fixed a bug where the tab bar of a hidden dockspace would keep requesting focus. ( #2960 )  
						
						 
						
						
						
						
					 
					
						2020-01-02 22:50:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						c163b856d7 
					 
					
						
						
							
							Docking: Fix for IMGUI_DEBUG_INI_SETTINGS=1, comments  
						
						 
						
						
						
						
					 
					
						2020-01-02 22:35:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						07eb7adbb4 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2019-12-20 16:36:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						854fc08194 
					 
					
						
						
							
							Amend  f70204f2 to facilitate merges.  
						
						 
						
						
						
						
					 
					
						2019-12-20 16:34:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4c108d22f0 
					 
					
						
						
							
							Minor bits, placeholder aimed at facilitating merging of Tables branch into Docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2019-12-19 17:01:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f70204f2f4 
					 
					
						
						
							
							Minor bits, placeholder aimed at facilitating merging of Tables branch into Docking  
						
						 
						
						
						
						
					 
					
						2019-12-19 16:53:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						c706ff6f3a 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_sdl.cpp
#	imgui.cpp 
						
						
					 
					
						2019-12-18 20:49:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a610f1da52 
					 
					
						
						
							
							Bezier Tweaks, fixed parameter order of  3831d50 
						
						 
						
						
						
						
					 
					
						2019-12-17 16:43:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						3831d50ab9 
					 
					
						
						
							
							Add ImBezierClosestPoint() function which returns a point on bezier curve which is closed to a specified point.  
						
						 
						
						
						
						
					 
					
						2019-12-17 16:22:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						9d444062f9 
					 
					
						
						
							
							Limiting Columns()/BeginColumns() api to 64 columns ( #125 )  
						
						 
						
						... 
						
						
						
						While the current code technically supports it, future code may not so we're putting the restriction ahead. 
						
						
					 
					
						2019-12-17 13:25:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						10fdc03a46 
					 
					
						
						
							
							Clarification about Im helpers + moving GetColorXXX functions outside of that block.  
						
						 
						
						
						
						
					 
					
						2019-12-17 13:19:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						992736dc5d 
					 
					
						
						
							
							Merge branch 'refs/heads/master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_sdl.cpp
#	examples/imgui_impl_win32.cpp
#	imgui.cpp
#	imgui_internal.h
#	imgui_widgets.cpp 
						
						
					 
					
						2019-12-13 17:06:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						43bd80a40d 
					 
					
						
						
							
							Internals: Breaking: ImRect() default constructor initializes all fields with 0.0f  
						
						 
						
						... 
						
						
						
						Instead of (FLT_MAX,FLT_MAX,-FLT_MAX,-FLT_MAX). Previous behavior was designed for adding into a bounding box but rarely relied on and not worth it. 
						
						
					 
					
						2019-12-13 11:56:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6fdde67be2 
					 
					
						
						
							
							Documentation, FAQ, todo tweaks  
						
						 
						
						
						
						
					 
					
						2019-12-10 13:37:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f9c26d23de 
					 
					
						
						
							
							Removed redirecting functions/enums that were marked obsolete in 1.53 (December 2017).  
						
						 
						
						... 
						
						
						
						Comments 
						
						
					 
					
						2019-12-08 16:38:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Carter 
							
						 
					 
					
						
						
							
						
						697f15e339 
					 
					
						
						
							
							Added PrimUnreserve() API. Obsoleted calling ImDrawList::PrimReserve() with a negative count.  
						
						 
						
						
						
						
					 
					
						2019-12-08 16:06:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f656e7775e 
					 
					
						
						
							
							Inputs: Added ImGuiMouseButton enum for convenience (e.g. ImGuiMouseButton_Right=1).  
						
						 
						
						... 
						
						
						
						We forever guarantee that the existing value will not changes so existing code is free to use 0/1/2. 
						
						
					 
					
						2019-12-06 16:29:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6cbed03d4a 
					 
					
						
						
							
							Comments, clarified mouse button ordering.  
						
						 
						
						
						
						
					 
					
						2019-12-06 16:29:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b521cd357d 
					 
					
						
						
							
							Removed implicit default parameter to IsMouseDragging(int button = 0) to be consistent with other mouse functions.  
						
						 
						
						... 
						
						
						
						(none of the other functions have it). 
						
						
					 
					
						2019-12-05 18:33:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						8342e5b91a 
					 
					
						
						
							
							Amend previous commits (added ImGuiMouseCursor_NotAllowed enum + new cursors in GLFW 3.4)  
						
						 
						
						... 
						
						
						
						Amend b5cad20d79 , 945a509773 
+ unrelated minor typos 
						
						
					 
					
						2019-12-05 15:45:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						927580d4a8 
					 
					
						
						
							
							Docking: Cleanup, rename DockNodePreviewDockCalc() -> DockNodePreviewDockSetup()  
						
						 
						
						
						
						
					 
					
						2019-12-04 23:06:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						abaf0256b8 
					 
					
						
						
							
							Version 1.75 WIP  
						
						 
						
						... 
						
						
						
						Added message to font file loading assert. 
						
						
					 
					
						2019-11-28 20:58:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a1e4af62d3 
					 
					
						
						
							
							Docking: Fix bug added in  71a58261 + Misc docking omments  
						
						 
						
						
						
						
					 
					
						2019-11-28 20:52:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4dff49b2f1 
					 
					
						
						
							
							Docking, Viewports: Moving code.  
						
						 
						
						... 
						
						
						
						Moved NewFrame() sanity checks in NewFrameSanityChecks().
Moved some of DockNodeUpdate() into DockNodeUpdateForRootNode(). 
						
						
					 
					
						2019-11-27 19:13:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						71a58261f6 
					 
					
						
						
							
							Docking: Internals: Removed redundancy in code path leading to the BeginAsDockableDragDropSource(), clarified UpdateMouseMovingWindowEndFrame()  
						
						 
						
						... 
						
						
						
						Note that the ConfigWindowsMoveFromTitleBarOnly path for UpdateMouseMovingWindowEndFrame() would previously test the window->RootWindow title bar instead of window->RootWindowDockStop. This didn't have any side effect afaik because we wouldn't enter that function anyway as clicking on any tab bar would trigger the move before UpdateMouseMovingWindowEndFrame() does it. However for consistency made the UpdateMouseMovingWindowEndFrame()code more correct.
+ minor renaming 
						
						
					 
					
						2019-11-27 18:57:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						8d1b82d596 
					 
					
						
						
							
							Docking: Internals: Rename StartMouseDragFromTitleBar() -> StartMouseMovingWindowOrNode(), clarify.  
						
						 
						
						
						
						
					 
					
						2019-11-27 15:51:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3096e7a9cd 
					 
					
						
						
							
							Viewports: Preserve last known size for minimized main viewport to be consistent with secondary viewports.  
						
						 
						
						... 
						
						
						
						Amend 606175b9 , d8ab2c1a .
However becomes inconsistent with viewport-enabled setup. Should report some of that logic in master, need back-end rework. 
						
						
					 
					
						2019-11-26 21:02:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						1c3a9c8e74 
					 
					
						
						
							
							Docking: Remove Size > 0.0f asserts added in  718e15c7 and  7c183dc6. ( #2690 ,  #2109 ,  #2906 )  
						
						 
						
						... 
						
						
						
						In #2906  the zero input came from a minimized viewport, but even without it we cannot prevent DockNode size from eventually reaching zero as padding are taken from the starting size.
In a separate commit we'll however shortcut some of the existing codepath on zero-sized viewport to reduce the likehood of lossy side-effects (just like we don't call ClampWindowRect in Begin) 
						
						
					 
					
						2019-11-26 20:25:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						813e0c18e6 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	examples/imgui_impl_dx10.cpp
#	examples/imgui_impl_dx10.h
#	examples/imgui_impl_dx11.cpp
#	examples/imgui_impl_dx11.h
#	examples/imgui_impl_dx12.cpp
#	examples/imgui_impl_dx12.h
#	examples/imgui_impl_dx9.cpp
#	examples/imgui_impl_dx9.h
#	examples/imgui_impl_metal.h
#	examples/imgui_impl_metal.mm
#	examples/imgui_impl_opengl3.cpp
#	examples/imgui_impl_opengl3.h
#	examples/imgui_impl_vulkan.cpp
#	imgui.cpp
#	imgui.h
#	imgui_internal.h 
						
						
					 
					
						2019-11-26 12:23:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						bdce833636 
					 
					
						
						
							
							Version 1.74  
						
						 
						
						
						
						
					 
					
						2019-11-25 18:38:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						26d177bc03 
					 
					
						
						
							
							Docs: Moved misc/fonts/README.txt to docs/FONTS.txt. + tweaks  
						
						 
						
						
						
						
					 
					
						2019-11-25 18:29:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						bbe0409942 
					 
					
						
						
							
							Metrics: Show wire-frame mesh and approximate surface area when hovering ImDrawCmd. Amend  aeb5795.  
						
						 
						
						... 
						
						
						
						Internals: Added ImTriangleArea() 
						
						
					 
					
						2019-11-25 12:01:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Carter 
							
						 
					 
					
						
						
							
						
						aeb57952d6 
					 
					
						
						
							
							Added area calculation for draw lists in metrics  
						
						 
						
						... 
						
						
						
						Added ability to hover over a draw list's summary stats and see all the contents in wireframe
(cherry picked from commit fd808347bd68a07ad318af6c151028bc9f7b82e7) 
						
						
					 
					
						2019-11-25 11:10:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3a82994429 
					 
					
						
						
							
							Docking: Can undock from the small triangle button. (#2109,.  #2645 )  
						
						 
						
						
						
						
					 
					
						2019-11-22 23:12:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						106184bbea 
					 
					
						
						
							
							Docking: Fixed node->HasCloseButton not honoring ImGuiDockNodeFlags_NoCloseButton in a floating node, leading to empty space at the right of tab-bars with those flags. ( #2109 )  
						
						 
						
						
						
						
					 
					
						2019-11-22 23:11:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						51e2e9b239 
					 
					
						
						
							
							ImVector: Added shrink() helper. ImFont::RenderText minor optimisation for debug build. Misc: Metrics shows tab names because we now have them.  
						
						 
						
						
						
						
					 
					
						2019-11-22 14:06:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						51a02b319c 
					 
					
						
						
							
							Added IM_UNICODE_CODEPOINT_MAX. Changed specs of ImFontAtlas::AddCustomRectRegular() (breaking change).  
						
						 
						
						
						
						
					 
					
						2019-11-21 14:13:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						ca63349eb4 
					 
					
						
						
							
							Renamed XX-bits -> XX-bit in comments to match what the world appears to be using.  
						
						 
						
						
						
						
					 
					
						2019-11-20 11:58:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a899c1e570 
					 
					
						
						
							
							Internals: Using ImU64 for internal ImFile api so we can later wrap them to fseeko/ftello//_fseeki64/_ftelli64 ( #2734 )  
						
						 
						
						
						
						
					 
					
						2019-11-20 10:40:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						ecbedc8c26 
					 
					
						
						
							
							Tweaks, ammend  93efa54, rename to IMGUI_DISABLE_DEFAULT_FORMAT_FUNCTIONS ( #1038 )  
						
						 
						
						
						
						
					 
					
						2019-11-19 21:29:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4e90906b04 
					 
					
						
						
							
							Added IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS / IMGUI_DISABLE_FILE_FUNCTIONS   #2734 )  
						
						 
						
						... 
						
						
						
						Using in Emscripten example. 
						
						
					 
					
						2019-11-19 21:14:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						93efa5415f 
					 
					
						
						
							
							Renamed IMGUI_DISABLE_FORMAT_STRING_FUNCTIONS to IMGUI_DISABLE_DEFAULT_FORMAT_STRING_FUNCTIONS. ( #1038 )  
						
						 
						
						... 
						
						
						
						Renamed IMGUI_DISABLE_MATH_FUNCTIONS to IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS. 
						
						
					 
					
						2019-11-19 20:53:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						9efaf2828b 
					 
					
						
						
							
							Doc comments. Removed .ini parsing code from 1.53 that parsed entries without the [Window] tag (which enabled importing an old .ini file)  
						
						 
						
						
						
						
					 
					
						2019-11-19 19:39:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3895363432 
					 
					
						
						
							
							Merge branch 'master' into docking inc alter GetWindowResizeID  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2019-11-18 13:58:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7e232092a6 
					 
					
						
						
							
							Internals: Added GetWindowResizeID(), renamed GetScrollbarID() to GetWindowScrollbarID(). Using integer for resize ID so they matches regardless of the pointer size.  
						
						 
						
						... 
						
						
						
						Internals: Renamed IMGUI_USER_ERROR to IM_ASSERT_USER_ERROR(). 
						
						
					 
					
						2019-11-15 16:59:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a1e43c682a 
					 
					
						
						
							
							Merge branch 'master' into docking (with fixes)  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2019-11-15 15:32:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tracy Ma 
							
						 
					 
					
						
						
							
						
						8f40020ca6 
					 
					
						
						
							
							Disable Win32 clipboard and IME functions when build target UWP ( #2892 ,  #2895 )  
						
						 
						
						
						
						
					 
					
						2019-11-15 12:19:44 +01:00