heckflosse
44984a911b
Don't set exposure to zero when 'auto levels' is disabled and 'auto matched tone curve' is enabled
2018-01-21 18:03:51 +01:00
Jean-Christophe
61e411b437
Merge pull request #4314 from lvreclp/dev_restart_required_for_colormgmt
...
Added restart required label to Preferences.
2018-01-21 00:25:38 +01:00
Alberto Griggio
2aea7aa97c
moved channel mixer back to the color tab
2018-01-20 18:50:01 +01:00
Morgan Hardwood
466efd3993
Added "Advanced" tab icon.
...
Added equalizer and atom icons, and set the Advanced tab to use
the atom icon. #4298
2018-01-21 19:11:21 +01:00
Alberto Griggio
1ec4ff6463
bumped pp3 version number as requested by Floessie and Hombre57
2018-01-20 18:41:17 +01:00
Alberto Griggio
8f76392885
histogram matching: cache the computed tone curve in RawImageSource
2018-01-19 21:43:55 +01:00
Alberto Griggio
8728e3f3f3
merge with dev
2018-01-19 13:53:37 +01:00
heckflosse
8ee8701141
Detail windows broken at higher zoom levels, #4224
2018-01-18 19:49:05 +01:00
Alberto Griggio
bc89e24ab7
working version -- yay!
2018-01-17 21:16:22 +01:00
Alberto Griggio
bb56d73cc8
started working on proof-of-concept histogram matching
2018-01-17 01:12:13 +01:00
Flössie
656a92cb8e
Fix openSUSE build once again ( fixes #4307 )
2018-01-15 17:54:15 +01:00
Alberto Griggio
3c2e30dbcc
renamed Wavelet tab to Advanced and moved more tools there (see #4298 )
2018-01-14 21:36:25 +01:00
Hombre
cbcb096339
Fixing #4300 : "RawTherapee theme bug when editing node in/out values"
2018-01-14 13:41:09 +01:00
Hombre
2523983776
LabGrid was disfunctional in BatchEditing (reported in PR #4301 )
2018-01-14 00:34:22 +01:00
Hombre
52be618963
Bugfix in LabGrid class + code refactoring
...
- suppressed trailing `_` char for class' parameters
- renamed function name (those not related to Gtk) to lowerCamelCase
- changed the mecanism of dragging point, to avoid throwing unecessary
`panelChange` event
- added a `reset` function, with support of `toInitial` to get back the
values at load time (CTRL+click on reset button)
- `on_draw` optimisation: now LabGrid IS A BackBuffer
2018-01-13 20:26:19 +01:00
Alberto Griggio
0e52db3c77
moved LabGrid class to its own file
2018-01-12 21:58:10 +01:00
Alberto Griggio
6a281bbc05
merge with dev
2018-01-11 09:41:07 +01:00
Alberto Griggio
840d3d1de4
made L*a*b* color correction grid respect options.adjusterMinDelay for updating the preview
2018-01-11 09:40:51 +01:00
Alberto Griggio
6824f613e9
HDR tone mapping: fixed typo in setting the defaults
2018-01-10 09:21:54 +01:00
Alberto Griggio
0f7ee33a43
merge with dev
2018-01-09 09:08:25 +01:00
Alberto Griggio
bfa3f786ba
replace M_PI with rtengine::RT_PI
2018-01-08 23:27:22 +01:00
Alberto Griggio
93ac6e0105
added reset button for the L*a*b* grid in color toning
2018-01-08 22:31:48 +01:00
Hombre
3fe9cae2c3
Merge branch 'tiff32float' into dev
2018-01-08 21:47:14 +01:00
Flössie
e58cecbf06
Try to fix most warnings in the OBS builds ( #4284 )
2018-01-08 18:17:12 +01:00
Alberto Griggio
7f89c362d0
HDR tone mapping: normalize luminance relative to the brightest point in the input
...
(Also tweaked the default value for the "amount" slider)
Fixes #4255
2018-01-08 14:54:55 +01:00
Alberto Griggio
7353ff864b
some tweaks to the L*a*b* correction grid module
2018-01-08 14:34:54 +01:00
Alberto Griggio
041990d216
Added new color toning mode "L*a*b* color correction grid", adapted from DT's color correction module
2018-01-08 00:19:36 +01:00
heckflosse
309eef696b
Set gtk language based on selected language in RT, fixes #4278 , kudos to @agriggio
2018-01-06 18:46:20 +01:00
Alberto Griggio
857f39eb88
swapped shortcuts for "zoom to fit" and "zoom to fit crop"
2018-01-06 18:01:54 +01:00
Alberto Griggio
eb3c7f13ae
make the batch queue start/stop switch insensitive when there are no pending images in the queue
2018-01-05 23:47:23 +01:00
Alberto Griggio
5cb6a0ebaf
Use a Gtk::Frame instead of a Gtk::Label for the queue title
2018-01-05 23:35:39 +01:00
Morgan Hardwood
888de585d4
Queue state verbose, fixes #4058
...
Improvement to the Batch Queue:
- Start Queue/Stop Queue checkboxes replaced with one swith.
- It is now immediately clear whether the queue is running or not.
- The queue is visually stopped once it is empty.
- String keys fixed to use BATCHQUEUE_ prefix instead of FILEBROWSER_.
2018-01-05 22:44:07 +01:00
Alberto Griggio
e942e1e457
Merge pull request #4273 from Beep6581/crop-tweaks
...
Crop tweaks
2018-01-04 14:19:28 +01:00
Alberto Griggio
a43886032f
small tweak to the "zoom to fit crop" functionality
2018-01-04 09:29:53 +01:00
Oleg Koncevoy
72ec02a98d
Added restart required label to Preferences, Color management page. Now it is explicitly stated, that it will be possible to select monitor profile only after restarting rawtherapee.
...
Fixes #4198
modified: rtgui/preferences.cc
2018-01-03 17:12:36 +02:00
Alberto Griggio
6591551a7c
added "As Image" crop ratio
2018-01-03 16:02:48 +01:00
Alberto Griggio
8168611c23
added preferences to control the behaviour of the crop tool
2018-01-03 15:44:34 +01:00
Alberto Griggio
e229b9519e
made ToolPanel::setListener virtual (needed by MetaDataPanel to work properly)
2018-01-01 23:41:07 +01:00
Morgan Hardwood
9911283266
More full hue range curve bar fixes, #4271
...
This one fixes the CIECAM02 color curve,
and the Color Toning opacity curves.
2018-01-01 22:51:25 +01:00
Alberto Griggio
0ac3bafbca
some tweaks to the cropping GUI, inspired by recent comments on pixls.us
2018-01-01 22:48:16 +01:00
Morgan Hardwood
b624248a13
LCurve::colorForValue formatting
2018-01-01 22:02:15 +01:00
Morgan Hardwood
5340f2c103
Fixed whole hue range curve bar gradient, closes #4271
2018-01-01 21:40:34 +01:00
heckflosse
8352044304
Left colour bar for CC and CL curve in lab tools are inverted, fixes #4270
2018-01-01 15:59:35 +01:00
Hombre
ee2c8f01e0
Merge branch 'dev' into tiff32float
2018-01-01 15:24:00 +01:00
Flössie
c760b95844
Remove dead member (Coverity)
2018-01-01 12:52:11 +01:00
Alberto Griggio
3d40d9cdce
fixed non-uniform spacing in denoise gui
2018-01-01 09:39:38 +01:00
Morgan Hardwood
431d134202
Revision of Noise Reduction labels
...
Revised all Noise Reduction labels, now they are grouped by the sub-tool
they correspond to and are easier to translate by those who don't know
how to search through the code.
Used generic labels where possible (curve, slider).
Renamed "Quality" to "Mode", and "Method" to "Color space".
Closes #3854
2017-12-31 17:42:30 +01:00
Alberto Griggio
eede7e406f
correctly set MetaDataParams::mode
2017-12-31 00:28:16 +01:00
Alberto Griggio
d7f96c298e
metadata panel: do not use Gtk::manage for exifpanel and iptcpanel
...
(Fixes segfault due to removing the notebook pages in batch mode)
2017-12-30 00:00:12 +01:00
Alberto Griggio
b589254d21
Moved "Copy metadata unchanged" to PP3, and added "strip metadata" mode
...
Fixes #3647
2017-12-29 23:03:44 +01:00