ocornut
e4ef140e10
Speculative Linux build fix, not using itoa ( #246 )
2015-08-30 18:55:46 +01:00
ocornut
350d96466e
Demo: tweaks ( #246 )
2015-08-30 18:43:42 +01:00
ocornut
1eef2c9108
Comment
2015-08-30 18:35:02 +01:00
ocornut
71026d3655
Added GetScrollX(), GetScrollX(), GetScrollMaxX() apis + demo ( #246 )
2015-08-30 18:33:38 +01:00
ocornut
7a31030978
Begin() windows flags are locked on the first begin of the frame, allowing using to not bother passing flags for append
2015-08-30 18:30:54 +01:00
ocornut
e5e9c5cfbe
Demo: removed extraneous flag in demo code + tweak comment ( #246 )
2015-08-30 18:07:51 +01:00
ocornut
bbf09fd47d
Fixed initial ScrollbarX decision when no vertical scrollbar is in ( #246 )
2015-08-30 18:07:04 +01:00
ocornut
a3cad2ff06
BeginChild() fixed missing rounding for child sizes which leaked into layout
2015-08-30 18:06:54 +01:00
ocornut
6eed3dc7c8
GetContentRegionMax() when window content size is explicit we don't adjust it with scrollbar sizes ( #246 )
2015-08-30 17:46:02 +01:00
ocornut
73e73e6ef9
TextUnformatted(): simplifying
2015-08-30 17:45:05 +01:00
ocornut
afa0346a0b
Demo: using DragFloat instead of SliderFloat
2015-08-30 17:38:42 +01:00
ocornut
e1f8fed734
Separator(): removed unnecessary computation + comment.
2015-08-30 17:25:26 +01:00
ocornut
f128a8bce1
ColumnsStartX include window->Scroll.x to simplify code ( #246 )
2015-08-30 17:25:10 +01:00
ocornut
8edbdb9775
Style: minor menubar bg alpha tweak.
2015-08-30 16:44:44 +01:00
ocornut
e68d3c614e
Style: made scrollbars rounded by default. Because nice. ( #246 )
2015-08-30 16:43:08 +01:00
ocornut
9e5fb40ddd
Demo: added horizontal scrolling example + enabled in console, log and child examples ( #246 )
2015-08-30 16:38:55 +01:00
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.
2015-08-30 16:37:56 +01:00
ocornut
9eed672725
Bullet() fixed inconsistent layout behaviour when clipped.
2015-08-30 15:42:42 +01:00
ocornut
d88b73a8b7
Added GetContentRegionAvailWidth() helper. Demo tweaks.
2015-08-30 15:35:59 +01:00
ocornut
fc13ae2aa5
Turning float ScrollY into ImVec2 Scroll - no feature change, this is just to remove some syntax noise from the following commit ( #246 )
2015-08-30 15:08:13 +01:00
ocornut
e0c375e7b8
Tidying up
2015-08-30 13:09:56 +01:00
ocornut
b326c8fd1f
Added GetCurrentWindowRead() for functions that don't write to the window
2015-08-30 11:56:04 +01:00
ocornut
b994dd777a
Fixed OpenPopup() accessing current window, effectively opening "Debug" on an empty window stack
2015-08-30 11:11:15 +01:00
ocornut
0aa353868f
Minor internal shortcuts not calling GetCurrentWindow()
2015-08-30 10:49:47 +01:00
ocornut
aa35547f94
Demo: long text example uses ImGuiListClipper
2015-08-30 00:03:08 +01:00
ocornut
2d565d4bfb
Style: rename ScrollbarWidth to ScrollbarSize (sorry!)
2015-08-29 23:47:47 +01:00
ocornut
64fcb5e568
TreeNode() fixed IsItemHovered() being inconsistent with visual behavior ( #282 )
2015-08-29 18:15:42 +01:00
ocornut
65fe60f2b2
Split tree/collapsable into internal TreeNodeBehaviorIsOpened() helper (unsure..) ( #282 )
2015-08-29 18:13:30 +01:00
ocornut
0bb46c824e
Examples: OpenGL2/3: save/restore some more state correctly.
...
Might save an hour of staring at blank-screen to 5% of the population,
worth it.
2015-08-29 17:44:52 +01:00
ocornut
f2c68109a6
Merge branch 'master' of https://github.com/ocornut/imgui
2015-08-29 14:45:15 +01:00
ocornut
c381d58fb1
TreeNode(): arbitrary interaction padding after text label not part of layout ( #282 )
2015-08-29 14:12:53 +01:00
ocornut
62a3142036
Demo: comments.
2015-08-29 13:31:30 +01:00
ocornut
da807e55ea
Examples: Ignore list a little more friendly to Unix systems.
2015-08-28 16:03:05 +01:00
ocornut
5ebd61f89c
Ignore list a little more friendly to Unix systems
2015-08-28 15:55:22 +01:00
ocornut
e7cc048d81
Demo: custom rendering tweak.
2015-08-28 15:35:08 +01:00
ocornut
0a11024459
IO.WantInputCharacters -> WantTextInput ( #305 )
2015-08-28 15:34:53 +01:00
ocornut
30461345aa
Removed default name parameter in Begin()
...
We already have a "Debug" window pushed to the stack in the first place
so it's not really a useful default.
2015-08-28 15:24:04 +01:00
ocornut
8430c88451
Demo: added a bezier curve in the old custom rendering demo.
2015-08-28 14:41:10 +01:00
ocornut
b803d284c3
InvisibleButton() honor negative size consistently with other widgets that do so
2015-08-28 14:18:50 +01:00
ocornut
90e5c97f13
AddBezier()->AddBezierCurve(). PathBezierTo()->PathBezierCurveTo(), and reads current point back, more standard ( #311 )
2015-08-28 13:48:14 +01:00
ocornut
d2e529e533
Merge branch 'master' of https://github.com/ocornut/imgui
2015-08-28 13:19:43 +01:00
ocornut
80ad773c87
ImDrawList: added AddBezier(), PathBezierTo() for cubic bezier curves ( #311 )
2015-08-28 13:18:34 +01:00
omar
55ea2988d2
Update README.md
2015-08-28 00:04:49 +01:00
ocornut
e58f99179a
Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage ( #287 )
2015-08-27 19:51:02 +01:00
ocornut
a36001212f
ImDrawData: added ScaleClipRects() helper ( #287 )
2015-08-27 18:45:43 +01:00
ocornut
8b225923f8
Malformed UTF-8 don't terminate string, output 0xFFFD ( #307 )
2015-08-27 13:44:31 +01:00
ocornut
59d498f3d0
Added ColorConvertU32ToFloat4() helper and ImColor(ImU32) constructor.
2015-08-26 21:18:08 +01:00
ocornut
62671ef96e
Examples: update readme
2015-08-25 22:14:31 +01:00
ocornut
8cf7df7ec4
Added GetWindowHeight() for completeness + BeginGroup() comment.
2015-08-25 16:55:14 +01:00
ocornut
822eaf1751
Examples: DX9, DX11: mapping missing middle mouse button.
2015-08-25 16:54:47 +01:00