Skip to content

Releases: wkjarosz/hdrview

v1.7.0

04 Jan 05:32
0f82210
Compare
Choose a tag to compare

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: v1.6.1...v1.7.0

v1.6.1

29 Dec 18:09
b938950
Compare
Choose a tag to compare

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:

  • 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: v1.5.2...v1.6.1

v1.6.0

29 Dec 16:43
34a1e2d
Compare
Choose a tag to compare

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: v1.5.2...v1.6.0

v1.5.2

24 Dec 17:40
99dfaeb
Compare
Choose a tag to compare

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: v1.5.1...v1.5.2

v1.5.1

21 Jul 04:20
73a9722
Compare
Choose a tag to compare

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

v1.5

21 Jul 03:39
Compare
Choose a tag to compare

Changes since v1.4.1

A bunch of small but useful improvements this release:

  • HDRView now supports HDR/XDR displays on macOS!
  • On macOS, HDRView now supports loading images via Finder or dragging-and-dropping onto the application (you can now set HDRView as the associated image viewer for Finder/open!).
  • The info panel now dynamically adjusts precision of image statistics like the min, average, max
  • Removed submodules and switched to using CPM.cmake
  • Switched from docopt to CLI11. Windows builds no longer depend on Boost, which was the cause of most build/link issues.
  • Added missing icon files so make install works on Linux (thanks @fjavifabre)
  • Updated README.md

v1.4.1

07 Jul 04:10
e3d8659
Compare
Choose a tag to compare

Changes since v1.4

  • Windows builds now work! (thanks @GhostatSpirit)
  • Precompiled binaries for windows!
  • Added fill with background color command and shortcut.
  • Added rotate image shortcuts.
  • Fixed grayscale pfm loading.
  • Fixed GUI flickering.
  • Fixed GUI refresh issue.
  • Fixed falsecolor gain miscalculation.
  • crediting mattz for GLSL/MSL colormaps

v1.4

01 Jul 20:41
61596f8
Compare
Choose a tag to compare

Changes since v1.3

  • Application settings (window sizes, tool settings, etc.) now saved out to disk
  • Ruler and line drawing tools
  • Shift-click to draw straight lines with all brush-based tools
  • Better keyboard handling (all dialogs can be confirmed/canceled using Return/Esc).
  • Toolbar can now be resized to have two columns.
  • Channel mixer filter, grayscale channel mode and filter.
  • Cut (Command+X) functionality
  • Gradient-domain (Poisson) copy-paste
  • Now using Cem Yuksel's C^2 interpolating splines for smoothing
  • Improvements to help window

v1.3.2

21 Jun 00:05
951c805
Compare
Choose a tag to compare

Changes since last release

  • adding ruler tool and line drawing tool.
  • shift-click to draw straight lines with brush tool.
  • better keyboard handling (all dialogs can be confirmed/canceled using Return/Esc).
  • toolbar can now be resized to have two columns.

v1.3.1

16 Jun 12:49
ff90a39
Compare
Choose a tag to compare

Changes since previous release

(This is identical to v1.3 -- just bumping tag to re-trigger release workflow.)

  • HDView now supports multiple image editing tools including: paintbrush, clone stamp, eraser, eyedropper
    • each tool can take over the top panel to provide options
      • e.g. paintbrush supports selecting radius, hardness, flow, angle, roundness, spacing and smoothness
    • GUI shows selected tool's overlay on the image (e.g. the circle/ellipse of the brush)
    • paint brush supports smoothing of mouse cursor movements using Chaikin's quadratic b-spline corner-cutting algorithm (centripetal Catmull-Rom also an option, but commented out)
  • Added a foreground/background color selection widget in the toolbar that is shared by all tools
  • keyboard shortcut code has been refactored so each tool handles it's own shortcuts
  • Info is now it's own panel on the left side
  • minor GUI fixes.