omar 
							
						 
					 
					
						
						
							
						
						2c9f45bbe7 
					 
					
						
						
							
							Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. ( #787 )  
						
						
						
						
					 
					
						2018-02-28 18:51:40 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d7f97922b8 
					 
					
						
						
							
							Examples: Fix  d749d49903  missing the deletion code. ( #1217 )  
						
						
						
						
					 
					
						2018-02-23 22:46:14 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d749d49903 
					 
					
						
						
							
							Examples: OpenGL3: Create the VAO in the render function so the setup can more easily be used with multiple shared GL context. ( #1217 )  
						
						
						
						
					 
					
						2018-02-23 12:37:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9b9d9321cf 
					 
					
						
						
							
							Examples: SDL: Using %SDL2_DIR% in the .vcproj instead of %SDL_DIR%, the earlier is more standard.  
						
						
						
						
					 
					
						2018-02-21 22:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9c20a40b36 
					 
					
						
						
							
							Examples: OpenGL: Cast call to glPolygonMode(). ( #1628 ).  
						
						
						
						
					 
					
						2018-02-20 15:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						daddd09cd5 
					 
					
						
						
							
							Examples: Mouse cursor handling comments/tweaks to homogenize. ( #1495 )  
						
						
						
						
					 
					
						2018-02-20 14:23:22 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						31158e575f 
					 
					
						
						
							
							Examples: SDL: Fixed minor warning.  
						
						
						
						
					 
					
						2018-02-16 22:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						00b24f27c2 
					 
					
						
						
							
							Examples: SDL: Added .vcproj files.  
						
						
						
						
					 
					
						2018-02-16 22:37:24 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						03a44acf6f 
					 
					
						
						
							
							Examples: SDL: Minor stylistic tweaks. Fixed handling of ImGuiMouseCursor_None so it doesn't underflow array. Fixed harmless uninitialized pointer. ( #1626 )  
						
						
						
						
					 
					
						2018-02-16 19:55:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7c75835200 
					 
					
						
						
							
							Renamed misleading ImGuiMouseCursor_Move to ImGuiMouseCursor_ResizeAll. SDL: Fixed cursor. ( #1626 )  
						
						
						
						
					 
					
						2018-02-16 19:49:33 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Faircliff 
							
						 
					 
					
						
						
							
						
						ffb6e89f30 
					 
					
						
						
							
							Use SDL system cursors in SDL examples. ( #1626 )  
						
						... 
						
						
						
						(Squashed 4 commits) 
						
						
					 
					
						2018-02-16 19:41:27 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						63332d152a 
					 
					
						
						
							
							Obsoleted the io.RenderDrawListsFn callback, you can call your graphics engine render function after ImGui::Render(). Use ImGui::GetDrawData() to retrieve the ImDrawData* to display..( #1599 )  
						
						... 
						
						
						
						Examples: Updated examples. 
						
						
					 
					
						2018-02-16 19:18:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0cefd40888 
					 
					
						
						
							
							Examples: Added Changelog to make updates easier.  
						
						
						
						
					 
					
						2018-02-16 17:20:18 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						41ecebff5a 
					 
					
						
						
							
							Examples: SDL: Added Changelog at the top of the imgui_impl files. ( #1618 )  
						
						
						
						
					 
					
						2018-02-15 11:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f0364aa359 
					 
					
						
						
							
							Merge branch 'context'  
						
						... 
						
						
						
						# Conflicts:
#	examples/allegro5_example/main.cpp
#	examples/directx10_example/main.cpp
#	examples/directx11_example/main.cpp
#	examples/directx9_example/main.cpp
#	examples/marmalade_example/main.cpp
#	examples/opengl2_example/main.cpp
#	examples/opengl3_example/main.cpp
#	examples/sdl_opengl2_example/main.cpp
#	examples/sdl_opengl3_example/main.cpp
#	examples/vulkan_example/main.cpp 
						
						
					 
					
						2018-02-06 20:16:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3171f90a1a 
					 
					
						
						
							
							Nav: Keyboard is now automatically mapped based on io.KeyDown[]. ( #787 )  
						
						
						
						
					 
					
						2018-02-06 19:54:30 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						057807f4a7 
					 
					
						
						
							
							Added ImGuiKey_Space, mapped in every examples. Will be required for navigation. ( #787 )  
						
						
						
						
					 
					
						2018-02-06 19:29:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cea8017e0b 
					 
					
						
						
							
							Merge branch 'master' into context  
						
						
						
						
					 
					
						2018-02-06 18:04:44 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4b49f03a40 
					 
					
						
						
							
							Examples: SDL+GL3: Added Navigation keyboard mapping. ( #787 )  
						
						
						
						
					 
					
						2018-02-05 23:16:40 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e1496e994 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2018-02-05 23:14:42 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fcf1c9d151 
					 
					
						
						
							
							Examples: SDL: Using SDL_GetPerformanceCounter() / SDL_GetPerformanceFrequency() to handle framerate over 1000 fps properly. Noticed bad inputs artefacts in Nav branch at 2000 fps without this. ( #996 )  
						
						
						
						
					 
					
						2018-02-05 23:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						60fb7d31fd 
					 
					
						
						
							
							Examples: SDL2: Enabling vsync. Using scancode consistently, fixed keyboard weirdness.  
						
						
						
						
					 
					
						2018-02-05 22:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						73d493c780 
					 
					
						
						
							
							Examples: Organized header files to make available features more visible.  
						
						
						
						
					 
					
						2018-02-05 20:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						27980d9688 
					 
					
						
						
							
							Merge branch 'master' into context  
						
						
						
						
					 
					
						2018-01-31 16:02:26 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cd3dd886de 
					 
					
						
						
							
							Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ ( #1569 )  
						
						
						
						
					 
					
						2018-01-31 16:00:07 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cca9c3e3da 
					 
					
						
						
							
							Examples: Using Dark theme by default. ( #707 ). Tweaked demo code.  
						
						
						
						
					 
					
						2018-01-31 00:15:47 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6a25a8720a 
					 
					
						
						
							
							Examples: Using #include "imgui.h" instead of <imgui.h> appear correct-er as per standard? xcode+clang are very nitpicky there.  
						
						
						
						
					 
					
						2018-01-29 14:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						91d77be36e 
					 
					
						
						
							
							Examples: Makefile leave CXX alone, instead leave commented out options. (nb: codeship doesn't seem have clang++)  
						
						
						
						
					 
					
						2018-01-29 00:55:16 +01:00 
						 
				 
			
				
					
						
							
							
								Omar Cornut 
							
						 
					 
					
						
						
							
						
						3cdd2096ec 
					 
					
						
						
							
							Examples: Use Clang in old Makefile.  
						
						
						
						
					 
					
						2018-01-29 00:48:21 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ddff378daf 
					 
					
						
						
							
							Examples: Synced Makefile comments. Added build/ folder into git ignore list/  
						
						
						
						
					 
					
						2018-01-29 00:38:00 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d3e826c247 
					 
					
						
						
							
							Examples: Updated for reorganized context functions. Calling CreateContext(), DestroyContext() in example code. Removed Shutdown() from binding code. ( #1565 ,  #586 ,  #992 ,  #1007 ,  #1558 )  
						
						
						
						
					 
					
						2018-01-21 20:16:55 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e7c017b75 
					 
					
						
						
							
							Examples: Simplified mouse wheel handling. ( #1463 )  
						
						
						
						
					 
					
						2018-01-20 12:45:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0b1fecb792 
					 
					
						
						
							
							Horizontal mouse wheel: renamed io.MouseHorizWheel to io.MouseWheelH. Reorganized the code in NewFrame(). Examples: Updated GLFW+GL and SDL+GL accordingly. ( #1463 )  
						
						
						
						
					 
					
						2018-01-20 12:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6f6b6194b2 
					 
					
						
						
							
							Merge branch 'tseeker/20171127-feature-horiz-wheel' of  https://github.com/tseeker/imgui  into tseeker-tseeker/20171127-feature-horiz-wheel  
						
						... 
						
						
						
						# Conflicts:
#	examples/sdl_opengl2_example/imgui_impl_sdl_gl2.cpp
#	examples/sdl_opengl3_example/imgui_impl_sdl_gl3.cpp 
						
						
					 
					
						2018-01-20 12:06:06 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f3e510a9bf 
					 
					
						
						
							
							Examples: SDL: Using SDL_CaptureMouse() to retrieve coordinates outside of client area when dragging. ( #1559 )  
						
						... 
						
						
						
						Digging into sdl window/mouse stuff will also be useful for multi-viewport work. 
						
						
					 
					
						2018-01-19 10:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						15fd5b6c4c 
					 
					
						
						
							
							Examples: SDL: Minor renaming.  
						
						
						
						
					 
					
						2018-01-19 09:43:28 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ce17e0f274 
					 
					
						
						
							
							Examples: SDL: Using SDL_WINDOW_INPUT_FOCUS instead of SDL_WINDOW_MOUSE_FOCUS (which is ~~hovered). We should use SDL_CaptureMouse + SDL_WINDOW_MOUSE_CAPTURE_FLAG which requires SDL 2.0.4 will give it a try shortly. ( #1559 )  
						
						
						
						
					 
					
						2018-01-19 09:25:31 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						60d5dc7902 
					 
					
						
						
							
							Examples: SDL: Fixed mapping of Insert key ( #1555 , fix bug introduced in  #1541 )  
						
						
						
						
					 
					
						2018-01-18 10:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ce95b84825 
					 
					
						
						
							
							Added ImGuiKey_Insert for future use. Setup in all example bindings. ( #1541 )  
						
						
						
						
					 
					
						2018-01-08 15:30:39 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7484c63449 
					 
					
						
						
							
							Examples: OpenGL3+SDL: Changed GLSL shader version to 150 ( #1466 ,  #1504 )  
						
						
						
						
					 
					
						2018-01-07 19:09:33 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						407955d9fb 
					 
					
						
						
							
							Examples: Using IM_OFFSETOF macro. + Comments  
						
						
						
						
					 
					
						2018-01-05 22:05:02 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9f8632b131 
					 
					
						
						
							
							Examples: Comments about invalid mouse pos.  
						
						
						
						
					 
					
						2017-12-29 15:03:36 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ce13426a1a 
					 
					
						
						
							
							Examples: Comments, synched some minor drift between examples + stronger suggestion to use StyleColorsDark().  
						
						
						
						
					 
					
						2017-12-24 18:45:11 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1b86e7343f 
					 
					
						
						
							
							Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete).  
						
						
						
						
					 
					
						2017-12-24 18:16:22 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Benoît 
							
						 
					 
					
						
						
							
						
						77a310736d 
					 
					
						
						
							
							Horizontal mouse wheel support  
						
						... 
						
						
						
						This patch adds support for the horizontal mouse wheel in ImGui. It
affects windows that can be scrolled, as long as the Ctrl key is not
being pressed.
The scrolling speed has been set empirically so that it matches the
scrolling speed on the Firefox browser when the horizontal wheel is
used.
Internally, it adds a MouseHorizWheel to ImGuiIO, which is then used in
NewFrame to scroll the current window.
The SDL/GL2, SDL/GL3, GLFW/GL2 and GLFW/GL3 examples has been modified
to use it. 
						
						
					 
					
						2017-11-27 20:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fba704bf5d 
					 
					
						
						
							
							Examples: Added a bunch of comments/referencs related to io.WantCaptureMouse, io.WantCaptureKeyboard ( #1262 ,  #1237 ,  #1219 ,  #635 ,  #1058 ,  #1051 ,  #912 ,  #533 ,  #703 ,  #446 ,  #459 ,  #364 ,  #213 ,  #52 , and more)  
						
						
						
						
					 
					
						2017-11-01 14:24:09 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						36f00811b9 
					 
					
						
						
							
							Examples: Comments to guide people unfamiliar with the librairies used.  
						
						
						
						
					 
					
						2017-10-28 19:28:22 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cb38caeda4 
					 
					
						
						
							
							Examples: Added more comments near the fonts loading section, to catch common questions and errors (e.g.  #1397 ,  #1366 ,  #1341 ,  #1222 ,  #1193 ,  #1115 ,  #951 , etc.)  
						
						
						
						
					 
					
						2017-10-28 18:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b3099d650c 
					 
					
						
						
							
							Examples: Adding Roboto to the commented-out font list, and removing the unnecessary ProggyClean from there.  
						
						
						
						
					 
					
						2017-10-04 19:28:04 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						842e88a8e3 
					 
					
						
						
							
							Examples: Avoid using ImColor() to not tempt newcomers into looking at it  
						
						
						
						
					 
					
						2017-09-27 15:47:08 +02:00