7028 Commits

Author SHA1 Message Date
heckflosse
f886ea355b Fix raw histogram for float dng files in [0.0;1.0] range, #4667 2018-09-22 11:14:00 +02:00
heckflosse
8e4f95da52 Merge branch 'dev' into rawhistogram_fixes 2018-09-22 00:03:43 +02:00
Alberto Griggio
c017c662ac
Merge pull request #4823 from Beep6581/adjusters-nonlinear-response
Added option to use a non-linear response for Adjuster sliders
2018-09-22 00:01:51 +02:00
heckflosse
c77a487696 Don't use gamma for calculation of raw histogram values, #4667 2018-09-21 20:16:46 +02:00
heckflosse
7f445be51d Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev 2018-09-21 17:33:14 +02:00
heckflosse
bb5e6ef234 Define raw crop for Sony ILCE-7M2 arw and dng files in camconst.json, fixes #4585 2018-09-21 17:32:41 +02:00
Alberto Griggio
efbcf5242d added basic camconst entry for Fuji X-T3 (only raw crop) 2018-09-21 17:00:38 +02:00
Alberto Griggio
3f77159da3 camconst: merged multiple entries for SONY ILCE-7M3 2018-09-21 16:59:14 +02:00
Alberto Griggio
82707ecd52 add missing rows to Fuji X-T3 raw files
Fixes #4825
2018-09-21 16:35:32 +02:00
heckflosse
6e6c0b8235 Fix empty spinbox bug, #4823 2018-09-21 14:17:57 +02:00
Alberto Griggio
7fd276ba35 use 16-bit integer TIFF in "save reference image"
Fixes #4824
2018-09-21 14:10:59 +02:00
Alberto Griggio
11e7739a55 Added option to use a non-linear response for Adjuster sliders
Some of the RT parameters that are currently associated to Adjusters are very
hard to edit precisely by dragging the sliders, because small changes to the
default produce quite visible results. Prominent examples include black level,
WB tint, raw black and white points, and lens correction parameters
(distortion, CA, vignetting, perspective). The problem is made worse for those
settings in which not only small changes are significant, but also the
associated Adjusters have a very large range (again, think of black point and
WB tint). This is due to the fact that the current Adjusters have a linear
response. This commit adds an option to use a non-linear (specifically
logarithmic) response, which causes the sliders to move "slowly" around a
designated pivot point, and progressively faster the further you move away
from the pivot.

Besides adding the functionality to the Adjuster class, this changeset also
enables this behaviour for the following adjusters:

