Skip to content

0.9.0

Compare
Choose a tag to compare
@hanatos hanatos released this 05 Oct 10:16
· 268 commits to master since this release

this is a feature release of vkdt with mainly architectural changes in the background as well as ui polishing as focus.

note that due to several hard drive failures currently vkdt.org is down and the documentation can be accessed online here instead for time being.

user interface:

  • gui now based on nuklear (instead of dear imgui)
  • a lot of nuklear/gui streamlining fixes, bringing back:
    • some keyboard navigation
    • some gampad navigation
    • dual monitor support in graph view
    • style.txt contains ui colours for customisation, as always, the one in ~/.config/vkdt/ takes precedence
  • zoomable graph editor (can finally work with large graphs, yay!)
  • some new hotkeys added ("upvote and advance" etc)
  • re-did the collection interface in lighttable, streamlined support for per-day rating workflow
  • added lighttable header describing the visible collection
  • recently used collections now also store filter attributes
  • asynchronous image rendering and gui display, makes ui feel more responsive on slow machines

processing modules:

  • colour module now reads and applies the camera as shot neutral white balance by default
  • denoise module with detail protection slider, especially useful on low-res telephone images
  • MotionCam .mcraw video files will not by default apply the embedded gainmap since it is
    unclear which raw files have it pre-applied (so switch on in the denoise
    module if your files need it)
  • o-web: new transitional module that delegates to o-jpg and o-vid, so you can export
    images and videos of a certain session in one pass.
  • usm: unsharp mask, very simple and efficient basic sharpening

tooling:

  • vkdt mkssf now considers the HueSatMap in the dcp profile it converts
  • support focal length ${flen} in string expansion when loading luts, enables colour profile per lens in smartphones
  • vkdt scanin to convert argyll .cht charts to colour picking/colour correction presets
  • vkdt gallery now supports jpg and mp4 videos in website creation

platform compatibility:

  • vkdt now builds on macos, though there are issues with newer machines
    due to some spir-v/metal translation layer.