mirror of
https://github.com/storytold/wordcraft.git
synced 2026-11-06 18:51:26 +00:00
On save, form controls were sized to their text. Buttons and other controls WordCraft has no kind for were dropped. - Sizes: each control keeps the size of its `draw:control` (`svg:width`, `svg:height`), stored on the content control. - Buttons, image buttons, labels, file and value-range controls, frames and generic controls now show their label, locked, as a content control. Their form XML is kept verbatim and written back as it was, so LibreOffice's button round-trips as a button. - A kept control that names a namespace WordCraft doesn't declare is left out. So is one longer than 64 KiB. - The `ooo`, `oooc`, `script` and `dom` prefixes that LibreOffice's controls use are declared, so the content validates. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GBVQLyDnrG8Tn1yDQcUabC