6188 Commits

Author SHA1 Message Date
Alberto Griggio
8bc414948d fixed typo in ImProcFunctions::chromiLuminanceCurve (thanks Floessie)
Fixes #4355
2018-02-02 12:14:15 +01:00
Morgan Hardwood
db3111b0d3 Text toggle button fix for GTK+ <=3.18 #4350
GTK+ <=3.18 requires different selectors than >=3.20.
2018-02-02 02:27:29 +01:00
Ingo Weyrich
fcd7a0ab37
Merge pull request #4352 from Beep6581/hist-match-speedup
Speedup for histogram matching
2018-02-01 19:43:03 +01:00
heckflosse
00d6da7d89 further speedup for histogram matching 2018-02-01 18:44:25 +01:00
Morgan Hardwood
bee52d7442 Text toggle button hover animation and stricter targetting #4350 2018-02-01 16:30:45 +01:00
heckflosse
7848915e58 Small ~10% speedup for histogram matching on fast decoding raw files 2018-02-01 15:32:57 +01:00
Beep6581
6567380f7d
Merge pull request #4351 from Beep6581/btncss
Better on/off state separation for text toggle buttons #4350
2018-02-01 14:04:27 +01:00
Beep6581
73436968e6
Merge pull request #4346 from Beep6581/win-contextmenu
Added Windows installer context menu entries, #3933
2018-02-01 14:02:19 +01:00
Morgan Hardwood
99f73ba843 Better on/off state separation for text toggle buttons #4350 2018-02-01 13:55:48 +01:00
Alberto Griggio
f3b5fc791e histmatching: use the cache even when not in verbose mode
Fixes #4350 (thanks heckflosse!)
2018-02-01 13:50:41 +01:00
Alberto Griggio
77f9f52c3e
Merge pull request #4349 from Beep6581/local-contrast-in-detail
Local contrast moved from exposure to detail tab
2018-02-01 13:32:37 +01:00
Morgan Hardwood
fe47db88cb Cosmetic formatting of ADDSETVAL_ #4349 2018-02-01 13:29:15 +01:00
Alberto Griggio
db8024ed34 fixed typo (thanks Beep6581) 2018-02-01 11:44:02 +01:00
Alberto Griggio
7f969648b3 fixed the behaviour of add/set for local contrast during batch edits 2018-02-01 11:06:34 +01:00
Alberto Griggio
9a8d2bd8ff moved local contrast to the detail panel 2018-02-01 11:04:13 +01:00
Ingo Weyrich
478410fa39
Merge pull request #4347 from Beep6581/lab2xyz
Improve accuracy of Lab <=> xyz conversions
2018-01-31 23:23:34 +01:00
Morgan Hardwood
db456825ac InnoSetup script update #3933
- Include GDB if available,
- Include program version in registry keys,
- Include share folder
2018-01-31 22:59:28 +01:00
Alberto Griggio
f42d0c43c8
Merge pull request #4345 from Beep6581/histmatching-internal-demosaic
Histmatching fixes and tweaks
2018-01-31 21:36:33 +01:00
Alberto Griggio
adb1392839 renamed formal parameters of LIM from (a, b, c) to (val, low, high) 2018-01-31 21:34:10 +01:00
Alberto Griggio
7dd598d9b7 bug fixes by heckflosse 2018-01-31 21:24:56 +01:00
heckflosse
8721b08346 Show correct rgb values in histogram, navigator and colour picker when using 'Rec2020' 2018-01-31 20:59:32 +01:00
Morgan Hardwood
667e2ba4e4 Added Windows installer context menu entries, #3933 2018-01-31 19:35:29 +01:00
Alberto Griggio
74e31dff45 histmatching: dynamically adjust the skip factor according to the side of the embedded thumbnail
with large the embedded thumbnails we should skip less to improve the quality of the matching
2018-01-31 18:09:28 +01:00
Alberto Griggio
b09aeaa6ae avoid one useless copy if no cropping is required 2018-01-31 17:06:39 +01:00
Morgan Hardwood
34bd19f4bf Updated mime-types 2018-01-31 15:17:23 +01:00
Alberto Griggio
79324ed5d0 more fine-tuning of the histogram matching
make sure we do not place curve points in regions of the histogram that are
outside the dynamic range of the input images -- that would be wild guessing,
better to just leave this to the spline interpolation
2018-01-31 10:34:50 +01:00
Alberto Griggio
fdde31839d incorporated Floessie's feedback 2018-01-31 08:29:19 +01:00
Beep6581
828c904bbf
Merge pull request #4340 from Beep6581/newpp3
Added new processing profiles #2055
Use "Auto-Matched Curve - ISO Low" as new default profile for raw photos.
2018-01-30 22:48:34 +01:00
Morgan Hardwood
dba0ac3553 Updated new PP3s, #4340
Enabled Lensfun distortion + vignetting correction.
2018-01-30 22:44:46 +01:00
heckflosse
3133adb1b5 Cleanup after Flössies review 2018-01-30 21:19:20 +01:00
heckflosse
50ba33900b some more constexpr 2018-01-30 18:59:59 +01:00
Alberto Griggio
c04150be35 histmatching: slightly improved match for the shadows part of the tone curve 2018-01-30 15:27:56 +01:00
Alberto Griggio
ffbd97960f histmatching: make sure we use an sRGB profile for generating the target rendering 2018-01-30 10:47:18 +01:00
Alberto Griggio
5effd15bb3 histmatching: fix cropping of the target (broken by recent refactoring) 2018-01-30 10:24:19 +01:00
Alberto Griggio
71a3af0c86 improve generated curve in histogram matching on underexposed pictures 2018-01-30 10:06:57 +01:00
Alberto Griggio
8af91ce74c faster histogram matching by using the processing pipeline in the thumbnail 2018-01-30 10:06:20 +01:00
Alberto Griggio
4ce9b0f010 avoid dependency of histmatching on the current demosaic algo
(by performing an internal demosaicing step in histogram matching. Obviously
this gets slower...)
2018-01-30 00:35:18 +01:00
heckflosse
e7d90ec1a2 Improve accuracy of Y to L conversion, fixes #4338 2018-01-29 21:17:34 +01:00
Morgan Hardwood
c2e7d924a1 New PP3 - better settings for X-Trans
For high ISO shots, X-Trans 1-pass is as good as 3-pass, but faster.

