Skip to content

Prefer launchable desktop-id over app ID for desktop file

With this MR the value of <launchable type="desktop-id"> is preferred over the app ID for the desktop file name.

Might fix #35 (closed) or at least get us closer to a fix.

I compared the result of hugo on master (https://invent.kde.org/websites/apps-kde-org/-/jobs/1896971) with the result of hugo for this MR (https://invent.kde.org/kloecker/apps-kde-org/-/jobs/1897729).

This MR fixes all 3 WARNINGs about missing desktop files:

  • WARNING: No desktop file for org.kde.kid3_qt
  • WARNING: No desktop file for org.kde.massif_visualizer
  • WARNING: No desktop file for org.kde.kwalletmanager5

Additionally, it fixes the exception:

  • WARNING: Project 'sdk/massif-visualizer' generated an exception (<class 'Exception'>): org.kde.massif_visualizer: []

Comparing the artifacts shows that with master we don't get any files that we do not also get with this MR, i.e. this MR doesn't regress. On the other hand, with this MR we get files for kid3_qt, kwalletmanager5, massif_visualizer which we don't get with master, i.e. this MR improves what we currently have on master.

Edited by Ingo Klöcker

Merge request reports