This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
# Generate platform-specific icons from icon.svg
|
||||
# Requires: imagemagick (convert) or inkscape
|
||||
|
||||
# PNG for Linux (multiple sizes for best compatibility)
|
||||
for size in 16 32 48 64 128 256 512; do
|
||||
convert icon.svg -resize ${size}x${size} icon_${size}.png 2>/dev/null || \
|
||||
inkscape icon.svg -w $size -h $size -o icon_${size}.png 2>/dev/null
|
||||
done
|
||||
|
||||
# Copy 256px as the main Linux icon
|
||||
cp icon_256.png icon.png
|
||||
|
||||
# ICO for Windows (multi-resolution)
|
||||
convert icon_16.png icon_32.png icon_48.png icon_64.png icon_128.png icon_256.png icon.ico 2>/dev/null
|
||||
|
||||
echo "Icons generated. Place icon.png and icon.ico in the build/ directory."
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 279 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 534 KiB |
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Name=Krunker Civilian Client
|
||||
Comment=Cross-platform Krunker game client
|
||||
Exec=krunker-civilian-client %U
|
||||
Icon=krunker-civilian-client
|
||||
Type=Application
|
||||
Categories=Game;ActionGame;
|
||||
Keywords=krunker;fps;game;
|
||||
StartupWMClass=krunker-civilian-client
|
||||
MimeType=x-scheme-handler/krunker;
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 534 KiB |
Reference in New Issue
Block a user