osheriff 
							
						 
					 
					
						
						
							
						
						44cd8e39da 
					 
					
						
						
							
							Automatically include the available gl loader header  
						
						 
						
						
						
						
					 
					
						2019-09-22 22:51:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3233d85d2f 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						
						
						
					 
					
						2019-09-22 22:16:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f7468d05fe 
					 
					
						
						
							
							Fixed mouse event forwarding in macos example ( #2710 ,  #1961 )  
						
						 
						
						
						
						
					 
					
						2019-09-20 15:48:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						cf98290873 
					 
					
						
						
							
							Backends: DirectX9: Workaround for windows not refreshing when main viewport has no draw call. ( #2560 )  
						
						 
						
						
						
						
					 
					
						2019-09-17 18:32:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						575df6f192 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_opengl3.cpp
#	imgui.cpp
#	imgui_draw.cpp
#	imgui_internal.h 
						
						
					 
					
						2019-09-17 16:35:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeroBurner 
							
						 
					 
					
						
						
							
						
						e7e88ed413 
					 
					
						
						
							
							Examples: SDL/GLFW + OpenGL3: Fixes for Makefile ( #2774 )  
						
						 
						
						... 
						
						
						
						- append CXXFLAGS instead of overwriting them
- add glad.c build rule 
						
						
					 
					
						2019-09-17 17:04:40 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						cc288e073c 
					 
					
						
						
							
							Backends: OpenGL3: Tweaked initialization code allow application calling ImGui_ImplOpenGL3_CreateFontsTexture() before ImGui_ImplOpenGL3_NewFrame() if for some reason they wanted.  
						
						 
						
						
						
						
					 
					
						2019-09-16 12:08:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a4af3cc814 
					 
					
						
						
							
							Viewport, GLFW: Fix for  #2756  under Windows.  
						
						 
						
						
						
						
					 
					
						2019-08-29 15:53:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						a89a3cd2f1 
					 
					
						
						
							
							Viewports, GLFW: Fix window having incorrect size after uncollapse. Issue manifests on Linux when window is in it's own viewport. ( #2756 ,  #2117 )  
						
						 
						
						
						
						
					 
					
						2019-08-29 15:49:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						09780b8b3d 
					 
					
						
						
							
							Viewport: Fix setting window size on macos (glfw). ( #2767 ,  #2117 )  
						
						 
						
						... 
						
						
						
						MacOS positions windows by their bottom-left corner why the rest of the world (including imgui) position windows by the top-left corner. This created an issue where collapsing imgui window would cause window header to remain at the bottom the full window rect. Likewise resizing window by using sizing handle caused window to grow upwards when we tried to expand window downwards.
This workaround moves window to the opposite direction by the delta of size change creating an illusion that windows are positioned by their top-left corner. 
						
						
					 
					
						2019-08-29 13:02:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						e1fca8d982 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2019-08-23 12:21:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a856c670c1 
					 
					
						
						
							
							TabBar: fixed single-tab not shrinking their width down.  
						
						 
						
						... 
						
						
						
						+ minor typo fixes (#2738 ) 
						
						
					 
					
						2019-08-22 11:38:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						aedcd2fb1a 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	examples/imgui_impl_dx11.cpp
#	imgui.cpp 
						
						
					 
					
						2019-08-19 21:49:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Moulin 
							
						 
					 
					
						
						
							
						
						2e756d5b47 
					 
					
						
						
							
							Explicit narrowing cast from size_t to UINT ( #2726 )  
						
						 
						
						... 
						
						
						
						Clang: `non-constant-expression cannot be narrowed from type 'size_t' (aka 'unsigned long long') to 'UINT' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]` 
						
						
					 
					
						2019-08-12 22:31:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vilya Harvey 
							
						 
					 
					
						
						
							
						
						62143dff64 
					 
					
						
						
							
							Backends: Vulkan: Added support for specifying multisample count. ( #2705 ,  #2706 )  
						
						 
						
						
						
						
					 
					
						2019-08-01 11:10:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6cf4743f17 
					 
					
						
						
							
							Backends: DX11: Fixed GSGetShader() call not passing an initialized instance count, would generally make the debug layer complain (Added in 1.72).  
						
						 
						
						
						
						
					 
					
						2019-08-01 10:58:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f624455d7b 
					 
					
						
						
							
							Version 1.73 WIP  
						
						 
						
						
						
						
					 
					
						2019-08-01 10:57:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b8d8355f10 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	imgui.cpp 
						
						
					 
					
						2019-07-31 14:34:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6a0d0dab5a 
					 
					
						
						
							
							Version 1.72b (patch for nav)  
						
						 
						
						
						
						
					 
					
						2019-07-31 14:31:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						9183e7c426 
					 
					
						
						
							
							Version 1.73 WIP  
						
						 
						
						
						
						
					 
					
						2019-07-29 15:54:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Savoie 
							
						 
					 
					
						
						
							
						
						949a9fa2cb 
					 
					
						
						
							
							Vulkan: Fix crash when viewports are disabled and memory leak on shutdown. ( #2698 )  
						
						 
						
						
						
						
					 
					
						2019-07-29 15:52:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						a1164399b0 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
					 
					
						2019-07-27 18:21:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						ecb9b1e2eb 
					 
					
						
						
							
							Version 1.72  
						
						 
						
						
						
						
					 
					
						2019-07-27 18:15:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						0e6a096afd 
					 
					
						
						
							
							Docking: Renamed io.ConfigDockingTabBarOnSingleWindows to io.ConfigDockingAlwaysTabBar. ( #2109 )  
						
						 
						
						... 
						
						
						
						Added ImGuiWindowClass::DockingAlwaysTabBar to set on individual windows. 
						
						
					 
					
						2019-07-22 11:29:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						9cda3035fd 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_dx10.cpp
#	examples/imgui_impl_dx11.cpp
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_sdl.cpp
#	imgui.cpp 
						
						
					 
					
						2019-07-22 10:29:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						cbd5a21fb0 
					 
					
						
						
							
							Backends: DX10/DX11: Backup, clear and restore Geometry Shader is any is bound when calling renderer.  
						
						 
						
						... 
						
						
						
						Backends: DX11: Clear Hull Shader, Domain Shader, Compute Shader before rendering. Not backing/restoring them. 
						
						
					 
					
						2019-07-21 19:26:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						29d9394a41 
					 
					
						
						
							
							OSX: Disabled default native Mac clipboard copy/paste implementation in core library (added in 1.71), because it needs application to be linked with '-framework ApplicationServices'. It can be explicitly enabled back by using '#define IMGUI_ENABLE_OSX_DEFAULT_CLIPBOARD_FUNCTIONS' in imconfig.h. Re-added equivalent using NSPasteboard api in the imgui_impl_osx.mm experimental back-end. ( #2546 )  
						
						 
						
						
						
						
					 
					
						2019-07-21 19:06:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f0348ddffc 
					 
					
						
						
							
							Amend  0f86116, renamed to ImGuiKey_KeyPadEnter Changelog.. ( #2677 ,  #2005 )  
						
						 
						
						
						
						
					 
					
						2019-07-21 18:39:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Cooper 
							
						 
					 
					
						
						
							
						
						0f86116a69 
					 
					
						
						
							
							Adding an ImGuiKey 'ImGuiKey_EnterSecondary' to support platforms that differentiate the enter (return key) and the numpad enter key.  
						
						 
						
						
						
						
					 
					
						2019-07-21 18:29:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						adbbd17cb6 
					 
					
						
						
							
							Addendum to  #2635 . Add support for multi-viewports in SDL+DX!! example. making all Win32-centric back-ends handle PlatformHandleRaw. Using the field to use/store the HWND for internal purpose in SDL/GLFW back-ends. ( #1542 )  
						
						 
						
						
						
						
					 
					
						2019-06-18 23:37:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Hamm 
							
						 
					 
					
						
						
							
						
						3e8eebfbec 
					 
					
						
						
							
							Viewport: Added PlatformHandleRaw. Update SDL+DX11 example. ( #1542 ,  #2635 )  
						
						 
						
						
						
						
					 
					
						2019-06-18 23:16:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						2cbc0f1287 
					 
					
						
						
							
							Restore SLN which in Docking branch includes more projects.  
						
						 
						
						
						
						
					 
					
						2019-06-18 23:13:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						e2c1f0a7cd 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
					 
					
						2019-06-18 23:12:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						516c3dee80 
					 
					
						
						
							
							Examples: SDL+DX11: Changelog, readme, batch files, fixed vcxproj, minor stylistic fixes + minor sync of other main.cpp files. ( #2632 )  
						
						 
						
						
						
						
					 
					
						2019-06-18 11:28:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Hamm 
							
						 
					 
					
						
						
							
						
						cc4d76cc23 
					 
					
						
						
							
							Implement SDL/dx11 sample  
						
						 
						
						
						
						
					 
					
						2019-06-18 11:05:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Hamm 
							
						 
					 
					
						
						
							
						
						342751c89e 
					 
					
						
						
							
							Fiedx OpenGL ES 3.0 include for iOS and tvOS ( #2631 )  
						
						 
						
						
						
						
					 
					
						2019-06-18 10:55:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b27fd87177 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2019-06-17 11:10:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						5286ecb8a7 
					 
					
						
						
							
							Version 1.72 WIP  
						
						 
						
						
						
						
					 
					
						2019-06-14 11:58:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d3d998a885 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	examples/README.txt
#	imgui.cpp
#	imgui.h
#	imgui_internal.h
#	imgui_widgets.cpp 
						
						
					 
					
						2019-06-12 18:40:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						2da1c66d15 
					 
					
						
						
							
							Version 1.71 + comments  
						
						 
						
						
						
						
					 
					
						2019-06-12 18:30:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4597632662 
					 
					
						
						
							
							Readme, comments, dear imgui prefixes  
						
						 
						
						
						
						
					 
					
						2019-06-11 16:11:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						63310acd58 
					 
					
						
						
							
							Synced/merged minor cruft from master branch to minimize drift.  Only meaningful change AFAIK is removing ImGuiComboFlags_PopupAlignLeft flag from the tab list combo emitted by TabBar.  
						
						 
						
						
						
						
					 
					
						2019-06-06 16:16:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						431aa4e456 
					 
					
						
						
							
							Synced/merged minor cruft from docking branch to minimize drift. AFAIK the only meaningful no-op change is that the call UpdateHoveredWindowAndCaptureFlags() was moved above UpdateMouseMovingNewFrame() to match what docking branch has been doing for a while.  
						
						 
						
						
						
						
					 
					
						2019-06-06 16:13:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						480d57e6a2 
					 
					
						
						
							
							Revert "Changed syntax for (very rarely used) IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT mechanism, instead you only need to '#define ImDrawVert MyDrawVert' to use this feature, avoiding the need to declare the entire structure within an awkward macro. Using the old macro will now error with a message pointing you to the new method. ( #38 ,  #103 ,  #1172 ,  #1231 ,  #2489 )"  
						
						 
						
						... 
						
						
						
						This reverts commit 597c024904 . 
						
						
					 
					
						2019-06-06 01:00:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						597c024904 
					 
					
						
						
							
							Changed syntax for (very rarely used) IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT mechanism, instead you only need to '#define ImDrawVert MyDrawVert' to use this feature, avoiding the need to declare the entire structure within an awkward macro. Using the old macro will now error with a message pointing you to the new method. ( #38 ,  #103 ,  #1172 ,  #1231 ,  #2489 )  
						
						 
						
						
						
						
					 
					
						2019-06-06 00:42:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						cc48f1e5dd 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_metal.h
#	examples/imgui_impl_metal.mm 
						
						
					 
					
						2019-05-30 16:47:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						c3d600abed 
					 
					
						
						
							
							Fixed imgui_impl_opengl3 broken in previous few commits. ( #2591 ,  #2593 ,  #2594 )  
						
						 
						
						
						
						
					 
					
						2019-05-30 16:45:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Thrun 
							
						 
					 
					
						
						
							
						
						ed79b4d22e 
					 
					
						
						
							
							Examples/Backends: Metal: Added support for large meshes (64k+ vertices) with 16-bits indices, enable 'ImGuiBackendFlags_HasVtxOffset' config flag in back-end. ( #2591 ,  #2592 )  
						
						 
						
						
						
						
					 
					
						2019-05-29 19:45:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						8dc04a4c9f 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_dx10.cpp
#	examples/imgui_impl_dx11.cpp
#	examples/imgui_impl_dx9.cpp
#	examples/imgui_impl_opengl3.cpp
#	imgui.h
#	imgui_demo.cpp 
						
						
					 
					
						2019-05-29 16:32:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7755cbbef2 
					 
					
						
						
							
							Renamed ImGuiBackendFlags_HasVtxOffset to ImGuiBackendFlags_RendererHasVtxOffset to match naming convention already used in viewport/docking branch. ( #2591 ) + Fix OpenGL3 code missing flag.  
						
						 
						
						
						
						
					 
					
						2019-05-29 16:29:17 +02:00