Add AppStream
This PR adds a AppStream file for Linux. AppStream contains the data for Software centers on Linux (e.g.g Gnome Software or KDE Discover) like Description, Screenshots, License, Links etc. If a App provides no AppStream file, the data from the .desktop files are used, which is missing a lot of things of course.
This AppStream is currently missing some screenshots, as I can't find some good. Please provide the Link to at least one Screenshot, so I can add them before merging.
Is this meant to be distributed along with the application? There's no way I'm going to remember to update the release list every single time I make a new release...there are multiple versions of mGBA that just straight up show the wrong release number in places since I forgot to update it for a minor release.
Is this meant to be distributed along with the application?
Yes
There's no way I'm going to remember to update the release list every single time I make a new release.
Maybe this can be automated with GitHub actions are this can be set during the build with CMake.