Commit Graph

6652 Commits (64daeddf6f6ca877e2a4ed3b8f0eee926cc465fd)
 

Author SHA1 Message Date
omar d7f97922b8 Examples: Fix d749d49903 missing the deletion code. ()
omar d749d49903 Examples: OpenGL3: Create the VAO in the render function so the setup can more easily be used with multiple shared GL context. ()
omar 6662fe7b18 stb_truetype: Fixed unused variable warnings for configuration where asserts are disabled. ()
omar 79969931e6 ImDrawList: PushTextureID(): Removed unnecessary param by reference.
omar 288351a801 Examples: DirectX12: Tweaked assertion to more accurately represent what it wants to say. ()
omar a1a36e762e Merge branch 'podgorskiy-master'
omar 8040cf1425 Merge branch 'master' of https://github.com/podgorskiy/imgui into podgorskiy-master
omar 63be3e7c82
Update README.txt
omar 7e24ce0956 Examples: DirectX12: Fixed shutdown issue. ()
omar 9be7d048c8 Examples: DirectX12: Merge, various styling tweaks, update for 1.60 wip, synchronized Win32 features with other examples. ()
omar 913f3692a2 Examples: DirectX12: Removed from current solution which is meant to be VS2010 compatible for now (will change soon).
omar 0d063585e8 Merge branch 'jdm3_master'
Podgorskiy 94466745bb A tiny optimization to ImLineClosestPoint. Removed unnecessary sqrtf call.
ab_lenSqr -> ab_len_sqr
Moved line where ab_len_sqr is computed after the first return
omar b28995b667 Nav: Internals: Exposed NavMoveRequestCancel in imgui_internal.h ()
omar f43068c543 Examples: DirectX10, DirectX11: Simplified main example code.
omar 493ec0bc98 Simplified .gitignore list
omar 9b9d9321cf Examples: SDL: Using %SDL2_DIR% in the .vcproj instead of %SDL_DIR%, the earlier is more standard.
omar 2c3c5125b3 Drag and Drop: BeginDragDropSource(): temporarily removed the optional mouse_button=0 parameter because it is really usable in typical conditions at the moment. (, )
omar 16ff9faf51
Update issue_template.md
omar 9c20a40b36 Examples: OpenGL: Cast call to glPolygonMode(). ().
omar 201408a119
Update .travis.yml
omar 32bbd8be96
Update .travis.yml
omar 3186acdf8c
Trying to download and build GLFW since APT repository are unreliable
omar 98c2ca557c
Update .travis.yml PPA source for glfw in the end of getting a newer version of GLFW
omar daddd09cd5 Examples: Mouse cursor handling comments/tweaks to homogenize. ()
omar d534207622 Examples: GLFW: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). ()
omar 11b12488e8 Examples: GLFW*: Renamed GLFW callbacks exposed in .h to not include GL2/GL3/Vulkan in their name.
omar 7e2e0535dd Examples: DirectX 9,10,11: Inputs: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). ()
omar 7cbcccd96b Update Breaking Change section with moved misc/fonts/ ()
omar 7ee2bc8f5e FAQ about backslashes in string literal since the one in main.cpp isn't being noticed enough. ()
omar b33f0e215f Initialization happens during CreateContext(), which makes it easier for platform layers to interact with the context during their initialization.
omar 1399c9c8a9 Merged a bunch of small inconsequential things from my work branch, to reduce the diff noise.
omar bdb27366e7 Nav: Tweak windowing highlighting for full viewport windows.
omar f5f3730b16 Examples: GLFW+GL2/GL3: Added glPixelStorei() calls borrowed from SDL examples.
omar 9e713b115f Examples: Renamed .sln file.
omar 243fd67b1c Examples: Vulkan: Fix for empty draw data (init time) + fixed warning.
omar 10752423ec Examples: Vulkan: Added .vcproj files.
omar 31158e575f Examples: SDL: Fixed minor warning.
omar 00b24f27c2 Examples: SDL: Added .vcproj files.
omar 03a44acf6f Examples: SDL: Minor stylistic tweaks. Fixed handling of ImGuiMouseCursor_None so it doesn't underflow array. Fixed harmless uninitialized pointer. ()
omar 7c75835200 Renamed misleading ImGuiMouseCursor_Move to ImGuiMouseCursor_ResizeAll. SDL: Fixed cursor. ()
Oliver Faircliff ffb6e89f30 Use SDL system cursors in SDL examples. ()
(Squashed 4 commits)
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..()
Examples: Updated examples.
omar 0cefd40888 Examples: Added Changelog to make updates easier.
omar 20c14f9589 Fixed GCC zealous warnings ()
omar 1cbfe0700c Plot: plot a flat line if scale_min==scale_max ()
omar ff5f56dd21 Updated to stb_truetype 1.19 (include minor fix for )
omar 41ecebff5a Examples: SDL: Added Changelog at the top of the imgui_impl files. ()
omar c433bbcd8e ImFont: stb_truetype now rounding Ascent/Descent the same way as freetype does, they seem to vertically align better this way.
omar 30c469f7c5 ImFont: DisplayOffset.y defaults to 0 instead of +1.