4661 Commits (c38fe6b0e1f0935efee017f944cc6560664fe8e9)
 

Author SHA1 Message Date
omar c38fe6b0e1 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar 79153cf19f Internals: Various renaming. e.g. NewFrameUpdateHoveredWindowAndCaptureFlags() to UpdateHoveredWindowAndCaptureFlags() + exposed UpdateMovingWindow() in imgui_internal.h. ago%!(EXTRA string=7 years)
omar 14ceaaf460 ArrowButton: Fixed to honor PushButtonRepeat() setting (and internals' ImGuiItemFlags_ButtonRepeat). Setup current line text baseline so that ArrowButton() + SameLine() + Text() are aligned properly. ago%!(EXTRA string=7 years)
omar 9d67d18d86 Internals: Moved some of the SliderBehaviorT code into SliderBehavior to reduce the amount of instanciated code. ago%!(EXTRA string=7 years)
omar a1ec7723ef Examples: OpenGL3: Remove misleading or unnecessary "#version 150" strings. ago%!(EXTRA string=7 years)
omar c1d8dee6c5 Version 1.63 WIP ago%!(EXTRA string=7 years)
omar fb0106fad2 Demo: Fixed incorrect response to Begin() returning false in overlay demo (which cannot happen since we don't have a title bar, but that doesn't make it a good behaving demo!). ago%!(EXTRA string=7 years)
omar 20e89201cb Examples: Fixes. ago%!(EXTRA string=7 years)
omar d3ee3e7ab5 Fixed merge. ago%!(EXTRA string=7 years)
omar 00418d13e3 Demo: Fixed mismatched TreePush/TreePop in Property Editor, due to incorrect revert in 826d77185e (#1895) ago%!(EXTRA string=7 years)
omar ce500f8727 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar d68633398b Examples: Vulkan: nverted the parameters to ImGui_ImplVulkan_RenderDrawData() to be consistent with other bindings. ago%!(EXTRA string=7 years)
omar 1b74e3be02 Version 1.62 ago%!(EXTRA string=7 years)
omar f9a5ff7a19 Examples: DirectX12: Moved the ID3D12GraphicsCommandList* parameter from ImGui_ImplDX12_NewFrame() to ImGui_ImplDX12_RenderDrawData() which makes a lots more sense. (#301) ago%!(EXTRA string=7 years)
omar cac4c3f9b8 Examples: The functions in imgui_impl_xxx.cpp are prefixed with IMGUI_IMPL_API (which defaults to IMGUI_API) to facilitate some uses. (#1888) + Comments in imgui.h ago%!(EXTRA string=7 years)
omar 528b0b4af6 Examples: SDL+OpenGL2: Fixed Makefile. (#1886) ago%!(EXTRA string=7 years)
omar c44a4bed84 Examples: Fixed bindings to use ImGuiMouseCursor_COUNT instead of old name ImGuiMouseCursor_Count_ so they can compile with IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#1887) ago%!(EXTRA string=7 years)
omar 2ce121b7d0 Readme, Links, Bindings ago%!(EXTRA string=7 years)
omar 40845852b9 Fixed warnings + readme ago%!(EXTRA string=7 years)
omar 9a5f742e63 Fixed merge. ago%!(EXTRA string=7 years)
omar 7e6700d261 Viewport: Fix lagging overlay clipping rectangle on viewport owning window (affecting sync of multi-layered docking overlays). This was extremely tricky to find and fix (*). (#1541) ago%!(EXTRA string=7 years)
omar c71522adc5 Viewport: Comments. Removed misleading test for !window->ViewportOwned in UpdateSelectWindowViewport(). (#1541) ago%!(EXTRA string=7 years)
omar 70b0bd13aa Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar b5d385824d Added assert in TreePop() to ease catching ID stack underflow earlier. ago%!(EXTRA string=7 years)
omar 826d77185e Revert 640c0566: TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless -> more flexible to keep allowing it by default so it setup an ID scope. ago%!(EXTRA string=7 years)
omar ce0b36ba10 Added _None values to various enum flags, useful for readability and some coding style likes it. (Unfortunately we can't refer to them as default value in imgui.h functions because they need to be declared below). ago%!(EXTRA string=7 years)
omar 2a6fbb2197 Speculative fix for Win32 clipboard handler if SetClipboardText() fails + Minor fix for static analyzer + using :: prefix when calling in Win32 functions. ago%!(EXTRA string=7 years)
omar 185b4dde87 Examples: Allegro5: Added support for ImGuiConfigFlags_NoMouseCursorChange flag. Added clipboard support. Unindexing buffers ourselves as Allegro indexed drawing primitives are buggy in the DirectX9 back-end. ago%!(EXTRA string=7 years)
omar 087ab2acbf Examples: Fixed example vcproj names in Viewport branch. ago%!(EXTRA string=7 years)
omar 335f6fde7e Comments + missing changelog bits in 1.52 for SetNextWindowPos, SetNextWindowPosCenter. (obsolete #771) ago%!(EXTRA string=7 years)
omar d57fc7fb97 Added IsItemDeactivatedAfterChange() if the last item was active previously, isn't anymore, and during its active state modified a value. Note that you may still get false positive. (#820, #956, #1875) ago%!(EXTRA string=7 years)
omar be4b8b5615 Internals: Added GetItemID(), GetFocusID() for consistency. Made GetActiveID() inline. Comments, fixed typos, demo tweaks. ago%!(EXTRA string=7 years)
omar 3569d74f98 Demo: Moved test of the Hovered/Active/Focused functions to the Widgets section. ago%!(EXTRA string=7 years)
omar cd455a4600 Added IsItemDeactivated() to query if the last item was active previously but isn't anymore. Useful for Undo/Redo patterns. (#820, #956, #1875) ago%!(EXTRA string=7 years)
omar c725710c6d Comments ago%!(EXTRA string=7 years)
omar 24aeca3d0c Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar a48815b870 Comments, changelog ago%!(EXTRA string=7 years)
omar f96c7fac91 Examples: FreeGLUT: Fixed mapping of Space key. (#801) ago%!(EXTRA string=7 years)
omar cdf51cad2d Comments, documentation ago%!(EXTRA string=7 years)
omar a1b6766d43 Examples: FreeGLUT: Added FreeGLUT bindings. Added FreeGLUT+OpenGL2 example. (#801) ago%!(EXTRA string=7 years)
omar bdb3d72d37 Examples: Win32: Fixed handling of mouse wheel messages to support finer position messages (typically sent by track-pads). (#1874) ago%!(EXTRA string=7 years)
omar 7acb46bec5 Examples: Comments to make ImGuiConfigFlags_NoMouseCursorChange more visible (#1027). + Allegro5: Added support for ImGuiConfigFlags_NoMouseCursorChange flag. ago%!(EXTRA string=7 years)
omar 6f7b7807ad Fixed Travis path + various paths in comments/documentations ago%!(EXTRA string=7 years)
omar 9660657e95 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar 5a13e4dcde Examples: Renamed imgui_impl_sdl2.cpp to imgui_impl_sdl.cpp (#1870) + changelog bits ago%!(EXTRA string=7 years)
omar 8d58fbb5ed Examples: Renamed example folders. (#1870) ago%!(EXTRA string=7 years)
omar 689ec0bd06 Merge branch 'font_min_max_advance' ago%!(EXTRA string=7 years)
omar 13a3a2d0f3 Merge branch 'examples_refactor2' into viewport (#1870) ago%!(EXTRA string=7 years)
omar ff4f40de41 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar 85f9694bd4 Big example binding refactor (manually imported from Viewport branch, stripped out of Viewport code). (#1870) ago%!(EXTRA string=7 years)