ocornut
							
						 
						
							 
							
							
							
								
							
								0345324646 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL: Fixed mapping for ImGuiKey_KeyPadEnter. ( #3031 ) [ @Davido71 ]  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								ocornut
							
						 
						
							 
							
							
							
								
							
								7d80a8f4f5 
								
							
								 
							
						 
						
							
							
								
								Backends: Fix ImGui_ImplSDL2_InitForMetal() in docking branch.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Omar
							
						 
						
							 
							
							
							
								
							
								b62f1ea8e9 
								
							
								 
							
						 
						
							
							
								
								Fix zealous PVS studio warnings. Minor tweaks.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Omar
							
						 
						
							 
							
							
							
								
							
								ceec3cd3fd 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Added ImGui_ImplWin32_EnableDpiAwareness(), ImGui_ImplWin32_GetDpiScaleForHwnd(),  ImGui_ImplWin32_GetDpiScaleForMonitor() helpers functions.  
							
							 
							
							... 
							
							
 
							
							(backported from the docking branch) 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Omar
							
						 
						
							 
							
							
							
								
							
								8601187fee 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Clarify how the WndProc handler requires a forward declaration.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								ccaec1a270 
								
							
								 
							
						 
						
							
							
								
								Version 1.76 WIP  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								21b9e42964 
								
							
								 
							
						 
						
							
							
								
								Minor fixes to example_sdl_metal and a changelog entry.  
							
							 
							
							... 
							
							
 
							
							Add example_sdl_metal to CI builds.
Closes  #3017 . 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								coding_jackalope
							
						 
						
							 
							
							
							
								
							
								f346b4b302 
								
							
								 
							
						 
						
							
							
								
								Examples: SDL+Metal example.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								58b3e02b95 
								
							
								 
							
						 
						
							
							
								
								Version 1.75  
							
							 
							
							... 
							
							
 
							
							Comments 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								7e2d172ae5 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW, SDL: Platform monitors declared properly even if multi-viewport is not enabled.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								05a49f0413 
								
							
								 
							
						 
						
							
							
								
								Examples: Emscripten: Demonstrating embedding fonts in Makefile and code. ( #2953 ) [ @Oipo ]  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								0a23582718 
								
							
								 
							
						 
						
							
							
								
								Examples: VS projects: Removed inconsistent/extraneous explicit linkage to imm32.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								4d4e3b97f4 
								
							
								 
							
						 
						
							
							
								
								TODO, Readme  
							
							 
							
							... 
							
							
 
							
							(dropped TreeNode_NoIndent flag from todo, as it feels unnecessary) 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Konstantin Podsvirov
							
						 
						
							 
							
							
							
								
							
								b887259974 
								
							
								 
							
						 
						
							
							
								
								Bindings: Improved FreeGLUT support for MinGW ( #3004 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								f6da5000bf 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL2: Explicitly backup, setup and restore GL_TEXTURE_ENV to increase compatibility with legacy OpenGL applications. ( #3000 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								7a22767483 
								
							
								 
							
						 
						
							
							
								
								CI: Add MSVC extra warnings build and correct labels of other extra warnings builds.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								f1b5c742ff 
								
							
								 
							
						 
						
							
							
								
								Viewports: Add various comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								3fe6ae9732 
								
							
								 
							
						 
						
							
							
								
								Internals: Move some Nav functions and members around (no functional change) + Misc comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								8bcac7d95c 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW, SDL: report Windows key (io.KeySuper) as always released.  
							
							 
							
							... 
							
							
 
							
							Neither GLFW nor SDL can correctly report the key release in every cases (e.g. when using Win+V) causing problems with some widgets. The next release of GLFW (3.4+) will have a fix for it. However since it is both difficult and discouraged to make use of this key for Windows application anyway, we just hide it. (#2976 ) 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								e499497ec5 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Added support for io.KeySuper (Windows key) for consistency with other backends. ( #2976 )  
							
							 
							
							... 
							
							
 
							
							Even if realistically it is difficult to make good use of under Windows.
+ Style editor: Use a more explicit form of RadioButton() to avoid being depending on underlying flags type. (#2983 ) 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								aa34681652 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: inhibit error callback when creating cursors because X11 setups may be missing them + comment ( #2980 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								4f7bf7e96a 
								
							
								 
							
						 
						
							
							
								
								Backends: Win32: Added support for #define IMGUI_IMPL_WIN32_DISABLE_GAMEPAD and IMGUI_IMPL_WIN32_DISABLE_LINKING_XINPUT. ( #2716 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								ff5299e0e0 
								
							
								 
							
						 
						
							
							
								
								Docs: FAQ, Comments.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								f03c00bc89 
								
							
								 
							
						 
						
							
							
								
								Added imgui_single_file.h, We use this to validate compiling all *.cpp in same compilation unit.  
							
							 
							
							... 
							
							
 
							
							Removed Unity builds stuff from example_null/. CI builds a temporary .cpp file. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								00c515f51a 
								
							
								 
							
						 
						
							
							
								
								Add glbinding build sample to Makefiles of GL3 examples. ( #2870 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								f6951bb67d 
								
							
								 
							
						 
						
							
							
								
								Viewports: SDL2: Honor NoTaskBarIcon flag under non Win32 OS. ( #2117 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								5e2329b98e 
								
							
								 
							
						 
						
							
							
								
								Backends: GL3: Implement glbinding opengl loader support. ( #2870 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								d581939387 
								
							
								 
							
						 
						
							
							
								
								Removed trailing spaces.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								0f7105e156 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL: Wayland: Use SDL_GetMouseState (amend  78ff147) ( #2800 , 2802)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								NeroBurner-tux
							
						 
						
							 
							
							
							
								
							
								78ff147181 
								
							
								 
							
						 
						
							
							
								
								SDL: On wayland use SDL_GetMouseState ( #2802 )  
							
							 
							
							... 
							
							
 
							
							When the SDL Video backend is set to wayland the function
`SDL_GetGlobalMouseState` does not work. Most probably a security measure
for programs to not grab everything the user does
https://wiki.libsdl.org/SDL_GetGlobalMouseState 
using SDL_GetMouseState https://wiki.libsdl.org/SDL_GetMouseState  works
on wayland 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								03b7170dac 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Added workaround for people who use development version of GLFW which is older than commit that added required cursor support. ( #2922 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								7ff13f4ee1 
								
							
								 
							
						 
						
							
							
								
								Examples: Explicitly adding -DIMGUI_IMPL_OPENGL_LOADER_GL3W to Makefile to match linking settings  
							
							 
							
							... 
							
							
 
							
							(otherwise if another loader such as Glew is accessible, the opengl3 backend might automatically use it). [#2919 , #2798 ] 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Max Thrun
							
						 
						
							 
							
							
							
								
							
								6d9a54a904 
								
							
								 
							
						 
						
							
							
								
								Examples: Metal: Wrap main event loop body in an  @autoreleasepool  block to ensure allocations get freed even if underlying system event loop gets paused due to app nap ( #2910 ,  #2917 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								8342e5b91a 
								
							
								 
							
						 
						
							
							
								
								Amend previous commits (added ImGuiMouseCursor_NotAllowed enum + new cursors in GLFW 3.4)  
							
							 
							
							... 
							
							
 
							
							Amend b5cad20d79 , 945a509773 
+ unrelated minor typos 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								945a509773 
								
							
								 
							
						 
						
							
							
								
								Implement ImGuiMouseCursor_NotAllowed mouse cursor.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								b5cad20d79 
								
							
								 
							
						 
						
							
							
								
								Implement new GLFW 3.4 resizing cursors.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								abaf0256b8 
								
							
								 
							
						 
						
							
							
								
								Version 1.75 WIP  
							
							 
							
							... 
							
							
 
							
							Added message to font file loading assert. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								28dd8d7efd 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed various conflicts not properly resolved on  813e0c1 
							
							 
							
							... 
							
							
 
							
							New git client confusion. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								bf6d1ba3d1 
								
							
								 
							
						 
						
							
							
								
								CI: Add 32/64 bit build variations to builds with extra warnings.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								1742ca45c5 
								
							
								 
							
						 
						
							
							
								
								CI: Add unity builds test. ( #2893 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								bdce833636 
								
							
								 
							
						 
						
							
							
								
								Version 1.74  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								26d177bc03 
								
							
								 
							
						 
						
							
							
								
								Docs: Moved misc/fonts/README.txt to docs/FONTS.txt. + tweaks  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								1615e9ea2a 
								
							
								 
							
						 
						
							
							
								
								CI: Enable extended warnings in example_null builds.  
							
							 
							
							... 
							
							
 
							
							CI: Add MinGW build with extra warnings on windows.
(cherry picked from commit ebc98c273054d0f9b305a1346db98052616a8b21) 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								ca63349eb4 
								
							
								 
							
						 
						
							
							
								
								Renamed XX-bits -> XX-bit in comments to match what the world appears to be using.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								4e90906b04 
								
							
								 
							
						 
						
							
							
								
								Added IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS / IMGUI_DISABLE_FILE_FUNCTIONS   #2734 )  
							
							 
							
							... 
							
							
 
							
							Using in Emscripten example. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								3929255b77 
								
							
								 
							
						 
						
							
							
								
								Examples: Emscripten: Removed BINARYEN_TRAP_MODE=clamp from Makefile which was removed in Emscripten 1.39.0 but required prior to 1.39.0, making life easier for absolutely no-one. ( #2877 ,  #2878 ) [ @podsvirov ]  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Konstantin Podsvirov
							
						 
						
							 
							
							
							
								
							
								916487a653 
								
							
								 
							
						 
						
							
							
								
								example_emscripten: skip outdated compiler option  
							
							 
							
							... 
							
							
 
							
							For more info see: https://github.com/ocornut/imgui/issues/2877  
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								Rokas Kupstys
							
						 
						
							 
							
							
							
								
							
								c9182424a8 
								
							
								 
							
						 
						
							
							
								
								Normalize all the line endings.  
							
							 
							
							... 
							
							
 
							
							(cherry picked from commit f1772d44be09fd78bf5f1ebda44b39b96180d319) 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								f002a11898 
								
							
								 
							
						 
						
							
							
								
								Backends: OpenGL3: Fix building with pre-3.2 GL bindings which do not expose glDrawElementsBaseVertex(), using runtime GL version to decide if we set ImGuiBackendFlags_RendererHasVtxOffset. ( #2866 ,  #2852 ) [ @dpilawa ]  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)