Hdrview Versions Save

A simple research-oriented image viewer with an emphasis on examining and comparing high-dynamic range (HDR) images, and including minimalistic editing and tonemapping capabilities.

v2.0.0-beta.1

1 month ago

First beta release of the version 2 rewrite of HDRView, based on the dear-imgui branch.

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.8.0...v2.0.0-beta.1

v1.8.0

1 year ago

What's Changed

  • New command palette (in the style of VS Code/Atom/Sublime Text) with fuzzy text search for all commands
    • filters list of commands and highlights partial matches
    • commands support aliases (which are displayed in parentheses)
  • Improvements to menus
    • submenus now work, like the “Open recent” files submenu
    • don't close menus when clicking disabled items
    • keyboard navigation of menus and drop downs with arrow keys and Esc/Return
  • The image list search box now filters the images as text is typed
  • Modal dialogs now fade the screen
  • The Info panel now includes RGBA statistics
  • Fixed several old bugs (and hopefully introduced only a few new ones)

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.7.2...v1.8.0

v1.7.2

1 year ago

What's Changed

Changes/new features:

  • internal representation now uses premultipled alpha, addressing most of #107
  • the image view now also displays things a bit differently when looking at individual channels
    • when viewing the RGB channel, the alpha is used as transparency
    • when viewing just R, G, B or A individually, the channel content is displayed without any transparency (to be able to see the actual pixel values even where A = 0)
  • added a gradient tool which can draw linear, radial, and angular gradients
  • the background of the image view can be customized among a few fixed options, or set to a custom color
  • menu items can now have multiple shortcuts (zooming with -/+ works again using number row keys or numpad keys)
  • added check for duplicate shortcuts on startup
  • added a recent file list, closes #100
  • adding --sdr command line flag to force standard dynamic range display
  • disabling dither on 30-bit color displays (macOS only)
  • added some more menu items

Fixes:

  • fixed #109 - linux desktop file by @1ace
  • fixed #116 - hdrbatch is now included in the install target on linux by @fjavifabre
  • fixed #92 - GUI no longer comes out washed out on windows
  • fixed #111 - properly handling non-rec709 RGB primaries in EXR files
  • properly handling negative RGB when using gamma correction
  • don't show eyedropper overlay if mouse is over panels
  • mouse hover/focus no longer changes the background color of the panels

New Contributors

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.7.1...v1.7.2

v1.7.1

1 year ago

What's Changed

This is a re-release of v1.7.0 with a crash fix by @pgrit in https://github.com/wkjarosz/hdrview/pull/104

  • Major reworking of the UI by introducing a fully functional menu bar (closes #64). This entirely replaces the previous clunky edit panel, as well as several other UI elements. It also greatly simplifies the code for adding keyboard shortcuts, since it automates and centralizes both the processing and documentation of shortcuts in the new menu bar classes
  • Toolbars are now scrollable if they don't fit horizontally on the screen
  • Added several new keyboard shortcuts (as shown in the menu bar)
  • More of the keyboard shortcuts are now shown directly on the corresponding UI elements (e.g. shown alongside entries in dropdown combo boxes).
  • Updated images in the readme

New Contributors

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.6.1...v1.7.1

v1.7.0

1 year ago

What's Changed

Get v1.7.1 instead which fixes a crash.

  • Major reworking of the UI by introducing a fully functional menu bar (closes #64). This entirely replaces the previous clunky edit panel, as well as several other UI elements. It also greatly simplifies the code for adding keyboard shortcuts, since it automates and centralizes both the processing and documentation of shortcuts in the new menu bar classes
  • Toolbars are now scrollable if they don't fit horizontally on the screen
  • Added several new keyboard shortcuts (as shown in the menu bar)
  • More of the keyboard shortcuts are now shown directly on the corresponding UI elements (e.g. shown alongside entries in dropdown combo boxes).
  • Updated images in the readme

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.6.1...v1.7.0

v1.6.1

1 year ago

What's Changed

This is the same as v1.6.0 but it hopefully fixes windows releases, and a small bug in zap gremlins.

Changes in v1.6.0:

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.5.2...v1.6.1

v1.6.0

1 year ago

Changes since v1.5.2

A bunch of small but useful improvements this release:

  • Updating to OpenEXR 3
  • Closes #14
  • Closes #82
  • Closes #88
  • Fixing CMP0135 policy issues by setting -DCMAKE_POLICY_DEFAULT_CMP0135=NEW during config
  • improvements for sorting the open file list
  • fix crash in zap gremlins filter
  • centralizing cmd/alt key string processing
  • allowing 'H' to close help window
  • more extensive github action tests

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.5.2...v1.6.0

v1.5.2

1 year ago

Changes since v1.5.1

A bunch of small but useful improvements this release:

  • fix nanogui flicker on mac (thanks to @wjakob and @Tom94)
  • new (Ramamoorthi-style) SH irradiance convolution filter for environment maps
  • new bump map -> normal map conversion filter
  • new filter to zap gremlins (replace NaNs or Infs with a specified color/value)
  • added Clarberg's equal area spherical mapping as an additional envmap parametrization
  • hdrbatch is now included in the HDRView bundle on macOS
  • folders can now be dropped onto the app icon on macOS
  • some bug fixes and improvements to hdrbatch parsing and average/variance calculations
  • some build and CI fixes

Full Changelog: https://github.com/wkjarosz/hdrview/compare/v1.5.1...v1.5.2

v1.5.1

1 year ago

Changes since v1.5

Just a few small fixes:

  • Bumping to v1.5.1 since last release accidentally didn't use semantic versioning.
  • HDRView now correctly extracts version information automatically from git upon building