Skip to content

v1.1.80

Choose a tag to compare

@github-actions github-actions released this 22 Sep 12:33
6eed231

Automatic build of main — version 1.1.80.

Changes since v1.1.78 / Nouveautés depuis v1.1.78

feat(io): Save Configuration dialog for JPEG/WebP quality

Paint.NET shows a "Save Configuration" step after a lossy format is chosen
in Save As, letting the user trade quality against file size with a live
preview. It was the one import/export feature genuinely missing here — the
menus already matched Paint.NET (Open = import, Save As = format choice).

Add SaveConfigDialog: a quality slider (0..100) with a live preview of the
compressed result and a real estimated file size (encoded in memory, not
guessed). It is shown only for JPEG/WebP; PNG/BMP/TIFF/.psw save directly as
before. Document::save() gains a quality argument and remembers the last one,
so a plain Save after Save As keeps the chosen setting like Paint.NET does.

Test: JPEG at quality 10 is smaller than at 95, a plain re-save reuses the
remembered quality, and the dialog is offered for JPEG/WebP but not PNG.


Debian / Ubuntu / Linux Mint

APT (recommended — auto-updates via apt upgrade):

curl -fsSL https://univers4craft.github.io/paint.software/paint.software.gpg | sudo tee /usr/share/keyrings/paint.software.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/paint.software.gpg] https://univers4craft.github.io/paint.software stable main" | sudo tee /etc/apt/sources.list.d/paint.software.list
sudo apt update && sudo apt install paint.software

Or download the .deb below and sudo apt install ./paint.software_*_amd64.deb.

Any distribution — Fedora, Arch, openSUSE…

AppImage (portable, no install — download, then):

chmod +x paint.software-*-x86_64.AppImage && ./paint.software-*-x86_64.AppImage

Flatpak (download paint.software.flatpak, then):

flatpak install --user paint.software.flatpak
flatpak run io.github.univers4craft.PaintSoftware

All three files are attached to this release below.