Replace index-only loops where we copy from containers into UNO or diagram structures using an explicit sequence index / output pointer: - BasicColorConfig: vector of property keys into Sequence OUString. - ChartColorScheme: palette colors into uno color sequence buffer. - RangeHighlighter: HighlightedRange list from OUString vectors. Verified: make -j4 basctl chart2 Change-Id: If4a4a8747fadc772329d3ccc3f03778406b140ae Reviewed-on: https://gerrit.libreoffice.org/c/core/+/204659 Tested-by: Jenkins Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
Chart Implementation for LibreOffice Calc
The chart2 denotes a second generation re-write done to rid us of the
foul and twisted legacy chart code.
Debugging
Shortcuts
CTRL + F12 creates a layout dump based on the XShapeDumper based on SAL_WARN("chart2", ...