Releases: BLumia/pineapple-pictures
Pineapple Pictures 1.4.1
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows (x64)
- macOS (arm)
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04, deepin 25 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.4.0 - 1.4.1:
Miscellaneous:
- Update translations
- Update Qt version to 6.10.3 for Windows and macOS pre-built binaries
About this release:
This is a maintenance release, which updated translations and bumped dependencies version for pre-built binaries.
Recently I've shifted my focus to create a new cross-platform Notepad++ alternative: Pineapple Notepad. Pineapple Pictures will be entering maintenance mode for the foreseeable future, but don't worry, it will still receive updates. Pineapple Notepad is also seeking funding. Feel free to visit the project's README to learn more about the new app and potential sponsorship opportunities.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.4.0
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows (x64)
- macOS (arm)
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04, deepin 25 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.3.0 - 1.4.0:
Features:
- Action to save image as new file with different format
- Add Vietnamese and Slovenian translation
Miscellaneous:
- Update copyright year to 2026
- Update translations
- Update Qt version to 6.10.2 for Windows and macOS pre-built binaries
About this release:
Lunar New Year will be pretty soon, and this is our first release in 2026 too, so wherever you are, happy new year!
This release come with a new feature that allows you save the currently opened image as a new file with same or different format. This can be handy if you occasionally need to convert your image to another format for simple cases, e.g. having a WEBP image and need to convert it to PNG to upload it to some website. This release also come with two new language support for both the main application and the file association helper application (if you are using Windows).
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.3.0
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows
- macOS
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.2.1 - 1.3.0:
Features:
- New option to limit SVG support to SVG Tiny 1.2 standard
- Windows: ship tools and configurations that help user associate image files to this program
Bugfixes:
- Fix window not appear at the screen that the mouse cursor is at
- Fix Windows prebuilt binary having AVIF plugin included but not actually support it
Miscellaneous:
- CPack DEB: will now recommend "kimageformat6-plugins" instead of the KF5 version
- Update translations
- Update exiv2 version for Windows binary build
About this release:
This version brings some love to Windows users. Starting from this version, an utility tool passoc.exe which can help user register file type association to Pineapple Pictures, alongside with some new file type icons as well. Since Pineapple Pictures on Windows is a portable application, this could help you quickly associate file types without manually doing it per every image file types, and allows you set custom file type icons as simple as putting custom icons inside the icons folder! Hope Windows users could find this tool helpful :)
Besides better Windows support, this release also have some new features. Since 1.3.0, we now have better SVG support by supporting more SVG properties than we previously had (Tiny 1.2-only). In case you don't need it, an (advanced) option that allows you limit the SVG support to SVG Tiny 1.2 is added, so you can turn it on to make it behave like the older version.
We also have some bugfixes as well, please see the changelog above for details.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.2.1
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows
- macOS
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.2.0 - 1.2.1:
Bugfixes:
- Fix incorrect color when display some CMYK images.
Miscellaneous:
- Now use Qt 6.10.1 for pre-built binary
- Update README description and AppStream metainfo
- Update translations
- Update libavif, AOM and expat version for Windows binary build
About this release:
This version is a maintenance release. This release fixed the issue that some CMYK images' color might look incorrect. This release also bumped the Qt and other dependencies version for the pre-built binaries, and also updated translations.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.2.0
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows
- macOS
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.1.1 - 1.2.0:
Features:
- Long image mode that detect extra tall or extra wide image and auto fit by its thin side
- Windows: Add product version to binary metadata / resource file
Miscellaneous:
- Update translations
- Update libavif version for Windows binary build
About this release:
In this release, a new feature called "long image mode" was introduced, that detect extra tall/wide image and auto fit by its thin side. The feature can be triggered manually after you assign a shortcut for it. To make life easier, we also offer an "Auto long image mode" which will be triggered if the image's width:height is beyond 1:2.5 or 2.5:1. In case people might not want this behavior, the "auto" feature can be turn off from the settings dialog. You can read the wiki page for details.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.1.1
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows
- macOS
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.0.0 - 1.1.0:
Features:
- Click dock icon should show window when it's hidden on macOS
Bugfixes:
- Ensure "Fit by Width" position the view to the beginning of the image
Miscellaneous:
- Update translations
- Update Exiv2 version for Windows binary build
About this release:
This is a maintenance release. This release tweaked the "Fit by Width" action behavior to make it more intuitive by positioning the view correctly, updated the translations, and bumped dependencies version for pre-build binary. Also, this release adds the ability to show up the window when the window is hidden on macOS, and now the macOS release no longer marked as experimental.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.1.0
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows.
- macOS (experimental)
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
1.0.0 - 1.1.0:
Features:
- New option to disable built-in close window animation
- New option to disable gallery looping
- Support load m3u8 as image gallery playlist
Miscellaneous:
- Drop Qt 5 support
About this release:
Since this release, Pineapple Pictures now have the ability to load m3u8 file that contains a list of image files as image queue / gallery! This can be handy if you need to use this app to show a given list of files instead of auto-loaded same-folder gallery. Beyond that, you can now also control if the gallery is "looped" by toggling the new setting option. These two features are generously sponsored by @superuser7777, thanks a lot for the help!
There are also a lot of improvements as well. Since this release, Qt 5 support is completely dropped source-wisely, so we can make use of some newer Qt 6 features to make the app easier to maintain. As a small additional QoL feature, we also added the ability to disable the built-in close-window animation. This could be useful if your OS also add a "native" close-window animation to the app and you want to use the native one instead (e.g. KWin did that).
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are interested to improve existing translations or adding new translations, head to Weblate and then start translating! I'd like to thank all my previous sponsors as well for supporting this project financially. If you are also interested, feel free to check out my Ko-fi page :)
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
Pineapple Pictures 1.0.0
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows.
- macOS (experimental)
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
0.9.2 - 1.0.0:
Features:
- Support enforces windowed mode on start-up
- Reload image automatically when current image gets updated
Bugfixes:
- Display correct text language on macOS
Miscellaneous:
- Use native text for shortcut editor's label
- Display native command line message when possible
- Merge Qt translations into app applications as well
About this release:
While the original plan was to release 0.9.3 with only bugfixes, this release comes with many new features that are worth bumping up a version number. Using 0.10.z is technically okay but sounds weird, and this application itself is already in a shape that is sort of okay for a 1.0 version release, so here we are, having Pineapple Pictures 1.0.0 released :)
Since this release, Pineapple Pictures now have the ability to monitor the currently viewed image and auto-reload the image when it's updated. A new option entry is also added for people who want to enforce the window state in windowed mode when starting this application as well. These two features are generously sponsored by @EdgarHartel, thanks a lot for the help!
There are also a lot of improvements as well. Now for the native dialog boxes that have "Okay" and "Cancel" buttons, the button texts are translated as well. UI strings are now displayed to match your system's language on macOS. The --supported-image-formats command line option will also use a native dialog box on Windows. For binary release, the included dependencies are also updated.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are also interested to improve existing translations or adding new translations, head to Weblate and then start translating!
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
- Debian or Ubuntu:
sudo apt install pineapple-pictures. - Nix / NixOS: pineapple-pictures
Checksum:
In case you'd like to verify the binary file that you downloaded. Here are the sha256sum results:
691e3fe64885879a3019bdccfda15898d6782c641df4d43fb7ded6507665e383 *pineapple-pictures-1.0.0-Windows-msvc2022-x86_64.zip
eb0addb280421a52a8bd426702963a533ce066bd29ecfc71b8a54a7b97e9c661 *pineapple-pictures-1.0.0-macOS-arm64.zip
3ec832386a7f3eb0367087b315f4c3bf6ffa1596ae431055ad23ba77b4e4b7da *pineapple-pictures-1.0.0-Ubuntu-24.04-x86_64.zip
Pineapple Pictures 0.9.2
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows.
- macOS (experimental)
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
0.9.1 - 0.9.2:
Bugfixes:
- Refer to the right exiv2 CMake module so it can be found on Linux
Miscellaneous:
- Convert DEP5 to REUSE.toml for better REUSE compliance
- Update translations
About this release:
This is a maintenance release. This release fixes an issue that exiv2 cannot be found under Linux platform, and updated translations.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are also interested to improve existing translations or adding new translations, head to Weblate and then start translating!
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
- Debian or Ubuntu:
sudo apt install pineapple-pictures. - Nix / NixOS: pineapple-pictures
Checksum:
In case you'd like to verify the binary file that you downloaded. Here are the sha256sum results:
00f876ac4d0bc3d58fbb8b61e567a560b26b757ef1cda575b807a0c36d12a369 pineapple-pictures-0.9.2-Windows-msvc2022-x86_64.zip
35568403e82d4cee9e96686bd94784a3551455c8ee8e01ff3a68c67b1f3cbece pineapple-pictures-0.9.2-Windows-mingw1310-x86_64.zip
9d4b52bcbafaa848376d19edd34adc694aded13bd2ceafcce9c32222fcf068c5 pineapple-pictures-0.9.2-Ubuntu-24.04-x86_64.zip
9cadf0cb4ff9c39e0f6f4a2e70e3a17bdede08cf946e93845d13a1ebf2d75c1b pineapple-pictures-0.9.2-macOS-arm64.zip
Pineapple Pictures 0.9.1
Supported platforms:
- Linux with at least Qt 6.4 provided and using a stacking window manager (x11 is preferred).
- Windows.
- macOS (experimental)
For the pre-built binaries that I uploaded here, only Windows, Ubuntu 24.04 and macOS pre-build binaries are provided. For other OS/distro, feel free to build from source code and use.
Changelog:
0.9.0 - 0.9.1:
Features:
- Option to double-click to fullscreen
- Build-time option to embed translation resources
Bugfixes:
- Fix window size not adjusted when open file on macOS
- Should center window according to available screen geometry
Miscellaneous:
- Change close window behavior on macOS
- Update translations
About this release:
This is a maintenance release which mostly improved macOS support that was introduced in the previous release. Beside macOS improvements, this release also fixes some minor issues that make the app positioning its window at the correct place in some edge cases, and also introduced the ability to full-screen the window by double-clicking.
In the previous release, the pre-built Windows binary switched to use MSVC instead of MinGW, which caused some binary-size confusion that was actually caused by the VC runtime. In this release, both MinGW and MSVC version are provided so you can choose the one that you want. Keep in mind that, if you choose the MSVC one, the runtime installer vc_redist.x64.exe is also provided inside the zip file, which can be deleted once you installed it or if you don't need it at all.
Since the previous release I also started providing an experimental macOS build. An unsigned dmg package is provided in this release. It's tested under macOS Sequoia and you probably need to disable SIP to make it your default image viewer (due to it's not being signed). Feel free to open a discussion thread if you have suggestions for macOS support.
As always, I would like to say thanks to all the contributors who donated their time working on the translation. If you are also interested to improve existing translations or adding new translations, head to Weblate and then start translating!
If you have any issues using this program, feel free to open a new discussion thread or a new Issue when needed.
Get it:
Maintained by the original author
- Windows binary: see the following Assets.
- Ubuntu 24.04 binary: see the following Assets.
- Arch AUR: pineapple-pictures | pineapple-pictures-git.
- Support development and get experimental additional image formats support by purchasing it from itch.io.
- Flatpak (on FlatHub): net.blumia.pineapple-pictures (Should I use the flatpak version?)
Maintained by contributors / certain distro's package maintainers
- Debian or Ubuntu:
sudo apt install pineapple-pictures. - Nix / NixOS: pineapple-pictures
Checksum:
In case you'd like to verify the binary file that you downloaded. Here are the sha256sum results:
36ba405734024d708011869dd91da923343a50578e4f386132b684131b27a11a pineapple-pictures-0.9.1-Windows-msvc2022-x86_64.zip
0542fc486d6586bf119ea225e63cc6a80b361ac277984ad047045ffecd68aeb6 pineapple-pictures-0.9.1-Windows-mingw1310-x86_64.zip
43a61c2f546c2cbfbe72ae3068955a317b235038b1ec675662f0840068b7b65f pineapple-pictures-0.9.1-Ubuntu-24.04-x86_64.zip
0e23e02ebce630640e37c399891e2eadf6a41b2da3c4b169243f50d37ef7aa0a pineapple-pictures-0.9.1-macOS-arm64.zip