Omar 
							
						 
					 
					
						
						
							
						
						ceec3cd3fd 
					 
					
						
						
							
							Backends: Win32: Added ImGui_ImplWin32_EnableDpiAwareness(), ImGui_ImplWin32_GetDpiScaleForHwnd(),  ImGui_ImplWin32_GetDpiScaleForMonitor() helpers functions.  
						
						 
						
						... 
						
						
						
						(backported from the docking branch) 
						
						
							
						
					 
					
						2020-02-17 11:15:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar 
							
						 
					 
					
						
						
							
						
						8601187fee 
					 
					
						
						
							
							Backends: Win32: Clarify how the WndProc handler requires a forward declaration.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-17 10:22:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f339b24b3a 
					 
					
						
						
							
							Links, alphabetical order  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-12 16:19:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						2bc3a92f96 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-12 16:10:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						b4ac420fc5 
					 
					
						
						
							
							Demo: Amend  d284a6c ( #2149 ,  #515 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-11 19:31:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d284a6cffc 
					 
					
						
						
							
							InputText: Fixed password fields displaying ASCII spaces as blanks. Fixed non-ASCII space occasionally creating unnecessary empty polygons. ( #2149 ,  #515 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-11 19:28:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						ccaec1a270 
					 
					
						
						
							
							Version 1.76 WIP  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-11 16:56:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						30bb15672d 
					 
					
						
						
							
							Remove trailing spaces  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-10 23:22:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						70975fe44d 
					 
					
						
						
							
							Demo: Added a black and white gradient to Demo>Examples>Custom Rendering.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-10 22:08:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d8948b5343 
					 
					
						
						
							
							ColorButton: Added ImGuiColorEditFlags_NoBorder flag to remove the border normally enforced by default.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-10 21:24:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						21b9e42964 
					 
					
						
						
							
							Minor fixes to example_sdl_metal and a changelog entry.  
						
						 
						
						... 
						
						
						
						Add example_sdl_metal to CI builds.
Closes  #3017 . 
						
						
							
						
					 
					
						2020-02-10 16:53:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coding_jackalope 
							
						 
					 
					
						
						
							
						
						f346b4b302 
					 
					
						
						
							
							Examples: SDL+Metal example.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-10 16:53:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d16c87a5b1 
					 
					
						
						
							
							Internals: Minor renaming  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-10 16:46:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						8432d1bfc7 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
							
						
					 
					
						2020-02-10 14:03:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						58b3e02b95 
					 
					
						
						
							
							Version 1.75  
						
						 
						
						... 
						
						
						
						Comments 
						
						
							
  v1.75
 
						
					 
					
						2020-02-10 14:02:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7e2d172ae5 
					 
					
						
						
							
							Backends: GLFW, SDL: Platform monitors declared properly even if multi-viewport is not enabled.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-09 17:31:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d37d25470a 
					 
					
						
						
							
							Added IMGUI_DISABLE compile-time definition to make all headers and sources empty.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-09 17:08:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f694244dec 
					 
					
						
						
							
							InputText: Fix using a combination of _CallbackResize + _EnterReturnsTrue + lack of persisting user storage. ( #3009 )  
						
						 
						
						... 
						
						
						
						Amend 24ff25981  (#2006 , #1443 , #1008 ) 
						
						
							
						
					 
					
						2020-02-04 15:19:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						bdbb2b21f5 
					 
					
						
						
							
							Fix  83efdcec from overflowing buffer + make it a single undo records + comments ( #3008 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-03 17:39:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						83efdcec8d 
					 
					
						
						
							
							Canceling text input with [esc] key uses stb_textedit facilities to restore original value. This makes restoration undoable using hotkeys.  
						
						 
						
						... 
						
						
						
						Fixes  #3008 . 
						
						
							
						
					 
					
						2020-02-03 15:50:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3bde375078 
					 
					
						
						
							
							Nav, Docking: Fixed failing to restore NavId when refocusing due to missing nav window.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-02 22:40:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						365b639981 
					 
					
						
						
							
							Nav, Docking: Fixed failing to restore NavId when refocusing a child within a docked window.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-02 22:17:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d4fc525614 
					 
					
						
						
							
							Nav, Focus: Fixed messed up Ctrl+Tab order with Docked windows.  
						
						 
						
						... 
						
						
						
						Amend d9bca0d853 , fc41839cab , fc42528f13  for docking. 
						
						
							
						
					 
					
						2020-02-02 21:24:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						5be649e082 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui_internal.h 
						
						
							
						
					 
					
						2020-02-02 21:21:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						5a437f198c 
					 
					
						
						
							
							Internals: GetItemStatusFlags(). Added Comments.  
						
						 
						
						
						
						
							
						
					 
					
						2020-02-02 21:01:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						fc42528f13 
					 
					
						
						
							
							When testing for the presence of the ImGuiWindowFlags_NoBringToFrontOnFocus flag we test both the focused/clicked window (which could be a child window) and the root window.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-31 18:28:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						fc41839cab 
					 
					
						
						
							
							Focus: Reworking FocusWindow() so in Docking branch we can fix CTRL+Tab being out of order on Docked windows because WindowsFocusOreder is poorly maintained.  
						
						 
						
						... 
						
						
						
						When merging this and d9bca0d8  in Docking we'll replace two ocurrences of RootWindow with RootWindowDockStop. 
						
						
							
						
					 
					
						2020-01-31 18:27:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						fb257eef3e 
					 
					
						
						
							
							Internals: Update ->RootWindow and other links before applying the SetNextWindowXXX stuff. This is so FocusWindow() can always assume that ->RootWindow != NULL.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-31 18:25:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4b4be11fd2 
					 
					
						
						
							
							Docking: Clarifying that DockNode!=NULL when DockIsActive. Comments. Cleanup.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-31 14:57:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d9bca0d853 
					 
					
						
						
							
							Nav: Fixed a bug where the initial CTRL-Tab press while in a child window sometimes selected the current root window instead of always selecting the previous root window. ( #787 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-31 14:42:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						d19297e2fa 
					 
					
						
						
							
							InputTextMultiline: Provide label to BeginChildEx so internal window name hold a little more context.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-31 14:42:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						47fab0e166 
					 
					
						
						
							
							Misc renaming, comments. Docs: add missing spacing to Changelog.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-31 14:42:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						9cff4d6e5e 
					 
					
						
						
							
							Columns: ImDrawList::Channels* functions now work inside columns.  
						
						 
						
						... 
						
						
						
						Use a private splitter in columns, paving way for removal of obsolete ImDrawList::Channels* functions. 
						
						
							
						
					 
					
						2020-01-31 12:02:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						05a49f0413 
					 
					
						
						
							
							Examples: Emscripten: Demonstrating embedding fonts in Makefile and code. ( #2953 ) [@Oipo]  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-30 17:15:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Podsvirov 
							
						 
					 
					
						
						
							
						
						8cbb693f47 
					 
					
						
						
							
							Emscripten: Allow filesystem support. ( #3005 )  
						
						 
						
						... 
						
						
						
						Filesystem functions perfectly work for Emscripten platform. This changes remove extra changes added by #2734 .
You can still disable filesystem functions by defining IMGUI_DISABLE_FILE_FUNCTIONS. 
						
						
							
						
					 
					
						2020-01-30 16:26:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						e7bfcb970e 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h
#	imgui_demo.cpp
#	imgui_internal.h 
						
						
							
						
					 
					
						2020-01-30 15:21:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6e1f8be07b 
					 
					
						
						
							
							Window: Fix SetNextWindowBgAlpha(1.0f) failing to override alpha component. ( #3007 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-30 15:13:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						0a23582718 
					 
					
						
						
							
							Examples: VS projects: Removed inconsistent/extraneous explicit linkage to imm32.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-29 20:11:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						0e89041997 
					 
					
						
						
							
							Internals: ButtonEx, ButtonBehavior can support multiple mouse buttons.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-29 18:55:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						7794b104c5 
					 
					
						
						
							
							Backends: SDL/Viewports: Fix crash when SDL backend is used with DirectX graphics API and system does not support Vulkan.  
						
						 
						
						... 
						
						
						
						We must pass this flag only when we intend to render using vulkan backend. 
						
						
							
						
					 
					
						2020-01-29 14:03:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						3b828e6f96 
					 
					
						
						
							
							Fix following  bbe946f (ImRect <> ImVec4)  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-28 20:29:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						bbe946fb6c 
					 
					
						
						
							
							Minor fixes/tweaks (some to reduce drift wiih master branch)  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-28 20:08:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						5f4dfad5b7 
					 
					
						
						
							
							Merge misc/shallow changes from Docking to reduce drift.  
						
						 
						
						... 
						
						
						
						Most are comments. Fix menu bar clipping: 07ff47bf1b 
						
						
							
						
					 
					
						2020-01-28 20:06:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						6c1a73774d 
					 
					
						
						
							
							Tooltip: Testing DragDropWithinSourceOrTarget in BeginTooltipEx() instead of just BeginTooltip() - feel this was an overlook. Added tooltip flags instead of using bool.  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-27 22:02:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						377f730054 
					 
					
						
						
							
							Fix resizing viewport-owning windows when mouse pos is outside the InnerClipRect (can happen with OS decoration on). ( #1542 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-27 17:57:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f5528001f6 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_opengl2.cpp
#	imgui.cpp
#	imgui_internal.h 
						
						
							
						
					 
					
						2020-01-27 14:57:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						4d4e3b97f4 
					 
					
						
						
							
							TODO, Readme  
						
						 
						
						... 
						
						
						
						(dropped TreeNode_NoIndent flag from todo, as it feels unnecessary) 
						
						
							
						
					 
					
						2020-01-27 12:37:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Podsvirov 
							
						 
					 
					
						
						
							
						
						b887259974 
					 
					
						
						
							
							Bindings: Improved FreeGLUT support for MinGW ( #3004 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-27 12:11:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f68075b333 
					 
					
						
						
							
							Docking: Added DockNodeFlagsOverrideSet/DockNodeFlagsOverrideClear (experimental)  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-24 14:20:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						f6da5000bf 
					 
					
						
						
							
							Backends: OpenGL2: Explicitly backup, setup and restore GL_TEXTURE_ENV to increase compatibility with legacy OpenGL applications. ( #3000 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-01-23 16:20:37 +01:00