1275 Commits (0e86ed9361b4573f5aa644cae5ecea7013276018)

Author SHA1 Message Date
ocornut 0e86ed9361 InputText(): fixed mouse-dragging not scroll tracking the cursor when text doesn't fit (fix #339) 9 years ago
ocornut 08bfe9bc7c Fixed assert introduced in 3b01b0a2f2 9 years ago
ocornut c4562ac573 Fixed mouse click detection to be more friendly to DeltaTime 0.0 (#338) 9 years ago
ocornut 3b01b0a2f2 Extracted a EndFrame() function out of Render() but kept it internal/private + clarified some asserts (#335) 9 years ago
ocornut 0a1d6b6b74 InputText() fixed ignoring text inputs when ALT is pressed (#334) 9 years ago
ocornut ec7eb05e88 ImGuiTextFilter::Draw helper return bool and resplit when filter is modified 9 years ago
ocornut f9928e96c7 InputText(): lose cursor/undo-stack when reactivating focus is buffer has changed size 9 years ago
ocornut 7b1168eb30 Internal ImLoadFileToMemory() return void* instead of taking void** + allow optional int* file_size 9 years ago
ocornut 1793c1a991 Comments 9 years ago
ocornut cafe8b0cd7 Comments 9 years ago
ocornut fcbbb0070e Fixed assert introduced in dafad3903e if there are no active draw list 9 years ago
ocornut b4f1e88860 Added ImGuiInputTextFlags_ReadOnly flag for InputText()/InputTextMultiline() (#211) 9 years ago
ocornut f5fb5f0c1e Minor tidying, reordering functions/members/initialisation to follow same orders 9 years ago
ocornut dafad3903e Added GetDrawData() alternative to setting a Render function. 9 years ago
ocornut 93f9ad9ddf README.md 9 years ago
ocornut dbc7903da8 IsMouseHoveringRect() added 'bool clip' parameter to disable clipping the rectangle with the current parameters (#316) 9 years ago
ocornut fc052e24b2 Added ImGuiWindowFlags_NoFocusOnAppearing flag (#314) 9 years ago
ocornut 965fa3cb16 Version number 1.46 WIP 9 years ago
ocornut c9e19f8953 Version number 1.45 9 years ago
ocornut f195bf744f Tabs to spaces 10 years ago
ocornut 71026d3655 Added GetScrollX(), GetScrollX(), GetScrollMaxX() apis + demo (#246) 10 years ago
ocornut 7a31030978 Begin() windows flags are locked on the first begin of the frame, allowing using to not bother passing flags for append 10 years ago
ocornut bbf09fd47d Fixed initial ScrollbarX decision when no vertical scrollbar is in (#246) 10 years ago
ocornut a3cad2ff06 BeginChild() fixed missing rounding for child sizes which leaked into layout 10 years ago
ocornut 6eed3dc7c8 GetContentRegionMax() when window content size is explicit we don't adjust it with scrollbar sizes (#246) 10 years ago
ocornut 73e73e6ef9 TextUnformatted(): simplifying 10 years ago
ocornut e1f8fed734 Separator(): removed unnecessary computation + comment. 10 years ago
ocornut f128a8bce1 ColumnsStartX include window->Scroll.x to simplify code (#246) 10 years ago
ocornut 8edbdb9775 Style: minor menubar bg alpha tweak. 10 years ago
ocornut e68d3c614e Style: made scrollbars rounded by default. Because nice. (#246) 10 years ago
ocornut 65a191c005 Added optional Horizontal Scrollbar & allow user to explicitly set content width via SetNextWindowContentSize() etc (#246)
GetCursorPos, SetCursorPos, GetContentRegionMax,
GetWindowContentRegionMin, GetWindowContentRegionMax are now including
the scrolling amount. It PROBABLY shouldn't break anything for you, but
take note that SetCursorPosX(100.0f) puts you at +100 from the starting
x position which may include scrolling, not at +100 from the window left
side.
10 years ago
ocornut 9eed672725 Bullet() fixed inconsistent layout behaviour when clipped. 10 years ago
ocornut d88b73a8b7 Added GetContentRegionAvailWidth() helper. Demo tweaks. 10 years ago
ocornut fc13ae2aa5 Turning float ScrollY into ImVec2 Scroll - no feature change, this is just to remove some syntax noise from the following commit (#246) 10 years ago
ocornut e0c375e7b8 Tidying up 10 years ago
ocornut b326c8fd1f Added GetCurrentWindowRead() for functions that don't write to the window 10 years ago
ocornut b994dd777a Fixed OpenPopup() accessing current window, effectively opening "Debug" on an empty window stack 10 years ago
ocornut 0aa353868f Minor internal shortcuts not calling GetCurrentWindow() 10 years ago
ocornut 2d565d4bfb Style: rename ScrollbarWidth to ScrollbarSize (sorry!) 10 years ago
ocornut 64fcb5e568 TreeNode() fixed IsItemHovered() being inconsistent with visual behavior (#282) 10 years ago
ocornut 65fe60f2b2 Split tree/collapsable into internal TreeNodeBehaviorIsOpened() helper (unsure..) (#282) 10 years ago
ocornut c381d58fb1 TreeNode(): arbitrary interaction padding after text label not part of layout (#282) 10 years ago
ocornut 0a11024459 IO.WantInputCharacters -> WantTextInput (#305) 10 years ago
ocornut b803d284c3 InvisibleButton() honor negative size consistently with other widgets that do so 10 years ago
ocornut 80ad773c87 ImDrawList: added AddBezier(), PathBezierTo() for cubic bezier curves (#311) 10 years ago
ocornut e58f99179a Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage (#287) 10 years ago
ocornut 8b225923f8 Malformed UTF-8 don't terminate string, output 0xFFFD (#307) 10 years ago
ocornut 59d498f3d0 Added ColorConvertU32ToFloat4() helper and ImColor(ImU32) constructor. 10 years ago
ocornut 8cf7df7ec4 Added GetWindowHeight() for completeness + BeginGroup() comment. 10 years ago
ocornut 77b82ecad7 ImDrawList: Fixed issues with channels split/merge. Functional without manually adding a draw cmd. + Removed unnecessary parameter to Channe 10 years ago