* Compute image aspect ratio if required instead of leaving at 0
* Fix divide by zero error in computing framed size
* Compute resize scale based on original crop
* Reword "Current" aspect ratio to "As Image"
* Refactor simpleprocess.cc to be more clear on resize dimensions
* Implement image and frame sizing calculations
* Resizes the image based on adjusted framing calculations
* Missing functionality to draw border around image after resizing
* Set sensitivity of aspect ratio and orientation combo boxes
* Sensitivity determined by absolute/relative sizing method
* Show allow upscaling box for BBOX framing method
* Add new events to ProcEvents
* Add new events to refresh map under RESIZE category
* Add new strings for displaying events in history panel
* Hook up GUI events with emitting ProcEvents
* 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
* Use target_include_directories to specify include paths
* Specify project root (parent of rtgui and rtengine) as include path
* Replace relative includes with normal includes
Remove bad pixels from the masked areas. The top ~40 rows are slightly
brighter than the rest, and the remaining rows at the top near the
center are brighter too (not as bright as the top 40 rows though).
Don't set black level from tiff_bps if a black level is in the metadata.
Remove the Sony ILCE-7M3 black level from camconst.json. The black level
is in the metadata (512 for ISOs < 128000, 1024 for ISOs >= 128000).
* 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>