* Merge mac package updates fix11 (#36)
* Update macOS CI workflow
Adds ad-hoc codesign directive, fixes launch test on arm64
* mac bundle: staple notary ticket to app
* mac: draw version number on fancy dmg background
* Delete tools/osx/rtdmg-bkgd.png
* mac: hidpi compatible fancy dmg background image
* mac: fix fancy dmg background
* Mac: remove license file from fancy dmg root
License displays properly in dmg EULA pop-up window.
* mac CI: show build info in GITHUB_STEP_SUMMARY (#37)
* mac CI: output step summaries
* mac CI: add summary for test launch
* test -cli on both builds
* mac: remove an errant fullstop
* mac CI: reorder test launches
* mac CI: specify full path of app to test launch
* mac CI: add missing file extension
* mac CI: test running app in osascript (#38)
* Simplifies launch test
* macCI: use fancy dmg message
to warn users that CI build not intended for user testing.
* mac: draw optional user message on fancy dmg
used by CI to display a user warning
* Bad behavior with blackwhite and gamma - after change avoid color shift
* Fixed crash in itcwb issue 7162
* Appimage and windows yml
* Clean code
* Various suggested changes
* Remove unused code
* Remove appimage and windows yml
FramesData isDNG wasn't initialized.
This will randomly cause images to be considered as dng files when the
underlying value is different than 0 since the metadata parsing could
exit before the code that checks for the Exif.Image.DNGVersion tag.
* Disable Laplace when others Spot with dehaze
* Disable Laplace when others Spot with dehaze
* appimage and widows yml with drexpos
* Compatibility 5.10 contrast attenuator
* Change control out of boud when using Contrast attenuator
* Comment code
* Comment code
* Comment code and fixed
* Clip original retinex to avoid crash in some cases
* Change tooltip
* Clip only Lapalacian if expose or soft enabled
* Various improvment to avoid crash
* Tonecurve hsv colortoning chmixer not allow negative RGB
* Fattal and black need clip issue 7151
* Disable Fattal
* Clean code
* Disable appimage and windows yml
Some lens profile methods provides a way to correct distortion and CA in
a single step.
When available, applying distortion and CA correction when both enabled
in a single pass is more precise (see lensfun
ApplySubpixelGeometryDistortion doc) since it's usually how the profile
is done. Instead applying the CA correction in a step after distortion
correction could lead to a bit different (also if not always visible)
correction.
This is also required for future lens correction methods (like DNG
WarpRectilinear or corrections based on vendor metadata) that provides
only merged distortion and CA correction in a single pass.
Doing profile based CA as the really first correction in a separate steps is
probably not useful.
Additionally many lens profile (lensfun) and future one provide
functions to do them in a single step with better precision while other
just provide a single step that does both (i.e. DNG WarpRectilinear).
For the above reasons this patch removes the additional pass for CA correction.
This will also improve the perfomance due to less work.