protonscr

[Feature request] Implement org.freedesktop.portal.DynamicLauncher

steamopen Feature Request
ValveSoftware/steam-for-linux#9001 · opened 2022-12-15 by koresh-krasa · updated 2025-01-10 · 2 comments · github
Kkoresh-krasa 2022-12-15 github

Your system information

  • Steam client version (build number or date): Dec 10 2022 at 02:13:15
  • Distribution (e.g. Ubuntu): Fedora Silverblue 37
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Please consider to implement org.freedesktop.portal.DynamicLauncher to create menu shortcuts for games. This will help sandboxed Steam client.

Oorowith2os 2023-06-17 github

To add onto this: you may need to remove some options on Linux for installing games and whatnot if you implement this, as there's no difference between the "desktop" and "start menu" for the portal.

Also noting that this wouldn't just help with a sandboxed Steam, this would make the standard Steam client fit in with the desktop well too.

Looking at how Epiphany (GNOME Web) implements it may be useful: https://gitlab.gnome.org/GNOME/epiphany/-/blob/6e5357947679e48aa1c043f221425255105937a1/lib/ephy-flatpak-utils.c#L137

BBlumoop 2025-01-10 github

I really hope this gets implemented soon, it's inconvenient to have to use workaround scripts or just launch games in the flatpaked Steam directly.

Nothing extracted yet.