* Added under the Resize tool like PR sharpening
* Adds FramingParams and FramingParamsEdited structs
* No parameter read/write implemented
* No support for batch mode
* No adjuster listeners implemented
* Signals and callback functions are defined but do nothing
* First functions needs for ACES
* New file GUI compressgamut
* GUI first step
* GUI first step
* Gui step 2
* GUI procparams and paramsedit
* GUI read
* GUI step 4
* GUI step 5
* First tooltip
* Gamut compression tooltips
* Various GUI improvment
* History msg
* Comment code with Aces remarks
* First change improccoordinator and events
* Save work on matrix
* Compress gamut next work
* First try gamut compress
* Replace cout by printf in invertmatrix
* Change tooltips and events
* Added namespace std to iplab2rgb
* Comment code
* Active rtthumbnail
* Change tooltip
* Various improvment GUI and rolloff
* Added adobeRGB gamut
* Appimage windows yml
* Remove rttumbnail gamutcompr
* Change event to COMPR
* Change tooltip and verbose
* Restore raw de-haze history message
* Refactor ACES gamut compression functions
* Fix gamut compression color space history message
Correctly display the color space name.
* Add "unchanged" for gamut compression color space
Allow "unchanged" in batch mode.
* Fix gamut compression yellow distance for batch
* Update copyright for gamut compression GUI
* Fix gamut compression color space names
* Refactor gamut compression code
* Remove comment rtthumnail.cc - Acesp1 default
* Change matrix DCI-P3 - threshold maximum to 1 in GUI and in gamut compression - tooltips
* Change tooltip
* Clean code - change tooltips
* Remove appimage windows yml
---------
Co-authored-by: Lawrence Lee <45837045+Lawrence37@users.noreply.github.com>
- External Editor: App icon not correctly managed in RTImage
- Favorite preferences: Fixes widget sizes
- Other fix: With some versions of Glib/Glibmm library on MacOS, Glib::KeyFile "load_from_file" function does not raise a Glib::Error but another exception. This causes crash opening preferences panel due to missing dynamic profiles configuration