Replaces the following deprecated Gtk classes throughout the codebase by their non-deprecated counterparts. Style, HBox, VBox, HPaned, VPaned, HScrollbar, VScrollbar, VSeparator, HSeparator, Stock, Table, VScale and HScale.
* First wavelet denoise
* Gui for wavel denoise
* First version local contrast and denoise
* Second version local contrast and denoise
* second version GUI equalizer
* enable equalizer local contrast denoise 1234
* change local contrast curve defaut
* disable local contrast when curve 1
* denmethod in advanced - standard
* Simulate slider denoise with curve
* Some various chnages
* Chnage reference local contrast
* GUI part reference local contrast
* Enable reference noise mix denoise for local contrast denoise
* Improvment to reference local contrast denoise
* Display comment in console
* Best format string in console
* Change agressive denoise limit to 50 - added tooltip
* Added method quality denoise - change madL in ftblockdn
* Change equalizer 1234 settings - added high level local contrast
* added high levels local contrast curve
* Fixed sigma local contrast
* clean format code
* Some improvments
* normalize level slider high level threshold
* change ordonate curve high level contrast
* Fixed bad level for curve high levels - simplify GUI standard
* several changes - guidefilter final - new double slider threshold
* save provisory work
* save GUI work GF threshold
* save provisory work
* Fixed some bad behavior GUI
* save GUI Hue GF
* Curve Hue for GF
* OMP for hue GF
* addes noisevarhue and fixed some bug
* save GUI equalizer hue
* enable equalizer hue
* Fixed bad behavior GUI in advanced mode
* change some default values
* Others change default values
* Change in progressivity slider threshold local contrast
* simplifie algorithm and GUI
* Added tooltip and chnage some labels
* Change labels and tooltip wavelet denoise
* added level 5 denoise
* Change typo in label guided theshold
* Various changes labels tooltip
* Change minimum wavelet level
* Added level 5 to denoise
* Change slider sigm for a double slider sigm03 sigm45
* small delay for double slider sigm
* Fixed wrong values sigm
* Hide level56 in standard complexity
* Improve in standard complexity
* Various improvment levels 14
* interaction 56 14 - advanced complexity
* Added in option edghi edglo limrad
* Hide choice edgesharpness slider curve
* First normal expert
* Second normal expert
* Changes in normal expert contrast chroma residual
* Change label complexity wavelet
* French + hide sigmafin standard
* Added tooltip complexty wavelet
I had to remove the `isVisible` check in `MyExpander::set_expanded()`
because it would trigger in Wavelet and Retinex for unknown reasons.
One inner expander in CIECAM isn't covered by the tool states, and the
way they are distributed to Wavelet and Retinex won't allow for further
tool states in those tools. We should consider to move the tool states
for sub-tools (like Wavelet, Retinex, and CIECAM) to seperate keys in
the `options` file.