gnucash stable: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Sun Apr 19 18:08:51 EDT 2026


Updated	 via  https://github.com/Gnucash/gnucash/commit/15510b7f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3908cf1d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1761b70d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4d79894e (commit)
	from  https://github.com/Gnucash/gnucash/commit/1bed1f1e (commit)



commit 15510b7f26c6af31f5cc5ff008b5c2d528503128
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 19 22:57:53 2026 +0200

    Flathub linter fixes - create longer first paragraph in description
    
    I simply squashed the first two paragraphs together.
    
    This commit also wraps lines in the description around
    the 80 character mark.

diff --git a/gnucash/gnome/gnucash.appdata.xml.in.in b/gnucash/gnome/gnucash.appdata.xml.in.in
index e0103b8cff..de76d93661 100644
--- a/gnucash/gnome/gnucash.appdata.xml.in.in
+++ b/gnucash/gnome/gnucash.appdata.xml.in.in
@@ -7,10 +7,11 @@
   <description>
     <p>
       GnuCash is a program for personal and small-business financial-accounting.
-    </p>
-    <p>
-      Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles like double-entry
-      accounting to ensure balanced books and accurate reports.
+      Designed to be easy to use, yet powerful and flexible, GnuCash allows you
+      to track bank accounts, stocks, income and expenses. As quick and intuitive
+      to use as a checkbook register, it is based on professional accounting
+      principles like double-entry accounting to ensure balanced books and
+      accurate reports.
     </p>
     <p>With GnuCash you can (but are not limited to):</p>
     <ul>
@@ -19,7 +20,8 @@
       <li>Keep your small business' accounting up to date</li>
       <li>Create accurate reports and graphs from your financial data</li>
       <li>Set up scheduled transactions to avoid repeated data entry</li>
-      <li>Exchange by CSV/FinTS(former HBCI) or import SWIFT-MT9xx/QIF/OFX data including Transaction Matching</li>
+      <li>Exchange by CSV/FinTS(former HBCI) or import SWIFT-MT9xx/QIF/OFX data
+        including Transaction Matching</li>
       <li>Perform financial calculations, such as a loan repayment</li>
     </ul>
   </description>

commit 3908cf1deedc9822f578ac10c361249896676899
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 19 22:54:49 2026 +0200

    Flathub linter fixes - update developer tag

diff --git a/gnucash/gnome/gnucash.appdata.xml.in.in b/gnucash/gnome/gnucash.appdata.xml.in.in
index 779a8af33d..e0103b8cff 100644
--- a/gnucash/gnome/gnucash.appdata.xml.in.in
+++ b/gnucash/gnome/gnucash.appdata.xml.in.in
@@ -30,7 +30,9 @@
   <content_rating type="oars-1.1">
     <content_attribute id="social-info">mild</content_attribute>
   </content_rating>
-  <developer_name>GnuCash Project</developer_name>
+  <developer id="org.gnucash">
+    <name>The GnuCash Project</name>
+  </developer>
   <launchable type="desktop-id">gnucash.desktop</launchable>
   <metadata_license>CC0-1.0</metadata_license>
   <project_license>GPL-2.0+</project_license>

commit 1761b70d6031f4eaeb6007e07911d42734e2a37d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 19 22:41:38 2026 +0200

    Shorten screenshot captions in appstream file to satisfy flathub linter

diff --git a/gnucash/gnome/gnucash.appdata.xml.in.in b/gnucash/gnome/gnucash.appdata.xml.in.in
index 2af29e810b..779a8af33d 100644
--- a/gnucash/gnome/gnucash.appdata.xml.in.in
+++ b/gnucash/gnome/gnucash.appdata.xml.in.in
@@ -45,11 +45,11 @@ ${REL_INFO}
     </screenshot>
     <screenshot>
       <image type="source" width="1049" height="590">https://www.gnucash.org/images/features/feature_register_lg.png</image>
-      <caption>The checkbook-style register provides a custom, convenient and familiar interface to entering financial transactions</caption>
+      <caption>The checkbook-style register - used for entering financial transactions</caption>
     </screenshot>
     <screenshot>
       <image type="source" width="1049" height="590">https://www.gnucash.org/images/features/feature_bar_chart_lg.png</image>
-      <caption>A bar chart report showing a breakdown of expenses over time. This is one example of the many reports and graphs GnuCash provided out of the box.</caption>
+      <caption>Report sample: a bar chart report showing a breakdown of expenses over time</caption>
     </screenshot>
   </screenshots>
   <update_contact>gnucash-devel at gnucash.org</update_contact>

commit 4d79894e5a9664fc890e61409d9f46aa3fa344eb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Apr 13 22:26:33 2026 +0200

    Fix Flathub's recent appstream validation warnings
    
    - fix missing captions on screenshots
    - fix missing vcs-browser url

diff --git a/gnucash/gnome/gnucash.appdata.xml.in.in b/gnucash/gnome/gnucash.appdata.xml.in.in
index cd4da35994..2af29e810b 100644
--- a/gnucash/gnome/gnucash.appdata.xml.in.in
+++ b/gnucash/gnome/gnucash.appdata.xml.in.in
@@ -41,12 +41,15 @@ ${REL_INFO}
   <screenshots>
     <screenshot type="default">
       <image type="source" width="1049" height="590">https://www.gnucash.org/images/features/feature_accounts_lg.png</image>
+      <caption>The account overview page is the starting point for managing your finances</caption>
     </screenshot>
     <screenshot>
       <image type="source" width="1049" height="590">https://www.gnucash.org/images/features/feature_register_lg.png</image>
+      <caption>The checkbook-style register provides a custom, convenient and familiar interface to entering financial transactions</caption>
     </screenshot>
     <screenshot>
       <image type="source" width="1049" height="590">https://www.gnucash.org/images/features/feature_bar_chart_lg.png</image>
+      <caption>A bar chart report showing a breakdown of expenses over time. This is one example of the many reports and graphs GnuCash provided out of the box.</caption>
     </screenshot>
   </screenshots>
   <update_contact>gnucash-devel at gnucash.org</update_contact>
@@ -57,4 +60,5 @@ ${REL_INFO}
   <url type="help">https://gnucash.org/docs.phtml</url>
   <url type="donation">https://gnucash.org/donate.phtml</url>
   <url type="translate">https://wiki.gnucash.org/wiki/Translation</url>
+  <url type="vcs-browser">https://github.com/Gnucash/gnucash</url>
 </component>



Summary of changes:
 gnucash/gnome/gnucash.appdata.xml.in.in | 20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)



More information about the gnucash-changes mailing list