gridcraft/crates
NetterSilver c5c1763774 XLSX: keep chart sheets on open and save (#727)
Chart sheets (a sheet that holds one chart; Move Chart > New sheet, F11) were
skipped on open, and their chart sheet, drawing, chart, style and colour parts
were dropped with them because the pass-through treats those kinds as content
GridCraft rewrites. Saving a workbook lost every chart sheet.

They are now kept as they were: the <sheet> entry (name, visibility and its
place among the worksheets), the chartsheet part and everything behind it,
byte for byte, written back in place. The workbook's other sheet positions
(active tab, print areas, scoped names) are computed with the chart sheets
counted. A chart sheet is left out on save when the chart is no longer
valid for the workbook: a sheet it plots was deleted or renamed, or a
worksheet took its name.
2026-10-13 01:45:40 +02:00
..
calc Merge pull request #419 from neilcawse/fix/function-fixes 2026-10-11 18:05:41 -04:00
chart Charts: read, write and draw trendlines 2026-10-11 16:39:31 -04:00
core Merge pull request #216 from MarekSpodBiedry/issue-202 2026-10-11 12:46:33 -04:00
engine Print: adopt craft-print with native settings and job feedback 2026-10-12 03:25:47 +02:00
formula Merge pull request #420 from neilcawse/fix/structref 2026-10-11 18:05:40 -04:00
functions Merge pull request #419 from neilcawse/fix/function-fixes 2026-10-11 18:05:41 -04:00
mcp Merge branch 'land' into fix-206 2026-10-11 14:23:51 -04:00
model XLSX: keep chart sheets on open and save (#727) 2026-10-13 01:45:40 +02:00
numfmt Numfmt: fraction literals and zero fractions, ? pads thousands separator, TEXT booleans through text section 2026-10-11 16:39:30 -04:00
pdf Rename SheetCraft to GridCraft everywhere (crates, apps, bundle ids, packaging, docs) 2026-10-06 01:39:08 -04:00
ui-egui Printing: expose native commands through control discovery 2026-10-12 16:50:03 +02:00
xlsx XLSX: keep chart sheets on open and save (#727) 2026-10-13 01:45:40 +02:00