Skip to content
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 AppStream metainfo #42

Merged
merged 1 commit into from
Apr 20, 2024
Merged

Add AppStream metainfo #42

merged 1 commit into from
Apr 20, 2024

Conversation

wjt
Copy link
Contributor

@wjt wjt commented Apr 19, 2024

This is my own work, taken from the Flathub package.

The AppStream specification can be found at
https://www.freedesktop.org/software/appstream/docs/.

This is my own work, taken from the Flathub package.

The AppStream specification can be found at
<https://www.freedesktop.org/software/appstream/docs/>.
Comment on lines +45 to +56
<description>
<p>there is still no editor for making custom levels, but a python library has been added for programmatically generating levels. an example level has been included, the first custom level!</p>
<p>objects in custom levels can now be arbitrarily mirrored and rotated.</p>
<p>The numeric keypad enter key can now be used to switch into fullscreen mode, and also when entering a hostname (thanks TechKnight).</p>
<p>A long-standing bug was fixed where the computer planes would try to take off by flying straight up and then immediately stalling.</p>
<p>The score is no longer reset between levels (this was a bug).</p>
<p>At end of level, the remaining planes now "tick down" properly.</p>
<p>A bug was fixed where the app icon was shown as a black silhouette.</p>
<p>The manual page now documents the dashboard layout.</p>
<p>The score will no longer be drawn over the medals for very large values.</p>
</description>
</release>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now, you might reasonably ask yourself: can we avoid having to hand-write both this and NEWS.md?

In principle, yes. You can use either appstreamcli news-to-metainfo to convert from NEWS.md to this format; or appstreamcli metainfo-to-news to convert in the other direction.

However the plaintext format that appstreamcli expects (in either direction) is slightly different to the current format of NEWS.md.

@fragglet fragglet merged commit dc74895 into fragglet:trunk Apr 20, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants