Broke up UI into seperate file, reorganisation of dirtree, added ViewStack

This commit is contained in:
2025-12-02 23:04:11 +01:00
parent cc1401ff96
commit f8a10249bb
41 changed files with 2742 additions and 3564 deletions

View File

@@ -5,33 +5,33 @@
<project_license>AGPL-3.0-or-later</project_license>
<name>Gnomeframe</name>
<summary>Keep the summary shorter, between 10 and 35 characters</summary>
<summary>A Warframe Companion</summary>
<description>
<p>No description</p>
<p>This is a companion-app for Warframe players on Linux, written in phython and GTK4/ADW with the help of GNOME Builder and PyGObject.</p>
</description>
<developer id="tld.vendor">
<name>valhrafnaz</name>
<name>gay.valhrafnaz</name>
</developer>
<!-- Required: Should be a link to the upstream homepage for the component -->
<url type="homepage">https://example.org/</url>
<url type="homepage">https://valhrafnaz.gay/gnomeframe</url>
<!-- Recommended: It is highly recommended for open-source projects to display the source code repository -->
<url type="vcs-browser">https://example.org/repository</url>
<url type="vcs-browser">https://git.valhrafnaz.gay/valhrafnaz/Gnomeframe</url>
<!-- Should point to the software's bug tracking system, for users to report new bugs -->
<url type="bugtracker">https://example.org/issues</url>
<url type="bugtracker">https://git.valhrafnaz.gay/valhrafnaz/Gnomeframe/issues</url>
<!-- Should link a FAQ page for this software, to answer some of the most-asked questions in detail -->
<!-- URLs of this type should point to a webpage where users can submit or modify translations of the upstream project -->
<url type="translate">https://example.org/translate</url>
<url type="faq">https://example.org/faq</url>
<url type="translate">https://valhrafnaz.gay/gnomeframe/translate</url>
<url type="faq">https://valhrafnaz.gay/gnomeframe/faq</url>
<!-- Should provide a web link to an online user's reference, a software manual or help page -->
<url type="help">https://example.org/help</url>
<url type="help">https://git.valhrafnaz.gay/valhrafnaz/Gnomeframe/wiki</url>
<!-- URLs of this type should point to a webpage showing information on how to donate to the described software project -->
<url type="donation">https://example.org/donate</url>
<url type="donation">https://valhrafnaz.gay/donate</url>
<!-- This could for example be an HTTPS URL to an online form or a page describing how to contact the developer -->
<url type="contact">https://example.org/contact</url>
<url type="contact">https://valhrafnaz.gay/gnomeframe</url>
<!-- URLs of this type should point to a webpage showing information on how to contribute to the described software project -->
<url type="contribute">https://example.org/contribute</url>
<url type="contribute">https://git.valhrafnaz.gay/valhrafnaz/Gnomeframe</url>
<translation type="gettext">gnomeframe</translation>
<!-- All graphical applications having a desktop file must have this tag in the MetaInfo.