omar 
							
						 
					 
					
						
						
							
						
						d348d86df4 
					 
					
						
						
							
							Docking: Renamed "DocRoot/DocumentRoot" to "CentralNode", more self explanatory. Moved Splitter update higher up in DockNodeUpdate() + minor misc tweak. ( #2109 )  
						
						
						
						
					 
					
						2018-10-03 17:50:07 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bd82539ad5 
					 
					
						
						
							
							Docking: Fixed DockSpace() child window displaying a scrollbar behind the node backgrounds. Rename ImGuiCol_DockingBg to ImGuiCol_DockingEmptyBg. Added ImGuiDockNode::IsLeaftNode(). ( #2109 )  
						
						
						
						
					 
					
						2018-10-03 14:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						83f55c9de5 
					 
					
						
						
							
							Merge branch 'viewport' into docking  
						
						
						
						
					 
					
						2018-10-02 18:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						33b88a0339 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2018-10-02 18:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fbfe193fcd 
					 
					
						
						
							
							Window, Inputs: Fixed resizing from edges when io.MousePos is not pixel-rounded by rounding mouse position input. ( #2110 )  
						
						
						
						
					 
					
						2018-10-02 18:49:55 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ae7f833c69 
					 
					
						
						
							
							Window: Resizing from edges (with io.ConfigResizeWindowsFromEdges Beta flag) extends the hit region of root floating windows outside the window, making it easier to resize windows. Resize grips are also extended accordingly so there are no discontinuity when hovering between borders and corners. ( #1495 ,  #822 ,  #2110 )  
						
						
						
						
					 
					
						2018-10-02 18:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2cff3f6a65 
					 
					
						
						
							
							Docking: Renamed io.ConfigDockingWithKeyMode to io.ConfigDockingWithShift.  
						
						
						
						
					 
					
						2018-10-01 18:35:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						76e31bd51a 
					 
					
						
						
							
							Fixed typo. ( #2108 ,  #2083 )  
						
						
						
						
					 
					
						2018-10-01 17:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e623be998d 
					 
					
						
						
							
							Drag and Drop: Added GetDragDropPayload() to peek directly into the payload (if any) from anywhere. ( #143 )  
						
						
						
						
					 
					
						2018-10-01 15:53:18 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b48ed9ebc0 
					 
					
						
						
							
							Docking: Better tracking of current dock id for inactive and uncreated windows (in settings etc.). + Fixed assert when docking a single-visible leaf node of a hierarchy into another  
						
						
						
						
					 
					
						2018-10-01 11:56:26 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						18ffb7dd86 
					 
					
						
						
							
							Docking: Reworked DockContextPruneUnusedSettingsNodes() to prune entire unused trees.  
						
						
						
						
					 
					
						2018-09-26 23:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c6193d0605 
					 
					
						
						
							
							Merge branch 'viewport' into docking  
						
						
						
						
					 
					
						2018-09-26 21:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6cc380fc41 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_win32.cpp
#	examples/imgui_impl_win32.h
#	imgui.cpp 
						
						
					 
					
						2018-09-26 21:34:52 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						61d94ff88e 
					 
					
						
						
							
							Renamed SetScrollHere() to SetScrollHereY(). Kept redirection function (will obsolete).  
						
						
						
						
					 
					
						2018-09-26 21:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a7d3ae8937 
					 
					
						
						
							
							BeginChild(): Fixed BeginChild(const char*, ...) variation erroneously not applying the ID stack to the provided string to uniquely identify the child window. This was undoing an intentional change introduced in 1.50 and broken in 1.60. ( #1698 ,  #894 ,  #713 ) + reworked the Begin/BeginChild comments in imgui.h.  
						
						
						
						
					 
					
						2018-09-26 21:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						dc92431328 
					 
					
						
						
							
							Docking: Minor renaming. DockContextAddNode() uses 0 as marker for automatic ID selection + TODO update and moved docking entries to docs/TODO.txt  
						
						
						
						
					 
					
						2018-09-26 12:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5719b23e01 
					 
					
						
						
							
							ImDrawList: Fixed AddConvexPolyFilled() undefined behavior when passing points_count smaller than 3, in particular, points_count==0 could lead to a memory stomp if the draw list was previously empty.  
						
						
						
						
					 
					
						2018-09-21 10:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3d318a6577 
					 
					
						
						
							
							ArrowButton(): Fixed arrow shape being horizontally misaligned by (FramePadding.y-FramePadding.x) if they are different.  
						
						... 
						
						
						
						Demo: Added extra usage of AlignTextToFramePadding() in a more visible section. 
						
						
					 
					
						2018-09-20 10:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tesla Ice Zhang 
							
						 
					 
					
						
						
							
						
						4b353ce482 
					 
					
						
						
							
							Fix file names ( #2083 )  
						
						
						
						
					 
					
						2018-09-15 21:41:07 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e32256b4b4 
					 
					
						
						
							
							Merge branch 'viewport' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	imgui_demo.cpp
#	imgui_internal.h 
						
						
					 
					
						2018-09-14 11:38:10 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b85f345369 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_dx9.cpp
#	examples/imgui_impl_opengl2.cpp
#	examples/imgui_impl_opengl3.cpp
#	examples/imgui_impl_vulkan.cpp 
						
						
					 
					
						2018-09-14 11:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c12da2a607 
					 
					
						
						
							
							BeginMenu(): Fixed menu popup horizontal offset being off the item in the menu bar when WindowPadding=0.0f.  
						
						
						
						
					 
					
						2018-09-14 11:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						df65d4a14f 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2018-09-11 11:18:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d014d0285a 
					 
					
						
						
							
							DragFloat: Disabled using power curve when one edge is FLT_MAX (broken in 1.61). Disabled setting a default drag speed when one edge is FLT_MAX. ( #2024 )  
						
						
						
						
					 
					
						2018-09-11 11:15:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						af6cf25255 
					 
					
						
						
							
							DragFloat: Fixed a situation where dragging with value rounding enabled or with a power curve erroneously wrapped the value to one of the min/max edge. ( #2024 ,  #708 ,  #320 ,  #2075 ).  
						
						
						
						
					 
					
						2018-09-11 10:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e2436ca625 
					 
					
						
						
							
							Nav, Focus: Fixed ImGuiWindowFlags_NoBringToFrontOnFocus windows not being restoring focus properly after the main menu bar or last focused window is deactivated.  
						
						
						
						
					 
					
						2018-09-10 20:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d5692bff00 
					 
					
						
						
							
							Nav, Focus: Fixed ImGuiWindowFlags_NoBringToFrontOnFocus windows not being restoring focus properly after the main menu bar or last focused window is deactivated.  
						
						
						
						
					 
					
						2018-09-10 20:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						062b1f0463 
					 
					
						
						
							
							Fixed calling SetNextWindowSize()/SetWindowSize() with non-integer values leading to accidental alteration of window position. We now round the provided size. ( #2067 )  
						
						
						
						
					 
					
						2018-09-07 22:30:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2eaf722fd7 
					 
					
						
						
							
							Fixed calling DestroyContext() always saving .ini data with the current context instead of the supplied context pointer. ( #2066 )  
						
						
						
						
					 
					
						2018-09-07 17:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a82be53407 
					 
					
						
						
							
							Merge branch 'docking2' into viewport_docking  
						
						... 
						
						
						
						# Conflicts:
#	examples/example_glfw_opengl2/main.cpp
#	examples/example_glfw_opengl3/main.cpp
#	examples/example_glfw_vulkan/main.cpp
#	examples/example_sdl_opengl3/main.cpp
#	examples/example_sdl_vulkan/main.cpp
#	examples/example_win32_directx10/main.cpp
#	examples/example_win32_directx11/main.cpp
#	examples/example_win32_directx12/main.cpp
#	imgui.cpp
#	imgui.h
#	imgui_demo.cpp
#	imgui_internal.h 
						
						
					 
					
						2018-09-06 22:28:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bd5b38e232 
					 
					
						
						
							
							Docking: Added Docking system. Enable with io.ConfigFlags |= ImGuiConfigFlags_DockingEnable. (Part 1) ( #351 )  
						
						
						
						
					 
					
						2018-09-06 21:45:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						58d46e1fe6 
					 
					
						
						
							
							Tabs: Added BeginTabBar(), EndTabBar(), BeginTabItem(), EndTabItem() + demo. ( #261 ,  #351 )  
						
						
						
						
					 
					
						2018-09-06 21:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						eb7033e75b 
					 
					
						
						
							
							Version 1.66 WIP  
						
						
						
						
					 
					
						2018-09-06 21:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b974fffea0 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2018-09-06 15:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e0cab5664a 
					 
					
						
						
							
							Version 1.65  
						
						
						
						
					 
					
						2018-09-06 15:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5a679a45cc 
					 
					
						
						
							
							Renamed stb_truetype.h to imstb_truetype.h, stb_textedit.h to imstb_textedit.h, and stb_rect_pack.h to imstb_rectpack.h. ( #1718 ,  #2036 )  
						
						... 
						
						
						
						If you were conveniently using the imgui copy of those STB headers in your project, you will have to update your include paths.
The reason for this change is to avoid conflicts for projects that may also be importing their own copy of the STB libraries. Note that imgui's copy of stb_textedit.h is modified. 
						
						
					 
					
						2018-09-06 15:58:25 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a2616c79fe 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2018-09-06 11:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e58bc3d5b7 
					 
					
						
						
							
							Refactor: Tweaked and improved the sectioning to facilitate grepping/moving around and applied to all files. ( #2036 )  
						
						
						
						
					 
					
						2018-09-06 11:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						af27ec296b 
					 
					
						
						
							
							Merge branch 'master' into viewport + added viewport ConfigFlags/BackendFlags  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2018-09-05 17:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						65876f348a 
					 
					
						
						
							
							Nav: Removed the [Beta] tag from various descriptions of the gamepad/keyboard navigation system. Although it is not perfect and will keep being improved, it is fairly functional and used by many. ( #787 )  
						
						
						
						
					 
					
						2018-09-05 17:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						77ba883f23 
					 
					
						
						
							
							Renamed io.OptCursorBlink/io.ConfigCursorBlink to io.ConfigInputTextCursorBlink. ( #1427 ) + changed ImGuiIO layout.  
						
						
						
						
					 
					
						2018-09-05 17:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bbcc976739 
					 
					
						
						
							
							Demo: Added a "Configuration" block to make io.ConfigFlags/io.BackendFlags more prominent.  
						
						
						
						
					 
					
						2018-09-05 17:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bdb30d7145 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						
						
						
					 
					
						2018-09-05 11:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						40db2ca098 
					 
					
						
						
							
							Fixed a build issue with non-Cygwin GCC under Windows.  
						
						
						
						
					 
					
						2018-09-04 18:58:20 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5451cb7e1e 
					 
					
						
						
							
							Readme, Changelog ( #2059 )  
						
						
						
						
					 
					
						2018-09-04 11:48:08 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bcb1441ce7 
					 
					
						
						
							
							Version 1.65 WIP  
						
						
						
						
					 
					
						2018-09-03 14:38:04 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fd201a90f1 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2018-08-31 18:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5d40d295b3 
					 
					
						
						
							
							Comments, readme updates  
						
						
						
						
					 
					
						2018-08-31 11:37:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0c24fe276c 
					 
					
						
						
							
							Merge branch 'master_164' into viewport_164  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_draw.cpp
#	imgui_widgets.cpp 
						
						
					 
					
						2018-08-31 10:28:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						48db5713d6 
					 
					
						
						
							
							Version 1.64  
						
						
						
						
					 
					
						2018-08-31 10:00:03 +02:00