jjazzboss / JJazzLab

A complete and open application for automatic backing tracks generation.
https://www.jjazzlab.org
GNU Lesser General Public License v2.1
376 stars 22 forks source link

Define desktop file categories #453

Closed wvengen closed 4 days ago

wvengen commented 1 week ago

From https://github.com/flathub/org.jjazzlab.JJazzLab/issues/3:

Please define a proper category from https://specifications.freedesktop.org/menu-spec/latest/apa.html

https://raw.githubusercontent.com/jjazzboss/JJazzLab/bbd6ee18eeb55be3b002492cb70ba7487bfa427a/misc/org.jjazzlab.JJazzLab.desktop has no categories

Flathub on categories and keywords Freedesktop on categories

wvengen commented 1 week ago

Main category: Audio Secondary category: Midi (even though on my system I have not yet been able to get Midi working with Flatpak, still is a midi app.) Secondary category: Sequencer - yes or no? (I would be careful and not include it, as its main task is not a sequencer.) Secondary category: Music

jjazzboss commented 1 week ago

I'm confused, the missing categories are to be added in the .dekstop files ? From the documentation links I thought it was for the metainfo file... ?

wvengen commented 1 week ago

The Launchable is a desktop file, which is used in desktop launchers etc. I read that the metainfo file overrides the desktop file (it looks like we don't need it in the metainfo file).

wvengen commented 1 week ago

Let's add the following line to the desktop file:

Categories=AudioVideo;Audio;Midi;Music;

That should be enough.

jjazzboss commented 4 days ago

Done. Thanks!