1330 Commits (a9626e1162c3742307553108aff8a443c20bb73c)

Author SHA1 Message Date
ocornut c0283c1289 TestEngine: Changed PushID hooks into GetID(), makes more sense and catches more information. ago%!(EXTRA string=5 years)
omar 9f9ff84ba1 TestEngine: Added PushID() hooks. ago%!(EXTRA string=5 years)
omar b0e9092d6f TestEngine: Added extra storage and global enable flag. Added missing ItemInfo hooks. ago%!(EXTRA string=5 years)
omar 3233fbff0e Internals: Added SetNextWindowScroll() (#1526) ago%!(EXTRA string=5 years)
omar 1fd9e131e4 TreeNode: Fixed bug where dragging a payload over a TreeNode() with either _OpenOnDoubleClick or _OpenOnArrow would open the node. (#143) ago%!(EXTRA string=5 years)
omar e8c986b34e Version 1.77 WIP ago%!(EXTRA string=5 years)
omar 5503c0a12e Version 1.76 ago%!(EXTRA string=5 years)
omar f7852fa8e8 Internals: Extracted GetWindowScrollbarRect() out of Scrollbar() and tidying up code to make it more obvious how to draw over scrollbars. (#3114) ago%!(EXTRA string=5 years)
omar fb70d90fef Made default clipboard handlers for Win32 and OSX use a buffer inside the main context instead of a static buffer, so it can be freed properly on Shutdown. (#3110) ago%!(EXTRA string=5 years)
omar 4e7ceb5f90 Plot: Internals: Added hovered index to PlotEx() function. (#2670) ago%!(EXTRA string=5 years)
omar b7e1b13ca7 Update docs, FAQ, comments (mainly related to io.WantCaptureMouse / WantCaptureKeyboard flags). ago%!(EXTRA string=5 years)
omar fd56de1144 Nav: Store key mods associated to a nav request (for range_select) + use io.KeyMods. ago%!(EXTRA string=5 years)
omar 5be5add1ad Selectable: Removed extraneous WindowPadding.x worth of width when auto-sized selectable label goes off available width (would not be noticeable) + Renamed ImGuiSelectableFlags_DrawFillAvailWidth to ImGuiSelectableFlags_SpanAvailWidth. ago%!(EXTRA string=5 years)
omar b4d1287011 Selectable: Clarifying the code around use of ImGuiSelectableFlags_DrawFillAvailWidth (with intent of trying to remove it). ago%!(EXTRA string=5 years)
omar 9085c2cae2 Docking: Fixed unused definition leftover from a hasty merge. ago%!(EXTRA string=5 years)
omar bdd31ec4db Internal: Refactor: Moved RenderColorRectWithAlphaCheckerboard() to imgui_draw.cpp, tweaked signature. ago%!(EXTRA string=5 years)
omar 0bbbbe0f68 Internal: Refactor: Moved RenderArrow, RenderBullet, RenderCheckMark to imgui_draw.cpp, changed RenderCheckMark to avoid using ImGui context ago%!(EXTRA string=5 years)
ocornut 339ffd25a9 Internals: Renamed ImBoolVector to ImBitVector, added low-level loose function to replicate the behavior include a help SetBitRange() function. ago%!(EXTRA string=5 years)
ocornut 1d5612a05e Internal: Added two missing ImVec2 operators for consistency. Split up DragDropWithinSourceOrTarget ago%!(EXTRA string=5 years)
ocornut 1abb02fb67 Viewports: Fix for UWP on IME code moved back-end side (#2895, #2892) + Docking: Comments. ago%!(EXTRA string=5 years)
ocornut 9a46a19e99 Internals: Rename ImGuiSelectableFlags_PressedOnXXX to ImGuiSelectableFlags_SelectOnXXX, ImGuiButtonFlags_NoHoveredOnNav to ImGuiButtonFlags_NoHoveredOnFocus. ago%!(EXTRA string=5 years)
ocornut aef057e975 Internals: Added GetInputTextState() + comments. ago%!(EXTRA string=5 years)
ocornut fbaf65b8f6 Revert "Viewports: Renamed UpdatePlatformWindows > PlatformWindowsUpdate, RenderPlatformWindowsDefault -> PlatformWindowsRender, DestroyPlatformWindows > PlatformWindowsDestroy (#1542)" ago%!(EXTRA string=5 years)
ocornut f2c7f3b200 Viewports: Renamed UpdatePlatformWindows > PlatformWindowsUpdate, RenderPlatformWindowsDefault -> PlatformWindowsRender, DestroyPlatformWindows > PlatformWindowsDestroy (#1542) ago%!(EXTRA string=5 years)
ocornut 1ecc1db226 Fix GCC warning ago%!(EXTRA string=5 years)
ocornut 0850b46c88 ImDrawList: Internals: Added IM_DRAWLIST_ARCFAST_TESSELLATION_MULTIPLIER setting. ago%!(EXTRA string=5 years)
ocornut 24bd33ace8 Menus: Some renaming, comments, add to demo. Amend 0342a3c. (#1207) ago%!(EXTRA string=5 years)
Rokas Kupstys 0342a3c548 Menus: Implement BeginMenu() appending to existing menu when executed with same ID multiple times. (#1207) ago%!(EXTRA string=5 years)
omar 103c5edaaa Internals: debug log macros. ago%!(EXTRA string=5 years)
ocornut 75de34e281 Viewports, Docking: Added per-viewport work area system for e.g. menu-bars. Fixed DocksapceOverViewport() and demo code (overlay etc) (#3035, #2889, #2474, #1542, #2109) ago%!(EXTRA string=5 years)
ocornut f032ad6b1f Viewports: Renamed GetRect() to GetMainRect() in prevision for work rect. Comments ago%!(EXTRA string=5 years)
ocornut 898e91f20d Internals: Added TempInputText() to facilitate creation of custom widgets, renamed TempInputTextScalar() to TempInputScalar() etc. (#2718) ago%!(EXTRA string=5 years)
Omar b62f1ea8e9 Fix zealous PVS studio warnings. Minor tweaks. ago%!(EXTRA string=5 years)
omar ccaec1a270 Version 1.76 WIP ago%!(EXTRA string=5 years)
omar 30bb15672d Remove trailing spaces ago%!(EXTRA string=5 years)
omar d16c87a5b1 Internals: Minor renaming ago%!(EXTRA string=5 years)
omar 58b3e02b95 Version 1.75 ago%!(EXTRA string=5 years)
omar d37d25470a Added IMGUI_DISABLE compile-time definition to make all headers and sources empty. ago%!(EXTRA string=5 years)
omar 5a437f198c Internals: GetItemStatusFlags(). Added Comments. ago%!(EXTRA string=5 years)
omar 4b4be11fd2 Docking: Clarifying that DockNode!=NULL when DockIsActive. Comments. Cleanup. ago%!(EXTRA string=5 years)
omar 47fab0e166 Misc renaming, comments. Docs: add missing spacing to Changelog. ago%!(EXTRA string=5 years)
Rokas Kupstys 9cff4d6e5e Columns: ImDrawList::Channels* functions now work inside columns. ago%!(EXTRA string=5 years)
Konstantin Podsvirov 8cbb693f47 Emscripten: Allow filesystem support. (#3005) ago%!(EXTRA string=5 years)
omar 6e1f8be07b Window: Fix SetNextWindowBgAlpha(1.0f) failing to override alpha component. (#3007) ago%!(EXTRA string=5 years)
omar 0e89041997 Internals: ButtonEx, ButtonBehavior can support multiple mouse buttons. ago%!(EXTRA string=5 years)
omar bbe946fb6c Minor fixes/tweaks (some to reduce drift wiih master branch) ago%!(EXTRA string=5 years)
omar 5f4dfad5b7 Merge misc/shallow changes from Docking to reduce drift. ago%!(EXTRA string=5 years)
omar 6c1a73774d Tooltip: Testing DragDropWithinSourceOrTarget in BeginTooltipEx() instead of just BeginTooltip() - feel this was an overlook. Added tooltip flags instead of using bool. ago%!(EXTRA string=5 years)
omar 4d4e3b97f4 TODO, Readme ago%!(EXTRA string=5 years)
omar 5363af7f47 AddCircle, AddCircleFilled: Add auto-calculation of circle segment counts (amends) ago%!(EXTRA string=5 years)