From 5ab7ce4067a7b077d8af47ddce8ffae2a5fc75cb Mon Sep 17 00:00:00 2001 From: AsciiWolf Date: Fri, 5 Sep 2025 14:38:26 +0200 Subject: [PATCH] Use rDNS file name for desktop icon To match the desktop file name as used by other modern apps --- CMakeLists.txt | 2 +- appimage.sh | 2 +- dk.gqrx.gqrx.desktop | 2 +- resources/icons.qrc | 2 +- resources/icons/{gqrx.svg => dk.gqrx.gqrx.svg} | 0 src/applications/gqrx/mainwindow.ui | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) rename resources/icons/{gqrx.svg => dk.gqrx.gqrx.svg} (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 61a62277..0b8ed302 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -269,7 +269,7 @@ install(FILES dk.gqrx.gqrx.desktop DESTINATION share/applications) install(FILES dk.gqrx.gqrx.appdata.xml DESTINATION share/metainfo) # Install icon -install(FILES resources/icons/gqrx.svg DESTINATION share/icons/hicolor/scalable/apps) +install(FILES resources/icons/dk.gqrx.gqrx.svg DESTINATION share/icons/hicolor/scalable/apps) # Add subdirectories add_subdirectory(src) diff --git a/appimage.sh b/appimage.sh index f9663e9a..b294eb18 100755 --- a/appimage.sh +++ b/appimage.sh @@ -26,7 +26,7 @@ APP="$PREFIX/bin/gqrx" # No need to tweak below unless you move files on the actual project DESKTOP="dk.gqrx.gqrx.desktop" -ICON="resources/icons/gqrx.svg" +ICON="resources/icons/dk.gqrx.gqrx.svg" # clean log space echo "===================================================================" diff --git a/dk.gqrx.gqrx.desktop b/dk.gqrx.gqrx.desktop index 88377352..22f9434c 100644 --- a/dk.gqrx.gqrx.desktop +++ b/dk.gqrx.gqrx.desktop @@ -15,6 +15,6 @@ GenericName[zh_CN]=软件无线电 Comment[zh_CN]=使用 GNU Radio 和 Qt GUI 实现的软件无线电接收器 Exec=gqrx Terminal=false -Icon=gqrx +Icon=dk.gqrx.gqrx Categories=AudioVideo;Audio;Qt;HamRadio; Keywords=SDR;Radio;HAM; diff --git a/resources/icons.qrc b/resources/icons.qrc index 8f535b09..119ccc2a 100644 --- a/resources/icons.qrc +++ b/resources/icons.qrc @@ -10,7 +10,7 @@ icons/folder.svg icons/fullscreen.svg icons/floppy.svg - icons/gqrx.svg + icons/dk.gqrx.gqrx.svg icons/help.svg icons/info.svg icons/play.svg diff --git a/resources/icons/gqrx.svg b/resources/icons/dk.gqrx.gqrx.svg similarity index 100% rename from resources/icons/gqrx.svg rename to resources/icons/dk.gqrx.gqrx.svg diff --git a/src/applications/gqrx/mainwindow.ui b/src/applications/gqrx/mainwindow.ui index 4790b522..4beb73cb 100644 --- a/src/applications/gqrx/mainwindow.ui +++ b/src/applications/gqrx/mainwindow.ui @@ -15,7 +15,7 @@ - :/icons/icons/gqrx.svg:/icons/icons/gqrx.svg + :/icons/icons/dk.gqrx.gqrx.svg:/icons/icons/dk.gqrx.gqrx.svg QMainWindow::AllowNestedDocks|QMainWindow::AllowTabbedDocks|QMainWindow::AnimatedDocks