False color suppression steps set to 2 - this affects both X-Trans and
Bayer raw files.
2018-01-28 23:41:43 +01:00
Morgan Hardwood
e597aefc07 Added new processing profiles #2055
Includes new default processing profile for raw photos.
2018-01-28 23:20:31 +01:00
Hombre
2f1ab34ef1 Attempt to fix clang warnings in rtexif/stdattribs.cc (see #2017)
https://github.com/Beep6581/RawTherapee/issues/2017#issuecomment-361060194
2018-01-28 14:47:56 +01:00
Beep6581
70379f4a19
Merge pull request #4337 from Beep6581/naming-guidelines
Say a few words about naming "conventions"
2018-01-28 00:54:12 +01:00
Floessie
37af755277
Merge pull request #4336 from Beep6581/fix-coarse-display
Patch up crop updates
2018-01-27 17:46:34 +01:00
Flössie
61d954e888 Say a few words about naming "conventions" (#4290) 2018-01-26 17:31:57 +01:00
Flössie
98efaa5f1b Avoid deadlock by shifting GUI update to idle thread (#4224) 2018-01-26 16:46:22 +01:00
Ingo Weyrich
24151b313a
Merge pull request #4324 from Beep6581/remove_x86_64_dependencies
Removed most of the __x86_64__ dependencies. Also removed _RT_NESTED_OPENMP
2018-01-26 16:37:51 +01:00
Morgan Hardwood
fe1ac7f605 Added black and white adjuster icons
Used for the Anchor slider in the HDR Tone Mapping tool.
2018-01-26 00:29:04 +01:00
Alberto Griggio
6b1e0a481f added "dummy" icons for the fattal "anchor" adjuster 2018-01-25 22:34:09 +01:00
Alberto Griggio
8a510315c2 Fattal: added anchor parameter 2018-01-25 22:13:17 +01:00
heckflosse
83bc6140bd Avoid Lab L values which lead to negative Y values when converting Lab to XYZ, fixes #4334 2018-01-25 21:27:10 +01:00