You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added support for the JPEG XR image format (typically used for HDR screenshots on Windows / XBOX)
Added support for the DICOM medical image format (MRI / CT / ultrasonic scans and the likes)
Added support for CMYK images across all image formats that support it (JXL, JXR, JPG, TIFF)
tev converts to RGB via ICC profile if embedded, and via (1-CMY)*(1-K) otherwise. CMYK channels are additionally kept for manual inspection.
Generic 5+ channel images with corresponding ICC profiles are now similarly supported.
Added support for subsampled YCbCr TIFF images
Bugfixes & improvements
On Wayland Linux, tev now uses FP16 framebuffers w/ linear transfer function if supported by the compositor. This results in higher bit depth and less dithering compared to before; although the improvement should be imperceptibly small for most people / monitors. (This was disabled until now because some GPU vendors only recently gained support for this.)
There's now a GUI popup when images fail to load
Greatly improved GUI performance if thousands of images are open simultaneously
Layers/channels are now sorted naturally rather than alphabetically
The tev window no longer freezes while it is being resized
Fixed rare cases where content looked blurry on Wayland (certain fractional screen scale & compositor combos)
Fixed a regression where TIFF images with >4 channels in contiguous format would fail to load
Fixed premultiplied alpha handling in TIFF images (seems to require unmultiplication before linearization by convention; kind of defeats the point of premultiplication, but it is what it is, I suppose)
Fixed incorrect gainmap orientation for JPEG images that carry EXIF or XMP orientation metadata
Fixed AND mask in BMP images that come without an alpha channel
Fixed small memory leak in ICC profile application
Fixed small misalignments in the "..."-cutoff of image buttons
Fixed occasional double-conversion to sRGB via NCLX headers with AVIF/HEIC images
Released Files
Pre-built installer (.msi) and portable binary (.exe) for Microsoft Windows
Pre-built installers (.dmg) for macOS: one for ARM (tev.dmg) and one for Intel (tev-intel.dmg)
Pre-built binaries (.appimage) for Linux: one for x86_64 (tev.appimage) and one for ARM (tev-arm.appimage)
Source code of tevexcluding submodules. If you would like to build tev from source, please follow the build instructions in the project readme instead.