ocornut 
							
						 
					 
					
						
						
							
						
						afb1180d7d 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2022-01-03 21:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Hoffstadt 
							
						 
					 
					
						
						
							
						
						83d22f4e48 
					 
					
						
						
							
							Tables, ImDrawListSplitter: Fixed erroneously stripping trailing ImDrawList::AddCallback().( #4843 ,  #4844 )  
						
						
						
						
					 
					
						2021-12-30 22:03:52 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2aa9959553 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_opengl3.cpp
#	docs/CHANGELOG.txt 
						
						
					 
					
						2021-12-30 21:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						89a28209e8 
					 
					
						
						
							
							Version 1.87 WIP + Backends: OpenGL3: Fixed a buffer overflow in imgui_impl_opengl3_loader.h init, added in 1.86 ( #4468 ,  #4830 )  
						
						
						
						
					 
					
						2021-12-26 20:02:02 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						15b4a064f9 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_win32.cpp
#	examples/example_marmalade/main.cpp
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2021-12-22 16:02:04 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						512c54bbc0 
					 
					
						
						
							
							Version 1.86  
						
						
						
						
					 
					
						2021-12-22 15:31:13 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						cd36acc88b 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_osx.h
#	backends/imgui_impl_osx.mm
#	imgui.cpp 
						
						
					 
					
						2021-12-15 12:10:03 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d7350668d1 
					 
					
						
						
							
							Fix OSX warnings + Examples/Apple+GL2 calls super reshape. ( #4759 ,  #1873 )  
						
						
						
						
					 
					
						2021-12-13 12:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								SlavicPotato 
							
						 
					 
					
						
						
							
						
						f71ee5203e 
					 
					
						
						
							
							Fix infinite loop in ImFontGlyphRangesBuilder::AddRanges if the user passes upper range = UINT16_MAX without IMGUI_USE_WCHAR32. ( #4802 )  
						
						
						
						
					 
					
						2021-12-13 11:35:59 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						270d4d0855 
					 
					
						
						
							
							Nav, Docking: Fix crash on dimming docked window and DockSpaceOverViewport() with PassthruCentralNode.  
						
						... 
						
						
						
						(amend 1dc3af323ef6c1657073a 
						
						
					 
					
						2021-12-08 17:07:07 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0647cf434c 
					 
					
						
						
							
							Nav, Docking: Fix crash on dimming docked window and DockSpaceOverViewport() with PassthruCentralNode.  
						
						... 
						
						
						
						(amend 1dc3af323ef6c1657073a 
						
						
					 
					
						2021-12-08 17:05:31 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b16f738d04 
					 
					
						
						
							
							Docking: docked windows honor ImGuiCol_WindowBg. Host window in charge of rendering seams. ( #2700 ,  #2539  + Docked windows honor display their border properly. ( #2522 )  
						
						... 
						
						
						
						Plus: better support for transparent one in nodes
Side effects: DockContextBindNodeToWindow doesn't alter node->IsVisible.
Side effects: ImDrawList:: _ResetForNewFrame() needs to merge, sane (in case of
(Amended, force-pushed) 
						
						
					 
					
						2021-12-03 14:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bf80204e63 
					 
					
						
						
							
							Docking: internals: extracted rounding corner calculation into reusable CalcRoundingFlagsForRectInRect() function.  
						
						
						
						
					 
					
						2021-12-02 20:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						848d21b6b5 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_sdlrenderer.cpp
#	backends/imgui_impl_sdlrenderer.h
#	imgui.cpp
#	imgui_widgets.cpp 
						
						
					 
					
						2021-12-01 15:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5b1a70aa2d 
					 
					
						
						
							
							Fixed RenderRectFilledWithHole() (used by docking) + added dummy EndFrameDrawDimmedBackgrounds() stub in master.  
						
						... 
						
						
						
						The round corner flag change in 033dfd9d 
						
						
					 
					
						2021-12-01 15:26:34 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						3fde445b91 
					 
					
						
						
							
							Misc: Added missing ImGuiMouseCursor_NotAllowed cursor for software rendering (when io.MouseDrawCursor is enabled). ( #4713 )  
						
						
						
						
					 
					
						2021-11-15 16:19:33 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9b59455184 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.h 
						
						
					 
					
						2021-10-15 11:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e3bd9434b1 
					 
					
						
						
							
							1.86 WIP + internals: tweaks table temp data code.  
						
						
						
						
					 
					
						2021-10-14 16:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1b215ecb01 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	imgui.cpp 
						
						
					 
					
						2021-10-11 19:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						55d35d8387 
					 
					
						
						
							
							Version 1.85  
						
						
						
						
					 
					
						2021-10-11 19:24:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						dedb381c51 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_opengl3.cpp
#	examples/imgui_examples.sln
#	imgui.cpp
#	imgui.h 
						
						
					 
					
						2021-08-30 20:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4a7c21d330 
					 
					
						
						
							
							Fonts: Fixed ImFontAtlas::ClearInputData() marking atlas as not built. ( #4455 ,  #3487 )  
						
						
						
						
					 
					
						2021-08-24 15:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0649f750b4 
					 
					
						
						
							
							Version 1.85 WIP  
						
						
						
						
					 
					
						2021-08-23 15:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5a7d18a441 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
					 
					
						2021-08-20 18:15:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d2ffbd9b86 
					 
					
						
						
							
							Version 1.84  
						
						... 
						
						
						
						Fix PVS Studio false positive //-V1020
Fix missing #ifndef for IMGUI_IMPL_OPENGL_LOADER_CUSTOM path 
						
						
					 
					
						2021-08-20 18:03:55 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0b06c4b2b0 
					 
					
						
						
							
							Merge branch 'master' into docking (will need further for io.AddFocusEvent)  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_sdl.cpp
#	backends/imgui_impl_win32.cpp
#	imgui.cpp 
						
						
					 
					
						2021-08-19 17:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								thedmd 
							
						 
					 
					
						
						
							
						
						cb00972b87 
					 
					
						
						
							
							ImDrawList: Fix AddCircle{Filled} with 12 segment case ( #4419 ,  #4421 )  
						
						
						
						
					 
					
						2021-08-19 17:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						a11f36811f 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_dx10.cpp
#	backends/imgui_impl_dx11.cpp
#	backends/imgui_impl_dx12.cpp
#	backends/imgui_impl_dx9.cpp
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_sdl.cpp
#	backends/imgui_impl_vulkan.cpp
#	backends/imgui_impl_win32.cpp
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2021-07-09 20:16:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						327a5d8253 
					 
					
						
						
							
							Fix warning + apply trailing whitespaces in stb_ libs (as applied on nothings/stb on 2020/02/02, facilitating further diffs)  
						
						
						
						
					 
					
						2021-07-05 17:52:44 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						23a15834fa 
					 
					
						
						
							
							Fonts: Fix calling ClearTexData() (clearing CPU side font data) triggering an assert in NewFrame(). ( #3487 ) + Backends: added additional assert to facilitate detecting user understand they haven't initialized a backend.  
						
						
						
						
					 
					
						2021-06-29 18:16:47 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b5a2bd1a5b 
					 
					
						
						
							
							Backends: amends to 1db1066 + merge minor bits from docking incl SetActiveIdUsingNavAndKeys().  
						
						... 
						
						
						
						No need to clear fields before deletion. DX12: renamed to match docking branch. 
						
						
					 
					
						2021-06-29 15:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						682447306d 
					 
					
						
						
							
							Merge branch 'features/backends_context' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_dx10.cpp
#	backends/imgui_impl_dx11.cpp
#	backends/imgui_impl_dx12.cpp
#	backends/imgui_impl_dx9.cpp
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_opengl2.cpp
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_sdl.cpp
#	backends/imgui_impl_vulkan.cpp
#	backends/imgui_impl_win32.cpp
#	examples/example_apple_opengl2/main.mm 
						
						
					 
					
						2021-06-29 14:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						95db098477 
					 
					
						
						
							
							ImFontAtlas: move implicit AddFontDefault call to Build() function + remove unnecessary asserts in backend.  
						
						
						
						
					 
					
						2021-06-25 17:27:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9440974f66 
					 
					
						
						
							
							Fonts: Add U+FFFD ("replacement character") to default asian glyphs ranges. Remove SetFallbackChar() (amend  0ffd99d31). ( #4269 )  
						
						
						
						
					 
					
						2021-06-25 15:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						38165f420f 
					 
					
						
						
							
							Fonts: Prefer using U+FFFD character for fallback instead of '?'. Use U+FF0E dot character to construct an ellipsis if U+002E '.' is not available. ( #4269 )  
						
						
						
						
					 
					
						2021-06-25 15:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ac35b4bba2 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_opengl3.cpp
#	imgui.cpp
#	imgui.h
#	imgui_demo.cpp 
						
						
					 
					
						2021-06-24 18:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e534c56485 
					 
					
						
						
							
							Fonts: Functions with a 'float size_pixels' parameter can accept zero if it is set in ImFontSize::SizePixels.  
						
						
						
						
					 
					
						2021-06-24 17:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						dc676236f0 
					 
					
						
						
							
							Minor optimization, removing do/while(0) patterns in some cases as they translate to runtime  
						
						... 
						
						
						
						(e.g. translate to xor + test + jne in VS x84, unnecessary) 
						
						
					 
					
						2021-06-15 17:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0cca0d1617 
					 
					
						
						
							
							Internals/experimental: BeginComboPreview(), EndComboPreview(). ( #4168 ,  #1658 )  
						
						... 
						
						
						
						(amended) 
						
						
					 
					
						2021-06-15 15:27:28 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4161a67b38 
					 
					
						
						
							
							ImVector: added clear_delete(), clear_destruct() helpers.  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2021-06-09 18:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d0c6dd9baf 
					 
					
						
						
							
							ImVector: added clear_delete(), clear_destruct() helpers.  
						
						
						
						
					 
					
						2021-06-09 16:57:47 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1ad1429c6d 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_opengl3.cpp
#	docs/CHANGELOG.txt 
						
						
					 
					
						2021-05-25 18:45:54 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e31d13fa76 
					 
					
						
						
							
							Version 1.84 WIP  
						
						
						
						
					 
					
						2021-05-25 13:36:53 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1b435ae3e0 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
					 
					
						2021-05-24 17:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ad5d1a8429 
					 
					
						
						
							
							Version 1.83  
						
						
						
						
					 
					
						2021-05-24 17:39:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						105d82d134 
					 
					
						
						
							
							Docking: Docking node tab bar honors ItemInnerSpacing.x before first tab. Tweak rendering and alignment of dock node menu marker. ( #4130 )  
						
						... 
						
						
						
						+ Fix ~0 in EndFrameDrawDimmedBackgrounds() which is obsolete way of signifying "all round corners". 
						
						
					 
					
						2021-05-20 18:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						86c2b609ef 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_dx10.cpp
#	backends/imgui_impl_dx11.cpp
#	backends/imgui_impl_dx12.cpp
#	backends/imgui_impl_dx9.cpp
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_opengl2.cpp
#	backends/imgui_impl_opengl3.cpp
#	imgui.cpp 
						
						
					 
					
						2021-05-19 19:05:01 +02:00 
						 
				 
			
				
					
						
							
							
								Bartosz Taudul 
							
						 
					 
					
						
						
							
						
						4c9f0cec27 
					 
					
						
						
							
							Add and use SSE-enabled ImRsqrt() in place of 1.0f / ImSqrt(). ( #4091 )  
						
						... 
						
						
						
						Squashed 3 commits. 
						
						
					 
					
						2021-05-06 17:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						31290807dc 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						+ fix warning fix for mingw+dx9
# Conflicts:
#	backends/imgui_impl_dx9.cpp
#	imgui.cpp 
						
						
					 
					
						2021-04-30 22:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						89162a04f4 
					 
					
						
						
							
							Fixes for PVS Studio and MSVC static analyzers. Using a macro to suppress single-use MSVC false positives. ( #3938 ,  #4073 )  
						
						
						
						
					 
					
						2021-04-29 21:20:32 +02:00