ocornut
f46557d2d6
MenuItem() draft for popups, with Selected option (wip #126 )
ago%!(EXTRA string=10 years)
ocornut
85b8967291
Added RenderCheckMark() helper following the font size
...
Pretty ugly, not sure what's the right way to solve that automatically,
better shown as an "icon" so it doesn't have to necessarily look like
the font.
ago%!(EXTRA string=10 years)
ocornut
e7ffcea33d
Removed style.AutoFitPadding, using style.WindowPadding makes more sense (the default values were already the same).
ago%!(EXTRA string=10 years)
ocornut
221f36e116
Comments, tweaks, metrics window tweak
ago%!(EXTRA string=10 years)
ocornut
07ebb14ce2
Tooltip: fit within display. Added style.DisplayWindowPadding, style.DisplaySafeAreaPadding now strictly for popups/menus.
ago%!(EXTRA string=10 years)
ocornut
68ccdc4fb8
Comments
ago%!(EXTRA string=10 years)
ocornut
8fbb42cc6f
Added IsKeyDown() IsMouseDown() as convenience instead of reading into IO structures
...
Also their existence serves as implicit documentation of what
IsKeyPressed(), IsMouseClicked() does
ago%!(EXTRA string=10 years)
ocornut
c93a562b06
Added ImGuiStorage::GetVoidPtrRef()
ago%!(EXTRA string=10 years)
ocornut
9119f58ce5
Version number 1.39 WIP
ago%!(EXTRA string=10 years)
ocornut
0123fc8c0f
Removed comment
ago%!(EXTRA string=10 years)
ocornut
064b94721e
Added DragFloat2, DragFloat3, DragFloat4, DragInt2, DragInt3, DragInt4.
ago%!(EXTRA string=10 years)
ocornut
05ee36baab
Version number 1.38
ago%!(EXTRA string=10 years)
Stephan Dilly
b28ec1f3b1
fix outdated documentation
ago%!(EXTRA string=10 years)
ocornut
dd36e8bf2b
Renamed IsClipped() to IsRectClipped(). Kept inline redirection function (will obsolete).
ago%!(EXTRA string=10 years)
ocornut
d11b4160aa
Added IsItemVisible(). Made IsClipped() also return false when log is enabled.
ago%!(EXTRA string=10 years)
ocornut
9918ec31d6
Added ResetMouseDragDelta() for iterative dragging operations
ago%!(EXTRA string=10 years)
ocornut
a143e2e772
Added PushId() GetId() variants that takes string range to avoid user making unnecessary copies
ago%!(EXTRA string=10 years)
ocornut
6ed06a8dc8
DragFloat() added power parameter for logarithmic drag on both side of zero #180
ago%!(EXTRA string=10 years)
ocornut
f5ad362912
DragFloat() latch value internally, allows finer control, honor precision settings, slow step with integer works #180
ago%!(EXTRA string=10 years)
ocornut
0dc3d07e7f
DragInt() step given as float to allow finer control of speed #180
ago%!(EXTRA string=10 years)
ocornut
62abde5b37
DragFloat() latch value internally, allows finer control, honor precision settings, slow step with integer works #180
ago%!(EXTRA string=10 years)
ocornut
ac740170b9
Added ImFontAtlas::AddFontFromCompressedTTF() helper + binary_to_compressed_c.cpp tool
ago%!(EXTRA string=10 years)
ocornut
500a8a0e02
ImDrawList: bits of renaming.
ago%!(EXTRA string=10 years)
ocornut
4fa3eee84e
Renamed io.MetricsVertices to io.MetricsRenderVertices
ago%!(EXTRA string=10 years)
ocornut
334fba2f56
Spacing
ago%!(EXTRA string=10 years)
ocornut
707df6c7b7
ImDrawList: internal refactoring toward a following commit for indexed rendering.
ago%!(EXTRA string=10 years)
ocornut
aa2935968e
Renamed AddArcFast() parameter 'tris' to 'filled'
ago%!(EXTRA string=10 years)
ocornut
0fc1f5b17f
Revert AddArcFast()->AddArc(), removed modulo from function 200d3482dc
ago%!(EXTRA string=10 years)
ocornut
200d3482dc
Renamed ImDrawList::AddArc() to ImDrawList::AddArcFast() for compatibility with future API, and changed 2*PI range from 0..12 to 0..16
ago%!(EXTRA string=10 years)
Stephan Dilly
5ba77928ba
fix initialising ints with float literals
ago%!(EXTRA string=10 years)
ocornut
d692286862
Added ShowMetricsWindow()
ago%!(EXTRA string=10 years)
ocornut
33ef3992f7
Added IO.MetricsVertices counter
ago%!(EXTRA string=10 years)
ocornut
fe64da6197
Allow SetWindowFocus(NULL) to remove focus
ago%!(EXTRA string=10 years)
ocornut
f5310a2f2d
Comments
ago%!(EXTRA string=10 years)
ocornut
28a45877aa
DragFloat() comment examples, not ready for prime-time #180
ago%!(EXTRA string=10 years)
ocornut
916a8955ec
DragFloat(): passing min>=max (e.g. 0.0f) for range makes the drag unbound #180 , removed extra APIs
ago%!(EXTRA string=10 years)
ocornut
1247ce251f
Added DragFloat(), DragInt() work in progress #180
ago%!(EXTRA string=10 years)
ocornut
e6792f84d4
Comments and organization of imgui.h
ago%!(EXTRA string=10 years)
ocornut
503b8c20de
Delete font clear pointer in ImGui state to get a clear crasah instead of a dangling pointer. #181
ago%!(EXTRA string=10 years)
ocornut
e03d2b2900
ImVec2/ImVec4 no-parameters constructs init to 0.0f. Saner. Couldn't measure perf differences in a simple stress test compiled in Debug mode
ago%!(EXTRA string=10 years)
ocornut
e16f2e898a
Version number 1.38 WIP
ago%!(EXTRA string=10 years)
ocornut
a1582874d3
Changed new ImDrawList::AddLine() half_thickness to hickness, just in time for release
ago%!(EXTRA string=10 years)
ocornut
729e524955
Version number 1.37
ago%!(EXTRA string=10 years)
ocornut
e1de4908f6
Removed bool return value from BegniPopup() at the moment, it is meaningless. Tidying up.
ago%!(EXTRA string=10 years)
ocornut
91f8eb7b92
Added early version of BeginPopup/EndPopup() #126
ago%!(EXTRA string=10 years)
ocornut
7e334013a0
Selectable(const char*, bool) version has bool defaulting to false
ago%!(EXTRA string=10 years)
ocornut
743c815821
Renamed IsItemHoveredRectOnly -> IsItemHoveredRect (introduced after previous release)
ago%!(EXTRA string=10 years)
ocornut
8b7668d24f
Avoid negative clipping rectangle when collapsing windows, ImDrawList could still submit data #177
ago%!(EXTRA string=10 years)
ocornut
b04ee7e040
Added a more convenient three parameters version of Begin() which Flags more accessible.
ago%!(EXTRA string=10 years)
ocornut
e176a8b93f
OCD normalising function comments not ending with a comma
ago%!(EXTRA string=10 years)