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