580 Commits (24d186753eea8ebd9a1a10e4bdad5f345e891c9c)

Author SHA1 Message Date
ocornut 54c2665032 AA branch: undo d35c1a9e66, thickness is back but goes through non-AA path (#133) ago%!(EXTRA string=10 years)
ocornut d03b046ef4 AA branch: Agressively renamed all fields of ImDrawList, ImDrawCmd, ImDrawData to match the rest of our coding convention (#133) ago%!(EXTRA string=10 years)
ocornut d35c1a9e66 AA branch: removed the 'thickness' parameter from ImDrawList::AddLine() ago%!(EXTRA string=10 years)
ocornut 87ebe95fd6 Columns/ImDrawList: dispatch render of each column in a sub-draw list and merge on closure, saving draw calls (#125) ago%!(EXTRA string=10 years)
ocornut 3e4841765d ImDrawList: winodw draw lists destructed properly on Shutdown() ago%!(EXTRA string=10 years)
ocornut bfa7d86070 AA branch: further use of ImVector<> Data/Size ago%!(EXTRA string=10 years)
ocornut 3869e10574 ImVector<> access to Size/Capacity/Data (#262) ago%!(EXTRA string=10 years)
ocornut 502e360ee5 Removed the majority of size_t from the code. ImVector<> now uses int. (#262) ago%!(EXTRA string=10 years)
ocornut 02dbcf5405 ImVector<> cannot be re-defined (#262) ago%!(EXTRA string=10 years)
ocornut 6a22835f63 AA branch: ImDrawList: rename commands to cmd_buffer ago%!(EXTRA string=10 years)
ocornut d6987d1586 ImDrawList store pointer to their owner name for easier auditing/debugging. Metrics windows render clip rectangle when hovering. ago%!(EXTRA string=10 years)
ocornut 0676efd37f AA branch: added ImDrawData::DeIndexAllBuffers() helper (#254) ago%!(EXTRA string=10 years)
ocornut b2b616be00 AA branch: ImDrawCmd idx_count -> elem_count ago%!(EXTRA string=10 years)
ocornut f3303fa84f AA branch: io.RenderDrawListsFn signature changed to take ImDrawData, neater and future proof breaking of the render API (#133 #254) ago%!(EXTRA string=10 years)
ocornut 2633325b9f Comments ago%!(EXTRA string=10 years)
ocornut 562aecdaa5 Removed obsolete GetDefaultFontData() function that would assert anyway (obsoleted 2015/01/11) ago%!(EXTRA string=10 years)
ocornut 56553f33b8 AA branch: added style.AntiAliasedLines, style.AntiAliasedShapes (#133) ago%!(EXTRA string=10 years)
ocornut d76bc3434e Added DragFloatRange2() DragIntRange2() helpers (#76) ago%!(EXTRA string=10 years)
ocornut e9b81dd5ab Comments ago%!(EXTRA string=10 years)
ocornut fd3c6067bf Add conditional #ifdef prior to imconfig.h to facilitate inclusion in build systems (#255) ago%!(EXTRA string=10 years)
ocornut 2f03511062 Added ImGuiKey_PageUp, ImGuiKey_PageDown for user. ago%!(EXTRA string=10 years)
ocornut 6826ab3ffd Added GetKeyIndex() helper. ago%!(EXTRA string=10 years)
ocornut 42efc29def SetScrollFromCursorPos() -> SetScrollHere() (#150) final call ! ago%!(EXTRA string=10 years)
ocornut 4eba6cd470 Added SetScrollY(), SetScrollFromPosY(). Renamed SetScrollPosHere() to SetScrollFromCursorPos(). (#150) ago%!(EXTRA string=10 years)
ocornut b37a326163 Renamed GetScrollPosY() to GetScrollY(). (#150) ago%!(EXTRA string=10 years)
ocornut 531d0ce7ce Moving tooltips and popup chunks of imgui.h below widgets (#219) ago%!(EXTRA string=10 years)
ocornut 0201fe6ed1 Comments ago%!(EXTRA string=10 years)
ocornut 9bedcb5304 Added GetCursorStartPos() necessary for using scroll target relative to beginning of window content (#150) ago%!(EXTRA string=10 years)
ocornut bbc22ac8ca Comments + remove trailing comma ago%!(EXTRA string=10 years)
ocornut e0da1e0658 Split into CaptureKeyboardFromApp() / CaptureMouseFromApp() ago%!(EXTRA string=10 years)
ocornut 77fad80e9f Added CaptureInputsFromApp() to manually enforce e.g. keyboard capturing ago%!(EXTRA string=10 years)
ocornut eaaab0120a Moved Inputs utilities to their own section in imgui.h + additional comments ago%!(EXTRA string=10 years)
ocornut b74d8e4c87 SetScrollPosHere() takes a y centering ratio and can be used to aim the top or bottom of the window (relate #150) ago%!(EXTRA string=10 years)
ocornut 067b7d909a Style: Added GrabRounding (works well with AA branch). Followup to #212 ago%!(EXTRA string=10 years)
ocornut d3c0bfefb3 AA branch: render axis aligned rect bypassing the AA path ago%!(EXTRA string=10 years)
ocornut 47826830af Adding TitleBgActive color - still issues with popups/menus (#253) ago%!(EXTRA string=10 years)
ocornut 1318e1b74c AA branch: remove unused functions. ago%!(EXTRA string=10 years)
ocornut 4bb94a9e4d AA branch: more optimisations. ago%!(EXTRA string=10 years)
ocornut c3040dee35 AA branch: more inline. ago%!(EXTRA string=10 years)
ocornut 077285ae57 AA branch: tidying up, inline PathStroke PathFill ago%!(EXTRA string=10 years)
ocornut aaefe458df AA branch: cleanup ago%!(EXTRA string=10 years)
ocornut d57ee2458c AA branch: ImDrawList: renaming of Path based functions so both code paths can cohabit with no confusion ago%!(EXTRA string=10 years)
ocornut 4ac21aaa12 Version number 1.42 wip + todo list entries ago%!(EXTRA string=10 years)
ocornut ea2c824192 Version 1.41 ago%!(EXTRA string=10 years)
ocornut 5436266963 Added SetNextWindowPosCenter() (#249) ago%!(EXTRA string=10 years)
ocornut 2a041cfbe1 Added GetGlyphRangesCyrillic() helper (#237) ago%!(EXTRA string=10 years)
ocornut fe17f6e735 Added modal window darkening of previous windows (#249) ago%!(EXTRA string=10 years)
ocornut 8c790a3234 BeginPopupModal() can have an optional close-window button (#249) ago%!(EXTRA string=10 years)
ocornut bce495c581 Added BeginPopupModal() with actual modal behaviour (WIP api) (#249) ago%!(EXTRA string=10 years)
ocornut f10bbbb851 Minor comment fix (#248) ago%!(EXTRA string=10 years)