307 Commits (d23709ce35351dccd35113cb1b4eed66fbea4b49)

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