3537 Commits

Author SHA1 Message Date
Ingo Weyrich
28739b8400 dehaze saturation adjuster for local adjustments, #5972 2020-11-08 11:36:31 +01:00
Ingo Weyrich
c49e47d81f Merge branch 'dev' into dehaze_blend 2020-11-07 11:50:09 +01:00
Desmis
ed01656a57
Local adjustments - Various improvment Log encoding - Basic - Standard - Advanced (#5979)
* First LA log encoding ciecam

* Some changes hide show and tooltip

* Change label - tooltip

* Change max slider shadow

* Fixed bad behavior cat02 adaptation in some cases

* Another fix Cat02 GUI

* LA log encode add ciecam saturation

* LA log encoding - added contrast J ciecam

* LA Log encode various changes GUI labels tooltips

* Change 2 tooltips

* Clean code

* Save provisory work

* Save GUI mask Log

* GUI part 2

* Enable basic standard advanced Log encoding

* Small change tooltip

* Save provisory work mask Log

* Another provisory work mask

* Enable mask Log encoding

* Hide graduatef filter Log - basic

* Add brightness colorfulness - advanced

* Change labels tooltip Log auto

* Clean ciecam local code and comment

* Change label and tooltip automatic

* Added strenth log encoding

* Change strength tooltip Log encoding

* Another change label

* Change standard advance denoi

* Enable maskbackground curve mask
2020-11-07 08:50:33 +01:00
Desmis
88b455bf65
Local adjustments - fixed issue #5974 Blur in inverse and issue #5980 Excluding spot - enable spot (#5981)
* Change behavior exposure with small values Laplacian

* Soved issue 5974 with GUI

* Fixed bad behavior excludind spot - enable spot
2020-11-07 08:07:02 +01:00
Ingo Weyrich
f1b19fa664 Merge branch 'dev' into dehaze_blend 2020-11-06 13:41:44 +01:00
Ingo Weyrich
3a6c3ecd3b
Merge branch 'dev' into issue5867 2020-11-05 10:38:42 +01:00
rom9
444027fcf9 Added missing calls to show() on the preprocessWB toolpanel when image type is raw (fixes #5978) 2020-11-03 00:43:26 +01:00
Desmis
7fd5707061
Local adjustments - Log encoding - addition of ciecam processes (#5973)
* First LA log encoding ciecam

* Some changes hide show and tooltip

* Change label - tooltip

* Change max slider shadow

* Fixed bad behavior cat02 adaptation in some cases

* Another fix Cat02 GUI

* LA log encode add ciecam saturation

* LA log encoding - added contrast J ciecam

* LA Log encode various changes GUI labels tooltips

* Change 2 tooltips

* Clean code
2020-11-02 13:54:34 +01:00
Desmis
95df31b296 added cat02 adpatation to log encoding 2020-10-29 15:08:20 +01:00
Ingo Weyrich
5bababe46f Haze removal: backwards compatibility for blend mode, #5972 2020-10-29 14:47:43 +01:00
Ingo Weyrich
31a9cf3fe0 Haze removal: Allow blend between normal and luminance mode, #5972 2020-10-29 12:20:45 +01:00
Desmis
393c9f3461 Change GUI labels -Log encoding 2020-10-29 11:57:30 +01:00
Desmis
ca5d6e44ee LA Log encoding clamp values 2020-10-28 16:38:17 +01:00
Desmis
aae90a0ad3 Small changes to settings Log encoding 2020-10-27 19:51:04 +01:00
Desmis
445505aa4d Wavelet residual highlight - LA log encoding crash and label 2020-10-27 06:33:09 +01:00
Flössie
69f7f5b8a6 Fix compilation with gtkmm 3.22 (fixes #5969) 2020-10-26 11:32:11 +01:00
Desmis
0bca993c73 Fixed crash in Log encoding when WhiteEv is near zero 2020-10-26 08:55:25 +01:00
Desmis
79affc6462
Ciecam - various improvment labels and tooltip (#5966)
* Add tooltip

* Change global labels tooltip ciecam

* Added tooltip and frame

* Change various tooltips

* Two changes tooltip ciecam

* Change label suuround source

* Change typo in tooltip
2020-10-26 07:55:52 +01:00
Floessie
1318935a87
Better handle thumbnail generation of extreme aspect ratio images (fixes #3794)
* Backport fix taken from ART
* Enforce minimal thumbnail size of 1x1 px in two places, prevents divison by zero and empty image generation
2020-10-25 18:24:30 +01:00
Desmis
fd9f3246f0 Show Hide forgotten checkbutton Ciecam 2020-10-25 10:06:10 +01:00
Desmis
27c4c546ef Added complex method standard advanced to ciecam02 2020-10-25 09:35:03 +01:00
Lawrence37
f9e8fb4124
Merge pull request #5887 from Beep6581/waveform
Waveform, RGB parade, and vectorscopes
2020-10-23 09:57:40 -07:00
Desmis
7d696a24e6 Local adjustments - Another changes max slope and tooltip 2020-10-23 07:13:22 +02:00
Desmis
08a8911369 Local adjustments - Change max slope 2020-10-22 08:59:36 +02:00
Desmis
bc3c4fab97 GUI local adjustments - Change the location of double slider wavelet level 2020-10-19 07:11:06 +02:00
Lawrence Lee
044d16503c Fix undefined reference compilation error
The debug build failed to compile due to undefined reference to
HistogramArea::MAX_BRIGHT and HistogramArea::MIN_BRIGHT.

Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
2020-10-16 17:15:03 -07:00
Lawrence Lee
cfb22d5550 Fix signed comparison compiler warning 2020-10-15 21:13:01 -07:00
Lawrence Lee
01ad249718 Make scope trace brightness persistent 2020-10-15 21:09:13 -07:00
Desmis
8e43a9544e Local adjustments small changes GUI flat curves 2020-10-14 08:12:31 +02:00
Lawrence Lee
e93c4f6ed4 Add slider for adjusting scope trace brightness
This makes it easier for users to discover the feature and see the
current brightness.
2020-10-11 12:29:47 -07:00
Lawrence Lee
992a5ad3d9 Change how histogram RGB indicators are rendered
Show/hide them instead of removing/adding and fix the width of the
vertical indicator.
2020-10-10 15:15:28 -07:00
Lawrence Lee
ee1c85879d Suppress unnecessary updates to scope back buffer
Upon the resize signal, the scope back buffers were redrawn, even if
there was no actual change to the size. This commit checks the size and
only updates the back buffers if the size changed.
2020-10-10 12:11:59 -07:00
Lawrence Lee
c335e7ba24 Fix bug with vectorscope not updating
The scope would not redraw after switching from one vectorscope to
another. This commit sets the drawing area dirty when the scope type
changes.
2020-10-10 11:56:13 -07:00
Desmis
74f28ebf04 Change show modifications 2020-10-10 08:24:21 +02:00
Desmis
5fd640f977
Change GUI to disable denoise if level sup to 7 (#5942) 2020-10-09 16:53:03 +02:00
Desmis
38e14ffab4
Local adjustments - change labels and tooltip wavelets (#5941)
* Added 2 tooltips fo local wavelet

* First changes to labels tooltips LA wavelet

* Second version tooltips LA wavelets

* French tooltips LA wavelet

* Small change french typos

* Small 2 change french typos

* Add additional tooltips LA wavelets

* Last change labels tooltips

* various small changes labels tooltips

* Others small changes tooltips
2020-10-09 12:46:58 +02:00
Lawrence37
eb01f99bf2
Merge pull request #5814 from Lawrence37/perspective-lines
GUI improvements for perspective correction
2020-10-08 09:55:37 -07:00
shapirus
dcabfe9cf0
Add a 13:18 photo paper crop aspect ratio (#5939) 2020-10-07 09:04:46 +02:00
Desmis
d6f8de4281
Local adjustments - Tooltips and bug for Dehaz - Retinex (#5937)
* Change tooltip french

* Update labels tooltip french

* Changes TM - sharp - CBDL

* Others changes TM CBDL

* French tooltip denoise - blur

* Change french tooltips denoise blur

* Change combobox blurmethod by checkbox invbl

* Change tooltip blur-denoise

* another change denoise tooltip

* Change one tooltip luminance noise reduction

* Add tooltip to dehaz-retinex

* Change tooltip for dehaze retinex

* Others change tooltip retinex dehaz

* Change bad script for one tooltip MLABEL

* Another change tooltip
2020-10-06 13:45:47 +02:00
Desmis
21758da234 Suppress TRC working profile 2020-10-05 13:03:07 +02:00
Desmis
f168c9b48f
Local adjustments - tooltip and GUI for blur denoise (#5932)
* Change tooltip french

* Update labels tooltip french

* Changes TM - sharp - CBDL

* Others changes TM CBDL

* French tooltip denoise - blur

* Change french tooltips denoise blur

* Change combobox blurmethod by checkbox invbl

* Change tooltip blur-denoise

* another change denoise tooltip

* Change one tooltip luminance noise reduction
2020-10-04 21:15:01 +02:00
Lawrence Lee
edbf701264 Improve style of scope buttons
Keep all buttons at the same place and use darkened button background
instead of tiny icons to indicate which scope type is active.
2020-10-03 22:37:13 -07:00
Flössie
b311b5b6d2 Validate EXIF UTF-8 strings (fixes #5923) 2020-10-03 10:18:23 +02:00
Lawrence Lee
04524b6332 Change vectorscope crosshair style
The original crosshair used dashed lines extending across the
vectorscope area. The new crosshair uses solid lines with a small
length.
2020-10-02 22:19:33 -07:00
Lawrence Lee
6b667ead58 Swap positions of scope buttons
Make the scope type buttons the primary buttons and the other options
secondary.
2020-10-02 22:14:29 -07:00
Desmis
0e1f623713
Local adjustments - simplify Label tooltip GUI scope (#5925)
* Suppress BENCHFUN iplocallab - new tooltips for Exposure - common mask - original retinex

* Change tooltip original retinex

* Others Change tooltip Laplacian

* Change labels french

* Others change settings original-retinex DR exposure

* Change GUI for Contrast attenator

* Change scope tooltip

* Change GUI locallabtools and tooltip

* Simplify GUI label and tooltip scope
2020-10-02 16:27:18 +02:00
Desmis
f7a3abc9a9
Local adjustments - Labels tooltip DR exposure - Common mask - softlight or.retinex - french (#5924)
* Suppress BENCHFUN iplocallab - new tooltips for Exposure - common mask - original retinex

* Change tooltip original retinex

* Others Change tooltip Laplacian

* Change labels french

* Others change settings original-retinex DR exposure

* Change GUI for Contrast attenator
2020-10-02 13:16:28 +02:00
Desmis
d7f40eceb3
Local adjustments - tooltip for shadows-Highlights Vibrance LogEncoding (#5921)
* Change tooltip vibrance - SH - log encoding

* Try to suppress some tooltips message

* Change some tooltip and code for tooltip

* Newtooltip for Log encoding
2020-09-29 18:01:50 +02:00
Lawrence Lee
cecb753595 Increase performance of some scopes 2020-09-26 16:30:51 -07:00
Lawrence Lee
0ad5f9587f Fix segfault
Make sure histogramRGBArea isn't null before using it.
2020-09-26 12:40:14 -07:00