Is project file .friction binary? #290
Replies: 4 comments 2 replies
-
Yes they are binary. v2 will probably move to a zip with a bunch of XML's files.
Tell that to GIMP ;) But, yeah... As said this will change at some point, but for other reasons than import/export to other applications. My priority is Friction. There are also better ways to communicate with other applications if needed (scripting, IPC etc). |
Beta Was this translation helpful? Give feedback.
-
Forgot to mention, we have progress on the new file format, currently named See I will experiment with the new file format in a spinoff project this year, and when complete be merged into |
Beta Was this translation helpful? Give feedback.
-
Wow! I love it... I really love the power of text based project files, I'll test it when v1.0 RC1 is out 💪🏻 |
Beta Was this translation helpful? Give feedback.
-
The file structure will look like this: test.fdesign (zip)
document.xml <Document format-version="1">
<ColorBookmarks/>
<Scenes>
<Scene frame="0" height="1080" clip="false" frameRange="0 300" width="1920" name="Scene 0" fps="30" resolution="0.5"/>
</Scenes>
</Document> scenes/0/stack.xml <Stack>
<Object type="0" name="Path 0"/>
<Object type="4" name="Text"/>
<Object type="17" name="null object"/>
<Object type="3" name="RectangleBox"/>
<Object type="1" name="Circle"/>
<Object type="0" name="Path"/>
</Stack> scenes/0/objects/0/properties.xml <Object id="1">
<Transform>
<BeginEvent value="0"/>
<EndEvent value="0"/>
<Translation>
<X value="1583.743387160117"/>
<Y value="92.406496176681202"/>
</Translation>
<Rotation value="0"/>
<Scale>
<X value="1"/>
<Y value="1"/>
</Scale>
<Shear>
<X value="0"/>
<Y value="0"/>
</Shear>
<Pivot>
<X value="0"/>
<Y value="0"/>
</Pivot>
<Opacity value="100"/>
</Transform>
<Fill type="0"/>
<Outline stroke-linejoin="round" stroke-linecap="round" type="1">
<Color mode="0">
<Red value="0"/>
<Green value="0.40000000000000002"/>
<Blue value="1"/>
<Alpha value="1"/>
</Color>
<Width value="10"/>
</Outline>
<Paths>
<Path mode="0" value="* * 0 0 * * 2,150.161 346.524 150.161 349.412 150.161 352.3 1" name="path" closed="false"/>
</Paths>
</Object> |
Beta Was this translation helpful? Give feedback.
-
Hi,
Is the
.friction
project file saved in binary?FOSS usually saves projects as XML or ZIP file with content that is browsable, editable, that is, encourage interoperability.
If no other software but Friction can open a project, aren't we closing the door for exporting/importing the project files into other FOSS?
Cheers
Beta Was this translation helpful? Give feedback.
All reactions