isle-portable/packaging/linux/isledecomp.desktop.in
Gregor Wünsch b2ee6c114e
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
2025-07-03 14:14:09 +00:00

40 lines
852 B
Desktop File

[Desktop Entry]
Version=1.5
Name=@APP_NAME@
Comment=@APP_SUMMARY@
Icon=@APP_ID@
Type=Application
Categories=Game;KidsGame;AdventureGame;Qt
Keywords=LEGO;lego;LEGO Island
Keywords[da]=LEGO;lego;Panik på LEGO Øen
Keywords[de]=LEGO;lego;Abenteuer auf der LEGO Insel
Keywords[es]=LEGO;lego;La Isla LEGO
Keywords[fr]=LEGO;lego;Aventures sur L'île LEGO
Keywords[it]=LEGO;lego;Isola LEGO
Keywords[ja]=LEGO;lego;レゴアイランドの大冒険
Keywords[ko]=LEGO;lego;레고 아일랜드
Keywords[pt]=LEGO;lego;A Ilha LEGO
Keywords[ru]=LEGO;lego;Остров LEGO
Keywords[uk_UA]=LEGO;lego;LEGO острів
SingleMainWindow=true
StartupWMClass=isle
TryExec=isle
Exec=isle
Actions=play;configure
[Desktop Action play]
Name=Play Game
Icon=currenttrack_play
Exec=isle
[Desktop Action configure]
Name=Configure Settings
Icon=settings
Exec=isle-config