omar 
							
						 
					 
					
						
						
							
						
						c7c1bf177b 
					 
					
						
						
							
							Docking: Fixed DockBuilderRemoveNode() from overwriting other parent node flags when trying to move the CentralNode flag.  
						
						 
						
						
						
						
					 
					
						2019-05-28 00:06:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						5b0e59d9d5 
					 
					
						
						
							
							Docking: Saving local _NoResize flag. ( #2583 )  
						
						 
						
						
						
						
					 
					
						2019-05-27 22:11:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7c06d9f043 
					 
					
						
						
							
							Docking: Saving the NoTabBar, NoWindowMenuButton, NoCloseButton fields of dock node into the .ini file. Added them to the Metrics window. ( #2583 ,  #2423 ,  #2109 ).  
						
						 
						
						
						
						
					 
					
						2019-05-27 17:06:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						511e32e8ca 
					 
					
						
						
							
							Docking: Clarified terminology of docking/tablist/collapse button into Window Menu button matching master. Added private ImGuiDockNodeFlags_NoWindowMenuButton, ImGuiDockNodeFlags_NoCloseButton flags. ( #2583 ,  #2109 )  
						
						 
						
						
						
						
					 
					
						2019-05-27 12:35:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						e5dfa0855f 
					 
					
						
						
							
							Docking: Honor style.WindowMenuButtonPosition setting in docking node.  
						
						 
						
						
						
						
					 
					
						2019-05-24 21:59:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						afad952450 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h
#	imgui_widgets.cpp 
						
						
					 
					
						2019-05-24 21:58:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						958d75c00a 
					 
					
						
						
							
							Style: Added style.WindowMenuButtonPosition (left/right, defaults to ImGuiDir_Left) to move the collapsing/docking button to the other side of the title bar.  
						
						 
						
						
						
						
					 
					
						2019-05-24 21:54:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6c3697f6f1 
					 
					
						
						
							
							Internal: CloseButton takes an upper-left corner + a size to be consistent with similar widgets.  
						
						 
						
						
						
						
					 
					
						2019-05-24 17:58:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						ec3ec24157 
					 
					
						
						
							
							Internals: Extracted some of the tab bar shrinking code into a ShrinkWidths() function so columns/table can use it.  
						
						 
						
						
						
						
					 
					
						2019-05-24 14:32:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3fda90d6a7 
					 
					
						
						
							
							Fixed InputScalar, InputScalarN, SliderScalarN, DragScalarN with non-visible label from inserting style.ItemInnerSpacing.x worth of trailing spacing.  
						
						 
						
						
						
						
					 
					
						2019-05-24 14:32:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						fda1365c15 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2019-05-23 00:04:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7bc03f7155 
					 
					
						
						
							
							Internals: Added InnerWorkRect equal to old InnerClipRect, added InnerWorkRectClipped actually clipped.  
						
						 
						
						
						
						
					 
					
						2019-05-22 23:56:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b85e97137d 
					 
					
						
						
							
							Version tag is 1.71 WIP oops  
						
						 
						
						
						
						
					 
					
						2019-05-22 23:56:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a2eec8f5b5 
					 
					
						
						
							
							Fix OuterRectClipped not being clipped correctly, which resulted in child window outside visible bound to not be marked with SkipItems. Broken in  b50c61c961.  
						
						 
						
						... 
						
						
						
						+ Comments on InnerClipRect being misleading. Demo: Tweak to sizing of child window in the Layout->Scrolling section. 
						
						
					 
					
						2019-05-22 22:14:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						04022114d9 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2019-05-21 14:47:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						34b881eb12 
					 
					
						
						
							
							ImFontGlyphRangesBuilder: Fixed unnecessarily over-sized buffer, which incidentally was also not fully cleared. Fixed edge case overflow when adding character 0xFFFF. ( #2568 )  
						
						 
						
						
						
						
					 
					
						2019-05-21 12:45:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						882d2c3aea 
					 
					
						
						
							
							Fixed crash when appending with BeginMainMenuBar() more than once and no other window are showing. ( #2567 ) + comments  
						
						 
						
						
						
						
					 
					
						2019-05-21 12:18:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						392ab08580 
					 
					
						
						
							
							BeginPopupContextItem(): Skip processing when SkipItems is set as LastItemId is unreliable and we assert when it is zero. + Minor comments on columns.  
						
						 
						
						
						
						
					 
					
						2019-05-20 16:46:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f242cd4d8a 
					 
					
						
						
							
							Fixed GCC mem-access warnings ( #2565 )  
						
						 
						
						... 
						
						
						
						+ using "if defined" more consistently for Clang. 
						
						
					 
					
						2019-05-19 17:15:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						1575a3fbcd 
					 
					
						
						
							
							Docking: Fixed temporarily losing Dockspace flag when merging remaining sibling back into a parent node. ( #2563 ,  #2109 )  
						
						 
						
						... 
						
						
						
						Would trigger an assert in the Passthru hole path. Broken by fd5859ed . 
						
						
					 
					
						2019-05-19 17:00:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7e772f6a51 
					 
					
						
						
							
							Docking: Fixed undocking whole node (from collapse/docking menu button) from losing its size/pos. Made collapose/docking menu id easier to compute for testing.  
						
						 
						
						
						
						
					 
					
						2019-05-18 18:42:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						31e3e861ef 
					 
					
						
						
							
							Update changelog, comments, made empty/no-text clipboard return NULL as with other implementation. Minor style tweaks. ( #2546 )  
						
						 
						
						... 
						
						
						
						Fixed IMGUI_DISABLE_WIN32_FUNCTIONS not disabling IME code. 
						
						
					 
					
						2019-05-18 17:44:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Willmott 
							
						 
					 
					
						
						
							
						
						02de498a41 
					 
					
						
						
							
							Add native mac copy/paste support to match win32 ( #2546 )  
						
						 
						
						
						
						
					 
					
						2019-05-18 17:34:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						2e5860b5a0 
					 
					
						
						
							
							Docking: Fixed incomplete merge of  36e714a leading to undocking.  #2109  
						
						 
						
						
						
						
					 
					
						2019-05-18 13:00:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						e6109a9145 
					 
					
						
						
							
							Fixed ColorEdit breakage introduced by  d3a387c ( #2557 ,  #1875 ,  #2034 )  
						
						 
						
						
						
						
					 
					
						2019-05-18 11:18:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lionel Landwerlin 
							
						 
					 
					
						
						
							
						
						679cf7434e 
					 
					
						
						
							
							Fix undefined behavior ( #2561 )  
						
						 
						
						
						
						
					 
					
						2019-05-18 10:43:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4158cba1ff 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_win32.cpp
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2019-05-13 19:23:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						fc3c3de551 
					 
					
						
						
							
							Fixed uses of IsItemDeactivated(), IsItemDeactivatedAfterEdit() on multi-components widgets and after EndGroup(). ( #2550 ,  #1875 )  
						
						 
						
						
						
						
					 
					
						2019-05-13 19:05:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d3a387cc18 
					 
					
						
						
							
							Fixed InputFloatX, SliderFloatX, DragFloatX functions erroneously reporting IsItemEdited() multiple times when the text input doesn't match the formatted output value (e.g. input "1" shows "1.000"). It wasn't much of a problem because we typically use the return value instead of IsItemEdited() here. ( #1875 ,  #2034 )  
						
						 
						
						
						
						
					 
					
						2019-05-13 19:04:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						99a845053a 
					 
					
						
						
							
							Internal: Renamed fields + minor tweaks (probably shallow break stack-layout pr, sorry!)  
						
						 
						
						
						
						
					 
					
						2019-05-13 18:26:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						64dbd932d2 
					 
					
						
						
							
							Internal: Removed GetNextItemWidth(), relying on ItemAdd or NextItemData.ClearFlags() to clear the width data. Amend  5078fa20 and undo some of its effects of imgui_widgets.cpp  
						
						 
						
						
						
						
					 
					
						2019-05-13 15:29:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						632469d2e5 
					 
					
						
						
							
							Renamed SetNextTreeNodeOpen() to SetNextItemOpen(). Refactored SetNextItemXXX stuff to match SetNextWindowXXX code closely.  
						
						 
						
						
						
						
					 
					
						2019-05-13 15:11:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						36e714a459 
					 
					
						
						
							
							Internal: Storing flags for NextWindowData so that we can clear everything with a single write and remove dummy condition fields.  
						
						 
						
						
						
						
					 
					
						2019-05-13 14:57:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						0b485f12d7 
					 
					
						
						
							
							Internal: Minor tidying/reordering of sections within ImGuiContext / window DC.  
						
						 
						
						
						
						
					 
					
						2019-05-13 14:02:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7355c84701 
					 
					
						
						
							
							Tweak EndGroup() to facilitate fixing  #2550  later (currently should have no side-effect0. Demo: Add extra widget to status query test.  
						
						 
						
						
						
						
					 
					
						2019-05-12 21:42:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Savoie 
							
						 
					 
					
						
						
							
						
						b955e485f1 
					 
					
						
						
							
							Fixed unused variables warnings when asserts are compiled out. ( #2551 )  
						
						 
						
						
						
						
					 
					
						2019-05-12 17:53:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						aca6ee1a91 
					 
					
						
						
							
							Cast ImTextureId to void* before printing in Metrics window. ( #2548 )  
						
						 
						
						
						
						
					 
					
						2019-05-11 11:34:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alzathar 
							
						 
					 
					
						
						
							
						
						02d6d2d487 
					 
					
						
						
							
							Platform Binding for GLFW updated with the release of GLFW 3.3 ( #2547 )  
						
						 
						
						... 
						
						
						
						* With the release of GLFW 3.3, it is now possible to detect correctly monitors working area (see GLFW_HAS_MONITOR_WORK_AREA). GLFW 3.3 also introduced the window hint GLFW_FOCUS_ON_SHOW. This fixed the case where a new created window (viewport) takes the focus even if not visible.
* Disable a GLFW 3.2 windows hack when GLFW 3.3 is detected (related to window focused when shown). 
						
						
					 
					
						2019-05-11 10:54:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HolyBlackCat 
							
						 
					 
					
						
						
							
						
						87c5356d97 
					 
					
						
						
							
							FreeType: Added RasterizerFlags::Monochrome flag to disable font anti-aliasing. ( #2545 ) Combine with RasterizerFlags::MonoHinting for best results.  
						
						 
						
						
						
						
					 
					
						2019-05-11 10:46:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						ef13d95466 
					 
					
						
						
							
							IO: changed AddInputCharacter(unsigned short c) signature to AddInputCharacter(unsigned int c).  
						
						 
						
						... 
						
						
						
						Examples/Backends: Don't filter characters under 0x10000 before calling io.AddInputCharacter(), the filtering is done in io.AddInputCharacter() itself. This is in prevision for fuller Unicode support. (#2538 , #2541 ) 
						
						
					 
					
						2019-05-11 10:33:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b668726a38 
					 
					
						
						
							
							Fixed a PVS Studio static analyzer warning.  
						
						 
						
						
						
						
					 
					
						2019-05-10 22:58:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						835a8b2c9b 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	imgui.cpp 
						
						
					 
					
						2019-05-10 22:56:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7c256fbd40 
					 
					
						
						
							
							Internal: Extracted some of the Begin code into RenderWindowDecorations().  
						
						 
						
						
						
						
					 
					
						2019-05-10 22:45:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						72951a1a85 
					 
					
						
						
							
							Internal: Extracted some of the Begin code into RenderWindowTitleBarContents().  
						
						 
						
						
						
						
					 
					
						2019-05-10 22:45:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b50c61c961 
					 
					
						
						
							
							Internal: Begin: Update rectangles before Scrollbar() which now uses them. Fixes  39eeda0.  
						
						 
						
						
						
						
					 
					
						2019-05-10 22:30:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						39eeda0227 
					 
					
						
						
							
							Internal: Scrollbar: Further sane simplification (using InnerMainRect instead of duplicating calculations).  
						
						 
						
						
						
						
					 
					
						2019-05-10 18:52:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						37174c85e2 
					 
					
						
						
							
							Internal: Scrollbar: Extracted scrollbar code for other uses (eg. table v2 scrolling without using a child window).  
						
						 
						
						
						
						
					 
					
						2019-05-10 18:52:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						9534ef9b26 
					 
					
						
						
							
							Separator: Revert 1.70 "Declare its thickness (1.0f) to the layout" change ( c5d83d8a). It's not incorrect but it breaks existing some layout patterns. Will return back to it when we expose Separator flags.  
						
						 
						
						
						
						
					 
					
						2019-05-09 17:52:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						e29176df53 
					 
					
						
						
							
							Internals: Columns: Renamed fields. Comments and tweak. Moved a demo block.  
						
						 
						
						
						
						
					 
					
						2019-05-09 13:12:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a4d0b0efa4 
					 
					
						
						
							
							Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. ( #759 ) + misc comments  
						
						 
						
						
						
						
					 
					
						2019-05-09 12:55:01 +02:00