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
Lawrence Lee
1a5456dbd1
Implement RGB parade
2020-09-26 11:54:05 -07:00
Desmis
a495c3f018
Local adjustemnts - various change tooltips settings, color and light, masks ( #5918 )
...
* Change tooltip settings
* Change colo and light tooltip
* Change mask color and light tooltip
* Others change to tooltip mask
* Another change to tooltip color and light
* Change all mask in locallabtolls.cc
* Change all masks in locallabtools2.cc
* Change tooltip shape detection
2020-09-26 13:14:35 +02:00
Flössie
604823fc4b
Merge branch 'snprintf' into dev
2020-09-23 08:26:20 +02:00
Lawrence Lee
6e7185081a
Fix scaling of H-C vectorscope
2020-09-22 22:10:57 -07:00
Lawrence Lee
79e79321ec
Remove spacing around vectorscope lines
2020-09-22 21:35:08 -07:00
Lawrence Lee
98ae27f60e
Fix initialization of vectorscope pointer
2020-09-22 21:32:49 -07:00
Desmis
a07638e1a6
Local adjustments - Change label - fixed bad behavior contrast attenuator ( #5916 )
...
* Change label Structure exposure
* Fixed bad behavior contrast attenuator
2020-09-22 17:43:56 +02:00
Desmis
94ec1bbd45
Local adjustments - various change to labels history GUI combobox denoise ( #5914 )
...
* from localdenoise Change GUI showmask - GUI exposure
* from branch localgflc - Change combobox settings hide-show by a checkbox
* Fixed bad behavior show Hide settings
* Clean default - change labels
* Change labels first
* Change labels 2
* Change label 3
* Merge with dev - Labels 3
* Label 4
* label 5
* Label 6
* Label 7 - tooltips
* Label 8
* Labels 9
* All string set to empty in else case updateAdviceTooltips
* From localgflc combobox quamethod denoise
* Change labels and history message
2020-09-21 09:44:23 +02:00
Desmis
5b97e0cde3
Local adjustments - Various improvment to GUI - labels - tooltip ( #5911 )
...
* from localdenoise Change GUI showmask - GUI exposure
* from branch localgflc - Change combobox settings hide-show by a checkbox
* Fixed bad behavior show Hide settings
* Clean default - change labels
* Change labels first
* Change labels 2
* Change label 3
* Merge with dev - Labels 3
* Label 4
* label 5
* Label 6
* Label 7 - tooltips
* Label 8
* Labels 9
* All string set to empty in else case updateAdviceTooltips
2020-09-20 09:49:56 +02:00
Desmis
8252ce934a
From banch localdenois - fixed bug exlablocal - bad behavior GUI common mask
2020-09-17 09:22:37 +02:00
Flössie
79278875da
Use snprintf()
instead of sprintf()
( #5907 )
2020-09-15 14:56:57 +02:00
Flössie
97c7794a5a
Turn Options::ScopeType
into a scoped enum :)
...
Also remove global `using ...` from header file.
2020-09-14 09:44:29 +02:00
Lawrence Lee
af29bf84e6
Fix cppcheck warnings for uninitialized variables
2020-09-13 12:33:25 -07:00
Lawrence Lee
c03efe4878
Add dedicated buttons for scope switching
...
Previously, changing to a different scope was done by clicking the scope
type button and cycling through all scopes. This commit decreases the
number of clicks needed to switch between two scopes by adding a radio
selector. The radio buttons can be shown or hidden by pressing the scope
type button. This commit also makes the raw histogram one of the scope
types.
2020-09-12 17:52:24 -07:00