mirror of
https://github.com/storytold/wordcraft.git
synced 2026-11-08 03:32:19 +00:00
* ODT gap 19: a frame offering several picture formats shows one it can read LibreOffice writes its own .svm metafile before a PNG of the same picture. WordCraft took the first whatever it was, so the picture was missing, and gone from the file once the paragraph was written from the model. Take the first it can read, as the frame's order of preference means. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * ODT: a replacement picture before its object is kept (gap 19) A frame's picture WordCraft can't show was dropped before the object came, so a save from the model lost the object's replacement. Found by CodeRabbit on this PR. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * ODT: a readable picture after an unreadable replacement is shown and kept (gap 19) With an unreadable replacement first, the readable picture after it was skipped: WordCraft drew a placeholder and a save from the model lost the picture. It is now shown and written after the replacement. A placeholder is still not written. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>