Add multi-chart histogram fixtures for ODF and XLSX, each containing three histograms backed by separate source ranges. The ODS-to-XLSX export test verifies that each exported ChartEx histogram writes its own direct values-y range. This covers the failure mode where multiple histograms could all point to the same _xlchart.v1.0 formula. The XLSX roundtrip test verifies the same source-range separation for native ChartEx histogram documents. Signed-off-by: Devansh Varshney <varshney.devansh614@gmail.com> Change-Id: Iaa0d8cf69ee1879cd389b2fe1c6697d723440c5b Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/4100 Tested-by: Jenkins CPCI <releng@collaboraoffice.com> Reviewed-by: Tomaž Vajngerl <tomaz.vajngerl@collabora.com> (cherry picked from commit 992a4edb821c97bf7132306c414b47c69e22111c) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206715 Tested-by: Jenkins Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Xisco Fauli <xiscofauli@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", ...