@ -31,7 +31,7 @@ HOW TO UPDATE? 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Please report any issue!  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					-----------------------------------------------------------------------  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					 VERSION 1.86 WIP (In Progress )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					 VERSION 1.86 (Released 2021-12-22 )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					-----------------------------------------------------------------------  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					Breaking Changes:  
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -39,11 +39,9 @@ Breaking Changes: 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Removed CalcListClipping() function. Prefer using ImGuiListClipper which can return non-contiguous ranges.  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  Please open an issue if you think you really need this function. (#3841)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Backends: OSX: Added NSView* parameter to ImGui_ImplOSX_Init(). (#4759) [@stuartcarnie]  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  Updated Apple+Metal and Apple+GL example applications accordingly.  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Backends: Marmalade: Removed obsolete Marmalade backend (imgui_impl_marmalade.cpp) + example. (#368, #375)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Backends: Marmalade: Removed obsolete Marmalade backend (imgui_impl_marmalade.cpp) + example app. (#368, #375)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  Find last supported version at https://github.com/ocornut/imgui/wiki/Bindings  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					Other Changes:  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Added an assertion for the common user mistake of using "" as an identifier at the root level of a window  
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -53,12 +51,12 @@ Other Changes: 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Added GetMouseClickedCount() function, returning the number of successive clicks. (#3229) [@kudaba]  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  (so IsMouseDoubleClicked(ImGuiMouseButton_Left) is same as GetMouseClickedCount(ImGuiMouseButton_Left) == 2,  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  but it allows testing for triple clicks and more).  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Modals: fixed issue hovering popups inside a child inside a modal. (#4676, #4527)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Modals: fixed issue hovering popups inside a child windows  inside a modal. (#4676, #4527)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Modals, Popups, Windows: changes how appearing windows are interrupting popups and modals. (#4317) [@rokups]  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  - appearing windows created from within the begin stack of a popup/modal will no longer close it.  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  - appearing windows created not within the begin stack of a modal will no longer close the modal,  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    and automatically appear behind it.  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Fixed IsWindowFocused()/IsWindowHovered() issues with childs inside popups. (#4676)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Fixed IsWindowFocused()/IsWindowHovered() issues with child window s inside popups. (#4676)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Nav: Ctrl+tabbing to cycle through windows is now enabled regardless of using the _NavEnableKeyboard  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  configuration flag. This is part of an effort to generalize the use of keyboard inputs. (#4023, #787).  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  Note that while this is active you can also moving windows (with arrow) and resize (shift+arrows).  
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -98,8 +96,8 @@ Other Changes: 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Clipper: fixed invalid state when number of frozen table row is smaller than ItemCount.  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Drag and Drop: BeginDragDropSource() with ImGuiDragDropFlags_SourceAllowNullID doesn't lose  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  tooltip when scrolling. (#143)  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Fonts: fixed infinite loop in ImFontGlyphRangesBuilder::AddRanges() when passing UINT16_MAX without   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  the IMGUI_USE_WCHAR32 compile-time option. (#4802) [@SlavicPotato]  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Fonts: fixed infinite loop in ImFontGlyphRangesBuilder::AddRanges() when passing UINT16_MAX or UINT32_MAX   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  without  the IMGUI_USE_WCHAR32 compile-time option. (#4802) [@SlavicPotato]  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Metrics: Added a node showing windows in submission order and showing the Begin() stack.  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					- Misc: Added missing ImGuiMouseCursor_NotAllowed cursor for software rendering (when the  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					  io.MouseDrawCursor flag is enabled). (#4713) [@nobody-special666]