Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						3d4af15d1d 
					 
					
						
						
							
							Backends GLFW: Use GLFW_MOUSE_PASSTHROUGH when available.  
						
						
						
						
					 
					
						2020-07-17 18:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b8e2b2bd6b 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt
#	examples/imgui_impl_opengl3.cpp
#	imgui.cpp 
						
						
					 
					
						2020-04-12 20:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cc0e43e631 
					 
					
						
						
							
							Backends: Comments next to include, misc minor comments/tweaks, fix imgui_impl_osx.h using IMGUI_API instead of IMGUI_IMPL_API. ( #3105 )  
						
						
						
						
					 
					
						2020-04-07 11:02:43 +02:00 
						 
				 
			
				
					
						
							
							
								OmarEmaraDev 
							
						 
					 
					
						
						
							
						
						00927105ba 
					 
					
						
						
							
							Backends: Include imgui.h in implementation headers. ( #3105 )  
						
						... 
						
						
						
						Currently, the implementation headers don't include the imgui.h header.
Which means that the compilation will fail if the implementation header
was included before the imgui.h header in the compilation unit. For
instance, a compilation unit with the following will work:
  #include "imgui.h"
  #include "imgui_impl_glfw.h"
  #include "imgui_impl_opengl3.h"
But a compilation unit with the following will fail because IMGUI_IMPL_API
and possibly other symbols will not be defined:
  #include "imgui_impl_glfw.h"
  #include "imgui_impl_opengl3.h"
  #include "imgui.h"
This patch includes imgui.h in the implementation headers to make
inclusions order-invariant, which is a recommended practice. 
						
						
					 
					
						2020-04-07 11:01:37 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ea0399414c 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2020-03-11 22:30:34 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						aef057e975 
					 
					
						
						
							
							Internals: Added GetInputTextState() + comments.  
						
						
						
						
					 
					
						2020-03-07 15:55:05 +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 
							
						 
					 
					
						
						
							
						
						a3d6554e8e 
					 
					
						
						
							
							Merge branch 'master' into viewport + specific changes for GLFW callbacks  
						
						... 
						
						
						
						# Conflicts:
#	examples/example_glfw_opengl3/main.cpp
#	examples/example_win32_directx11/main.cpp
#	examples/example_win32_directx9/main.cpp
#	examples/imgui_impl_glfw.cpp 
						
						
					 
					
						2018-11-08 16:56:51 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						772354377b 
					 
					
						
						
							
							Examples: GLFW: User previously installed GLFW callbacks are now saved and chain-called by the default callbacks. ( #1759 )  
						
						
						
						
					 
					
						2018-11-08 16:24:41 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9d155c73bc 
					 
					
						
						
							
							Examples: Misc comments mainly related to GLFW callbacks. ( #1759 )  
						
						
						
						
					 
					
						2018-11-08 16:06:22 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						52ca91ca57 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						
						
						
					 
					
						2018-11-05 17:29:31 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Janiszewski 
							
						 
					 
					
						
						
							
						
						2e6e1bec58 
					 
					
						
						
							
							Examples: Add missing include guards ( #2166 )  
						
						
						
						
					 
					
						2018-11-01 20:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6cc380fc41 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_win32.cpp
#	examples/imgui_impl_win32.h
#	imgui.cpp 
						
						
					 
					
						2018-09-26 21:34:52 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7c3b9172ad 
					 
					
						
						
							
							Examples: Referring to missing gamepad support in back-end that are missing it.  
						
						
						
						
					 
					
						2018-09-20 10:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b85f345369 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_dx9.cpp
#	examples/imgui_impl_opengl2.cpp
#	examples/imgui_impl_opengl3.cpp
#	examples/imgui_impl_vulkan.cpp 
						
						
					 
					
						2018-09-14 11:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1afd29d382 
					 
					
						
						
							
							Examples: Using "dear imgui" terminology in all examples headers/comments + fix minor typo.  
						
						
						
						
					 
					
						2018-09-13 16:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6277781e83 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 
					
						2018-07-08 13:08:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7b2662d245 
					 
					
						
						
							
							Examples: Comments, bits of documentation  
						
						
						
						
					 
					
						2018-07-04 19:06:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						770cba0bd0 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_glfw.h
#	examples/imgui_impl_sdl.cpp
#	examples/imgui_impl_sdl.h
#	examples/imgui_impl_win32.cpp
#	examples/imgui_impl_win32.h
#	imgui.cpp
#	imgui_internal.h 
						
						
					 
					
						2018-07-02 20:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c4e34aaace 
					 
					
						
						
							
							Examples: Comments to clarify how the keyboard data is indexed.  
						
						
						
						
					 
					
						2018-06-30 14:33:45 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ce500f8727 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_win32.cpp 
						
						
					 
					
						2018-06-22 12:01:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cac4c3f9b8 
					 
					
						
						
							
							Examples: The functions in imgui_impl_xxx.cpp are prefixed with IMGUI_IMPL_API (which defaults to IMGUI_API) to facilitate some uses. ( #1888 ) + Comments in imgui.h  
						
						
						
						
					 
					
						2018-06-21 12:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						24aeca3d0c 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/imgui_impl_dx10.cpp
#	examples/imgui_impl_dx10.h
#	examples/imgui_impl_dx11.cpp
#	examples/imgui_impl_glfw.cpp
#	examples/imgui_impl_glfw.h
#	examples/imgui_impl_opengl2.cpp
#	examples/imgui_impl_opengl2.h
#	examples/imgui_impl_opengl3.cpp
#	examples/imgui_impl_sdl.cpp
#	examples/imgui_impl_sdl.h
#	examples/imgui_impl_vulkan.h
#	examples/imgui_impl_win32.cpp 
						
						
					 
					
						2018-06-12 16:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7acb46bec5 
					 
					
						
						
							
							Examples: Comments to make ImGuiConfigFlags_NoMouseCursorChange more visible ( #1027 ). + Allegro5: Added support for ImGuiConfigFlags_NoMouseCursorChange flag.  
						
						
						
						
					 
					
						2018-06-11 12:33:51 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						85f9694bd4 
					 
					
						
						
							
							Big example binding refactor (manually imported from Viewport branch, stripped out of Viewport code). ( #1870 )  
						
						... 
						
						
						
						Read examples/README.txt for some details.
ImDrawData: Added DisplayPos, DisplaySize fields honored by all backends (not strictly necessary to honor just now, but doing it to be ahead) 
						
						
					 
					
						2018-06-08 19:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						03c8a78f04 
					 
					
						
						
							
							Merge branch 'master' into viewport  
						
						... 
						
						
						
						# Conflicts:
#	examples/opengl2_example/imgui_impl_glfw_gl2.cpp
#	examples/opengl3_example/imgui_impl_glfw_gl3.cpp
#	examples/sdl_opengl3_example/imgui_impl_sdl_gl3.cpp
#	examples/sdl_opengl3_example/imgui_impl_sdl_gl3.h
#	examples/vulkan_example/imgui_impl_glfw_vulkan.cpp 
						
						
					 
					
						2018-05-25 12:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7ddc22b326 
					 
					
						
						
							
							Viewports, DPI: Renamed config flags. ( #1542 )  
						
						
						
						
					 
					
						2018-04-10 20:02:43 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2fecd332fc 
					 
					
						
						
							
							Viewport, Platform: Added void* to render/swap buffer functions. Comments. ( #1542 ,  #1042 )  
						
						
						
						
					 
					
						2018-03-19 15:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						09d8943967 
					 
					
						
						
							
							Examples Refactor: GLFW: Explicit functions to init GLFW with OpenGL or Vulkan since we cannot read the api hints from glfw.  
						
						
						
						
					 
					
						2018-03-15 16:42:21 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9da475e4e8 
					 
					
						
						
							
							Examples: GLFW, Vulkan: GLFW binding viewport tweaks to supports Vulkan better (do not call SwapBuffer, share context etc.). Added DUMMY (empty) platform/viewport interface in the viewport code.  
						
						
						
						
					 
					
						2018-03-02 19:24:24 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d98a5d54aa 
					 
					
						
						
							
							Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. ( #787 )  
						
						
						
						
					 
					
						2018-02-28 19:03:39 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f7ef10e547 
					 
					
						
						
							
							Examples: Titles/comments in headers  
						
						
						
						
					 
					
						2018-02-21 23:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c8a9969511 
					 
					
						
						
							
							Examples: GLFW+GL2: Moved glfw, gl2 files to root folder, split imgui_impl_glfw_gl2 into _opengl2 and reused imgui_impl_glfw  
						
						
						
						
					 
					
						2018-02-18 20:26:20 +01:00