Commit Graph

2176 Commits (919eb69931000e0a6426637862201e75671b223d)
 

Author SHA1 Message Date
ocornut b92396b46a Optimisation, removed the duplicate ClipRectStack in ImGuiWindow, storing single value
ocornut 6a22835f63 AA branch: ImDrawList: rename commands to cmd_buffer
Not strictly necessary but while we're doing minor breakage let's do
them at all once.
ocornut e7e2fcdd19 ImRect (internal) made constructors more non-optimised compilation friendly
ocornut a17e47fe14 ImDrawList: fixed non-merged commands when equal clip rectangles are in the two first commands
ocornut 5782c69c2a Metrics window: calculate bounding box of actual vertices when hovering a draw list.
ocornut 9db4b35168 Fixed ImRect.Add(ImVec2&) which was broken and somehow unused
ocornut 0ff2a6ff64 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	imgui.cpp
ocornut d6987d1586 ImDrawList store pointer to their owner name for easier auditing/debugging. Metrics windows render clip rectangle when hovering.
ocornut c52cefa2c2 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
ocornut 0d5e6e125c Documentation ( )
ocornut 0676efd37f AA branch: added ImDrawData::DeIndexAllBuffers() helper ()
ocornut b2b616be00 AA branch: ImDrawCmd idx_count -> elem_count
ocornut f3303fa84f AA branch: io.RenderDrawListsFn signature changed to take ImDrawData, neater and future proof breaking of the render API ( )
ocornut 2633325b9f Comments
ocornut 562aecdaa5 Removed obsolete GetDefaultFontData() function that would assert anyway (obsoleted 2015/01/11)
ocornut 3fa4451936 PlotLines(), PlotHistogram(): fixed incorrect hovering test (would trigger tooltip when menu is open)
ocornut 1c160adbba Comments
ocornut c9676554b9 MenuItem() can be activated on release ()
ocornut 8b4a470e1d Examples: DirectX9: fixed size passed to vertex and index buffer Lock() + readjust default buffer sizes.
ocornut 56553f33b8 AA branch: added style.AntiAliasedLines, style.AntiAliasedShapes ()
ocornut 19e59421e5 AA branch: comments, inlining minor ops
ocornut 46c440d186 AA branch: AddPolyline() stores normals on stack
ocornut c09af38804 AA branch: AddConvexPolyFilled() store normals on stack
ocornut a74ca9025f AA branch: oops, ImInvLengthSqr() is ImInvLength()
ocornut a8b5f77591 AA branch: AddPolyline(), AddConvexPolyFilled() a little more readable with more consistent naming
ocornut 0292c82b9c AA branch: fix lower-right bound of frame outlines
ocornut 2f21347803 CollapsingHeader() fixed label rendering outside in columns context where cliprect max isn't aligned with header
ocornut 7959fbe992 AA branch: CollapsingHeader() rounding down half window padding
ocornut f04c2002d6 AA branch: fixed column offsets not always aligned to the pixel causing CollapsingHeader() border to incorrectly anti-alias
Fixing framed CollapsingHeader() inside columns, where
GetContentRegionMax() doesn't return pixel aligned rounded position.
ocornut 0d7ca3da24 AA branch: AddLine() api adds the 0.5f offset (unsure about that yet)
ocornut 18fa8e1c7e Fixed IsMouseDragging() (fix )
ocornut 61e551e0ee AA branch: fixed warning
ocornut 3b94c37efc AA branch: minor tweaks + disabled debug code that disable AA when holding Ctrl
ocornut f435e42561 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
Conflicts:
	examples/opengl_example/imgui_impl_glfw.cpp
ocornut d76bc3434e Added DragFloatRange2() DragIntRange2() helpers ()
omar a33810d652 Update README.md
ocornut e9b81dd5ab Comments
ocornut fd3c6067bf Add conditional #ifdef prior to imconfig.h to facilitate inclusion in build systems ()
ocornut 7437b43b2d Fixed warnings for more pedantic settings ()
ocornut b69d7d9df3 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives
ocornut 2f03511062 Added ImGuiKey_PageUp, ImGuiKey_PageDown for user.
ocornut 6826ab3ffd Added GetKeyIndex() helper.
ocornut 0f9e2f8173 Tweaked scrolling example code ()
ocornut 42efc29def SetScrollFromCursorPos() -> SetScrollHere() () final call !
ocornut 4eba6cd470 Added SetScrollY(), SetScrollFromPosY(). Renamed SetScrollPosHere() to SetScrollFromCursorPos(). ()
ocornut b54cb1c24c Merge branch 'master' of https://github.com/ocornut/imgui
ocornut b37a326163 Renamed GetScrollPosY() to GetScrollY(). ()
Necessary to reduce confusion along with other scrolling functions,
because positions (e.g. cursor position) are not equivalent to scrolling
amount.
omar 5d59e965f6 Update README.md
omar 7bd28d17ca Update README.md
ocornut 531d0ce7ce Moving tooltips and popup chunks of imgui.h below widgets ()