diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index e3eee41..1f8ceea 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -208,7 +208,7 @@ jobs: chmod +x linuxdeploy-x86_64.AppImage mkdir -p AppDir/usr/bin cp target/release/czkawka_gui AppDir/usr/bin - ./linuxdeploy-x86_64.AppImage --appdir AppDir --plugin gtk --output appimage --icon-file icon.png --desktop-file pkgs/com.github.qarmin.czkawka.desktop + ./linuxdeploy-x86_64.AppImage --appdir AppDir --plugin gtk --output appimage --icon-file data/icons/com.github.qarmin.czkawka.svg --desktop-file pkgs/com.github.qarmin.czkawka.desktop - name: Store Linux Appimage GUI uses: actions/upload-artifact@v2 diff --git a/data/icons/com.github.qarmin.czkawka-symbolic.svg b/data/icons/com.github.qarmin.czkawka-symbolic.svg new file mode 100644 index 0000000..1b8e410 --- /dev/null +++ b/data/icons/com.github.qarmin.czkawka-symbolic.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/icons/com.github.qarmin.czkawka.Devel.svg b/data/icons/com.github.qarmin.czkawka.Devel.svg new file mode 100644 index 0000000..abdac45 --- /dev/null +++ b/data/icons/com.github.qarmin.czkawka.Devel.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/icons/com.github.qarmin.czkawka.svg b/data/icons/com.github.qarmin.czkawka.svg new file mode 100644 index 0000000..89ac8f8 --- /dev/null +++ b/data/icons/com.github.qarmin.czkawka.svg @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icon.png b/icon.png deleted file mode 100644 index c782306..0000000 Binary files a/icon.png and /dev/null differ diff --git a/icon.svg b/icon.svg deleted file mode 100644 index d78a59f..0000000 --- a/icon.svg +++ /dev/null @@ -1,2323 +0,0 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pkgs/arch/PKGBUILD b/pkgs/arch/PKGBUILD index 53f2c0c..d43a4f7 100644 --- a/pkgs/arch/PKGBUILD +++ b/pkgs/arch/PKGBUILD @@ -61,4 +61,6 @@ package() { install -Dm644 LICENSE $pkgdir/usr/share/licenses/${_basename}/LICENSE install -Dm644 $srcdir/com.github.qarmin.czkawka.desktop -t $pkgdir/usr/share/applications/ + install -Dm664 $srcdir/data/icons/com.github.qarmin.czkawka.svg $pkgdir/usr/share/icons/hicolor/scalable/apps/ + install -Dm664 $srcdir/data/icons/com.github.qarmin.czkawka-symbolic.svg $pkgdir/usr/share/icons/hicolor/symbolic/apps } diff --git a/pkgs/com.github.qarmin.czkawka.desktop b/pkgs/com.github.qarmin.czkawka.desktop index 7e29e3f..0a5df46 100644 --- a/pkgs/com.github.qarmin.czkawka.desktop +++ b/pkgs/com.github.qarmin.czkawka.desktop @@ -4,5 +4,7 @@ Terminal=false Exec=czkawka_gui Name=Czkawka Comment=Multi functional app to clean OS which allow to find duplicates, empty folders, similar files etc. -Icon=icon +Icon=com.github.qarmin.czkawka Categories=System; +StartupWMClass=czkawka_gui +TryExec=czkawka_gui