7205 Commits

Author SHA1 Message Date
Alberto Griggio
68e7c5ce23 cropwindow: use a stateful custom crop ratio to avoid imprecision due to intermediate rounding
See the comments by @heckflosse in #1489
2017-04-13 21:41:03 +02:00
Alberto Griggio
594b78118b LCP: print diagnostic output if settings->verbose 2017-04-13 17:11:08 +02:00
heckflosse
46ba94c36f CAAutoStrength key is always saved when saving partial PP3, fixes #3823 2017-04-13 13:52:48 +02:00
Alberto Griggio
4893ece693 Merge pull request #3822 from Beep6581/lcp-tweaks
LCP tweaks
2017-04-12 17:34:28 +02:00
Morgan Hardwood
868020b5d0 Merge branch 'dev' of github.com:Beep6581/RawTherapee into dev 2017-04-12 16:41:38 +02:00
Morgan Hardwood
3886f560b0 Set minimum macOS version to 10.9, fixes #3819 2017-04-12 16:41:24 +02:00
Alberto Griggio
ecae94f17c automatically select the system monitor profile if the preferences say so
Fix for issue #3821
2017-04-12 16:20:03 +02:00
Morgan Hardwood
239476cc3a Style cleanup of all CMake files. 2017-04-12 15:10:07 +02:00
Morgan Hardwood
371410d49b Fixed incorrect elseif in /CMakeLists.txt, #3819 2017-04-12 14:04:32 +02:00
Alberto Griggio
a7471b3db6 Merge pull request #3810 from Beep6581/autodetect-monitor-profile-linux
Added support for autodetecting the system monitor color profile also on Linux
2017-04-12 14:00:41 +02:00
Alberto Griggio
78127be5d9 Merge pull request #3818 from Beep6581/crop-custom-ratio
implement feature request #1489 (custom crop ratio by holding shift while resizing the crop area)
2017-04-12 13:57:36 +02:00
Alberto Griggio
63c57ca43c remember the last LCP directory across RT restarts 2017-04-11 15:22:50 +02:00
Alberto Griggio
b625eafb68 do not disable auto-fill when enabling LCP distortion correction
This was a workaround for an old bug (#1791 and #3765) that is no longer necessary
2017-04-11 15:21:12 +02:00
Alberto Griggio
e215ad4c6c print LCP error messages about missing vignette/CA correction only when settings->verbose 2017-04-11 11:44:39 +02:00
Alberto Griggio
3c7e797418 allow custom-ratio cropping (by holding shift) also when resizing from the thumbnail 2017-04-11 08:58:59 +02:00
Alberto Griggio
7a25641139 implement feature request #1489 (custom crop ratio by holding shift while resizing the crop area) 2017-04-10 21:14:45 +02:00
heckflosse
e043e792db Pixelshift: Added per channel brightness equalization 2017-04-10 20:39:00 +02:00
Alberto Griggio
14f544fcc2 fix for uninitialized local variable realtile in ImProcFunctions::ip_wavelet
Candidate fix for #3785
2017-04-10 13:37:15 +02:00
Alberto Griggio
489f1eaa2e better display name for the system monitor profile taken from GDK (on Linux) 2017-04-10 10:01:29 +02:00
Ingo Weyrich
3ff2519302 Merge pull request #3816 from Beep6581/cppcheck3
Merged to get more tests. Additional fixes will follow.
2017-04-09 23:58:07 +02:00
Alberto Griggio
d328a63ae3 replace NULL with nullptr 2017-04-09 22:57:35 +02:00
Alberto Griggio
8f1e2cee42 properly reset the editedHandle field of MyFlatCurve when cleaning up the curve editor
Tentative fix for #3813
2017-04-09 21:17:22 +02:00
Beep6581
ac50db35a8 Merge pull request #3815 from Beep6581/osxbuild2
Mostly macOS-related changes to CMake and build scripts, #3678
2017-04-09 20:37:52 +02:00
heckflosse
ffd80a96e2 Fix warning in PF_correct_RT.cc 2017-04-09 19:19:46 +02:00
Alberto Griggio
179877e03c merge branch 'lcp-fisheye' 2017-04-09 18:31:44 +02:00
Morgan Hardwood
7f71c611cb CMake - Cleaner absolute path checking, #3678. 2017-04-09 16:10:29 +02:00
Morgan Hardwood
5de2ff4b60 CMake - Man page location for Linux fixed, #3678 2017-04-09 15:44:59 +02:00
Morgan Hardwood
0c0d8bfe43 Small comment and explanation cleanup in /CMakeLists.txt, #3678. 2017-04-09 15:17:30 +02:00
Morgan Hardwood
cd731e1015 Style and formatting cleanup of /CMakeLists.txt, #3678 2017-04-09 15:08:32 +02:00
Morgan Hardwood
36cd8b7787 Mostly macOS-related changes to CMake and build scripts, #3678 2017-04-09 15:04:57 +02:00
Beep6581
56e4114c3e Merge pull request #3791 from TooWaBoo/dev
Add a brighter TooWaBlue theme
2017-04-09 13:22:02 +02:00
heckflosse
028edd5bd9 Sporadic crashes when starting rt, fixes #3787 2017-04-09 11:34:55 +02:00
heckflosse
92a46e9a3d Merge branch 'idle_harder' into dev 2017-04-09 02:18:09 +02:00
heckflosse
6e55f6bab5 Fixed a lot of issues reported by cppcheck 1.78 2017-04-08 22:41:46 +02:00
Alberto Griggio
3464c0ec92 fixed glitch in handling crop windows at the edges of the image when LCP distortion correction is enabled 2017-04-08 19:58:32 +02:00
Alberto Griggio
97478161c5 initialize prof to NULL 2017-04-08 15:24:29 +02:00
Alberto Griggio
b01899783d Added support for autodetecting the system monitor color profile also on Linux
Code borrowed from Geeqie
2017-04-08 15:18:50 +02:00
Alberto Griggio
73e14702dd fix out-of-bounds access to crop when lcp distortion correction is enabled 2017-04-08 10:13:53 +02:00
Alberto Griggio
871c75e494 Correctly apply LCP "distortion" correction for Fisheye lenses
Note: as discussed e.g. at http://lensfun.sourceforge.net/manual/corrections.html, this is really a combination of distortion correction and change of projection (from fisheye to rectilinear), but "distortion correction" is how the Adobe camera model calls it, and this is how it appears in the RT gui
2017-04-08 10:13:53 +02:00
Alberto Griggio
eafe8d27cb merge with 'lcp-parser-fix-xml-handle-text' 2017-04-07 15:15:00 +02:00
Alberto Griggio
7abbb4b939 merge with 'thumbnail-black-white-levels' 2017-04-07 09:00:54 +02:00
Alberto Griggio
bdca39bbb0 removed benchmarking code from rtthumbnail.cc 2017-04-07 08:54:11 +02:00
heckflosse
be4cc858a2 Remove obsolete dcraw::scale_colors() 2017-04-06 23:51:36 +02:00
Alberto Griggio
633af0bb6c fix buffering issue in the LCP profile parser (issue #3788) 2017-04-06 17:57:00 +02:00
heckflosse
1db6e78817 minimize changes for 'Fix wrong computation of black levels (in some cases) in RawImage::get_colorsCoeff' 2017-04-06 16:59:38 +02:00
heckflosse
6917f6bba3 About 3x speed for scale_colors in rtthumbnail.cc also for xtrans files 2017-04-06 16:16:08 +02:00
Morgan Hardwood
85bf313b77 Updated Deutsch by TooWaBoo, closes #3808 2017-04-06 15:24:20 +02:00
TooWaBoo
fdb949c04c Merge pull request #25 from Beep6581/dev
generateTranslationDiffs
2017-04-06 14:57:15 +02:00
heckflosse
850577b8c7 About 3x speed for scale_colors in rtthumbnail.cc 2017-04-06 13:16:39 +02:00
Morgan Hardwood
795a473602 generateTranslationDiffs 2017-04-06 12:27:44 +02:00