fix: add StartupWMClass to desktop file to bind windows to app in Gnome
All checks were successful
Build and Release Zed Editor / check-version (push) Successful in 5s
Build and Release Zed Editor / build-and-release (push) Has been skipped

This commit is contained in:
2025-10-13 17:21:27 +02:00
parent 9402877ce2
commit 260cff501a

View File

@@ -76,6 +76,7 @@ $(DEB_FILE): $(EXTRACT_DIR)/.extracted
# Copy desktop file and icons # Copy desktop file and icons
@cp $(EXTRACT_DIR)/zed.app/share/applications/zed.desktop $(DEB_DIR)/usr/share/applications/ @cp $(EXTRACT_DIR)/zed.app/share/applications/zed.desktop $(DEB_DIR)/usr/share/applications/
@sed -i '/^\[Desktop Entry\]/a StartupWMClass=dev.zed.Zed' $(DEB_DIR)/usr/share/applications/zed.desktop
@cp $(EXTRACT_DIR)/zed.app/share/icons/hicolor/512x512/apps/zed.png $(DEB_DIR)/usr/share/icons/hicolor/512x512/apps/ @cp $(EXTRACT_DIR)/zed.app/share/icons/hicolor/512x512/apps/zed.png $(DEB_DIR)/usr/share/icons/hicolor/512x512/apps/
@cp $(EXTRACT_DIR)/zed.app/share/icons/hicolor/1024x1024/apps/zed.png $(DEB_DIR)/usr/share/icons/hicolor/1024x1024/apps/ @cp $(EXTRACT_DIR)/zed.app/share/icons/hicolor/1024x1024/apps/zed.png $(DEB_DIR)/usr/share/icons/hicolor/1024x1024/apps/