diff --git a/companion/src/CMakeLists.txt b/companion/src/CMakeLists.txt index a58489478..cd3bd87ee 100644 --- a/companion/src/CMakeLists.txt +++ b/companion/src/CMakeLists.txt @@ -319,7 +319,12 @@ TARGET_LINK_LIBRARIES( ${PROJECT_NAME} ${QT_LIBRARIES} ${QT_QTMAIN_LIBRARY} ${XE IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux") INSTALL( TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin ) INSTALL( FILES companion.desktop DESTINATION share/applications ) - INSTALL( FILES companion.png DESTINATION share/icons ) + INSTALL( FILES images/linuxicons/32x32/companion.png DESTINATION share/icons/hicolor/32x32/apps ) + INSTALL( FILES images/linuxicons/48x48/companion.png DESTINATION share/icons/hicolor/48x48/apps ) + INSTALL( FILES images/linuxicons/128x128/companion.png DESTINATION share/icons/hicolor/128x128/apps ) + INSTALL( FILES images/linuxicons/256x256/companion.png DESTINATION share/icons/hicolor/256x256/apps ) + INSTALL( FILES images/linuxicons/512x512/companion.png DESTINATION share/icons/hicolor/512x512/apps ) + INSTALL( FILES images/linuxicons/scalable/companion.svg DESTINATION share/icons/hicolor/scalable/apps ) INSTALL( FILES ../targets/linux/45-taranis.rules DESTINATION /etc/udev/rules.d/ ) # Linux specific code SET(OperatingSystem "Linux") diff --git a/companion/src/companion.desktop b/companion/src/companion.desktop index ef31c40c5..df19a4a80 100644 --- a/companion/src/companion.desktop +++ b/companion/src/companion.desktop @@ -2,10 +2,10 @@ Type=Application Encoding=UTF-8 Name=Companion -GenericName=COMPANION -Comment=The ultimate transmitter companion -Icon=/usr/share/icons/companion9x.png -Exec='companion9x' +GenericName=Transmitter Companion App +Comment=The Ultimate Transmitter Companion +Icon=companion +Exec='companion' Terminal=false StartupNotify=false Categories=Application diff --git a/companion/src/images/linuxicons/128x128/companion.png b/companion/src/images/linuxicons/128x128/companion.png new file mode 100644 index 000000000..e268b289e Binary files /dev/null and b/companion/src/images/linuxicons/128x128/companion.png differ diff --git a/companion/src/images/linuxicons/256x256/companion.png b/companion/src/images/linuxicons/256x256/companion.png new file mode 100644 index 000000000..6049cba5c Binary files /dev/null and b/companion/src/images/linuxicons/256x256/companion.png differ diff --git a/companion/src/images/linuxicons/32x32/companion.png b/companion/src/images/linuxicons/32x32/companion.png new file mode 100644 index 000000000..0915c1f83 Binary files /dev/null and b/companion/src/images/linuxicons/32x32/companion.png differ diff --git a/companion/src/companion.png b/companion/src/images/linuxicons/48x48/companion.png similarity index 100% rename from companion/src/companion.png rename to companion/src/images/linuxicons/48x48/companion.png diff --git a/companion/src/images/linuxicons/512x512/companion.png b/companion/src/images/linuxicons/512x512/companion.png new file mode 100644 index 000000000..40d08e869 Binary files /dev/null and b/companion/src/images/linuxicons/512x512/companion.png differ diff --git a/companion/src/images/linuxicons/scalable/companion.svg b/companion/src/images/linuxicons/scalable/companion.svg new file mode 100644 index 000000000..40a99a3b0 --- /dev/null +++ b/companion/src/images/linuxicons/scalable/companion.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + COMPANION + + + + + + O + + + + + P + + + + + E + + + + + N + + + + + + + + + \ No newline at end of file