Commit Graph
1875 Commits
Author SHA1 Message Date
Dylan M. Taylor 930088fc58 Add neutral IDML document tree model 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 438b0d986c Expose cross-reference marker character range 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 2656c76fe8 Preserve structural story processing instructions 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 874805b7a5 Parse saved cross-reference text in shared model 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 676714b6d2 Parse IDML text wrap preferences 2026-11-13 09:05:19 -05:00
Dylan M. Taylor c2fd26d889 Parse IDML corner option families 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 4fd8f64e78 Model IDML story container kinds 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 622950ccce Model IDML story marker nodes 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 986ad52889 Model IDML table row and column geometry 2026-11-13 09:05:19 -05:00
Dylan M. Taylor c59aad77b3 Parse IDML table options 2026-11-13 09:05:19 -05:00
Dylan M. Taylor b9715e592b Parse IDML alternating table values 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 6891ec1a94 Parse IDML stroke value families 2026-11-13 09:05:19 -05:00
Dylan M. Taylor d412f12f59 Expose IDML cell option values 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 9f57e1fc0e Expose typed IDML paragraph breaks 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 3a53860a81 Parse typed IDML cells 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 8ac6920ec4 Write typed IDML table cells 2026-11-13 09:05:19 -05:00
Dylan M. Taylor cb05c972fd Model IDML story preference output 2026-11-13 09:05:19 -05:00
Dylan M. Taylor efd77798b1 Expose typed IDML story preferences 2026-11-13 09:05:19 -05:00
Dylan M. Taylor fa159b3f36 Model IDML graphic gradients and text paths 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 49238094eb Expose shared IDML page item settings 2026-11-13 09:05:19 -05:00
Dylan M. Taylor ec03ac6d82 Parse IDML page margin values in shared model 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 2f6c85dcfe Model IDML page margin preferences 2026-11-13 09:05:19 -05:00
Dylan M. Taylor 9809891ea6 Expose typed IDML spread and page settings 2026-11-13 09:05:19 -05:00
Dylan M. Taylor aae37955ad Expose typed IDML guide settings 2026-11-13 09:05:18 -05:00
Dylan M. Taylor fb3c910bc1 Model IDML ink manager entries 2026-11-13 09:05:18 -05:00
Dylan M. Taylor 0e537f7952 Retain optional gradient stop values 2026-11-13 09:05:18 -05:00
Dylan M. Taylor 5d8ddd13e5 Add strict bounded IDML path geometry reader 2026-11-13 09:05:18 -05:00
Dylan M. Taylor 8ebdc499a5 Merge pull request #1186 from dylanmtaylor/codex/stencilcraft-file-import-registry
Add shared neutral file import and writer registry
2026-11-13 09:04:29 -05:00
Dylan M. Taylor 0e2a717c64 Merge pull request #1176 from storytold/feat/figcraft-native-format
Add shared native FigCraft project format crate
2026-11-13 08:42:00 -05:00
Dylan M. Taylor 93d0998383 Merge pull request #1184 from storytold/codex/designcraft-native-format
Add shared DesignCraft native format codec
2026-11-13 08:05:30 -05:00
Dylan M. Taylor b96cc6b3ce Group shared writer paths by layer 2026-11-13 08:00:22 -05:00
Dylan M. Taylor b5dfdb0bda Fix shared file import edge cases 2026-11-13 07:50:09 -05:00
Dylan M. Taylor 8748f70aea Expose multi-page PDF writer for neutral scenes 2026-11-13 07:36:18 -05:00
Dylan M. Taylor f4f48a9ac2 Make open clip fixtures explicitly stroked 2026-11-13 07:36:18 -05:00
Dylan M. Taylor ee548f530c Avoid unused fill contour flag 2026-11-13 07:36:18 -05:00
Dylan M. Taylor 2a8bb6a4e3 Harden neutral vector import and shared output 2026-11-13 07:36:18 -05:00
Dylan M. Taylor 62e2328905 Add shared neutral file import and writer registry 2026-11-13 07:36:18 -05:00
Dylan M. Taylor 59c52ac1dc Merge pull request #1174 from dylanmtaylor/codex/vector-file-imports
Add shared vector path import APIs
2026-11-13 07:35:46 -05:00
Dylan M. Taylor 33eb0ef9e2 Merge remote-tracking branch 'origin/main' into feat/figcraft-native-format 2026-11-13 12:31:13 +00:00
Dylan M. Taylor 0fb8f686eb Merge pull request #1191 from dylanmtaylor/codex/stencilcraft-dxf-wire
Add linear units to neutral DXF drawing writer
2026-11-13 07:26:58 -05:00
Dylan M. Taylor c82752776a Test DesignCraft native wire compatibility 2026-11-13 11:55:14 +00:00
Dylan M. Taylor 6a86adb58a Merge pull request #1189 from dylanmtaylor/codex/sample-rate-wire-compat
Preserve unsupported SoundCraft sample rates on decode
2026-11-13 06:51:04 -05:00
Dylan M. Taylor b577b219e9 Merge pull request #1188 from storytold/codex/craft-jpeg-progressive
craft-jpeg: decode progressive Huffman JPEG
2026-11-13 06:50:58 -05:00
Dylan M. Taylor 9aac9301a9 Decode FigCraft preview metadata in shared format 2026-11-13 11:36:14 +00:00
Dylan M. Taylor a966e43c29 Read FigCraft document envelopes in shared codec 2026-11-13 11:31:48 +00:00
Dylan M. Taylor a00f8df829 Own published-library manifest codec 2026-11-13 11:29:37 +00:00
Dylan M. Taylor d6d14f839a Correct DXF gigametre conversion 2026-11-13 06:23:20 -05:00
Dylan M. Taylor cdcee12a54 Expose linear units through DXF drawing builder 2026-11-13 11:17:38 +00:00
Dylan M. Taylor 23fb7f8f41 Support linear units in neutral DXF drawings 2026-11-13 11:08:13 +00:00
Dylan M. Taylor c1d198925f Own FigCraft history index serialization 2026-11-13 10:59:03 +00:00