From 6c81c9a73581d1902d1557f78078ab7b136bfa40 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 6 Oct 2016 15:07:25 +0100 Subject: [PATCH] Add an example AppData file so that Cura is visible in Linux software centers Fixes: https://github.com/Ultimaker/Cura/issues/530 --- CMakeLists.txt | 2 ++ cura.appdata.xml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 cura.appdata.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index 265e471dd2..99c18b302c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,6 +43,8 @@ if(NOT APPLE AND NOT WIN32) DESTINATION lib/python${PYTHON_VERSION_MAJOR}/dist-packages/cura) install(FILES ${CMAKE_BINARY_DIR}/cura.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) + install(FILES ${CMAKE_BINARY_DIR}/cura.appdata.xml + DESTINATION ${CMAKE_INSTALL_DATADIR}/appdata) install(FILES cura.sharedmimeinfo DESTINATION ${CMAKE_INSTALL_DATADIR}/mime/packages/ RENAME cura.xml ) diff --git a/cura.appdata.xml b/cura.appdata.xml new file mode 100644 index 0000000000..5c67814fae --- /dev/null +++ b/cura.appdata.xml @@ -0,0 +1,31 @@ + + + + cura.desktop + CC0-1.0 + AGPL-3.0 and CC-BY-SA-4.0 + Cura + The world's most advanced 3d printer software + +

+ Cura creates a seamless integration between hardware, software and + materials for the best 3D printing experience around. + Cura supports the 3MF, OBJ and STL file formats and is available on + Windows, Mac and Linux. +

+
    +
  • Novices can start printing right away
  • +
  • Experts are able to customize 200 settings to achieve the best results
  • +
  • Optimized profiles for Ultimaker materials
  • +
  • Supported by a global network of Ultimaker certified service partners
  • +
  • Print multiple objects at once with different settings for each object
  • +
  • Cura supports STL, 3MF and OBJ file formats
  • +
  • Open source and completely free
  • +
+
+ + http://software.ultimaker.com/Cura.png + + https://ultimaker.com/en/products/cura-software + Cura +