5596 Commits (36ffdd69d304659388ad3d3be487a467de65eaf6)

Author SHA1 Message Date
ocornut 6ae8062ca0 ImFont: comments, minor bits ago%!(EXTRA string=10 years)
ocornut c02f9b58ef ImFont: Cleanup to be compatible with over-sampling (not enabled) ago%!(EXTRA string=10 years)
ocornut fc6545830b Examples: displaying more font information. ago%!(EXTRA string=10 years)
ocornut 8cfd963fda Popups: removed an apparently unnecessary test in CloseInactivePopups() that broke Combo boxes inside menus (#272) ago%!(EXTRA string=10 years)
ocornut 355cbf6326 Examples: added tests for Combo box in sub-menu test and MenuItem in a normal window (#272) ago%!(EXTRA string=10 years)
ocornut 52c820e7b0 Metrics: more details in popup stack (#272) ago%!(EXTRA string=10 years)
ocornut ba9317b924 ImFont: storing offsets as X0/Y0/X1/Y1 analoguous to examples for stb_truetype ago%!(EXTRA string=10 years)
ocornut 5b053dd350 Fix for OverlayDrawList being ready to append commands (not exposed publicly yet anyway) ago%!(EXTRA string=10 years)
ocornut 7eca4e2a7f Merge bits ago%!(EXTRA string=10 years)
ocornut 4565bf9813 Demo: custom rendering example uses AddRectFilledMultiColor() ago%!(EXTRA string=10 years)
ocornut 6520b6c458 ImDrawList: added AddRectFilledMultiColor() helper + minor optimisation. ago%!(EXTRA string=10 years)
ocornut 7a0004eb86 Revert ago%!(EXTRA string=10 years)
ocornut d10d0343b2 Plot() function can take 0.0f for both scale_min/scale_max to calculate scale ago%!(EXTRA string=10 years)
ocornut e681937f66 Delete merging artefact that survived for a day ago%!(EXTRA string=10 years)
ocornut b67593a4b1 Changed SameLine() parameters from int to float. ago%!(EXTRA string=10 years)
ocornut 8094aa78d2 Fixed incorrect assert triggering when code steal ActiveID move user moving window by calling e.g. SetKeyboardFocusHere() ago%!(EXTRA string=10 years)
ocornut 827ff970cd InputText: Added ImGuiInputTextFlags_AlwaysInsertMode flag ago%!(EXTRA string=10 years)
ocornut d2701727b9 InputText: added ImGuiInputTextFlags_NoHorizontalScroll flag. Added HasSelection() helper in ImGuiTextEditCallbackData as a clarification. ago%!(EXTRA string=10 years)
ocornut 398ef1a212 Comments ago%!(EXTRA string=10 years)
ocornut 08b1dd1035 Version number 1.43 WIP ago%!(EXTRA string=10 years)
ocornut fec09e37ab Disable warnings, undo f4aae6b9ec (#265 #266) ago%!(EXTRA string=10 years)
Stephan Dilly f4aae6b9ec fix minor clang-x64 warnings ago%!(EXTRA string=10 years)
ocornut e5bea65582 Version number 1.42 ago%!(EXTRA string=10 years)
ocornut 44c23e0eed Allowing DeltaTime==0.0f to not assert ago%!(EXTRA string=10 years)
ocornut 67d93156df Fixed clang/gcc warnings (#133) ago%!(EXTRA string=10 years)
ocornut 54c2665032 AA branch: undo d35c1a9e66, thickness is back but goes through non-AA path (#133) ago%!(EXTRA string=10 years)
ocornut 439040bb25 AA branch: more comments on breaking changes (#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 ac56e4e209 AA branch: API breaking change documentation 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 f4fc008a2a Fixed ListBoxHeader() not honoring negative sizes the same way as BeginChild() or BeginChildFrame() (#263) ago%!(EXTRA string=10 years)
ocornut acf58c6223 More debug-build friendly ImVector<> use micro optimisations for the most bottle-neck bunchs 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 aeae03f4ac Fixed minor zealous Clang warning (demo code intentionally uses strdup() to be copiable) ago%!(EXTRA string=10 years)
ocornut 4d42760c0b Metrics window: "Show clipping rectangles when hovering ImDrawList" enabled by default ago%!(EXTRA string=10 years)
ocornut de6dfe8c5d ImRect (internal) fixed ImVec4 constructor, argh (broken e7e2fcdd19) ago%!(EXTRA string=10 years)
ocornut b92396b46a Optimisation, removed the duplicate ClipRectStack in ImGuiWindow, storing single value ago%!(EXTRA string=10 years)
ocornut 6a22835f63 AA branch: ImDrawList: rename commands to cmd_buffer ago%!(EXTRA string=10 years)
ocornut e7e2fcdd19 ImRect (internal) made constructors more non-optimised compilation friendly ago%!(EXTRA string=10 years)
ocornut a17e47fe14 ImDrawList: fixed non-merged commands when equal clip rectangles are in the two first commands ago%!(EXTRA string=10 years)
ocornut 5782c69c2a Metrics window: calculate bounding box of actual vertices when hovering a draw list. ago%!(EXTRA string=10 years)
ocornut 9db4b35168 Fixed ImRect.Add(ImVec2&) which was broken and somehow unused 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 0d5e6e125c Documentation (#133 #254) 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)