Blob Blame History Raw
From bf0c59ba2b9c78815270607f6d814e93af410cf8 Mon Sep 17 00:00:00 2001
From: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
Date: Tue, 22 Aug 2017 13:49:28 +0200
Subject: [PATCH] Added AppData metadata

More info at: https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
---
 flatcam.appdata.xml | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 flatcam.appdata.xml

diff --git a/flatcam.appdata.xml b/flatcam.appdata.xml
new file mode 100644
index 0000000..11ead1b
--- /dev/null
+++ b/flatcam.appdata.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2017 Damian Wrobel <dwrobel@ertelnet.rybnik.pl> -->
+<component type="desktop">
+  <id>flatcam.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>MIT</project_license>
+  <name>flatcam</name>
+  <summary>2D Computer-Aided PCB Manufacturing</summary>
+  <description>
+    <p>
+      Program for preparing CNC jobs for making PCBs on a CNC router.
+      Among other things, it can take a Gerber file generated by your favorite PCB
+      CAD program, and create G-Code for Isolation routing.
+    </p>
+
+    <p>
+      FlatCAM lets you take your designs to a CNC router.
+      You can open Gerber, Excellon or G-code, edit it or create from scatch, and output G-Code.
+      Isolation routing is one of many tasks that FlatCAM is perfect for.
+      It's is open source, written in Python and runs smoothly on most platforms.
+    </p>
+
+    <p>Some features:</p>
+      <ul>
+        <li>Visualize Gerbers, Drill files, and G-Code. Know exactly how your machine is going to make your PCB.</li>
+        <li>Create toolpaths to cut around your signal traces. Use multiple passes for wider gaps. Clear arbitrary areas of copper.</li>
+        <li>Make double-sided PCBs quickly with a specialized built-in tool that allows you to invert your layers and create alignment guides.</li>
+        <li>A TCL console provides the ultimate flexibility for users to automate and implement their own features.</li>
+        <li>Detailed documentation including in-depth coverage of features as well as quick-start tutorials.</li>
+      </ul>
+  </description>
+  <screenshots>
+    <screenshot type="default">
+      <image>http://www.lamja.com/wp-content/uploads/2015/07/FlatCAM-Arduino-ServoController-9.png</image>
+    </screenshot>
+  </screenshots>
+  <url type="homepage">http://flatcam.org/</url>
+  <update_contact>dwrobel_at_ertelnet.rybnik.pl</update_contact>
+</component>
+
-- 
2.7.4.1.g5468f9e