diff --git a/icons/linux/crossdesk_1024x1024.png b/icons/linux/crossdesk_1024x1024.png deleted file mode 100644 index 101c48b..0000000 Binary files a/icons/linux/crossdesk_1024x1024.png and /dev/null differ diff --git a/icons/linux/crossdesk_128x128.png b/icons/linux/crossdesk_128x128.png index b93a763..ebfb4c5 100644 Binary files a/icons/linux/crossdesk_128x128.png and b/icons/linux/crossdesk_128x128.png differ diff --git a/icons/linux/crossdesk_16x16.png b/icons/linux/crossdesk_16x16.png index 51000ae..bb37601 100644 Binary files a/icons/linux/crossdesk_16x16.png and b/icons/linux/crossdesk_16x16.png differ diff --git a/icons/linux/crossdesk_24x24.png b/icons/linux/crossdesk_24x24.png index 77593c2..976f91d 100644 Binary files a/icons/linux/crossdesk_24x24.png and b/icons/linux/crossdesk_24x24.png differ diff --git a/icons/linux/crossdesk_256x256.png b/icons/linux/crossdesk_256x256.png index 65e62bc..e7c2e93 100644 Binary files a/icons/linux/crossdesk_256x256.png and b/icons/linux/crossdesk_256x256.png differ diff --git a/icons/linux/crossdesk_32x32.png b/icons/linux/crossdesk_32x32.png index 8b7fc3c..3d968b8 100644 Binary files a/icons/linux/crossdesk_32x32.png and b/icons/linux/crossdesk_32x32.png differ diff --git a/icons/linux/crossdesk_48x48.png b/icons/linux/crossdesk_48x48.png index 5b330f8..5b76e17 100644 Binary files a/icons/linux/crossdesk_48x48.png and b/icons/linux/crossdesk_48x48.png differ diff --git a/icons/linux/crossdesk_512x512.png b/icons/linux/crossdesk_512x512.png new file mode 100644 index 0000000..c257f15 Binary files /dev/null and b/icons/linux/crossdesk_512x512.png differ diff --git a/icons/linux/crossdesk_64x64.png b/icons/linux/crossdesk_64x64.png new file mode 100644 index 0000000..182d5a0 Binary files /dev/null and b/icons/linux/crossdesk_64x64.png differ diff --git a/icons/linux/crossdesk_96x96.png b/icons/linux/crossdesk_96x96.png new file mode 100644 index 0000000..2a3d59f Binary files /dev/null and b/icons/linux/crossdesk_96x96.png differ diff --git a/icons/macos/crossdesk.icns b/icons/macos/crossdesk.icns index f6ded62..c15c752 100644 Binary files a/icons/macos/crossdesk.icns and b/icons/macos/crossdesk.icns differ diff --git a/icons/windows/crossdesk.ico b/icons/windows/crossdesk.ico index 0a26673..771310b 100644 Binary files a/icons/windows/crossdesk.ico and b/icons/windows/crossdesk.ico differ diff --git a/scripts/linux/pkg_arm64.sh b/scripts/linux/pkg_arm64.sh index 9fbc3be..9859e58 100644 --- a/scripts/linux/pkg_arm64.sh +++ b/scripts/linux/pkg_arm64.sh @@ -21,7 +21,7 @@ mkdir -p "$DEBIAN_DIR" "$BIN_DIR" "$CERT_SRC_DIR" "$DESKTOP_DIR" cp build/linux/arm64/release/crossdesk "$BIN_DIR" cp certs/crossdesk.cn_root.crt "$CERT_SRC_DIR/crossdesk.cn_root.crt" -for size in 16 24 32 48 128 256 1024; do +for size in 16 24 32 48 64 96 128 256; do mkdir -p "$ICON_BASE_DIR/${size}x${size}/apps" cp "icons/linux/crossdesk_${size}x${size}.png" \ "$ICON_BASE_DIR/${size}x${size}/apps/crossdesk.png" @@ -65,7 +65,7 @@ if [ "\$1" = "remove" ] || [ "\$1" = "purge" ]; then rm -f /usr/local/bin/crossdesk rm -f /usr/share/applications/$APP_NAME.desktop rm -rf /opt/$APP_NAME - for size in 16 24 32 48 128 256 1024; do + for size in 16 24 32 48 64 96 128 256; do rm -f /usr/share/icons/hicolor/\${size}x\${size}/apps/crossdesk.png done fi diff --git a/scripts/linux/pkg_x86_64.sh b/scripts/linux/pkg_x86_64.sh index f3b4ba0..f88532f 100644 --- a/scripts/linux/pkg_x86_64.sh +++ b/scripts/linux/pkg_x86_64.sh @@ -21,7 +21,7 @@ mkdir -p "$DEBIAN_DIR" "$BIN_DIR" "$CERT_SRC_DIR" "$DESKTOP_DIR" cp build/linux/x86_64/release/crossdesk "$BIN_DIR" cp certs/crossdesk.cn_root.crt "$CERT_SRC_DIR/crossdesk.cn_root.crt" -for size in 16 24 32 48 128 256 1024; do +for size in 16 24 32 48 64 96 128 256; do mkdir -p "$ICON_BASE_DIR/${size}x${size}/apps" cp "icons/linux/crossdesk_${size}x${size}.png" \ "$ICON_BASE_DIR/${size}x${size}/apps/crossdesk.png" @@ -65,7 +65,7 @@ if [ "\$1" = "remove" ] || [ "\$1" = "purge" ]; then rm -f /usr/local/bin/crossdesk rm -f /usr/share/applications/$APP_NAME.desktop rm -rf /opt/$APP_NAME - for size in 16 24 32 48 128 256 1024; do + for size in 16 24 32 48 64 96 128 256; do rm -f /usr/share/icons/hicolor/\${size}x\${size}/apps/crossdesk.png done fi