mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-01-11 22:40:36 +00:00
Use correct icon sizes on Linux
This commit is contained in:
parent
a3b733aa1e
commit
7c1ef56902
13 changed files with 12 additions and 10 deletions
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
|
|
@ -291,10 +291,10 @@ jobs:
|
|||
# Create fresh AppDir structure
|
||||
rm -rf AppDir
|
||||
mkdir -p AppDir/usr/bin
|
||||
mkdir -p AppDir/usr/share/icons/hicolor
|
||||
mkdir -p AppDir/usr/share/icons
|
||||
# Copy built files
|
||||
cp -r build/linux/x64/release/bundle/* AppDir/usr/bin/
|
||||
cp -rL linux/packaging/appimage/icons/hicolor/* AppDir/usr/share/icons/hicolor
|
||||
cp -rL linux/packaging/icons/* AppDir/usr/share/icons
|
||||
# Create desktop file in AppDir root
|
||||
cp linux/mangayomi.desktop AppDir/mangayomi.desktop
|
||||
# Create AppRun file
|
||||
|
|
@ -322,8 +322,8 @@ jobs:
|
|||
mkdir -p rpm_build/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
|
||||
cp -r build/linux/x64/release/bundle rpm_build/SOURCES/mangayomi-${VERSION}
|
||||
tar czf rpm_build/SOURCES/mangayomi-${VERSION}.tar.gz -C rpm_build/SOURCES mangayomi-${VERSION}
|
||||
mkdir -p rpm_build/SOURCES/usr/share/icons/hicolor/256x256/apps
|
||||
cp assets/app_icons/icon-red.png rpm_build/SOURCES/usr/share/icons/hicolor/256x256/apps/mangayomi.png
|
||||
mkdir -p rpm_build/SOURCES/usr/share/icons
|
||||
cp -rL linux/packaging/icons/* rpm_build/SOURCES/usr/share/icons
|
||||
cp linux/mangayomi.desktop rpm_build/SOURCES/
|
||||
# RPM Spec File
|
||||
cat <<EOF > rpm_build/SPECS/mangayomi.spec
|
||||
|
|
@ -417,6 +417,8 @@ jobs:
|
|||
dpkg-deb -R "$(find dist -name '*.deb' | head -n 1)" extracted_deb
|
||||
# Replace desktop file
|
||||
cp -f linux/mangayomi.desktop extracted_deb/usr/share/applications/mangayomi.desktop
|
||||
# copy all icon sizes
|
||||
cp -rLf linux/packaging/icons/* extracted_deb/usr/share/icons
|
||||
# Set correct permissions
|
||||
chmod 644 extracted_deb/usr/share/applications/mangayomi.desktop
|
||||
# Repack the .deb
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
../../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png
|
||||
|
|
@ -1 +0,0 @@
|
|||
../../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png
|
||||
|
|
@ -1 +0,0 @@
|
|||
../../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png
|
||||
|
|
@ -1 +0,0 @@
|
|||
../../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png
|
||||
|
|
@ -1 +0,0 @@
|
|||
../../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
|
||||
|
|
@ -1 +0,0 @@
|
|||
../../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png
|
||||
1
linux/packaging/icons/hicolor/128x128/apps/mangayomi.png
Symbolic link
1
linux/packaging/icons/hicolor/128x128/apps/mangayomi.png
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png
|
||||
1
linux/packaging/icons/hicolor/16x16/apps/mangayomi.png
Symbolic link
1
linux/packaging/icons/hicolor/16x16/apps/mangayomi.png
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png
|
||||
1
linux/packaging/icons/hicolor/256x256/apps/mangayomi.png
Symbolic link
1
linux/packaging/icons/hicolor/256x256/apps/mangayomi.png
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png
|
||||
1
linux/packaging/icons/hicolor/32x32/apps/mangayomi.png
Symbolic link
1
linux/packaging/icons/hicolor/32x32/apps/mangayomi.png
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png
|
||||
1
linux/packaging/icons/hicolor/512x512/apps/mangayomi.png
Symbolic link
1
linux/packaging/icons/hicolor/512x512/apps/mangayomi.png
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
|
||||
1
linux/packaging/icons/hicolor/64x64/apps/mangayomi.png
Symbolic link
1
linux/packaging/icons/hicolor/64x64/apps/mangayomi.png
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../../../../../macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png
|
||||
Loading…
Reference in a new issue