omar
73d493c780
Examples: Organized header files to make available features more visible.
ago%!(EXTRA string=7 years)
Gerry Hernandez
4786321754
Fix iOS code; fixes entire XCode build for Apple example
ago%!(EXTRA string=7 years)
omar
cd3dd886de
Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ ( #1569 )
ago%!(EXTRA string=7 years)
omar
6c38aa2dc7
Examples: Apple: Tweak code and sync with other examples better (untested).
ago%!(EXTRA string=7 years)
omar
cca9c3e3da
Examples: Using Dark theme by default. ( #707 ). Tweaked demo code.
ago%!(EXTRA string=7 years)
omar
955d86199f
Examples: Tweaks formatting.
ago%!(EXTRA string=7 years)
omar
6a25a8720a
Examples: Using #include "imgui.h" instead of <imgui.h> appear correct-er as per standard? xcode+clang are very nitpicky there.
ago%!(EXTRA string=7 years)
omar
91d77be36e
Examples: Makefile leave CXX alone, instead leave commented out options. (nb: codeship doesn't seem have clang++)
ago%!(EXTRA string=7 years)
Omar Cornut
3cdd2096ec
Examples: Use Clang in old Makefile.
ago%!(EXTRA string=7 years)
omar
ddff378daf
Examples: Synced Makefile comments. Added build/ folder into git ignore list/
ago%!(EXTRA string=7 years)
Omar Cornut
858d75ab59
Examples: Apple: Fixed filenames in OSX xcode project.
ago%!(EXTRA string=7 years)
omar
66d5712a8a
Examples: Vulkan: FIxed warnings in 32-bit modes (vulkan uses VkDeviceSize which is always 64-bit long)
ago%!(EXTRA string=7 years)
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 )
ago%!(EXTRA string=7 years)
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 )
ago%!(EXTRA string=7 years)
Jérôme Pasquier
94ed44b5cb
Fix allegro5_example build instructions
ago%!(EXTRA string=7 years)
Jérôme Pasquier
c226e02ca0
Fix sdl_opengl2_example filename in README.md's build instructions
ago%!(EXTRA string=7 years)
omar
2c7324da56
TODO list, added uSynergy README
ago%!(EXTRA string=7 years)
omar
8c57d8cc1e
Natvis: Fix ImRect expanded height display being broken and dumb. ( #1569 )
ago%!(EXTRA string=7 years)
omar
6f27d6b5b8
Natvis: Made ImGuiWindow display shorter.
ago%!(EXTRA string=7 years)
omar
c2e92ab61b
Added imgui.natvis helper for visual studio users. Added to examples projects.
ago%!(EXTRA string=7 years)
omar
277f6e7842
Examples: Comments
ago%!(EXTRA string=7 years)
omar
7e7c017b75
Examples: Simplified mouse wheel handling. ( #1463 )
ago%!(EXTRA string=7 years)
omar
7dea158175
Examples: Allegro, Apple, DirectX9/10/11, Glfw+Vulkan :Added support for horizontal mouse wheel. ( #1463 )
ago%!(EXTRA string=7 years)
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 )
ago%!(EXTRA string=7 years)
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.
ago%!(EXTRA string=7 years)
omar
00351ee2ab
Examples: SDL: Minor renaming.
ago%!(EXTRA string=7 years)
omar
ba99900023
Examples: GLFW+GL2: Renamed imgui_impl_glfw.* to imgui_impl_glfw_gl2.* for consistency and to emphasis on GL2-ness.
ago%!(EXTRA string=7 years)
omar
79dca9d5e6
Examples: SDL+GL2: Renamed imgui_impl_sdl.* to imgui_impl_sdl_gl2.* for consistency and to emphasis on GL2-ness.
ago%!(EXTRA string=7 years)
omar
15fd5b6c4c
Examples: SDL: Minor renaming.
ago%!(EXTRA string=7 years)
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 )
ago%!(EXTRA string=7 years)
omar
60d5dc7902
Examples: SDL: Fixed mapping of Insert key ( #1555 , fix bug introduced in #1541 )
ago%!(EXTRA string=7 years)
omar
ce95b84825
Added ImGuiKey_Insert for future use. Setup in all example bindings. ( #1541 )
ago%!(EXTRA string=7 years)
omar
39cb56c39e
Examples: OpenGL3+GLFW: Using 3.2 context + GLSL version 150 ( #1466 )
ago%!(EXTRA string=7 years)
omar
7484c63449
Examples: OpenGL3+SDL: Changed GLSL shader version to 150 ( #1466 , #1504 )
ago%!(EXTRA string=7 years)
omar
3d24a9eb40
Examples: DirectX9/10/11: Comments about CS_DBLCLKS + formatting tweaks. ( #1538 )
ago%!(EXTRA string=7 years)
omar
407955d9fb
Examples: Using IM_OFFSETOF macro. + Comments
ago%!(EXTRA string=7 years)
Nick Dandoulakis
bfc25bc8a3
CS_DBLCLKS support for DirectX 11
ago%!(EXTRA string=7 years)
Nick Dandoulakis
583e97b297
CS_DBLCLKS support for DirectX 10
ago%!(EXTRA string=7 years)
Nick Dandoulakis
20ae6439ea
CS_DBLCLKS support for Directx9
ago%!(EXTRA string=7 years)
omar
4c90529c62
Examples: Visual Studio projects: Disabled extraneous function-level check in Release build.
ago%!(EXTRA string=7 years)
omar
9f8632b131
Examples: Comments about invalid mouse pos.
ago%!(EXTRA string=7 years)
omar
78f48bb795
Examples: DirectX10,DirectX11: Moved call to OMSetRenderTargets() in main loop so example code can integrate more nicely with other code.
ago%!(EXTRA string=7 years)
omar
3a4a2bb27c
Examples: Vulkan: Tweak
ago%!(EXTRA string=7 years)
omar
ce13426a1a
Examples: Comments, synched some minor drift between examples + stronger suggestion to use StyleColorsDark().
ago%!(EXTRA string=7 years)
omar
1b86e7343f
Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete).
ago%!(EXTRA string=7 years)
omar
b263bc5689
Examples: DirectX: Using IM_ARRAYSIZE()
ago%!(EXTRA string=7 years)
omar
cf9b893841
Examples: Added null_example/ which is helpful for quick testing on multiple compilers/settings without relyong on graphics library.
ago%!(EXTRA string=7 years)
omar
c8b5b569da
Examples: DirectX9: Call EndFrame(), fix for assert added in 9a44d447cd
ago%!(EXTRA string=8 years)
omar
e000ee0116
Examples: DirectX9: Handle loss of D3D9 device (D3DERR_DEVICELOST). ( #1464 )
ago%!(EXTRA string=8 years)
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.
ago%!(EXTRA string=8 years)