-
-
Notifications
You must be signed in to change notification settings - Fork 678
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add freedesktop metadata #1495
base: main
Are you sure you want to change the base?
Add freedesktop metadata #1495
Conversation
Should I move the AppImage build scripts into the |
im going to say confidently, probably |
97a077c
to
b2f2340
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you should remove the change of the name field in the desktop shortcut and have that change be merged in this PR
b2f2340
to
35ced51
Compare
Update |
cb67606
to
1ed691d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
LGTM. |
9428c73
to
c07322a
Compare
@fpiesche can you resolve the conflicts so we can get this merged? |
7954d49
to
16423e4
Compare
This adds a new
dist
directory intended for files specific to distributions rather than actually part of the code or executable/bundle, containing the Linux desktop launcher (which currently lives in the.github
directory for some reason) as well as FreeDesktopmetainfo.xml
andreleases.xml
files. The XML files contain metadata that can be used by Linux desktop environments to display information about the package - this is, for example, used by Flathub for their web listings.The
releases.xml
file currently needs updating manually. I'm working on a GitHub action that can automatically update these files when a new GitHub release is made; once I've done this and tested it I'll submit a PR with a workflow to keep this file up to date along with GitHub releases :)