From 8849c19e8ef4f197b12383a42b75022b99096fba Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Fri, 21 Nov 2025 10:50:04 +0530 Subject: [PATCH] fix(flathub): fix releases notes (#2494) --- .../readest-app/scripts/sync-release-notes.sh | 6 +++--- ...ingify.readest.appdata.xml => appdata.xml} | 21 ++++++++++--------- data/metainfo/appdata.xml.sha256 | 1 + .../com.bilingify.readest.appdata.xml.sha256 | 1 - 4 files changed, 15 insertions(+), 14 deletions(-) rename data/metainfo/{com.bilingify.readest.appdata.xml => appdata.xml} (95%) create mode 100644 data/metainfo/appdata.xml.sha256 delete mode 100644 data/metainfo/com.bilingify.readest.appdata.xml.sha256 diff --git a/apps/readest-app/scripts/sync-release-notes.sh b/apps/readest-app/scripts/sync-release-notes.sh index fb4731c7..80a188a3 100755 --- a/apps/readest-app/scripts/sync-release-notes.sh +++ b/apps/readest-app/scripts/sync-release-notes.sh @@ -9,7 +9,7 @@ # # Arguments: # json_file: Path to JSON file (default: releases.json) -# xml_file: Path to XML file (default: com.bilingify.readest.appdata.xml) +# xml_file: Path to XML file (default: appdata.xml) set -e set -o pipefail @@ -42,7 +42,7 @@ fi # Parse arguments JSON_FILE="${1:-releases.json}" -XML_FILE="${2:-com.bilingify.readest.appdata.xml}" +XML_FILE="${2:-appdata.xml}" # Validate input files if [ ! -f "$JSON_FILE" ]; then @@ -95,7 +95,7 @@ RELEASE_COUNT=$(jq '.releases | length' "$JSON_FILE") echo " Found $RELEASE_COUNT releases" jq -r ' -.releases | to_entries | sort_by(.key) | reverse | .[0:10] | .[] | +.releases | to_entries | .[0:10] | .[] | "
    diff --git a/data/metainfo/com.bilingify.readest.appdata.xml b/data/metainfo/appdata.xml similarity index 95% rename from data/metainfo/com.bilingify.readest.appdata.xml rename to data/metainfo/appdata.xml index 41d06ffa..f1ae216f 100644 --- a/data/metainfo/com.bilingify.readest.appdata.xml +++ b/data/metainfo/appdata.xml @@ -117,16 +117,6 @@
- - -
    -
  • Load system fonts list at runtime on desktop
  • -
  • Incrementally load new books in synchronization
  • -
  • Change voice language dynamically by detecting text language
  • -
  • Various fixes and enhancements on sync, fonts and highlighting
  • -
-
-
    @@ -189,6 +179,17 @@
+ + +
    +
  • TTS: Added desktop common media control support when TTS is playing
  • +
  • PDF: Disabled swipe-up gesture for toggling the action bar when zoomed in
  • +
  • Fonts: Fixed an issue where embedded fonts in ebooks were occasionally not applied
  • +
  • Reader: Fixed an issue where newly created highlights sometimes would not appear
  • +
  • Reader: Enabled scrolling in the menu when the menu is too long
  • +
+
+
FSFAP diff --git a/data/metainfo/appdata.xml.sha256 b/data/metainfo/appdata.xml.sha256 new file mode 100644 index 00000000..6972a63e --- /dev/null +++ b/data/metainfo/appdata.xml.sha256 @@ -0,0 +1 @@ +b0de8fc1e10f91a73b5e4f7196cf8b7853f3d71b58189076c5d25a722b1b6867 ../../data/metainfo/appdata.xml diff --git a/data/metainfo/com.bilingify.readest.appdata.xml.sha256 b/data/metainfo/com.bilingify.readest.appdata.xml.sha256 deleted file mode 100644 index d3d06d52..00000000 --- a/data/metainfo/com.bilingify.readest.appdata.xml.sha256 +++ /dev/null @@ -1 +0,0 @@ -97e7dd288e6d663437e7fa7cc21c1edd3710169b90dfa81af511077a4fe2ec0e ../../data/metainfo/com.bilingify.readest.appdata.xml