From cb0fdb1c289106f8f01e886362adbe251f47b770 Mon Sep 17 00:00:00 2001 From: Maximilian Federle Date: Fri, 14 Jun 2019 19:20:14 +0200 Subject: [PATCH] Freedesktop: add scalable SVG icon. --- res/CMakeLists.txt | 14 ++++++++++++++ res/freedesktop/solvespace-scalable.svg | 12 ++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 res/freedesktop/solvespace-scalable.svg diff --git a/res/CMakeLists.txt b/res/CMakeLists.txt index 4c96b47..25ebb69 100644 --- a/res/CMakeLists.txt +++ b/res/CMakeLists.txt @@ -138,6 +138,13 @@ else() DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/mime/packages RENAME com.solvespace.SolveSpace-slvs.xml) + install(FILES freedesktop/solvespace-scalable.svg + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps + RENAME com.solvespace.SolveSpace.svg) + install(FILES freedesktop/solvespace-scalable.svg + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/mimetypes + RENAME com.solvespace.SolveSpace.svg) + foreach(SIZE 16x16 24x24 32x32 48x48) install(FILES freedesktop/solvespace-${SIZE}.png DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/${SIZE}/apps @@ -156,6 +163,13 @@ else() install(FILES freedesktop/solvespace-mime.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/mime/packages RENAME solvespace-slvs.xml) + + install(FILES freedesktop/solvespace-scalable.svg + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps + RENAME solvespace.svg) + install(FILES freedesktop/solvespace-scalable.svg + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/mimetypes + RENAME application.x-solvespace.svg) foreach(SIZE 16x16 24x24 32x32 48x48) install(FILES freedesktop/solvespace-${SIZE}.png diff --git a/res/freedesktop/solvespace-scalable.svg b/res/freedesktop/solvespace-scalable.svg new file mode 100644 index 0000000..7be996e --- /dev/null +++ b/res/freedesktop/solvespace-scalable.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + +