5385 Commits (2a6d7b1eaa1851e5b53d8c7a361a8d54f5a9ae8c)

Author SHA1 Message Date
ocornut e68d3c614e Style: made scrollbars rounded by default. Because nice. (#246) ago%!(EXTRA string=10 years)
ocornut 65a191c005 Added optional Horizontal Scrollbar & allow user to explicitly set content width via SetNextWindowContentSize() etc (#246) ago%!(EXTRA string=10 years)
ocornut 9eed672725 Bullet() fixed inconsistent layout behaviour when clipped. ago%!(EXTRA string=10 years)
ocornut d88b73a8b7 Added GetContentRegionAvailWidth() helper. Demo tweaks. ago%!(EXTRA string=10 years)
ocornut fc13ae2aa5 Turning float ScrollY into ImVec2 Scroll - no feature change, this is just to remove some syntax noise from the following commit (#246) ago%!(EXTRA string=10 years)
ocornut e0c375e7b8 Tidying up ago%!(EXTRA string=10 years)
ocornut b326c8fd1f Added GetCurrentWindowRead() for functions that don't write to the window ago%!(EXTRA string=10 years)
ocornut b994dd777a Fixed OpenPopup() accessing current window, effectively opening "Debug" on an empty window stack ago%!(EXTRA string=10 years)
ocornut 0aa353868f Minor internal shortcuts not calling GetCurrentWindow() ago%!(EXTRA string=10 years)
ocornut 2d565d4bfb Style: rename ScrollbarWidth to ScrollbarSize (sorry!) ago%!(EXTRA string=10 years)
ocornut 64fcb5e568 TreeNode() fixed IsItemHovered() being inconsistent with visual behavior (#282) ago%!(EXTRA string=10 years)
ocornut 65fe60f2b2 Split tree/collapsable into internal TreeNodeBehaviorIsOpened() helper (unsure..) (#282) ago%!(EXTRA string=10 years)
ocornut c381d58fb1 TreeNode(): arbitrary interaction padding after text label not part of layout (#282) ago%!(EXTRA string=10 years)
ocornut 0a11024459 IO.WantInputCharacters -> WantTextInput (#305) ago%!(EXTRA string=10 years)
ocornut b803d284c3 InvisibleButton() honor negative size consistently with other widgets that do so ago%!(EXTRA string=10 years)
ocornut 80ad773c87 ImDrawList: added AddBezier(), PathBezierTo() for cubic bezier curves (#311) ago%!(EXTRA string=10 years)
ocornut e58f99179a Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage (#287) ago%!(EXTRA string=10 years)
ocornut 8b225923f8 Malformed UTF-8 don't terminate string, output 0xFFFD (#307) ago%!(EXTRA string=10 years)
ocornut 59d498f3d0 Added ColorConvertU32ToFloat4() helper and ImColor(ImU32) constructor. ago%!(EXTRA string=10 years)
ocornut 8cf7df7ec4 Added GetWindowHeight() for completeness + BeginGroup() comment. ago%!(EXTRA string=10 years)
ocornut 77b82ecad7 ImDrawList: Fixed issues with channels split/merge. Functional without manually adding a draw cmd. + Removed unnecessary parameter to Channe ago%!(EXTRA string=10 years)
ocornut ad00d88923 Window clipping rect fixes (for child windows with borders among others) ago%!(EXTRA string=10 years)
ocornut f0aca186cc Comments ago%!(EXTRA string=10 years)
ocornut ad3c9f620d Tabs to spaces ago%!(EXTRA string=10 years)
ocornut 466f01b313 Fixed child windows with the ImGuiWindowFlags_NoMove flag not taking direct focus ago%!(EXTRA string=10 years)
ocornut 43d073db1e Metrics: showing some internal state ago%!(EXTRA string=10 years)
ocornut b76353bbb1 Passing ImGuiWindowFlags_NoMove to BeginChild() allows to inhibit moving root window from this child ago%!(EXTRA string=10 years)
ocornut b1987d697f Trim trailing whitespace (#305) ago%!(EXTRA string=10 years)
ocornut 425c6cb3a3 Remove CaptureInputCharactersFromApp and minor cleanups (#305) ago%!(EXTRA string=10 years)
Borislav Stanimirov 73917115a8 Added flag showing whether the GUI wants text input ago%!(EXTRA string=10 years)
ocornut b28858b33b InputText: intentionally ignore character input when ctrl/alt are held (not sure if correct) (#279) ago%!(EXTRA string=10 years)
ocornut bbced3f0f0 Build fix ago%!(EXTRA string=10 years)
ocornut 4ac4d1ac37 ImHash: defaults seed to zero + comment. ago%!(EXTRA string=10 years)
ocornut 97be3428f1 Added GetMousePosOnOpeningCurrentPopup(). ago%!(EXTRA string=10 years)
ocornut ede5956b28 Metrics window: shows indices along with triangles count (#299) ago%!(EXTRA string=10 years)
ocornut 07de0448f9 ImGuiTextFilter: default parameter width=0.0f for no override, allow override with negative values ago%!(EXTRA string=10 years)
ocornut 42567a9516 ImGuiTextFilter::PassFilter() supports string range. Added [] helper to ImGuiTextBuffer. ago%!(EXTRA string=10 years)
ocornut 72d3fca52f Demo: added simple Log demo ago%!(EXTRA string=10 years)
ocornut c98318a914 Renaming some argument to clarify the local vs screen coordinates ago%!(EXTRA string=10 years)
ocornut f421f2f47e IsWindowHovered() takes account of window hoverability (may be disabled because of a popup) + comment ago%!(EXTRA string=10 years)
ocornut 0c9fcdbe71 Allow to override ImDrawIdx type (#292) ago%!(EXTRA string=10 years)
ocornut 915b46f1c1 Added assert on index overflow (#292) ago%!(EXTRA string=10 years)
ocornut 48ed0a10d7 Minor code compaction (following #296) ago%!(EXTRA string=10 years)
Thomas Pöchtrager 3604aecf8f Minor Windows adjustments ago%!(EXTRA string=10 years)
ocornut 14822609bd Version number 1.45 WIP ago%!(EXTRA string=10 years)
Thomas Pöchtrager 947cf3434f Added printf attribute to printf like text formatting functions ago%!(EXTRA string=10 years)
ocornut a99ba42a39 Version number 1.44 ago%!(EXTRA string=10 years)
ocornut 27961401c6 Cleanup (#219) ago%!(EXTRA string=10 years)
ocornut 88a00f77e9 Cleanup - using ImRect more consistently for ImGui-side cliprect data ago%!(EXTRA string=10 years)
ocornut f1fb62fa6d Cleanup - shuffle functions around (#219) ago%!(EXTRA string=10 years)