github bluescan/tacentview v1.0.37
Quality of Life

latest releases: v1.0.46, v1.0.45, v1.0.44...
18 months ago

This is a QOL release that fixes a number of critical image loading issues, increases maximum image dimension to 65536x65536, and introduces a locked-aspect mode while cropping.

Image Loading

WEBP

Some animated webp files would cause a crash if frame-size didn't match the canvas-size. This is now addressed and and proper blending of each animated frame is implemented. Webp images that have transparency are often displayed with a background colour in browseers and other viewers. The background colour is stored in the webp. Tacent View now has a checkbox to use the stored background colour. The checkbox is in the properties popup while viewing webp images.

DDS

There are some dds files in the wild that do not have their header flags set correctly. If strict loading is off in the preferences (the default), these files are still loaded so long as a valid FourCC code is still present.

QOI

Qoi images were loaded and saved upside-down. This is now fixed,

Dimension

Some game engines support height-maps up to 64Kx64K in size. Tacent View has increased the maximum allowed image dimensions to match. Previously the max was 32Kx32K.

Ill-formed Images

Tacent View is now more resilient when loading ill-formed image files. Images that fail to load are simply skipped by the viewer and a warning is printed to the log (Ctrl-L).

Cropping

The biggest feature in this release is locked-aspect mode cropping. This was badly needed when cropping photos to a specific ratio. In cropping mode you can now choose to modify the crop area normally (free mode), set the cropping to a specific aspect-ratio (locked-aspect mode) , or specify the aspect ratio manually (custom mode). All common aspect-ratios are supported as presets in the aspect-mode combo box. This includes many that are for prints. Print aspect-ratios have the letter P in them.

Summary of Changes

  • Better handling of ill-formed images.
  • Loading of ill-formed DDS files.
  • Display 'Varies' for opacity in cases where animated or multi-frame images do not have the same opacity for all frames. Opaque means all pixels are opaque. Not opaque means some pixels are semitransparent.
  • Ability to override background colour for semitransparent WEBP files.
  • Increased maximum image dimensions to 65536x65536.
  • In some cases the previously opened image would fail to load when the viewer was re-opened. This could happen if the path to the last opened image file had brackets ( ). This is now fixed.
  • Fixed-aspect mode while cropping. Preset aspect-ratios include all common screen and print sizes.
  • Fixed QOI images loading in upside-down.

Full Changelog: v1.0.36...v1.0.37

Don't miss a new tacentview release

NewReleases is sending notifications on new releases.