diff --git a/Makefile b/Makefile
index 14aedf7c3a..f1efe0f2a7 100644
--- a/Makefile
+++ b/Makefile
@@ -607,8 +607,8 @@ $(STATUS_CLIENT_APPIMAGE): nim_status_client $(APPIMAGE_TOOL) nim-status.desktop
# General Files
cp bin/nim_status_client tmp/linux/dist/usr/bin
cp nim-status.desktop tmp/linux/dist/.
- cp status.svg tmp/linux/dist/status.svg
- cp status.svg tmp/linux/dist/usr/.
+ cp status.png tmp/linux/dist/status.png
+ cp status.png tmp/linux/dist/usr/.
cp -R resources.rcc tmp/linux/dist/usr/.
cp -R $(FLEETS_FILE) tmp/linux/dist/usr/.
mkdir -p tmp/linux/dist/usr/i18n
@@ -739,7 +739,7 @@ $(STATUS_CLIENT_EXE): nim_status_client nim_windows_launcher $(NIM_WINDOWS_PREBU
rm -rf pkg/*.exe tmp/windows/dist
mkdir -p $(OUTPUT)/bin $(OUTPUT)/resources $(OUTPUT)/vendor $(OUTPUT)/resources/i18n $(OUTPUT)/bin/StatusQ
cat windows-install.txt | unix2dos > $(OUTPUT)/INSTALL.txt
- cp status.ico status.svg resources.rcc $(FLEETS_FILE) $(OUTPUT)/resources/
+ cp status.ico status.png resources.rcc $(FLEETS_FILE) $(OUTPUT)/resources/
cp bin/i18n/* $(OUTPUT)/resources/i18n
cp cacert.pem $(OUTPUT)/bin/cacert.pem
cp bin/StatusQ/* $(OUTPUT)/bin/StatusQ
diff --git a/app/qml/Status/Application/System/StatusTrayIcon.qml b/app/qml/Status/Application/System/StatusTrayIcon.qml
index 4e7d55f4bd..70764b9f59 100644
--- a/app/qml/Status/Application/System/StatusTrayIcon.qml
+++ b/app/qml/Status/Application/System/StatusTrayIcon.qml
@@ -17,7 +17,7 @@ SystemTrayIcon {
visible: true
icon.source: {
if (production)
- return Qt.platform.os === "osx" ? Resources.svg("status-logo-icon") : Resources.png("status-logo")
+ return Qt.platform.os === "osx" ? Resources.png("status-logo-icon") : Resources.png("status-logo")
else
return Resources.svg("status-logo-dark")
}
diff --git a/ci/cpp/Jenkinsfile.linux b/ci/cpp/Jenkinsfile.linux
index c9eb9b6abf..b2e66fca03 100644
--- a/ci/cpp/Jenkinsfile.linux
+++ b/ci/cpp/Jenkinsfile.linux
@@ -71,7 +71,7 @@ pipeline {
stage('Package') {
steps {
- sh "linuxdeploy --plugin qt --executable=${env.WORKSPACE}/build/status-desktop --appdir ${env.WORKSPACE}/build/AppDir --desktop-file=${env.WORKSPACE}/status.desktop --icon-file=${env.WORKSPACE}/status.svg --custom-apprun=${env.WORKSPACE}/AppRun-cpp"
+ sh "linuxdeploy --plugin qt --executable=${env.WORKSPACE}/build/status-desktop --appdir ${env.WORKSPACE}/build/AppDir --desktop-file=${env.WORKSPACE}/status.desktop --icon-file=${env.WORKSPACE}/status.png --custom-apprun=${env.WORKSPACE}/AppRun-cpp"
sh "cmake --install ${env.WORKSPACE}/build --prefix=${env.WORKSPACE}/build/install"
sh "cp ${env.WORKSPACE}/build/install/lib/* ${env.WORKSPACE}/build/AppDir/usr/lib/"
// TODO enable after deploying appimage plugin in the corresponding docker
diff --git a/src/nim_status_client.nim b/src/nim_status_client.nim
index 7f2ba61c1c..2f17361096 100644
--- a/src/nim_status_client.nim
+++ b/src/nim_status_client.nim
@@ -36,14 +36,14 @@ proc determineStatusAppIconPath(): string =
if main_constants.IS_MACOS:
return "" # not used in macOS
elif defined(windows):
- return "/../resources/status.svg"
+ return "/../resources/status.png"
else:
- return "/../status.svg"
+ return "/../status.png"
else:
if main_constants.IS_MACOS:
return "" # not used in macOS
else:
- return "/../status-dev.svg"
+ return "/../status-dev.png"
proc prepareLogging() =
# Outputs logs in the node tab
diff --git a/status-dev.icns b/status-dev.icns
index e6bfe1d66e..cf37b50468 100644
Binary files a/status-dev.icns and b/status-dev.icns differ
diff --git a/status-dev.png b/status-dev.png
new file mode 100644
index 0000000000..5bb01d3c93
Binary files /dev/null and b/status-dev.png differ
diff --git a/status-dev.svg b/status-dev.svg
deleted file mode 100644
index 5d19b08d55..0000000000
--- a/status-dev.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/status-macos-dev.svg b/status-macos-dev.svg
index a12fc61573..47e84c9d3f 100644
--- a/status-macos-dev.svg
+++ b/status-macos-dev.svg
@@ -1,94 +1,47 @@
-