From b2ee6c114e34c619427eb993d5e779b256524635 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gregor=20W=C3=BCnsch?= <41543402+gwuen@users.noreply.github.com> Date: Thu, 3 Jul 2025 16:14:09 +0200 Subject: [PATCH] Add `StartupWMClass` to the desktop file (#501) This explicitly adds a `StartupWMClass` to the desktop file to help desktop environments properly track the game window and associate it with the correct app icon and name. This adheres to the XDG Desktop Entry Specification [^1]. [^1]: https://specifications.freedesktop.org/desktop-entry-spec/latest/recognized-keys.html --- packaging/linux/isledecomp.desktop.in | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/linux/isledecomp.desktop.in b/packaging/linux/isledecomp.desktop.in index 28309205..3bb0a870 100644 --- a/packaging/linux/isledecomp.desktop.in +++ b/packaging/linux/isledecomp.desktop.in @@ -21,6 +21,7 @@ Keywords[ru]=LEGO;lego;Остров LEGO Keywords[uk_UA]=LEGO;lego;LEGO острів SingleMainWindow=true +StartupWMClass=isle TryExec=isle Exec=isle