heckflosse
5ddd42f721
Faster png save with still good compression, fixes #4045
2017-11-18 12:56:37 +01:00
Alberto Griggio
4d81812d13
LCP: applied fix by @kznsq for LCP files with attributes in a "PerspectiveModel" tag (issue #4137 )
2017-11-17 23:38:27 +01:00
Alberto Griggio
339c794359
Fixed bug (typo) in LCP-based CA correction (now reenabled)
2017-11-16 21:22:17 +01:00
heckflosse
652044e863
Don't create panasonic bithuff when panasonic_load_raw() is not used
2017-11-15 22:33:06 +01:00
heckflosse
76ac9b0288
Fix for ph1_bithuff_t, thanks to Flössie
2017-11-15 14:56:57 +01:00
heckflosse
7f9608eea2
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev
2017-11-15 00:54:34 +01:00
heckflosse
18f775d805
review of ph1_bithuff
2017-11-15 00:54:05 +01:00
Alberto Griggio
19281eedd1
merge branch 'lensprofile-ca-correction' into 'dev'
2017-11-14 22:53:27 +01:00
Alberto Griggio
99f41baf4f
disable LCP-based CA correction, as it is currently broken
2017-11-14 22:52:57 +01:00
heckflosse
0efee599a1
Fix bugs I introduced with the speedup for Phase One decoder
2017-11-13 18:57:44 +01:00
heckflosse
bd9592cb1f
Fix two warnings when using gcc < 7
2017-11-12 13:42:25 +01:00
heckflosse
4754d5a6cc
Speedup for loading of Phase One files, fixes #4050
2017-11-11 18:48:44 +01:00
heckflosse
3b36890546
Merge branch 'dev' into ph1speedup
2017-11-11 18:34:09 +01:00
heckflosse
8fa477793d
Speedup for initial thumb creation from raw files, fixes #4109
2017-11-11 18:31:37 +01:00
Ingo Weyrich
5946a00511
Merge pull request #4176 from Beep6581/extraclean
...
get rt cleaner when built using -Wextra #4155
2017-11-11 18:06:00 +01:00
heckflosse
38c04e122e
Merge branch 'dev' into ph1speedup
2017-11-01 20:20:08 +01:00
heckflosse
d6a26f6812
Fix a bug in Hasselblad decoder I introduced with my changes for phase one decoder
2017-11-01 20:19:38 +01:00
Alberto Griggio
2006a1755b
fixed regression in ImProcFunctions::transformGeneral introduced by recent refactorings
2017-10-31 10:49:40 +01:00
Alberto Griggio
770479f643
removed unused parameters from transformLCPCAOnly
2017-10-31 09:38:27 +01:00
Alberto Griggio
dd6e411c13
lensfun: improved logic for handling fixed-lens cameras
...
Fixes #4161
2017-10-31 09:02:37 +01:00
Alberto Griggio
dfff9812bf
improved profile-based CA correction in preview
...
also cleaned up the code
2017-10-31 00:51:01 +01:00
Morgan Hardwood
a2a70bffdf
Added alternative camera make name XIAOYI == YI TECHNOLOGY to fix magenta highlights, closes #4164
2017-10-30 13:12:26 +01:00
Alberto Griggio
5a05b04e09
profile-based CA correction applied during 1:1 preview
2017-10-29 21:41:19 +01:00
heckflosse
da5664599e
Merge branch 'dev' into ph1speedup
2017-10-29 14:35:28 +01:00
Alberto Griggio
830fd6fdbb
added support for CA correction via lensfun
...
Performance could be improved (see the comments marked "agriggio" in iptransform.cc and rtlensfun.cc)
2017-10-26 23:55:52 +02:00
Alberto Griggio
a29287eaa0
started working on enabling full support for CA correction with a lens profile
2017-10-26 22:51:03 +02:00
Alberto Griggio
1c86c3c44d
Disable LCP CA correction if LCP distortion is enabled
...
This was the old behaviour before lensfun integration. In order to enable both CA and distortion correction from the LCP, more work is needed.
(temporary) fix for #4159
2017-10-26 15:02:55 +02:00
heckflosse
2b2bbd69f4
Make compilation unit rtengine/iplab2rgb.cc -Wextra clean, #4155
2017-10-25 19:07:38 +02:00
heckflosse
f3690d00ac
Make compilation unit rtengine/rtlensfun.cc -Wextra clean, #4155
2017-10-25 17:36:43 +02:00
heckflosse
d1ba2091a0
Make compilation unit rtengine/myfile.cc -Wextra clean, #4155
2017-10-25 17:22:42 +02:00
heckflosse
2e645debb4
Fix two issues detected by Flössie
2017-10-25 17:09:46 +02:00
heckflosse
9a17962f4b
Make compilation unit rtengine/iptransform.cc -Wextra clean, #4155
2017-10-25 16:53:17 +02:00
heckflosse
7b3c36c7c6
reduce scope of warning silencing
2017-10-25 16:50:03 +02:00
heckflosse
fb02e6883e
remove #pragma...
2017-10-25 13:27:02 +02:00
heckflosse
7542cfc456
Make compilation unit rtengine/icons.cc -Wextra clean, #4155
2017-10-25 13:26:14 +02:00
heckflosse
beb6347a48
Make compilation unit rtengine/fast_demo.cc -Wextra clean, #4155
2017-10-25 13:11:15 +02:00
heckflosse
87c109a10e
Make compilation unit rtengine/cJSON.c -Wextra clean, #4155
2017-10-25 12:56:23 +02:00
heckflosse
ba63016e98
Make rtengine/impulse_denoise a compilation unit
2017-10-23 21:16:07 +02:00
heckflosse
80b23e7168
Make compilation unit rtengine/imagedata.cc -Wextra clean, #4155
2017-10-23 20:59:47 +02:00
heckflosse
841679c6db
Remove some duplicate code in rtengine/curves.cc
2017-10-23 20:41:20 +02:00
heckflosse
fa4444d6d3
Make rtengine/fujicompressed.cc -Wextra clean, #4155
2017-10-23 14:06:04 +02:00
heckflosse
54a07be45d
Make compilation unit rtengine/PF_correct_RT.cc -Wextra clean, #4155
2017-10-23 00:16:22 +02:00
heckflosse
330ee9a91f
Make compilation unit rtengine/procparams.cc -Wextra clean, #4155
2017-10-22 23:48:38 +02:00
heckflosse
31c75864d4
Make compilation unit rtengine/dirpyr_equalizer.cc -Wextra clean, #4155
2017-10-22 23:08:02 +02:00
heckflosse
123c8b4443
Make compilation unit rtengine/curves.cc -Wextra clean, #4155
2017-10-22 22:25:05 +02:00
heckflosse
8de8775264
eliminate AlignedBufferMP, also eliminate some unsused functions in boxblur.h
2017-10-22 21:06:24 +02:00
heckflosse
8bd9f174dc
Reworked colortemp and pow_F defines
2017-10-22 20:05:27 +02:00
heckflosse
7c9d42827f
Make compilation unit rtengine/colortemp.cc -Wextra clean, #4155
2017-10-22 14:49:45 +02:00
heckflosse
a75058546a
Make compilation unit rtengine/color.cc -Wextra clean, #4155
2017-10-22 14:36:56 +02:00
heckflosse
e489fc7bea
Make compilation unit rtengine/rtthumbnail.cc -Wextra clean, #4155
2017-10-22 14:01:07 +02:00