omar 
							
						 
					 
					
						
						
							
						
						03b0266b59 
					 
					
						
						
							
							Examples: Made imgui_impl_win32 drag gdi32.lib for GetDeviceCaps(). ( #2327 )  
						
						
						
						
					 
					
						2019-02-01 15:23:25 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d1c45c0d76 
					 
					
						
						
							
							Merge branch 'master' into docking (enable range_select merge)  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2019-02-01 12:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5cb7040f66 
					 
					
						
						
							
							Internals: Tracking dummy select scope id (currently always zero) to facilitate merging of the range_select branch. ( #1861 )  
						
						
						
						
					 
					
						2019-02-01 12:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d5945aa25b 
					 
					
						
						
							
							Internals: Minor changes to TreeNodeBehavior() and Selectable() for the benefit of fhe range_select branch. ( #1861 )  
						
						
						
						
					 
					
						2019-02-01 12:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0d4a2a2cd0 
					 
					
						
						
							
							Internals: Track ActiveIdHasBeenPressed (similar to ActiveIdHasBeenEdited). This is currently mostly for the benefit of the range_select branch. ( #1861 )  
						
						
						
						
					 
					
						2019-02-01 12:14:37 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e30babef09 
					 
					
						
						
							
							Fixed Clang/Win32 warning.  
						
						
						
						
					 
					
						2019-02-01 11:22:53 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a608156da3 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h
#	imgui_internal.h 
						
						
					 
					
						2019-02-01 11:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						65a2350a5f 
					 
					
						
						
							
							Docking: Extracted code into a DocknodeUpdateTabListMenu() functions + minor other changes.  
						
						
						
						
					 
					
						2019-02-01 11:12:37 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cbf24a9151 
					 
					
						
						
							
							Comments. Fix duplicate entries in About box. Synchronize a few small changes from Master branch.  
						
						
						
						
					 
					
						2019-02-01 11:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						52a9f8bd3e 
					 
					
						
						
							
							Merged from Docking branch: Various small changes, comments, typos fixes, moved blocks. To reduce overall drift. Should be no-op.  
						
						
						
						
					 
					
						2019-02-01 10:26:08 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						699e945a82 
					 
					
						
						
							
							Merged from Docking branch: non-const ImVec2[] operator.  
						
						
						
						
					 
					
						2019-02-01 10:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f906d53f7d 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2019-01-31 19:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1f2bdd37b3 
					 
					
						
						
							
							Docking: Builder: Added DockBuilderSetNodePos, DockBuilderSetNodeSize, allow DockBuilderAddNode creating floating node (dockspace requires ImGuiDockNodeFlags_Dockspace) ( #2109 )  
						
						
						
						
					 
					
						2019-01-31 17:01:15 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						dc8ff68871 
					 
					
						
						
							
							Docking: VisibleWindow of a node spread its _NoMove attribute to the node (fixed dragging or undocking of dock node host from collapse button). ( #2325 ,  #2109 )  
						
						
						
						
					 
					
						2019-01-31 15:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5536edede9 
					 
					
						
						
							
							Docking: Fixed faulty undocking of windows with the _NoMove flag. ( #2325 ,  #2109 )  
						
						... 
						
						
						
						Whereas BeginAsDockableDragDropTarget could be reworked to filter, we simply set g.HoveredWindowUnderMovingWindow to be NULL when MovingWindow is not set, which was the initial intent.
Also fixed some comments and removed unused braces in TabItemEx(). 
						
						
					 
					
						2019-01-31 14:59:45 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						578e15f006 
					 
					
						
						
							
							Docking: Removed unnecessary ImGuiTabItemFlags_DockedWindow internal flag.  
						
						
						
						
					 
					
						2019-01-31 14:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Savage 
							
						 
					 
					
						
						
							
						
						2d363fa315 
					 
					
						
						
							
							Fixed doc typo ( #2326 )  
						
						
						
						
					 
					
						2019-01-31 14:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						16c0a0217c 
					 
					
						
						
							
							Updating supporter list.  
						
						
						
						
					 
					
						2019-01-31 13:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e1143377c2 
					 
					
						
						
							
							Viewport: Added ImGuiViewportFlags_NoFocusOnClick + support in imgui_impl_win32. Made windows with no decoration always set the _NoFocus flags. ( #1542 ,  #2117 )  
						
						... 
						
						
						
						Fix e.g. clicking on protruding combo box stealing highlight from parent window with decoration. 
						
						
					 
					
						2019-01-30 21:39:05 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8563ef3ce4 
					 
					
						
						
							
							Viewport: Popups by default merge into parent/host viewport as they have no decoration (same as menu/child). ( #1542 )  
						
						
						
						
					 
					
						2019-01-30 21:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1fb57c97c6 
					 
					
						
						
							
							Internals: InputScalarAsWidgetReplacement: Fixed seemingly unnecessary calling of SetActiveID/SetHoveredID every frame, which in turns allow us to remove the g.ActiveIdAllow/Block settings duplicated.  
						
						
						
						
					 
					
						2019-01-30 15:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fb4f1ff7f6 
					 
					
						
						
							
							InputText: Fixed a bug where ESCAPE would be first captured by the Keyboard Navigation code. ( #2321 ,  #787 )  
						
						
						
						
					 
					
						2019-01-30 15:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						158995f271 
					 
					
						
						
							
							InputText: Fixed a bug where ESCAPE would not restore the initial value in all situations. ( #2321 ) [@relick]  
						
						
						
						
					 
					
						2019-01-30 13:15:14 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0a233a505d 
					 
					
						
						
							
							imgui-test: Added extra item info callbacks. Using nav_bb for interactions when possible. Comments, Demo tweaks.  
						
						
						
						
					 
					
						2019-01-30 12:53:01 +01:00 
						 
				 
			
				
					
						
							
							
								Francisco Gallego 
							
						 
					 
					
						
						
							
						
						aacf993ee1 
					 
					
						
						
							
							ImStrncpy: Fixed -Wstringop-truncation warning on GCC8 ( #2323 )  
						
						
						
						
					 
					
						2019-01-30 10:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						37fb531d1c 
					 
					
						
						
							
							Docking: Comments and tidying up (should be no-op)  
						
						
						
						
					 
					
						2019-01-29 18:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						86d3bba157 
					 
					
						
						
							
							Added ImGuiDockNodeFlags_AutoHideTabBar. ( #2109 )  
						
						
						
						
					 
					
						2019-01-29 18:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2ccc6d2ed1 
					 
					
						
						
							
							Docking: Exposing extra flag in Configuration panel. Moved some forgotten Changelog entries at the right place.  
						
						
						
						
					 
					
						2019-01-29 18:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ed240c910b 
					 
					
						
						
							
							Demo: Fixed "Log" demo not initializing properly, leading to the first line not showing before a Clear. ( #2318 ) [@bluescan]  
						
						
						
						
					 
					
						2019-01-29 14:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8a4422b2fa 
					 
					
						
						
							
							Fixed CloseCurrentPopup() on a child-menu of a modal incorrectly closing the modal. ( #2308 )  
						
						
						
						
					 
					
						2019-01-27 23:54:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						13ca2fe845 
					 
					
						
						
							
							Silence XCode static analysis false positive ( #2309 )  
						
						
						
						
					 
					
						2019-01-27 23:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc-Alexandre Espiaut 
							
						 
					 
					
						
						
							
						
						8a605354ef 
					 
					
						
						
							
							Replacing one of the third-party Python bindings. ( #2312 )  
						
						... 
						
						
						
						Removing the unmaintained CyImGui (only 7 commits, last one made in 2015) and replacing it with bimpy. 
						
						
					 
					
						2019-01-27 21:59:48 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						13a5f5ba8b 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2019-01-27 16:46:35 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b26ac92a12 
					 
					
						
						
							
							Revert "Added PushID(size_t sz) helper (may not be useful/meaningful for non C/C++ languages)."  
						
						... 
						
						
						
						This reverts commit 20bc06af70 
						
						
					 
					
						2019-01-27 16:43:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f56d9b74cc 
					 
					
						
						
							
							Nav: Removed unnecessary test (always failing).  
						
						
						
						
					 
					
						2019-01-27 16:37:02 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4e8e177cac 
					 
					
						
						
							
							Persistently fixing some PVS-Studio static analyzer false positive warnings.  
						
						
						
						
					 
					
						2019-01-27 16:35:48 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ee3b4f2bf1 
					 
					
						
						
							
							Using IM_UNUSED() macro.  
						
						
						
						
					 
					
						2019-01-27 16:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c3c2cd1e82 
					 
					
						
						
							
							Fix various XCode and PVS-Studio static analyzer warnings ( #2309 )  
						
						
						
						
					 
					
						2019-01-27 16:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						20bc06af70 
					 
					
						
						
							
							Added PushID(size_t sz) helper (may not be useful/meaningful for non C/C++ languages).  
						
						
						
						
					 
					
						2019-01-27 16:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						737a3644fc 
					 
					
						
						
							
							Removed trailing spaces (docking branch)  
						
						
						
						
					 
					
						2019-01-27 14:57:07 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e55678adec 
					 
					
						
						
							
							Update README.md (changed e-mail address)  
						
						
						
						
					 
					
						2019-01-24 18:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a8277ca873 
					 
					
						
						
							
							Reoder Python bindings  
						
						
						
						
					 
					
						2019-01-23 20:04:08 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						07ff47bf1b 
					 
					
						
						
							
							Docking: Fixed various border / padding related inconsistency with dock node vs floating windows. ( #2109 )  
						
						
						
						
					 
					
						2019-01-23 19:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0737433c71 
					 
					
						
						
							
							When resizing from an edge, the border is more visible and better follow the rounded corners. Border rendering moved to RenderOuterBorders so it can be called in a different order for docking. ( #1495 ,  #822 )  
						
						
						
						
					 
					
						2019-01-23 19:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0bda7f196d 
					 
					
						
						
							
							Docking: Fixed overlapping issue with greyed out close button.  
						
						
						
						
					 
					
						2019-01-23 19:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9f96fcff3c 
					 
					
						
						
							
							Docking: Added ImGuiDockNodeFlags_Dockspace instead of node internal IsDockspace toward allowing the DockBuilder API to create non-dockspace nodes.  
						
						
						
						
					 
					
						2019-01-23 19:24:34 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c362a96a3f 
					 
					
						
						
							
							When resizing from an edge, the border is more visible and better follow the rounded corners. Border rendering moved to RenderOuterBorders so it can be called in a different order for docking. ( #1495 ,  #822 )  
						
						
						
						
					 
					
						2019-01-23 19:21:25 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bfacbac7c4 
					 
					
						
						
							
							Docking: Fix a focusing issue where dock node wouldn't be moved to the front as expected.  
						
						
						
						
					 
					
						2019-01-23 11:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						86fce79a6c 
					 
					
						
						
							
							Comments + clear out VisibleWinodw field (should have no effect)  
						
						
						
						
					 
					
						2019-01-23 10:50:58 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ab9cd44c89 
					 
					
						
						
							
							Examples: DirectX9: Fix Clang warning.  
						
						
						
						
					 
					
						2019-01-22 13:47:15 +01:00