Crates.io | exif-cleaner-gui |
lib.rs | exif-cleaner-gui |
version | 0.2.3 |
source | src |
created_at | 2024-10-04 15:01:01.053419 |
updated_at | 2024-10-18 15:51:35.13262 |
description | A graphical EXIF data cleaner using gtk3 |
homepage | |
repository | https://codeberg.org/paulollivier/exif-cleaner-gui |
max_upload_size | |
id | 1396670 |
size | 257,098 |
This is a simple graphical interface that allows you to choose a file or a folder to remove the EXIF, IPTC & XMP data they contain.
This project exists because I noticed a lack of graphical interfaces to perform this operation "in bulk". Not everyone wants to use a complete photo manager just for one feature (otherwise, I recommend shotwell).
Go to the release section, and download the appropriate file for your distribution:
.deb
file listed in the release.exif-cleaner-gui-bin
.If you have a working rust toolchain, you can use cargo install exif-cleaner-gui
, but you'll
miss out on automatic dependency installation (needs gtk3
and gexiv2
).
You can also grab a "raw" binary on the release page, those are named exif-cleaner-gui.x86_64-unknown-linux-gnu
. Same
as with cargo install
, you will have to install the dependencies by hand.
You don't need to know programming to contribute to this project!
You can:
If you want to contribute code, there are some things to know:
next
branch to prepare for the next release. Commits and merge requests must target this branch.README_*.md
and locales/*.yml
(except en.yml
)), those are managed by
the translation platform.After installing rustup, clone this repository, then run cargo build
. Make sure you have the development files for
the gtk3
and gexiv2
libraries available on your system.
To compile package files for Debian and Arch Linux, cargo-deb and cargo-aur are very useful.
We use translate.codeberg.org for translations, and welcome translations to all languages.
There are two components: exif-cleaner-gui
is the UI translation, README is the README translation.
If you have a working rust toolchain, you can use LANG=<languague_code>.utf8 cargo run
to easily test out
translations.