Preparation for Flathub publishing

This commit is contained in:
Stephen Horvath
2025-09-21 13:37:35 +10:00
parent c39a88b7db
commit 335a0881b3
5 changed files with 48 additions and 8 deletions

View File

@@ -8,7 +8,7 @@ jobs:
flatpak: flatpak:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48 image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-49
options: --privileged options: --privileged
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4

View File

@@ -19,7 +19,7 @@ jobs:
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: C:\gtk path: C:\gtk
key: Gvsbuild_2025.8.0 key: Gvsbuild_2025.9.0
- name: Download GTK4 Gvsbuild zip - name: Download GTK4 Gvsbuild zip
if: steps.cache-gtk4.outputs.cache-hit != 'true' if: steps.cache-gtk4.outputs.cache-hit != 'true'

View File

@@ -1,13 +1,14 @@
{ {
"id" : "au.stevetech.yafi", "id" : "au.stevetech.yafi",
"runtime" : "org.gnome.Platform", "runtime" : "org.gnome.Platform",
"runtime-version" : "48", "runtime-version" : "49",
"sdk" : "org.gnome.Sdk", "sdk" : "org.gnome.Sdk",
"command" : "yafi", "command" : "yafi",
"finish-args" : [ "finish-args" : [
"--device=all", "--device=all",
"--socket=fallback-x11", "--socket=fallback-x11",
"--socket=wayland" "--socket=wayland",
"--share=ipc"
], ],
"cleanup" : [ "cleanup" : [
"/include", "/include",

View File

@@ -6,6 +6,6 @@ Comment=Yet Another Framework Interface
Terminal=false Terminal=false
Type=Application Type=Application
Categories=Utility; Categories=Utility;
Keywords=GTK; Keywords=Framework;EC;Embedded Controller;
StartupNotify=true StartupNotify=true
DBusActivatable=true DBusActivatable=true

View File

@@ -11,7 +11,7 @@
</description> </description>
<developer id="au.stevetech"> <developer id="au.stevetech">
<name>Stephen Horvath</name> <name translate="no">Stephen Horvath</name>
</developer> </developer>
<!-- Required: Should be a link to the upstream homepage for the component --> <!-- Required: Should be a link to the upstream homepage for the component -->
@@ -42,8 +42,8 @@
<!-- Applications should set a brand color in both light and dark variants like so --> <!-- Applications should set a brand color in both light and dark variants like so -->
<branding> <branding>
<color type="primary" scheme_preference="light">#ff00ff</color> <color type="primary" scheme_preference="light">#7c916f</color>
<color type="primary" scheme_preference="dark">#993d3d</color> <color type="primary" scheme_preference="dark">#282000</color>
</branding> </branding>
<screenshots> <screenshots>
@@ -73,4 +73,43 @@
</screenshot> </screenshot>
</screenshots> </screenshots>
<releases>
<release version="0.5" date="2025-09-16">
<url type="details">https://github.com/Steve-Tech/YAFI/releases/tag/0.5</url>
<description>
<p>The following bugs have been fixed:</p>
<ul>
<li>LED page crashing when encountering unsupported LEDs.</li>
<li>Scaling issues on Windows.</li>
<li>Minimum charge limiter doesn't work.</li>
</ul>
<p>This release also adds a traceback to the debug info, when there is an error during initialisation.</p>
</description>
</release>
<release version="0.4" date="2025-09-06">
<url type="details">https://github.com/Steve-Tech/YAFI/releases/tag/0.4</url>
<description>
<p>This release also adds a new battery statistics page.</p>
</description>
</release>
<release version="0.3" date="2025-04-13">
<url type="details">https://github.com/Steve-Tech/YAFI/releases/tag/0.3</url>
<description>
<p>YAFI now shows the battery limiter value.</p>
</description>
</release>
<release version="0.2" date="2025-03-24">
<url type="details">https://github.com/Steve-Tech/YAFI/releases/tag/0.2</url>
<description>
<p>This fixes an LED list bug.</p>
</description>
</release>
<release version="0.1" date="2025-03-20">
<url type="details">https://github.com/Steve-Tech/YAFI/releases/tag/0.1</url>
<description>
<p>This is the first release of YAFI.</p>
</description>
</release>
</releases>
</component> </component>