Repository navigation
Add Discophile - #10957
Add Discophile#10957probonopd wants to merge 1 commit into
Conversation
Discovered on GitHub as publishing AppImages on its releases, by discover-apps.yml. Needs a maintainer's review.
✅ Test passed@debba: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look? Please check that the screenshot shows the application's main window. Discophile Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.35 Warnings:
|
|
Thanks for adding Discophile to the catalog! Could you use the following screenshot as the default catalog image? It was captured from Discophile 1.0.2 running on Linux and shows the application's main interface with a populated demo music library and the player visible, in the light theme. |
|
/appstream |
How to add AppStream metadata (and your own screenshots)The catalog page of an application can show a description, a summary, links and, above all, screenshots of your choice. They come from an AppStream metainfo file inside the AppImage. 1. Write the file. Save it as <?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>io.github.yourname.YourApp</id>
<name>YourApp</name>
<summary>One line saying what it does</summary>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<description>
<p>A few sentences about the application.</p>
</description>
<launchable type="desktop-id">yourapp.desktop</launchable>
<url type="homepage">https://github.com/yourname/YourApp</url>
<screenshots>
<screenshot type="default">
<caption>The main window</caption>
<image>https://raw.githubusercontent.com/yourname/YourApp/main/screenshots/main.png</image>
</screenshot>
</screenshots>
<releases>
<release version="1.0.0" date="2024-01-31"/>
</releases>
</component>
2. Check it: 3. Put it into the AppImage.
4. Publish a new release with the new AppImage, then comment Note about screenshots: the automated test still runs the application and takes a screenshot of its own. The test needs it to check that the application starts and shows a window, so the test has to pass as before. But if the AppStream metadata names a screenshot, the catalog page shows that screenshot (the one marked |
|
Do you know why i got dark mode by default on a system that is not set to dark mode, unlike in your screenshot? Thanks. |
|
Nope it looks it is working on my side, but I will check better asap. |


Repository: https://github.com/debba/discophile
Discophile-1.0.2-x86_64.AppImageFound by
.github/workflows/discover-apps.yml, which looks for GitHubrepositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.