5574 Commits (e391fe2e66eb1c96b1624ae8444dc64c23146ef4)

Author SHA1 Message Date
ocornut 02a6c06080 Window: Fixed a bug with child window inheriting ItemFlags from their parent when the child window also manipulate the ItemFlags stack. (#3024) [@Stanbroek] ago%!(EXTRA string=5 years)
Omar 8836975dcf Drag and Drop, Nav: Disabling navigation arrow keys when drag and drop is active. (#3025) 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 58b3e02b95 Version 1.75 ago%!(EXTRA string=5 years)
omar 7e2d172ae5 Backends: GLFW, SDL: Platform monitors declared properly even if multi-viewport is not enabled. 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 3bde375078 Nav, Docking: Fixed failing to restore NavId when refocusing due to missing nav window. ago%!(EXTRA string=5 years)
omar 365b639981 Nav, Docking: Fixed failing to restore NavId when refocusing a child within a docked window. ago%!(EXTRA string=5 years)
omar d4fc525614 Nav, Focus: Fixed messed up Ctrl+Tab order with Docked windows. ago%!(EXTRA string=5 years)
omar fc42528f13 When testing for the presence of the ImGuiWindowFlags_NoBringToFrontOnFocus flag we test both the focused/clicked window (which could be a child window) and the root window. ago%!(EXTRA string=5 years)
omar fc41839cab Focus: Reworking FocusWindow() so in Docking branch we can fix CTRL+Tab being out of order on Docked windows because WindowsFocusOreder is poorly maintained. ago%!(EXTRA string=5 years)
omar fb257eef3e Internals: Update ->RootWindow and other links before applying the SetNextWindowXXX stuff. This is so FocusWindow() can always assume that ->RootWindow != NULL. ago%!(EXTRA string=5 years)
omar 4b4be11fd2 Docking: Clarifying that DockNode!=NULL when DockIsActive. Comments. Cleanup. ago%!(EXTRA string=5 years)
omar d9bca0d853 Nav: Fixed a bug where the initial CTRL-Tab press while in a child window sometimes selected the current root window instead of always selecting the previous root window. (#787) ago%!(EXTRA string=5 years)
omar 47fab0e166 Misc renaming, comments. Docs: add missing spacing to Changelog. ago%!(EXTRA string=5 years)
omar 6e1f8be07b Window: Fix SetNextWindowBgAlpha(1.0f) failing to override alpha component. (#3007) ago%!(EXTRA string=5 years)
omar 3b828e6f96 Fix following bbe946f (ImRect <> ImVec4) 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 377f730054 Fix resizing viewport-owning windows when mouse pos is outside the InnerClipRect (can happen with OS decoration on). (#1542) ago%!(EXTRA string=5 years)
omar f68075b333 Docking: Added DockNodeFlagsOverrideSet/DockNodeFlagsOverrideClear (experimental) ago%!(EXTRA string=5 years)
omar 5363af7f47 AddCircle, AddCircleFilled: Add auto-calculation of circle segment counts (amends) ago%!(EXTRA string=5 years)
Ben Carter 051ce0765e AddCircle, AddCircleFilled: Add auto-calculation of circle segment counts ago%!(EXTRA string=5 years)
omar 2eda3585e7 Fixed hoverable/focus bug introduced in 3fe6ae97 (#2997) ago%!(EXTRA string=5 years)
omar f1b5c742ff Viewports: Add various comments ago%!(EXTRA string=5 years)
omar 7e068da2bd Docking: Internals: Renamed members from XxxxID to XxxxxId to be more consistent with rest of the codebase (still some inconsistency left that are harder to fix) ago%!(EXTRA string=5 years)
omar 3fe6ae9732 Internals: Move some Nav functions and members around (no functional change) + Misc comments ago%!(EXTRA string=5 years)
omar 2478dbfdb7 Disable warning C5054 introduced in VS 2019 16.2 (#2983) ago%!(EXTRA string=5 years)
Loïc Molinari 6c00d1916e Disable format checks when using stb_sprintf.h ago%!(EXTRA string=5 years)
omar 9ad4c5da7e Fix zealous warnings + Internals: Renamed members from XxxxID to XxxxxId to be more consistent with rest of the codebase (still some inconsistency left that are harder to fix) ago%!(EXTRA string=5 years)
omar f6d6880a61 Internals: Nav: PushFocusScope, PopFocusScope, GetFocusScopeID() helpers ago%!(EXTRA string=5 years)
omar 2ebe08be40 Focus, Nav: Merged bits from RangeSelect features to enable early manipulation of focus scope for styling purpose. ago%!(EXTRA string=5 years)
omar e2eb0b4bc4 Internals: Begin tries to setup WindowTemp/DC members in same order as their declaration. Readme: remove Coverity banner (PVS is better) ago%!(EXTRA string=5 years)
omar 02c2d18aa3 Internals: Renaming and marking of legacy focus/tabbing system ago%!(EXTRA string=5 years)
omar 52334ad8df Internals: Minor ordering/comments of ImGuiWindowTempData. ago%!(EXTRA string=5 years)
omar ff5299e0e0 Docs: FAQ, Comments. ago%!(EXTRA string=5 years)
Rokas Kupstys 97a8dc6514 CI: Added PVS-Studio static analysis on the continuous-integration server. ago%!(EXTRA string=5 years)
Rokas Kupstys ae1e3619f6 Disable some PVS studio warnings. ago%!(EXTRA string=5 years)
omar f9630e60c5 Metrics: Fix not being able to expand "ParentWindow" when parent window is same as root window. ago%!(EXTRA string=5 years)
omar d581939387 Removed trailing spaces. ago%!(EXTRA string=5 years)
omar 22d7f26e06 Tweak wording ago%!(EXTRA string=5 years)
omar 3b1b5266e5 Docking: Fixed a bug where the tab bar of a hidden dockspace would keep requesting focus. (#2960) ago%!(EXTRA string=5 years)
omar c163b856d7 Docking: Fix for IMGUI_DEBUG_INI_SETTINGS=1, comments ago%!(EXTRA string=5 years)
omar 854fc08194 Amend f70204f2 to facilitate merges. ago%!(EXTRA string=5 years)
omar 4c108d22f0 Minor bits, placeholder aimed at facilitating merging of Tables branch into Docking ago%!(EXTRA string=5 years)
omar f70204f2f4 Minor bits, placeholder aimed at facilitating merging of Tables branch into Docking ago%!(EXTRA string=5 years)
omar a610f1da52 Bezier Tweaks, fixed parameter order of 3831d50 ago%!(EXTRA string=5 years)
Rokas Kupstys 3831d50ab9 Add ImBezierClosestPoint() function which returns a point on bezier curve which is closed to a specified point. ago%!(EXTRA string=5 years)