* Various change to fit label in left tool panel
* Increase size left panel from 460 to 465
* Various improvment to reduce size left panel
* Others changes to reduce left panel labels
* Increase default size right panel
* Set right panel ajustable to size font
* Others small changes to mask
* Others small modifications
* change a litlle GUI - curveeditorgroup.cc - suppress curves u=in mask and reduce size right panel
* Added : to various curves label
* Others : labels curves
* Some adjustments labels sizefonts
* Change 2 forgotten length labels in denoise
* Others improvments labels
* Others labels change for retinex
* Others change labels - thanks to Wayne Sutton
* French change label length
* Change labels Wavelet levels - LA retinex - LA color and lights - and others
* Other change to mask blur
* Change box - Flowbox - thanks to Beep6581
* Adapt size box basic..advanced with size font
* Restore curveditorgroup : - change some labels and tooltips
* Remove some ':' - change and adapt labels tooltip wavelet levels
* Change flowbox for complexity under label
* Restore right panel and options to default values
* Change a label in wavelet level denoise
* Change in mask curves L(L) by L C(C) by C
* Small change labels denoise to fit in width right panel
* Others changes to GUi and labels to fit in right panel
* First change tooltips and french
* Second change tooltips
* Change tooltip mask denoise
* Enable dynamic range - settings normalize luminance
* Change range DR sigma offset
* improve normalize_mean_dt with mean std before
* Save work on normalize dynamic range
* Improve normalize for TM
* Added LA retinex to normalize_mean
* Clean and optimize code
* Disabled normalize DR - improve TM and Retinex
* Clean code - first part
* Clean code - part two
* Change 2 default values Retinex
* Change order TM and Retinex in process
* remove the order number in - add tool to current spot -
* Fixed bug in TM
* Some change Retinex - default...
* optimize mean sigma
* cleanup for mean_sig
* Fix some cppcheck issues
* convert one large loop into three loops to avoid performance penalty on machines with 4-way L1 cache
Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
* Added Guidedfilter to avoid color shift
* Various improvment to avoid color shift
* Small change to mint maxt
* local adjustments avoid color shift: reduce memory usage by width * height * 8 byte if Soft Radius > 0
* Remove StopWatch
* local adjustments avoid color shift: speedup for last loop
* cleanups
* one more cleanup
* Added checkbox Munsell correction only - uniform perceptual lab
* Refine some settings
* Clean-up - other small refinement
Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
* [cmake] Switch to find_package for TIFF
- Included in cmake 3.5 and later
- Provides better configuration messages
* Add missing TIFF library to rtgui and rtexif
* Removed unnecessary quotes so that cmake sees the list as a list
* Add OpenMP to rtengine if OpenMP is enabled
* Fixed artifacts thanks to Alberto
* Added blur to Color propagation
* Clean format code - small improvments
* color propagation: Enable old mode at blur = 0
* Improve GUI
* color propagation: smooth progress bar for blur > 0
* change label
* Some cleanups
* color propagation: small speedup for blur > 0
* color propagation: speedup for blur > 0 when region with clipped highlights is small
* Speed-up for blur=1 - clean GUI code
* color propagation: cleanups
* Harmonize events in tonecurve.cc
* tonecurve.cc : cleanup
* Highlight reconstruction: small changes to gui
* Use Gtk::Box instead of Gtk::VBox
* Change maximum number of blur levels to 4
* Suppress BENCHFUN
* Suppress bad commit locallabtools
Co-authored-by: Desmis <jdesmis@gmail.com>
Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
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.
* Add others methods RGB process - to preview dE
* added others process to neutralize preview dE
* Added others process to neutralize preview dE
* Change scope placement for all tools
* GUI for recovery mask - Log encoding
* Enable recovery Log encoding with luminance mask
* GUI for exposure
* Improve code with maskrecov
* Enable recovery based on luminance mask for Dynalic Range and exposure
* Change tooltips
* Change boxblur
* Init GUI color mask recovery
* Enable recovery Color and Light with mask
* Disabled invmaskd in color and light
* Hide decay in standard - added tooltips
* Change tooltips
* Change normal to simple for all defaults mask
Collection of CSS and GUI improvements, cleanup of main CSS theme, introduction of highlight for enabled module.
Primary change is the modification of the module titles to better distinguish modules that are on or off. The text of a disabled module is now less bright, the corresponding icon is a slightly smaller version of the power icon. When activating the module, the text turns brighter and the icon slightly bigger and also brighter. Thanks to @TechXavAL for the icon work.
Secondary changes are related to the margins around several GUI elements, padding within elements and some accompanying borders. These changes hopefully make it easier to distinguish the various (sometimes crowded) GUI elements of modules. The panels have gotten a slightly 'outset' look.
Nested panels have a changed look where deeper nesting increases the background brightness slightly, instead of darkening it (old behaviour). This is done without a strong decrease in contrast.
The old theme is available as a legacy option. Due to hardcoded GUI changes needed for the new theme, the legacy version is not a 100% exact replicate. The @TooWaBoo theme's may also be slightly affected.