DigiDoc4-Client icon indicating copy to clipboard operation
DigiDoc4-Client copied to clipboard

Include AppStream metainfo.xml

Open minosimo opened this issue 1 year ago • 4 comments

Signed-off-by: Simon Dalzell [email protected]

minosimo avatar Apr 16 '24 21:04 minosimo

Can you add hint what it does resolve and how it is used. Does it need to be installed somewhere?

metsma avatar Apr 17 '24 05:04 metsma

This brings the package more in line with the freedesktop XDG spec. The metainfo.xml file gets installed to /usr/share/metainfo, which allows the application to show up in places like Gnome software or KDE Discover, and properly shows the description, icon, screenshots, links to the repo, and changelog. I believe this will also allow users to uninstall the application using eg. gnome-software.

The change to reverse-DNS naming for the .desktop file is also in line with the freedesktop spec.

minosimo avatar Apr 23 '24 12:04 minosimo

The most important change would be for distros that package digidoc. I actually had no idea that Fedora packages it, because without the metainfo it doesn't show up in gnome-software, which is fairly unusual for GUI software. It's been in dnf the whole time, but it never occurred to me to check!

minosimo avatar May 01 '24 12:05 minosimo

Can you please rebase latest master to fix windows builds. We need figure out if there is screenshots available in id.ee site, currently it links to your branch content

metsma avatar May 06 '24 07:05 metsma

I found a good screenshot hosted on id.ee that I think it is nicely representative of the application.

minosimo avatar Jun 04 '24 10:06 minosimo

Do you have some idea when the next release would be, and might it be possible to get a version number bump with just the changes from this MR included? Again, for distros that package digidoc this would be a huge help, as it would allow the application to show up in graphical package managers / "software centers".

minosimo avatar Aug 28 '24 14:08 minosimo