diff --git a/assets/CMakeLists.txt b/assets/CMakeLists.txt index 851ebfbf7..5e2083656 100644 --- a/assets/CMakeLists.txt +++ b/assets/CMakeLists.txt @@ -33,8 +33,13 @@ install(FILES ${TOOL_FILES} DESTINATION ${TOOL_INSTALL_PATH}) # install configure files. file(GLOB SUPPORTFILES "${CMAKE_CURRENT_SOURCE_DIR}/configures/*.support") file(GLOB DESKTOPFILES "${CMAKE_CURRENT_SOURCE_DIR}/configures/*.desktop") -file(GLOB ICON "${CMAKE_CURRENT_SOURCE_DIR}/configures/*.svg") + +# Icon installation according to freedesktop.org standards +install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/configures/ide.svg" + DESTINATION "/usr/share/icons/hicolor/scalable/apps") +install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/configures/ide_32px.svg" + DESTINATION "/usr/share/icons/hicolor/32x32/apps" + RENAME "ide.svg") install(FILES ${SUPPORTFILES} DESTINATION "${SOURCES_INSTALL_RPEFIX}/configures") -install(FILES ${DESKTOPFILES} DESTINATION "/usr/share/applications") -install(FILES ${ICON} DESTINATION "${SOURCES_INSTALL_RPEFIX}/configures/icons") \ No newline at end of file +install(FILES ${DESKTOPFILES} DESTINATION "/usr/share/applications") \ No newline at end of file diff --git a/src/plugins/core/builtin/actions/deepin_unioncode_backgroundLogo_128px.png b/src/plugins/core/builtin/actions/deepin_unioncode_backgroundLogo_128px.png index 1cc3e362a..4f34ee08e 100644 Binary files a/src/plugins/core/builtin/actions/deepin_unioncode_backgroundLogo_128px.png and b/src/plugins/core/builtin/actions/deepin_unioncode_backgroundLogo_128px.png differ diff --git a/src/plugins/core/builtin/actions/deepin_unioncode_logo_128px.png b/src/plugins/core/builtin/actions/deepin_unioncode_logo_128px.png index 77fab49f7..4ae65fa10 100644 Binary files a/src/plugins/core/builtin/actions/deepin_unioncode_logo_128px.png and b/src/plugins/core/builtin/actions/deepin_unioncode_logo_128px.png differ