omar 
							
						 
					 
					
						
						
							
						
						ca753829cb 
					 
					
						
						
							
							Revert using wchar_t functions ( 9cf94d5 +  2eaf5b0). Big mistake, wchar_t is not guaranteed to be 16-bits.  
						
						 
						
						
						
						
					 
					
						2018-10-12 15:48:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						c398153b40 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_sdl.cpp
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2018-10-12 13:01:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						9cf94d5dd6 
					 
					
						
						
							
							RenderText(), InputTextMultiline(): Optimization for large text by using memchr, wmemchr, wcschr when appropriate.  
						
						 
						
						
						
						
					 
					
						2018-10-12 12:34:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						0fe48cbb61 
					 
					
						
						
							
							Renamed misc/stl/imgui_stl.h,.cpp to misc/cpp/imgui_stdlib.h in prevision for other files.( #2035 ,  #2096 )  
						
						 
						
						... 
						
						
						
						Added misc/README file. 
						
						
					 
					
						2018-10-12 11:16:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						cf0afb48ac 
					 
					
						
						
							
							TextUnformatted: Using memchr(), fixed not properly testing for text_end bound + comments.  
						
						 
						
						... 
						
						
						
						Internals: Added ImStreolRange() + used in LogRenderedText() + comments. 
						
						
					 
					
						2018-10-11 12:53:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d02b11dfbd 
					 
					
						
						
							
							ImGuiTextBuffer: Avoid heap allocation when empty.  
						
						 
						
						
						
						
					 
					
						2018-10-11 12:08:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3a7828de6b 
					 
					
						
						
							
							Viewport: Added ImGuiConfigFlags_ViewportsDecoration to re-enable platform decoration ( #1542 )  
						
						 
						
						
						
						
					 
					
						2018-10-09 18:35:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7b3433c68b 
					 
					
						
						
							
							Viewport: Added ImGuiConfigFlags_ViewportsDecoration to re-enable platform decoration ( #1542 )  
						
						 
						
						
						
						
					 
					
						2018-10-09 18:33:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						84507cc744 
					 
					
						
						
							
							Docking: Kept ImGuiDockNodeFlags_PassthruDockspace and removed ImGuiDockNodeFlags_PassthruInEmptyNodes, ImGuiDockNodeFlags_RenderWindowBg. Doesn't include ImGuiDockNodeFlags_NoDockingInCentralNode. ( #2109 )  
						
						 
						
						
						
						
					 
					
						2018-10-08 12:37:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3fcc178c23 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2018-10-08 11:37:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						dd748f0e39 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2018-10-08 11:22:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a3b0e0acfa 
					 
					
						
						
							
							Examples: DirectX10, DirectX11: Removed seemingly unnecessary calls to invalidate and recreate device objects in the WM_SIZE handler. ( #2088 )  
						
						 
						
						
						
						
					 
					
						2018-10-05 11:36:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4e30698706 
					 
					
						
						
							
							Docking: Added ImGuiDockNodeFlags_PassthruDockspace mode (subdivided in three flags: ImGuiDockNodeFlags_NoDockingInCentralNode, ImGuiDockNodeFlags_PassthruInEmptyNodes, ImGuiDockNodeFlags_RenderWindowBg). Added internal facility for register a rectangular hit-test hole in window. Updated DockSpace demo accordingly. ( #2109 )  
						
						 
						
						
						
						
					 
					
						2018-10-03 22:32:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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