Skip to content

Simplify app launching

Nicolas Fella requested to merge work/simplifyapplaunch into master

The current code obtains the desktop file name to be lauched, resolves that to an absolute file path, passes it to a helper executable that then uses ApplicationLauncherJob

Instead we can get a KService from the desktop file name and pass that to ApplicationLauncherJob directly

In the Flatpak backend remove the fallback to flatpak_installation_launch, it should be safe to assume all Flatpaks can be launched through a desktop file

Merge request reports