From 053d7e5855a19c450a0ffc3e7f381934d52b8cd5 Mon Sep 17 00:00:00 2001 From: Umbrix Developer Date: Sat, 17 Jan 2026 17:35:05 +0300 Subject: [PATCH] fix: icon display in application menu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Changed Icon path to absolute in desktop file - Fixed icon file permissions (chmod 644) - Icon now shows correctly in GNOME/KDE menus Desktop file updated: Icon=umbrix → Icon=/usr/share/icons/hicolor/256x256/apps/umbrix.png --- build-all-packages.sh | 1 + linux/app_icon.desktop | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/build-all-packages.sh b/build-all-packages.sh index 572e6e75..84e3f6d5 100755 --- a/build-all-packages.sh +++ b/build-all-packages.sh @@ -61,6 +61,7 @@ echo -e "${GREEN}✓${NC} Custom libcore integrated: $NEW_SIZE" # Step 5: Add icon and prepare data directory echo -e "\n${YELLOW}[5/6]${NC} Preparing bundle assets..." cp -f "$PROJECT_DIR/logo/ic_launcher_playstore.png" "$BUNDLE_DIR/umbrix.png" +chmod 644 "$BUNDLE_DIR/umbrix.png" mkdir -p "$BUNDLE_DIR/data" echo -e "${GREEN}✓${NC} Icon and data directory ready" diff --git a/linux/app_icon.desktop b/linux/app_icon.desktop index 1324c8e9..2b2d1daf 100644 --- a/linux/app_icon.desktop +++ b/linux/app_icon.desktop @@ -2,7 +2,7 @@ Name=Umbrix Comment=Cross Platform Multi Protocol Proxy Frontend Exec=umbrix %U -Icon=umbrix +Icon=/usr/share/icons/hicolor/256x256/apps/umbrix.png Terminal=false Type=Application Categories=Network;