Skip to content

Commit

Permalink
chore: update Flatpak manifest
Browse files Browse the repository at this point in the history
- update dependency versions in README
- update changelog with new entries
- add more info about me in DOAP
  • Loading branch information
tfuxu committed Nov 10, 2024
1 parent 098ddda commit dc62a34
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 9 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- New loading overlay used in image preview
- Initial Bulgarian (bg) translation
- Initial Norwegian Bokmål (nb) translation
- Initial Hindi (hi) translation
- Added `pyproject.toml` to hold project's metadata and pyright configuration
- Added `__builtins__.pyi` to define gettext's `_` function to pyright

### Changed

- Updated Brazilian Portuguese (pt_BR) translation
- Updated Italian (it) translation

## [0.6.1] - 2024-04-04

### Added
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<img src="data/icons/hicolor/scalable/apps/io.github.tfuxu.Halftone.svg" align="left" height="150px" vspace="10px">

Halftone
======
========

Give your images a pixel art-like style and reduce the file size in the process with Halftone.

Expand Down Expand Up @@ -87,12 +87,12 @@ This is a little bit more advanced way of building Flatpak packages, but if you
#### Prerequisites:

- Flatpak Builder `flatpak-builder`
- GNOME SDK runtime `org.gnome.Sdk//45`
- GNOME Platform runtime `org.gnome.Platform//45`
- GNOME SDK runtime `org.gnome.Sdk//47`
- GNOME Platform runtime `org.gnome.Platform//47`

Install required runtimes:
```shell
flatpak install org.gnome.Sdk//45 org.gnome.Platform//45
flatpak install org.gnome.Sdk//47 org.gnome.Platform//47
```

#### Building Instructions:
Expand Down Expand Up @@ -122,7 +122,7 @@ The following packages are required to build Halftone:
- PyGObject `python-gobject`
- Blueprint [`blueprint-compiler`](https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/setup.html)
- GTK 4 `gtk4`
- Libadwaita (>= 1.4.0) `libadwaita`
- Libadwaita (>= 1.5.0) `libadwaita`
- Imagemagick `imagemagick`
- Meson `meson`
- Ninja `ninja-build`
Expand Down Expand Up @@ -156,7 +156,7 @@ ninja -C builddir install
ninja -C builddir run
```

> [!NOTE]
> [!NOTE]
> During testing and development, as a convenience, you can use the `local.sh` script to quickly rebuild local builds.
## License
Expand Down
6 changes: 3 additions & 3 deletions build-aux/flatpak/io.github.tfuxu.Halftone.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"app-id" : "io.github.tfuxu.Halftone",
"runtime" : "org.gnome.Platform",
"runtime-version" : "46",
"runtime-version" : "47",
"sdk" : "org.gnome.Sdk",
"command" : "halftone",
"finish-args" : [
Expand Down Expand Up @@ -34,7 +34,7 @@
{
"type" : "git",
"url" : "https://gitlab.gnome.org/jwestman/blueprint-compiler",
"tag" : "v0.12.0"
"tag" : "v0.14.0"
}
]
},
Expand All @@ -49,7 +49,7 @@
{
"type": "git",
"url": "https://github.com/ImageMagick/ImageMagick.git",
"tag": "7.1.1-29"
"tag": "7.1.1-40"
}
]
},
Expand Down
12 changes: 12 additions & 0 deletions halftone.doap
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,18 @@
<maintainer>
<foaf:Person>
<foaf:name>tfuxu</foaf:name>
<foaf:account>
<foaf:OnlineAccount>
<foaf:accountServiceHomepage rdf:resource="https://github.com" />
<foaf:accountName>tfuxu</foaf:accountName>
</foaf:OnlineAccount>
</foaf:account>
<foaf:account>
<foaf:OnlineAccount>
<foaf:accountServiceHomepage rdf:resource="https://gitlab.gnome.org" />
<foaf:accountName>tfuxu</foaf:accountName>
</foaf:OnlineAccount>
</foaf:account>
</foaf:Person>
</maintainer>
</Project>

0 comments on commit dc62a34

Please sign in to comment.