Add desktop and metainfo files for flatpak distrbution

This commit is contained in:
Connor Slade
2025-02-12 20:40:33 -05:00
parent 9e0fb7cd71
commit a1567a0f7c
3 changed files with 72 additions and 0 deletions

10
dist/com.connorcode.mslicer.desktop vendored Normal file
View File

@@ -0,0 +1,10 @@
[Desktop Entry]
Type=Application
Version=1.0
Name=mslicer
GenericName=MSLA slicer
Comment=An experimental open source slicer for masked stereolithography (resin) printers
Exec=mslicer
Terminal=false
Icon=com.connorcode.mslicer
Categories=Engineering;Printing;

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop">
<id>com.connorcode.mslicer</id>
<name>mslicer</name>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0</project_license>
<launchable type="desktop-id">com.connorcode.mslicer.desktop</launchable>
<content_rating type="oars-1.0" />
<url type="homepage">https://github.com/connorslade/mslicer</url>
<url type="bugtracker">https://github.com/connorslade/mslicer/issues</url>
<update_contact>connor@connorcode.com</update_contact>
<developer id="com.connorcode">
<name>Connor Slade</name>
</developer>
<icon type="stock">com.connorcode.mslicer</icon>
<summary>Masked stereolithography slicer</summary>
<description>
<p>
An experimental open source slicer for masked stereolithography (resin) printers.
Currently only ELEGOO <code>.goo</code> files can be generated.
</p>
</description>
<keywords>
<keyword>3d printing</keyword>
</keywords>
<screenshots>
<screenshot type="default" xml:lang="en">
<image type="source">https://github.com/user-attachments/assets/ca282fea-680d-4825-aca1-36d9e29fc1fe</image>
</screenshot>
</screenshots>
<releases>
<release version="0.1.0" date="2025-02-12">
<description>
<p>Initial release.</p>
</description>
</release>
</releases>
<categories>
<category>Utility</category>
<category>Engineering</category>
</categories>
<branding>
<color type="primary" scheme_preference="light">#99c1f1</color>
<color type="primary" scheme_preference="dark">#3584e4</color>
</branding>
<provides>
<binary>mslicer</binary>
</provides>
<recommends>
<control>keyboard</control>
<control>pointing</control>
</recommends>
</component>

BIN
dist/icon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB