5596 Commits (36ffdd69d304659388ad3d3be487a467de65eaf6)

Author SHA1 Message Date
ocornut ff12afbd18 InputText(): fixed cursor pixel-alignment when horizontally scrolled. ago%!(EXTRA string=10 years)
ocornut 0e86ed9361 InputText(): fixed mouse-dragging not scroll tracking the cursor when text doesn't fit (fix #339) ago%!(EXTRA string=10 years)
ocornut 08bfe9bc7c Fixed assert introduced in 3b01b0a2f2 ago%!(EXTRA string=10 years)
ocornut c4562ac573 Fixed mouse click detection to be more friendly to DeltaTime 0.0 (#338) ago%!(EXTRA string=10 years)
ocornut 3b01b0a2f2 Extracted a EndFrame() function out of Render() but kept it internal/private + clarified some asserts (#335) ago%!(EXTRA string=10 years)
ocornut 0a1d6b6b74 InputText() fixed ignoring text inputs when ALT is pressed (#334) ago%!(EXTRA string=10 years)
ocornut ec7eb05e88 ImGuiTextFilter::Draw helper return bool and resplit when filter is modified ago%!(EXTRA string=10 years)
ocornut f9928e96c7 InputText(): lose cursor/undo-stack when reactivating focus is buffer has changed size ago%!(EXTRA string=10 years)
ocornut 7b1168eb30 Internal ImLoadFileToMemory() return void* instead of taking void** + allow optional int* file_size ago%!(EXTRA string=10 years)
ocornut 1793c1a991 Comments ago%!(EXTRA string=10 years)
ocornut cafe8b0cd7 Comments ago%!(EXTRA string=10 years)
ocornut fcbbb0070e Fixed assert introduced in dafad3903e if there are no active draw list ago%!(EXTRA string=10 years)
ocornut b4f1e88860 Added ImGuiInputTextFlags_ReadOnly flag for InputText()/InputTextMultiline() (#211) ago%!(EXTRA string=10 years)
ocornut f5fb5f0c1e Minor tidying, reordering functions/members/initialisation to follow same orders ago%!(EXTRA string=10 years)
ocornut dafad3903e Added GetDrawData() alternative to setting a Render function. ago%!(EXTRA string=10 years)
ocornut 93f9ad9ddf README.md ago%!(EXTRA string=10 years)
ocornut dbc7903da8 IsMouseHoveringRect() added 'bool clip' parameter to disable clipping the rectangle with the current parameters (#316) ago%!(EXTRA string=10 years)
ocornut fc052e24b2 Added ImGuiWindowFlags_NoFocusOnAppearing flag (#314) ago%!(EXTRA string=10 years)
ocornut 965fa3cb16 Version number 1.46 WIP ago%!(EXTRA string=10 years)
ocornut c9e19f8953 Version number 1.45 ago%!(EXTRA string=10 years)
ocornut f195bf744f Tabs to spaces ago%!(EXTRA string=10 years)
ocornut 71026d3655 Added GetScrollX(), GetScrollX(), GetScrollMaxX() apis + demo (#246) ago%!(EXTRA string=10 years)
ocornut 7a31030978 Begin() windows flags are locked on the first begin of the frame, allowing using to not bother passing flags for append ago%!(EXTRA string=10 years)
ocornut bbf09fd47d Fixed initial ScrollbarX decision when no vertical scrollbar is in (#246) ago%!(EXTRA string=10 years)
ocornut a3cad2ff06 BeginChild() fixed missing rounding for child sizes which leaked into layout ago%!(EXTRA string=10 years)
ocornut 6eed3dc7c8 GetContentRegionMax() when window content size is explicit we don't adjust it with scrollbar sizes (#246) ago%!(EXTRA string=10 years)
ocornut 73e73e6ef9 TextUnformatted(): simplifying ago%!(EXTRA string=10 years)
ocornut e1f8fed734 Separator(): removed unnecessary computation + comment. ago%!(EXTRA string=10 years)
ocornut f128a8bce1 ColumnsStartX include window->Scroll.x to simplify code (#246) ago%!(EXTRA string=10 years)
ocornut 8edbdb9775 Style: minor menubar bg alpha tweak. ago%!(EXTRA string=10 years)
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)