mirror of
https://github.com/storytold/deckcraft.git
synced 2026-10-26 19:46:58 -06:00
Waterfall, funnel, treemap, sunburst, histogram, Pareto and box & whisker charts live in a chartEx part behind an mc:AlternateContent choice requiring cx1. DeckCraft took the fallback, usually a text box saying the chart isn't available, so these charts were lost on open and on save. The cx1 choice is now taken for chartEx frames and the part is read into the chart model: categories (innermost level), values, number format, series name, title, legend and data labels. Unchanged charts are written back as their chartEx part in a cx1 choice with a plain chart of the same data as fallback, as PowerPoint writes them; an edited one is saved as a plain chart. Region maps are not read. Co-authored-by: Cursor <cursoragent@cursor.com>