Will Thompson
de11cbdf85
chore: add Add <launchable> tag to GTK client metainfo ( #6720 )
2024-04-01 17:29:36 -05:00
Will Thompson
54d060cd8e
GTK: Add developer name (and screenshot caption) to metainfo ( #6596 )
...
* Add caption to screenshot in metainfo
This is used, for example, as the accessible description for the
screenshot in GNOME Software.
* Add developer_name and developer to metainfo
<developer_name> is deprecated in AppStream 1.0 but is more widely
supported by Flathub and software centres such as GNOME Software and (I
believe) KDE's Discover.
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer_name
<developer> is the newer tag, introduced in AppStream 1.0.
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
Add both, with the same value.
2024-02-12 22:38:48 -06:00
Will Thompson
efcfc7d374
build: add 4.0.4, 4.0.5 releases to metainfo ( #6378 )
2023-12-17 10:33:30 -06:00
Will Thompson
dd22b52bbf
GTK: Improve appstream metainfo ( #5407 )
...
* gtk: Add release history to metainfo file
This is mandatory on Flathub (and possibly other software repositories).
On each new release, a <release> element should be prepended to this
list.
Ideally each <release> would include (translatable) release notes, but
this is the bare minimum.
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-releases
https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Releases.html
* gtk: Add more URLs to AppStream metainfo
This covers all the URL types from the AppStream specification.
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
* gtk: Add translation info to AppStream metainfo
This allows information about per-language translation percentages to be
extracted at build-time and included in the repository's appstream file.
Software centres such as GNOME Software use this to indicate to the user
whether the app is translated into their language.
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-translation
2023-05-07 13:02:49 -05:00
Gary Elshaw
0c9ca9ac30
Body text changes ( #3431 )
...
While i'm in Manjaro Linux and working on the GTK client for a little while, i noticed Linux wasn't included as a platform in the file, and the repetition of frontend and backend was annoying me.
Co-authored-by: Charles Kerr <charles@charleskerr.com>
2022-07-10 23:16:35 -05:00
Antoine Cœur
42713c6716
OS X → macOS ( #2986 )
2022-04-26 09:11:44 -05:00
Charles Kerr
0a27346efb
use metainfo folder instead of appdata ( #2624 )
...
* use metainfo folder instead of appdata
Co-authored-by: David Heidelberg <david@ixit.cz>
2022-02-14 09:41:19 -06:00