fix(packaging): declare the launcher's real window class in its .desktop file (#1026)

The window sets its app id (Wayland) and WM_CLASS (X11) to
ai.storyteller.artcraft-launcher, but the entry said
StartupWMClass=artcraft-launcher. Desktops that find the entry by its
file name were fine; an entry under another name (AppImageLauncher,
Gear Lever, a hand-made one) never matched, so the dock showed a
generic icon and the launcher could not be pinned.
This commit is contained in:
VoiceLessQ
2026-10-29 21:51:19 -02:00
committed by Dylan M. Taylor
parent d95ae4b5be
commit 014422ad15
@@ -8,6 +8,6 @@ TryExec=artcraft-launcher
Icon=ai.storyteller.artcraft-launcher
Terminal=false
StartupNotify=true
StartupWMClass=artcraft-launcher
StartupWMClass=ai.storyteller.artcraft-launcher
Categories=Utility;PackageManager;
Keywords=artcraft;craft;launcher;installer;updater;photocraft;filmcraft;apps;