- exposure compensation
- black point
- lightness/contrast/saturation/chromaticity (both in exposure and in L*a*b*)
- WB tint
- channel mixer
- lens corrections (perspective, distortion, CA)
- rotation
- raw black and white points
- raw CA correction
2018-09-20 14:41:29 +02:00
Ingo Weyrich
50a6a32f74
Merge pull request #4821 from Beep6581/issue4772
Always use icons for tab headers, fixes #4772
2018-09-20 10:41:01 +02:00
Roel Baars
401f6fa8e4
Should fix coverity issue 191811 - and a little extra 2018-09-20 07:58:54 +02:00
Roel Baars
c36533704a
Fix for coverity issue 10721 2018-09-20 07:53:10 +02:00
Floessie
40f2809570
Merge pull request #4800 from Beep6581/sf-selection
Make formats in `SaveFormatPanel` less error-prone
2018-09-19 08:10:03 +02:00
Beep6581
4631c142f8
Merge pull request #4790 from muellesi/multiuser-installer
Add Single User/Multi User switch to Windows setup.
2018-09-19 06:09:12 +02:00
Flössie
c8bcbb89a2 Say a few words about weight in SaveFormatPanel::init() 2018-09-18 20:19:03 +02:00
Hombre
95e06d2f6f Merge branch 'dev' into scrolled-toolbar-fix 2018-09-18 20:11:45 +02:00
heckflosse
bf13654a67 Finally fix covertiy issues 185774 and 185779 / Uninitialized pointer read 2018-09-18 19:19:39 +02:00
heckflosse
260d7fadf9 Adjustments in Batch Edit sometimes clear the HaldCLUT combo box, fixes #4720 2018-09-18 14:28:39 +02:00
Beep6581
1b5d7ea628
Merge pull request #4819 from Benitoite/patch-12
Mac: cmake/bash codesign implementation
2018-09-18 13:13:47 +02:00
heckflosse
1ae01f40b9 Verbose console output is jumbled, fixes #4558 2018-09-18 13:09:58 +02:00
Morgan Hardwood
6f22f111b3 Removed obsolete language key 2018-09-18 13:05:12 +02:00
heckflosse
78989731f5 Always use icons for tab headers, #4772 2018-09-18 11:37:15 +02:00
Ingo Weyrich
1ddf707636
Merge pull request #4818 from Beep6581/wavelet_CompressDR_review
review ImProcFunctions::CompressDR(), fixes #4815
2018-09-18 10:00:29 +02:00
Benitoite
cdc187f9aa
Mac: fix typo I made 2018-09-17 16:39:48 -07:00
Benitoite
d6e4ba296e
Mac: codesign app and dmg
Gets the cached CODESIGNID value via cmake and signs the app and dmg with it.
2018-09-17 15:58:19 -07:00
Benitoite
efaae15f11
Mac: set a cached variable with codesign ID 2018-09-17 15:51:59 -07:00
heckflosse
2bea84cfa8 ImProcFunctions::CompressDR(): eliminate eps, #4815 2018-09-17 23:46:36 +02:00
heckflosse
1a191363ce review ImProcFunctions::CompressDR(), fixes #4815 2018-09-17 22:46:57 +02:00
Beep6581
93f404fd79
Merge pull request #4816 from Benitoite/patch-11
Mac: make Frameworks folder flat
2018-09-17 22:03:21 +02:00
Benitoite
6fb92a4165
Mac: make Frameworks folder flat
codesign command does not accept subfolders in Frameworks, so mv the contents of two subfolders back out to the Frameworks directory.
2018-09-17 12:49:55 -07:00
heckflosse
e50b68208d manual raw ca correction: set usable range to [-4;4] 2018-09-17 17:21:02 +02:00
heckflosse
5d00cb05b4 Coverity 185774, 185779 Uninitialized pointer read 2018-09-17 13:26:50 +02:00
heckflosse
2590afa2f4 Coverity 191034 Uninitialized scalar variable 2018-09-17 13:18:58 +02:00
heckflosse
7d6fffcbff Coverity 191036 Dereference after null check 2018-09-17 13:10:34 +02:00
heckflosse
e533fecf8a Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev 2018-09-17 12:31:12 +02:00
heckflosse
65ec17b621 decode Nikon Z7 uncompressed 12-bit NEF, #4801 2018-09-17 12:30:48 +02:00
Morgan Hardwood
0355a9c917 Japanese translation correction, fixes #4811 2018-09-17 08:04:29 +02:00
Hombre
0d61f14bae Added support for GDK_SCROLL_SMOOTH in some widgets
see #4781, #4786
2018-09-15 21:14:48 +02:00
Morgan Hardwood
e99bcff8bb Japanese translation updated by firefly, closes #4807 2018-09-15 18:11:05 +02:00
heckflosse
04b2d42d46 Segfault when closing rt immediately after using batch edit, fixes #4806 2018-09-15 14:48:51 +02:00
heckflosse
c3fbaafc9a Fix segfault when hovering over preview while demosaic none is selected 2018-09-15 14:21:49 +02:00
heckflosse
857da39f1d raw ca correction: do not disable adjusters when in batch edit mode 2018-09-15 12:50:56 +02:00
heckflosse
2e3479ef8f raw ca correction: reintroduced avoid colour shift checkbox because avoid colour shift sometimes fails 2018-09-15 12:24:27 +02:00
Morgan Hardwood
80acf0f5e2 generateTranslationDiffs 2018-09-15 00:21:31 +02:00
Ingo Weyrich
f9404901ff
Merge pull request #4797 from Beep6581/rawcacorrection_iterate
Raw ca correction. Iterative processing and Avoid color shift.
2018-09-15 00:15:57 +02:00
heckflosse
9be449fc1e Cleanup for unused raw ca corrtection avoid colour shift stuff 2018-09-15 00:14:22 +02:00
Beep6581
c0a8262d5d
Merge pull request #4802 from Thanatomanic/dev
Modifications to store histogram settings across sessions
2018-09-13 13:03:19 +02:00