aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-02-11 13:12:25 +0000
committersaturneric <[email protected]>2024-02-11 13:15:43 +0000
commitf823bebb865ef59e391bdfb521e3b341117dd924 (patch)
tree78ea494c0c10923692d8ec75ef2f8ef9c13a6ebe
parentfeat: update app stream metainfo (diff)
downloadGpgFrontend-f823bebb865ef59e391bdfb521e3b341117dd924.tar.gz
GpgFrontend-f823bebb865ef59e391bdfb521e3b341117dd924.zip
fix: solve issues reported on flathub revirew
-rw-r--r--amplify.yml13
-rw-r--r--manual/_redirects1
-rw-r--r--resource/appstream/com.bktus.gpgfrontend.appdata.xml103
-rw-r--r--resource/appstream/com.bktus.gpgfrontend.desktop2
-rw-r--r--resource/appstream/com.bktus.gpgfrontend.metainfo.xml14
-rw-r--r--resource/lfs/app-image/gpgfrontend/com.bktus.gpgfrontend.pngbin9155 -> 4665 bytes
6 files changed, 80 insertions, 53 deletions
diff --git a/amplify.yml b/amplify.yml
deleted file mode 100644
index 60495a1c..00000000
--- a/amplify.yml
+++ /dev/null
@@ -1,13 +0,0 @@
-version: 1
-frontend:
- phases:
- # IMPORTANT - Please verify your build commands
- build:
- commands: []
- artifacts:
- # IMPORTANT - Please verify your build output directory
- baseDirectory: /manual
- files:
- - '**/*'
- cache:
- paths: []
diff --git a/manual/_redirects b/manual/_redirects
new file mode 100644
index 00000000..f8243379
--- /dev/null
+++ b/manual/_redirects
@@ -0,0 +1 @@
+/* /index.html 200 \ No newline at end of file
diff --git a/resource/appstream/com.bktus.gpgfrontend.appdata.xml b/resource/appstream/com.bktus.gpgfrontend.appdata.xml
index 6d44ed77..2ce4b0f5 100644
--- a/resource/appstream/com.bktus.gpgfrontend.appdata.xml
+++ b/resource/appstream/com.bktus.gpgfrontend.appdata.xml
@@ -1,34 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<component>
- <id>com.bktus.gpgfrontend</id>
- <metadata_license>MIT</metadata_license>
- <name>gpgfrontend</name>
- <summary>An OpenPGP Crypto Tool</summary>
- <categories>
- <category>Utility</category>
- </categories>
- <url type="homepage">https://gpgfrontend.bktus.com</url>
- <launchable type="desktop-id">com.bktus.gpgfrontend.desktop</launchable>
- <description>
- <p>
- GpgFrontend is a free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption.
- It stands out as an exceptional GUI frontend for the modern GnuPG (gpg).
- </p>
- </description>
- <screenshots>
- <screenshot type="default">
- <image>https://image.cdn.bktus.com/i/2023/11/16/e7c9ab1c-cb45-eb21-4cbd-bdec8d5c83cb.webp</image>
- <caption>Main Dialog</caption>
- </screenshot>
- </screenshots>
- <keywords>
- <keyword>gpg</keyword>
- <keyword>encrypt</keyword>
- <keyword>crypto</keyword>
- <keyword>pgp</keyword>
- <keyword>gnupg</keyword>
- <keyword>openpgp</keyword>
- </keywords>
- <project_license>GPL-3.0+</project_license>
- <developer_name>Saturneric</developer_name>
-</component> \ No newline at end of file
+ <id>com.bktus.gpgfrontend</id>
+
+ <name>GpgFrontend</name>
+ <summary>Encrypt and sign data</summary>
+ <categories>
+ <category>Utility</category>
+ </categories>
+
+ <metadata_license>MIT</metadata_license>
+ <project_license>GPL-3.0+</project_license>
+ <developer_name>Saturneric</developer_name>
+
+ <url type="homepage">https://gpgfrontend.bktus.com/</url>
+ <url type="bugtracker">https://github.com/saturneric/GpgFrontend/issues</url>
+ <url type="contact">https://gpgfrontend.bktus.com/contract</url>
+ <url type="translate">https://gpgfrontend.bktus.com/translate-interface</url>
+ <url type="vcs-browser">https://github.com/saturneric/GpgFrontend</url>
+
+ <launchable type="desktop-id">com.bktus.gpgfrontend.desktop</launchable>
+
+ <description>
+ <p>
+ GpgFrontend is a free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption.
+ </p>
+ <p>
+ By using GpgFrontend, users can quickly encrypt files or text, easily digitally sign them, and conveniently manage
+ all GPG keys on their device. The tool also facilitates the secure and seamless transfer of GPG keys between devices.
+ It is compatible with a range of operating systems, including Windows, macOS, Linux, and FreeBSD.
+ </p>
+ <p>A list of features</p>
+ <ul>
+ <li>Rapidly encrypt files or text.</li>
+ <li>Digitally sign your files or text with ease.</li>
+ <li>Conveniently manage all your GPG keys on your device.</li>
+ <li>Transfer all your GPG keys between devices safely and effortlessly.</li>
+ </ul>
+ </description>
+
+ <screenshots>
+ <screenshot type="default">
+ <image>https://image.cdn.bktus.com/i/2024/02/02/a7e9e762-a8fa-6e52-2728-1488e338e5ef.webp</image>
+ <caption>Main Window</caption>
+ </screenshot>
+ <screenshot>
+ <image>https://image.cdn.bktus.com/i/2024/02/02/5ff98592-e61e-29eb-8a29-66d8e304a797.webp</image>
+ <caption>Subkey Management</caption>
+ </screenshot>
+ <screenshot>
+ <image>https://image.cdn.bktus.com/i/2024/02/02/a0b8f2d1-16c3-9a2e-d82b-8a27ad4719de.webp</image>
+ <caption>Key Generation</caption>
+ </screenshot>
+ <screenshot>
+ <image>https://image.cdn.bktus.com/i/2024/02/02/8a9f1d35-0e72-5f48-e4a2-76c03bae2a28.webp</image>
+ <caption>Verify Signature of File</caption>
+ </screenshot>
+ <screenshot>
+ <image>https://image.cdn.bktus.com/i/2024/02/02/f79a818f-3e55-ddf9-a93d-17deab7a0e18.webp</image>
+ <caption>Import Key(s) From Key Server</caption>
+ </screenshot>
+ </screenshots>
+
+ <keywords>
+ <keyword>gpg</keyword>
+ <keyword>encrypt</keyword>
+ <keyword>crypto</keyword>
+ <keyword>pgp</keyword>
+ <keyword>gnupg</keyword>
+ <keyword>openpgp</keyword>
+ </keywords>
+
+</component>
diff --git a/resource/appstream/com.bktus.gpgfrontend.desktop b/resource/appstream/com.bktus.gpgfrontend.desktop
index 75d10475..87cb04ee 100644
--- a/resource/appstream/com.bktus.gpgfrontend.desktop
+++ b/resource/appstream/com.bktus.gpgfrontend.desktop
@@ -3,6 +3,6 @@ Type=Application
Name=GpgFrontend
Exec=GpgFrontend
Icon=com.bktus.gpgfrontend
-Comment=An OpenPGP Crypto Tool
+Comment=Encrypt and sign data
Terminal=false
Categories=Utility; \ No newline at end of file
diff --git a/resource/appstream/com.bktus.gpgfrontend.metainfo.xml b/resource/appstream/com.bktus.gpgfrontend.metainfo.xml
index 5e8eff57..0b2931a7 100644
--- a/resource/appstream/com.bktus.gpgfrontend.metainfo.xml
+++ b/resource/appstream/com.bktus.gpgfrontend.metainfo.xml
@@ -1,12 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright 2024 Saturneric <[email protected]> -->
<component type="desktop-application">
<id>com.bktus.gpgfrontend</id>
- <metadata_license>FSFAP</metadata_license>
+
+ <name>GpgFrontend</name>
+ <summary>Encrypt and sign data</summary>
+
+ <metadata_license>MIT</metadata_license>
<project_license>GPL-3.0+</project_license>
+ <developer_name>Saturneric</developer_name>
<content_rating type="oars-1.1" />
- <name>GpgFrontend</name>
- <summary>Take the initiative to protect privacy in your own hands</summary>
<description>
<p>
@@ -61,9 +63,6 @@
<url type="contact">https://gpgfrontend.bktus.com/contract</url>
<url type="translate">https://gpgfrontend.bktus.com/translate-interface</url>
<url type="vcs-browser">https://github.com/saturneric/GpgFrontend</url>
-
- <project_group>GNOME</project_group>
- <developer_name>Saturneric</developer_name>
<releases>
<release version="2.1.2" date="2024-02-02"/>
@@ -91,4 +90,5 @@
<release version="1.0.2" date="2021-06-21"/>
<release version="1.0.0" date="2021-06-19"/>
</releases>
+
</component> \ No newline at end of file
diff --git a/resource/lfs/app-image/gpgfrontend/com.bktus.gpgfrontend.png b/resource/lfs/app-image/gpgfrontend/com.bktus.gpgfrontend.png
index b3268b01..5e52593c 100644
--- a/resource/lfs/app-image/gpgfrontend/com.bktus.gpgfrontend.png
+++ b/resource/lfs/app-image/gpgfrontend/com.bktus.gpgfrontend.png
Binary files differ