Commit Graph

6661 Commits (e790fc0e79eee4417396204724cdd46e25a78649)
 

Author SHA1 Message Date
ocornut f293bec97c Added style.ScrollbarRounding
ocornut d23709ce35 Merge remote-tracking branch 'origin' into 2015-05-menus
ocornut 9fe654c6e4 Assert on modifiers stack size mismatch between Begni()/End() pairs
Experimenting with this. It's helpful but not happy with the idea of
ImGui asserting on that sort of user error.
ocornut debe6522bb Examples: test for tooltip over popup.
ocornut 33e8fb85cf Allow stacking popups, not really useful yet (wip )
ocornut dd2a578012 Added ImGuiSetCond_Appearing to test the hidden->visible transition.
ocornut f46557d2d6 MenuItem() draft for popups, with Selected option (wip )
ocornut c36172ebef Tweak RenderCheckMark()
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.
ocornut 13c3f11c66 Comments ()
ocornut fbbe7fee53 Fix "Debug" window stealing focus/popup @thevaber
ocornut 25d8c1af91 Removed inline marker
ocornut e7ffcea33d Removed style.AutoFitPadding, using style.WindowPadding makes more sense (the default values were already the same).
ocornut b1b23d6ca9 Autofit cancel out one worth of vertical spacing for correct symmetry (group and tooltip already do that)
ocornut 0ca7926b94 Popup auto-border doesn't spread to its childs
ocornut a3a10d4a3c Popup have borders by default attenuated border alpha in default theme
ocornut 47e875314b Plot: overlay label clipped within frame when bigger than frame
ocornut f00662a5ad Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
ocornut 08fd6a7e7d Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
ocornut d84b5737a6 Popups, Tooltips: fit within display. Hidden during size calculation. Fixed popups flicker when changing size.
Big change, needed reorder of Begin(). May trigger new bugs.
ocornut 99e315d2b2 Fix for width of child windows with scrollbar (broken 376a6a5af0)
ocornut 221f36e116 Comments, tweaks, metrics window tweak
ocornut a3560b274e Tidying up Begin(): using local copy of 'flags' for brevity
ocornut 6ca4b31bf8 Fixed popup resizing (broken 376a6a5af0)
ocornut a906738ba7 Renamed Visible->Active internally
ocornut 1b5795c96d InputText: fixed incorrect edit state after text buffer is modified by user through callback
ocornut 81bf614821 Fix window size after collapsing (broken 376a6a5af0)
ocornut 7fac4013a4 Build fix
ocornut 4e292bf67d Tidying up Begin(): separated blocks needed for auto-resize so it can be moved above position calculation later
ocornut 376a6a5af0 Tidying up Begin() separated blocks needed for auto-resize so it can be moved above position calculation later
Being cautious again. Hopefully didn't break anything.
ocornut 46f55fe6f6 Tidying up Begin()
ocornut 3f7f256752 Tidying up. Re-arranged the (first_begin_of_the_frame) blocks in Begin() for further changes.
Being cautious.
ocornut 19f7bf90f8 Examples: AutoResize demo doesn't use TextWrapped()
ocornut 07ebb14ce2 Tooltip: fit within display. Added style.DisplayWindowPadding, style.DisplaySafeAreaPadding now strictly for popups/menus.
ocornut ad7f600e0d Examples: DirectX9/11: hide os curosr if ImGui is drawing it ()
ocornut 68ccdc4fb8 Comments
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
ocornut 2440a30444 Columns() distinguish columns-set ID from other widgets as a convenience, added asserts, added more sailors
ocornut bd23c11a93 Separator() within group start on group horizontal offset
ocornut 1d90f099bd Tidying up
We still have an issue with ImVec4 vs ImRect
ocornut 6844952d56 Fixed build with Visual Studio 2008 or earlier (via PR )
ocornut 18a00c7060 Examples: DirectX9/11: Fixed key mapping for down arrow.
ocornut c93a562b06 Added ImGuiStorage::GetVoidPtrRef()
ocornut 9119f58ce5 Version number 1.39 WIP
ocornut 0123fc8c0f Removed comment
ocornut 37d8d78fc2 Selectable() render into AutoFitPadding only when full-fitting (fix aac99819d6)
ocornut 064b94721e Added DragFloat2, DragFloat3, DragFloat4, DragInt2, DragInt3, DragInt4.
ocornut 94c4e9564d Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering
ocornut 86d1abf3f6 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
ocornut 05ee36baab Version number 1.38