| 
							
							
								 omar | eb1c36fdfb | Added IMGUI_CHECKVERSION() macro to compare version string and data structure sizes in order to catch issues with mismatching compilation unit settings. (#1695, #1769) | 2018-04-25 22:07:14 +02:00 |  | 
			
				
					| 
							
							
								 daniel-murray | 83d97d4a9b | Fix typos KeyDown => KeysDown | 2018-04-14 10:28:10 +02:00 |  | 
			
				
					| 
							
							
								 omar | 660c157880 | Examples: Added missing calls for ::DestroyWindow, glfwDestroyWindow() + fix old comments. | 2018-04-09 19:16:47 +02:00 |  | 
			
				
					| 
							
							
								 omar | 72b7f48870 | Renamed ImGuiConfigFlags_NoSetMouseCursor to ImGuiConfigFlags_NoMouseCursorChange. Followup to 75c3793db5two weeks ago. (#787, #1495, #1202) + comments | 2018-04-06 18:12:21 +02:00 |  | 
			
				
					| 
							
							
								 omar | 94116f1143 | Examples: GLFW: Don't alter cursor mode if GLFW_CURSOR input mode is GLFW_CURSOR_DISABLED. (#1202) [@PhilCK] | 2018-03-20 22:41:05 +01:00 |  | 
			
				
					| 
							
							
								 omar | 75c3793db5 | IO: Added ImGuiConfigFlags_NoSetMouseCursors. Added ImGuiBackendFlags_HasMouseCursors, ImGuiBackendFlags_HasSetMousePos. (#787, #1495, #1202) | 2018-03-20 21:19:23 +01:00 |  | 
			
				
					| 
							
							
								 omar | dcf7c3d188 | Added ImGuiBackendFlags for backend to expose its capabilities. Added ImGuiBackendFlags_HasGamepad. (#787, #1542) | 2018-03-20 20:39:44 +01:00 |  | 
			
				
					| 
							
							
								 omar | 170f44e6f0 | IO: Renamed io.WantMoveMouse to io.WantSetMousePos (was added in 1.52, _not_ used by core and only honored by some binding ahead of merging the Nav branch) + internal renaming (#787) | 2018-03-20 20:12:34 +01:00 |  | 
			
				
					| 
							
							
								 omar | 74b7dce394 | Examples: Renamed applications to emphasis on use of GLFW as a platform framework + minor local tweaks | 2018-03-20 16:00:59 +01:00 |  | 
			
				
					| 
							
							
								 omar | 1c18d65313 | Examples: Renamed glfw error callback for clarity. | 2018-03-12 14:43:37 +01:00 |  | 
			
				
					| 
							
							
								 omar | a2ed3ee2cf | Examples: OpenGL3: Added a way to override the glsl version number through the Init call. (#1667, #1466) | 2018-03-06 19:48:30 +01:00 |  | 
			
				
					| 
							
							
								 omar | 69e700f869 | Renamed ImGuiStyleVar_Count_ to ImGuiStyleVar_COUNT for consistency with other enums. Added | 2018-03-03 20:15:10 +01:00 |  | 
			
				
					| 
							
							
								 Sam Hocevar | 124d8522b1 | Do not store compiled objects outside the project tree. | 2018-03-01 15:50:39 +01:00 |  | 
			
				
					| 
							
							
								 Sam Hocevar | b6f251103b | Define SOURCES instead of OBJS in Makefiles. OBJS is still deduced from SOURCES, but this change gives better control
over where the object files get actually written. | 2018-03-01 15:46:43 +01:00 |  | 
			
				
					| 
							
							
								 Sam Hocevar | d4f63c3844 | Use make variables $@ and $^ where appropriate. | 2018-03-01 15:45:34 +01:00 |  | 
			
				
					| 
							
							
								 Sam Hocevar | 551932697d | Ensure make cleanis idempotent.Prior to this, `make clean` would fail if the project was not already
fully built, and a second invokation would always fail. | 2018-03-01 15:45:23 +01:00 |  | 
			
				
					| 
							
							
								 omar | 2c9f45bbe7 | Renamed ImGuiNavFlags io.NavFlags to ImGuiConfigFlags io.ConfigFlags. (#787) | 2018-02-28 18:51:40 +01:00 |  | 
			
				
					| 
							
							
								 omar | d7f97922b8 | Examples: Fix d749d49903missing 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 | 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 | d534207622 | Examples: GLFW: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). (#1495) | 2018-02-20 14:18:02 +01:00 |  | 
			
				
					| 
							
							
								 omar | 11b12488e8 | Examples: GLFW*: Renamed GLFW callbacks exposed in .h to not include GL2/GL3/Vulkan in their name. | 2018-02-20 14:09:46 +01:00 |  | 
			
				
					| 
							
							
								 omar | f5f3730b16 | Examples: GLFW+GL2/GL3: Added glPixelStorei() calls borrowed from SDL examples. | 2018-02-16 23:19:38 +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 | 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 | ae30efc0fd | Nav: Examples: Added commented out io.NavFlags |= ImGuiNavFlags_EnableKeyboard to all examples. (#787) | 2018-02-06 19:58:23 +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 | 7e32fc7109 | Nav: Toward automatically mapping keyboard input. Renamed ImGuiNavInput_PadXXX to ImGuiNavInput_XXX. Renamed ImGuiNavInput_KeyXXX to ImGuiNavInput_KeyXXX_ (internal). (#787) | 2018-02-06 19:23:12 +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 | 47e81a6194 | Merge branch 'master' into navigation | 2018-01-31 16:00:25 +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 | 23c11e9764 | Merge branch 'master' into navigation # Conflicts:
#	imgui.cpp | 2018-01-31 15:43:19 +01:00 |  | 
			
				
					| 
							
							
								 omar | cca9c3e3da | Examples: Using Dark theme by default. (#707). Tweaked demo code. | 2018-01-31 00:15:47 +01:00 |  | 
			
				
					| 
							
							
								 omar | 2933e6765c | Merge branch 'master' into navigation | 2018-01-29 17:42:39 +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 | 827f4b17d3 | Nav: Examples: Glfw+GL3: Added basic gamepad mapping code when io.NavFlags & ImGuiNavFlags_EnableGamepad is set. (will iterate/tweak before spreading to other examples). (#787) | 2018-01-25 16:18:57 +01:00 |  | 
			
				
					| 
							
							
								 omar | 3967ff58b2 | Nav: Examples: DirectX11, Glfw+GL3: Basic code to map keyboard inputs when io.NavFlags & ImGuiNavFlags_EnableKeyboard is set. (will iterate/tweak before spreading to other examples). (#787) | 2018-01-25 16:02:33 +01:00 |  | 
			
				
					| 
							
							
								 omar | f3776055d6 | Merge branch 'master' into context | 2018-01-24 19:31:11 +01:00 |  | 
			
				
					| 
							
							
								 omar | c2e92ab61b | Added imgui.natvis helper for visual studio users. Added to examples projects. | 2018-01-24 18:40:54 +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 |  |