mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-22 19:08:48 +00:00
* #714: table style editor formats every table style part Modify/New Table Style: "Apply formatting to" any of the 13 ECMA-376 §17.7.6 parts (whole table, header/total row, first/last column, odd/even row and column bands, four corner cells), each with font, size, bold, italic, underline, colour, fill, borders (line style, width, colour; all/none/outside/inside/each edge) and the 9-way cell alignment, over a live preview. - doc: TablePart, PartFormat, PartSet; TableStyleParts::part/set_part (new parts and per-part jc/vAlign in `regions`) - layout: generic part resolution incl. band2, corner cells, alignment - docx: every tblStylePr type read/written with pPr jc and tcPr vAlign - engine: table.newStyle/modifyStyle take ECMA part names, `part`, `parts`, per-edge `borders`, `underline`, `align`/`vAlign`/`cellAlign` - ui: dialog moved to dialogs_table_style.rs; ui.dialog takes `part` Co-Authored-By: Claude Opus 5.5 <[email protected]> * i18n: Hungarian and French strings for this change Co-Authored-By: Claude Opus 5.5 <[email protected]> * Review fixes for #887: Bulgarian strings for the table style parts Co-Authored-By: Claude Opus 5.5 <[email protected]> * #714: Vietnamese strings for the table style parts (main's new vi catalog) Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> * hr: match the catalog's word for banded Co-Authored-By: Claude Opus 5.5 <[email protected]> --------- Co-authored-by: Dmitrii Khlapov <[email protected]> Co-authored-by: Claude Opus 5.5 <[email protected]> Co-authored-by: Brandon Thomas <[email protected]>