3759 Commits

Author SHA1 Message Date
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
Desmis
63073b470d merge with dev - I hope no error 2018-01-02 19:58:42 +01:00
Desmis
f1e8aeefcb add rectangle shape in normal mode 2018-01-02 18:35:01 +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
Desmis
fb7f65a82d Fixed bug in denoise + improve algo 2017-12-30 16:06:11 +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
Desmis
8139b5ea7f merge with Dev 2017-12-24 16:31:18 +01:00
Desmis
2c41900239 Add local noise equalizer blue red - enhance GUI and algo 2017-12-24 16:28:45 +01:00
Desmis
c1ab9788a5 merge with dev 2017-12-23 10:18:46 +01:00
Desmis
9713604b12 add bilateral to local denoise and enhanced GUI 2017-12-23 09:34:39 +01:00
TooWaBoo
f4699115c6
Removed double separator 2017-12-23 06:14:01 +01:00
Alberto Griggio
156cb762ec removed local contrast inside the S/H tool (remapped to the new local contrast tool)
See #4247
2017-12-22 23:59:44 +01:00
Desmis
42d0f550c9 Reduce artifacts for all sections 2017-12-22 11:20:20 +01:00
Desmis
46181f1008 merge with dev 2017-12-21 08:42:43 +01:00
Alberto Griggio
62585bc434 merged 'localcontrast' into 'dev' 2017-12-20 23:16:28 +01:00
Alberto Griggio
1c1bb8fafc use 20 as lower bound for radius in local contrast 2017-12-20 22:59:52 +01:00
Ingo Weyrich
b5bca40820
Merge pull request #4237 from Beep6581/sony-pixel-shift
Add support for Sony pixel shift ARQ files.
2017-12-20 18:17:58 +01:00
heckflosse
8d3bb7d580 Temporary remove pixel shift one green from gui 2017-12-20 18:16:42 +01:00
Alberto Griggio
59da3c5acd merge with dev 2017-12-20 16:58:14 +01:00
Alberto Griggio
0aff2f7c6c added partial paste and add/set preferences for local contrast 2017-12-20 16:56:05 +01:00
Desmis
a017505cec merge with Dev 2017-12-20 13:44:21 +01:00
Desmis
9a89228f4d Each section can be enabled for each RT-spot 2017-12-20 13:41:48 +01:00
Morgan Hardwood
8cd11d5b63 Add missing Fattal batch labels
The Preferences > Batch Processing panel used the old TP_TM_FATTAL_ALPHA
and TP_TM_FATTAL_BETA labels, now it uses the new TP_TM_FATTAL_THRESHOLD
and TP_TM_FATTAL_AMOUNT ones, respectively.
Fixes #4229
2017-12-20 09:39:16 +01:00
Beep6581
a11accf0a5
Merge pull request #4218 from Beep6581/showtpvscrollbar
Tool panel vertical scrollbar bug in Linux #3413
2017-12-20 09:14:40 +01:00
Hombre
157da7f9ba Merge branch 'dev' into tiff32float 2017-12-20 00:21:23 +01:00
Alberto Griggio
bd2568c6d8 fixed default value for local contrast radius in the GUI 2017-12-19 14:09:15 +01:00
Alberto Griggio
c47fa54827 local contrast: tweaked the ranges for the darkness and lightness adjusters 2017-12-19 13:49:41 +01:00
Alberto Griggio
c166e0a7ed added a more flexible way of managing ProcEvents
modifying the global ProcEvent enum and refreshmap array is not needed
anymore. You can now register new events dynamically, using a ProcEventMapper
instance. See rtgui/localcontrast.cc for an example.

Hopefully this solves the problem of recurring merge conflicts when different
devs add different proc events
2017-12-19 13:46:19 +01:00
Alberto Griggio
b8777b3d87 added simple local contrast tool
Borrowed from G'MIC
2017-12-19 01:03:52 +01:00
Desmis
17239849c3 merge with dev 2017-12-18 15:50:15 +01:00
Alberto Griggio
14a30c6c39 merged 'dev' into 'sony-pixel-shift' 2017-12-18 10:11:38 +01:00
Alberto Griggio
d1d91869c8 merged branch 'colortab-tools-onoff' into 'dev' 2017-12-18 09:36:49 +01:00
Desmis
7a826a586d Add simplified Scope to local denoise 2017-12-18 08:50:49 +01:00
Morgan Hardwood
8e151e97c8 Linux GTK+ >=3.19 only.
Force the toolbox vertical scrollbar to be visible only if using Linux
and GTK+ >=3.19. #3413
2017-12-17 03:52:07 +01:00
Morgan Hardwood
ec24784d10 Tool panel vertical scrollbar bug in Linux #3413
When the vertical scrollbar is set to hidden, one cannot scroll the
toolbox vertically using the mouse scrollwheel in Linux. This patch
works around the problem by forcing the scrollbar to always be visible
in Linux.
2017-12-17 03:27:37 +01:00
Alberto Griggio
e1bf4b075f added on/off switch for L*a*b* adjustments 2017-12-16 18:36:28 +01:00
Desmis
db03c16f45 Add DCT to local chroma denoise 2017-12-16 15:24:53 +01:00
Desmis
3a6c839c41 merge with dev 2017-12-16 09:18:56 +01:00