diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eed8719..a4a9c0b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,7 +72,7 @@ jobs: mkdir Solian.AppDir cp -r build/linux/x64/release/bundle/* Solian.AppDir cp -r buildtools/appimage_config/* Solian.AppDir - cp assets/icon/icon-light-radius.png Solian.AppDir + cp assets/icon/icon-padded.png Solian.AppDir sudo chmod +x buildtools/appimagetool-x86_64.AppImage sudo chmod +x Solian.AppDir/AppRun ./buildtools/appimagetool-x86_64.AppImage Solian.AppDir @@ -80,4 +80,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: build-output-linux-appimage - path: './*.AppImage*' \ No newline at end of file + path: './*.AppImage*' diff --git a/buildtools/appimage_config/AppRun b/buildtools/appimage_config/AppRun new file mode 100755 index 0000000..42271e2 --- /dev/null +++ b/buildtools/appimage_config/AppRun @@ -0,0 +1,4 @@ +#!/bin/sh + +cd "$(dirname "$0")" +exec ./island diff --git a/buildtools/appimage_config/Solian.desktop b/buildtools/appimage_config/Solian.desktop new file mode 100644 index 0000000..5c984d6 --- /dev/null +++ b/buildtools/appimage_config/Solian.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Terminal=false +Name=Solian +Exec=island %u +Icon=icon-padded +Categories=Network; diff --git a/buildtools/appimagetool-x86_64.AppImage b/buildtools/appimagetool-x86_64.AppImage new file mode 100755 index 0000000..f682962 Binary files /dev/null and b/buildtools/appimagetool-x86_64.AppImage differ