Skip to content

Commit bbb0e15

Browse files
committed
Add appdata file
1 parent 69a957c commit bbb0e15

File tree

4 files changed

+48
-1
lines changed

4 files changed

+48
-1
lines changed

ADMeshGUI.pro

+3-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,9 @@ unix {
7676
symbico.path = $$PREFIX/share/icons/hicolor/symbolic/apps
7777
desktop.files += Distribution/admeshgui.desktop
7878
desktop.path = $$PREFIX/share/applications
79-
INSTALLS += bin desktop mainico 16ico 32ico 48ico symbico
79+
appdata.files += Distribution/admeshgui.appdata.xml
80+
appdata.path = $$PREFIX/share/appdata
81+
INSTALLS += bin desktop mainico 16ico 32ico 48ico symbico appdata
8082
}
8183

8284
DISTFILES += \

Distribution/admeshgui.appdata.xml

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<component type="desktop">
3+
<id>admeshgui.desktop</id>
4+
<metadata_license>CC0-1.0</metadata_license>
5+
<project_license>AGPL-3.0</project_license>
6+
<name>ADMeshGUI</name>
7+
<summary>STL viewer and manipulation tool</summary>
8+
<description>
9+
<p>ADMeshGUI is a desktop application to view and manipulate STL 3D models. It supports the following features:</p>
10+
<ul>
11+
<li><strong>View</strong> STL files
12+
<ul>
13+
<li>Highlighted flaws</li>
14+
<li>3 modes: <strong>solid</strong>, <strong>solid with highlighted edges</strong> and <strong>wireframe</strong></li>
15+
<li><strong>Selection</strong> of files. It is possible to have more files open and process only some.</li>
16+
<li>User defined colors</li>
17+
</ul></li>
18+
<li><strong>Scale</strong> by <em>x</em>, <em>y</em> and <em>z</em> axes</li>
19+
<li><strong>Mirror</strong> along <em>xz</em>, <em>xy</em> and <em>yz</em> planes</li>
20+
<li><strong>Rotate</strong> along <em>x</em>, <em>y</em> and <em>z</em> axes</li>
21+
<li><strong>Translate</strong> in <em>x</em>, <em>y</em> and <em>z</em> directions</li>
22+
<li><strong>Merge</strong> files</li>
23+
<li><strong>Split</strong> files</li>
24+
<li><strong>Repair</strong> files
25+
<ul>
26+
<li><strong>Fill</strong> holes</li>
27+
<li>Repair facets <strong>orientation</strong></li>
28+
<li>Repair <strong>normals</strong></li>
29+
<li>Remove <strong>degenerate</strong> facets</li>
30+
<li>Repair facets by <strong>connecting nearby</strong> facets that are within a given tolerance</li>
31+
</ul></li>
32+
<li><strong>Save as</strong> binary or ASCII STL</li>
33+
<li><strong>Export</strong> to .OBJ, .OFF, .VRML, .DXF file formats</li>
34+
</ul>
35+
</description>
36+
<screenshots>
37+
<screenshot type="default">
38+
<image>https://github.com/admesh/ADMeshGUI/raw/master/Distribution/screenshot1.png</image>
39+
</screenshot>
40+
<screenshot>
41+
<image>https://github.com/admesh/ADMeshGUI/raw/master/Distribution/screenshot2.png</image>
42+
</screenshot>
43+
</screenshots>
44+
<url type="homepage">http://admesh.org/</url>
45+
</component>

Distribution/screenshot1.png

16.8 KB
Loading

Distribution/screenshot2.png

19.2 KB
Loading

0 commit comments

Comments
 (0)