Bug 460500

Summary: Allow distros to configure the set of default apps
Product: [Applications] Welcome Center Reporter: Nate Graham <nate>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, nicolas.fella, olib141
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nate Graham 2022-10-15 19:03:20 UTC
Some may not be available or applicable; e.g. in Fedora there's no VLC unless the user has installed the RPMFusion repo, which isn't guaranteed.
Comment 1 Nicolas Fella 2022-10-15 19:52:13 UTC
Is this actually in scope for a welcome app?

Distros can already configure default apps like they can ship presets for any config
Comment 2 Nate Graham 2022-10-15 19:57:23 UTC
Welcome center has a page where it presents 6 apps that you can open in Discover, as a way of illustrating the kinds of apps you can use Discover to get.

This was prompted by a conversation with Neal at Akademy in which he observed that on Fedora, clicking on the VLC app would take you to Discover's "sorry, nothing found" page, because VLC isn't available out of the box on Fedora without the 3rd-party RPMFusion repo being installed.

Fedora's packagers can certainly patch the app to change the set of default apps shown on that page, but my thinking was that it would be nicer to explicitly support this.
Comment 3 Nate Graham 2023-03-11 05:54:11 UTC
Would be useful for PlaMo too.
Comment 4 Oliver Beard 2024-02-27 03:50:39 UTC
We might provide a way to provide a custom set of .desktop files for the apps shown.

If we can detect when some are not available, we might also hide ones that aren't (and perhaps if we include more than six .desktop files, show those instead).