Releases: olive-groves/butterfly_viewer
v1.1
Butterfly Viewer 1.1 Release Notes
Downloads are at the bottom of this page · How to use Butterfly Viewer
This release was tested with the following:
- Python 3.6 on Windows 10
- Executable setup installer on Windows 10
- App package on macOS 10.13.6 High Sierra
Highlights
-
Images now automatically scale if they have different dimensions, allowing you to compare images of varying dimensional size, resolution, and aspect ratio more easily, reducing the need to register or resize them before loading into the Viewer.
-
Side-by-side synchronized viewing has four modes to scale images which are set in the right-click menu.
- Sliding overlays scale images with fit-in-a-box by default.
-
Interface icons now use SVG images, improving consistency of user experience across operating systems.
-
Rulers now have units in meters, inches, feet, and yards in addition to the original pixels, millimeters, and centimeters.
Full Changelog: v1.0.2...v1.1
v1.0.3 Beta (macOS)
Butterfly Viewer 1.0.3 Beta (macOS) Release Notes
2024 May 27: The macOS beta for Butterfly Viewer has concluded.
Download the stable macOS version in the latest release under butterfly_viewer_vX.Y_macOS.app.zip
.
Tutorial for how to install and use the Butterfly Viewer.
v1.0.2
Butterfly Viewer 1.0.2 Release Notes
See v1.0 release for notes on first public release.
This release was tested on Python 3.6 with Windows 10.
Highlights
- Images are now rotated based on their EXIF info. This resolves issues with JPEGs and TIFFs not being properly oriented per the orientation specified in their EXIF, such as photos taken in portrait mode on Android and iOS devices.
v1.0.1
Butterfly Viewer 1.0.1 Release Notes
See v1.0 release for notes on first public release.
This release was tested on Python 3.6 with Windows 10.
Highlights
- Files are now filtered during drag-and-drop by checking their extension instead of assessing their MIME data. This is in attempt to fix issues with drag-and-drop on Windows 11.
- Restart recommended after installing. This appears to solve most issues with drag-and-drop not working.
v1.0
Butterfly Viewer 1.0 Release Notes
Butterfly Viewer 1.0 is its first public release with major updates from 0.3.
This release was tested on Python 3.6.
Highlights
- Improved support for high pixel density screens (4K monitors, Retina displays) and text scaling.
- Smoothing of image pixels (upsampling) is now off by default.
- ...but pixel upsampling can be now toggled via the right-click menu:
- on to interpolate pixels when overzoomed — a "smoothed" appearance; and
- off to leave pixels unaltered when overzoomed — you can see each pixel.
- A new opacity slider for the base image in sliding overlays, allowing you to enhance the appearance of overlayed layers (such as alphascale maps) by "fading away" the underlying layer.
- Refactored codebase with docstring documentation.