From 18b503c55ccebed4138b08ebd318c596b21d3596 Mon Sep 17 00:00:00 2001 From: DEB Libre Date: Sat, 28 Jun 2025 23:53:03 -0300 Subject: [PATCH 1/5] a lot of things accommodated to publish the app in appcenter --- .github/workflows/main.yml | 4 +- .gitignore | 2 +- INSTALL | 2 +- README.md | 8 +- ...b.hashit.1 => io.github.libredeb.hashit.1} | 10 +- ... io.github.libredeb.hashit.appdata.xml.in} | 21 ++-- ...n => io.github.libredeb.hashit.desktop.in} | 9 +- ...> io.github.libredeb.hashit.gresource.xml} | 2 +- ...ashit.yml => io.github.libredeb.hashit.yml | 6 +- meson.build | 22 +--- po/POTFILES | 4 +- po/es.po | 103 ++++++++++-------- ...shit.pot => io.github.libredeb.hashit.pot} | 85 ++++++++------- src/Application.vala | 2 +- src/Constants.vala | 3 +- src/Widgets/AboutDialog.vala | 2 +- 16 files changed, 151 insertions(+), 134 deletions(-) rename data/{com.github.libredeb.hashit.1 => io.github.libredeb.hashit.1} (58%) rename data/{com.github.libredeb.hashit.appdata.xml.in => io.github.libredeb.hashit.appdata.xml.in} (71%) rename data/{com.github.libredeb.hashit.desktop.in => io.github.libredeb.hashit.desktop.in} (52%) rename data/{com.github.libredeb.hashit.gresource.xml => io.github.libredeb.hashit.gresource.xml} (87%) rename com.github.libredeb.hashit.yml => io.github.libredeb.hashit.yml (73%) rename po/{com.github.libredeb.hashit.pot => io.github.libredeb.hashit.pot} (53%) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index fd372bb..269d014 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,9 +24,9 @@ jobs: - uses: flatpak/flatpak-github-actions/flatpak-builder@v6 with: # This is the name of the Bundle file we're building and can be anything you like - bundle: com.github.libredeb.hashit.flatpak + bundle: io.github.libredeb.hashit.flatpak # This uses your app's RDNN ID - manifest-path: com.github.libredeb.hashit.yml + manifest-path: io.github.libredeb.hashit.yml # You can automatically run any of the tests you've created as part of this workflow run-tests: true diff --git a/.gitignore b/.gitignore index db224db..6694a93 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,4 @@ build/ *lightpad-*.pkg.* how_to_run.txt .vscode -data/com.github.libredeb.hashit.1.gz \ No newline at end of file +data/io.github.libredeb.hashit.1.gz \ No newline at end of file diff --git a/INSTALL b/INSTALL index f45bf3e..455d945 100644 --- a/INSTALL +++ b/INSTALL @@ -16,7 +16,7 @@ Dependencies: Installation: git clone https://github.com/libredeb/hash-it.git - cd hashit + cd hash-it/ meson setup build --prefix=/usr cd build ninja diff --git a/README.md b/README.md index 905fea2..b926d16 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ ![icon](./data/icons/128/hashit.svg) -**The most intuitive and simple hash tool checker for [elementary OS](https://elementary.io)** +**The most intuitive and simple hash tool checker** -Hashit is a fast and beautiful hash check tool. Writen in Vala and GTK+ 4.0 with the purpose to get the hash of file and compare it with other provided hash. +Hash-it is a fast and beautiful hash check tool. Writen in Vala and GTK+ 4.0 with the purpose to get the hash of file and compare it with other provided hash. ![screenshot](./screenshot.png) @@ -57,12 +57,12 @@ Hashit is a fast and beautiful hash check tool. Writen in Vala and GTK+ 4.0 with To add more supported languages, please, edit [LINGUAS](./po/LINGUAS) file and update the translation template file (a.k.a. `pot`) running next command: ```sh cd build -ninja com.github.libredeb.hashit-pot +ninja io.github.libredeb.hashit-pot ``` And for generate each LINGUA `po` file, run next command: ```sh -ninja com.github.libredeb.hashit-update-po +ninja io.github.libredeb.hashit-update-po ``` ## License diff --git a/data/com.github.libredeb.hashit.1 b/data/io.github.libredeb.hashit.1 similarity index 58% rename from data/com.github.libredeb.hashit.1 rename to data/io.github.libredeb.hashit.1 index 5051928..ba094f3 100644 --- a/data/com.github.libredeb.hashit.1 +++ b/data/io.github.libredeb.hashit.1 @@ -1,12 +1,12 @@ -.TH "Hash-it" "1" "" "Version 0.1.2" "Hash-it Manual Page Documentation" +.TH "Hash-it" "1" "" "Version 0.1.3" "Hash-it Manual Page Documentation" .SH NAME -com.github.libredeb.hashit \- The most intuitive and simple -hash tool checker for elementary OS +io.github.libredeb.hashit \- The most intuitive and simple +hash tool checker .SH SYNOPSIS .PP -\f[B]com.github.libredeb.hashit\f[R] [ OPTION ] \&... +\f[B]io.github.libredeb.hashit\f[R] [ OPTION ] \&... .SH DESCRIPTION -Hashit is a fast and beautiful hash check tool. +Hash-it is a fast and beautiful hash check tool. Writen in Vala and GTK+ 4.0 with the purpose to get the hash of file and compare it with other provided hash. .SH Options .TP diff --git a/data/com.github.libredeb.hashit.appdata.xml.in b/data/io.github.libredeb.hashit.appdata.xml.in similarity index 71% rename from data/com.github.libredeb.hashit.appdata.xml.in rename to data/io.github.libredeb.hashit.appdata.xml.in index 5e522c9..9b09d91 100644 --- a/data/com.github.libredeb.hashit.appdata.xml.in +++ b/data/io.github.libredeb.hashit.appdata.xml.in @@ -5,15 +5,15 @@ #36642c - com.github.libredeb.hashit - com.github.libredeb.hashit.desktop + io.github.libredeb.hashit + io.github.libredeb.hashit.desktop CC-BY-4.0 GPL-3.0-or-later Hash-it - The most intuitive and simple hash checker tool for elementary OS + The most intuitive and simple hash checker tool -

Hashit is a fast and beautiful hash check tool.

+

Hash-it is a fast and beautiful hash check tool.

Writen in Vala and GTK+ 4.0 with the purpose to get the hash of file and compare it with other provided hash.

Features included: