diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f913b7..e1ae3ac 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,6 +30,7 @@ include(KDEGitCommitHooks) include(KDEClangFormat) include(ECMAddTests) include(ECMQtDeclareLoggingCategory) +include(ECMAddAppIcon) ecm_setup_version(${PROJECT_VERSION} VARIABLE_PREFIX ASTRA diff --git a/launcher/CMakeLists.txt b/launcher/CMakeLists.txt index bf76dcc..b45195d 100644 --- a/launcher/CMakeLists.txt +++ b/launcher/CMakeLists.txt @@ -182,6 +182,15 @@ endif () install(TARGETS astra ${KF6_INSTALL_TARGETS_DEFAULT_ARGS}) +ecm_add_app_icon(astra + ICONS + ${CMAKE_SOURCE_DIR}/zone.xiv.astra.svg + ${CMAKE_SOURCE_DIR}/resources/16-astra.png + ${CMAKE_SOURCE_DIR}/resources/32-astra.png + ${CMAKE_SOURCE_DIR}/resources/48-astra.png + ${CMAKE_SOURCE_DIR}/resources/256-astra.png +) + qt_finalize_target(astra) qt_generate_deploy_qml_app_script( diff --git a/resources/16-astra.png b/resources/16-astra.png new file mode 100644 index 0000000..dabb747 Binary files /dev/null and b/resources/16-astra.png differ diff --git a/resources/256-astra.png b/resources/256-astra.png new file mode 100644 index 0000000..a5b1033 Binary files /dev/null and b/resources/256-astra.png differ diff --git a/resources/32-astra.png b/resources/32-astra.png new file mode 100644 index 0000000..0de2b69 Binary files /dev/null and b/resources/32-astra.png differ diff --git a/resources/48-astra.png b/resources/48-astra.png new file mode 100644 index 0000000..3afac01 Binary files /dev/null and b/resources/48-astra.png differ diff --git a/resources/zone.xiv.astra.png b/resources/zone.xiv.astra.png new file mode 100644 index 0000000..dabb747 Binary files /dev/null and b/resources/zone.xiv.astra.png differ