147 Commits

Author SHA1 Message Date
Morgan Hardwood
33a940cef4 astyled rtexif files, #3802 2017-04-15 21:36:53 +02:00
Morgan Hardwood
8779558763 Updated rtexif with information from ExifTool 10.49, #3802 2017-04-15 21:29:06 +02:00
Morgan Hardwood
239476cc3a Style cleanup of all CMake files. 2017-04-12 15:10:07 +02:00
Morgan Hardwood
0a89447d85 add Lens ID2 for new Sony FE 85/1.8, fixes #3800 2017-04-05 13:58:36 +02:00
Alberto Griggio
73afa054c4 fixed Clang warnings in rtengine and rtexif 2017-04-01 13:34:16 +02:00
heckflosse
7134f36cda Add new high ISO values for Pentax KP 2017-03-18 17:37:54 +01:00
heckflosse
c0cb0966f4 Merge branch 'gtk2' into pixelshift 2017-02-06 15:47:29 +01:00
Morgan Hardwood
77d5f8779b Cleaned up CMake logic thanks to Hombre, #3628 2017-01-28 02:29:22 +01:00
Morgan Hardwood
e5c00f0a9d Complete revision to how RawTherapee's version is handled in CMake and in other files, #3628 2017-01-27 15:33:05 +01:00
heckflosse
1949ba1774 Merge branch 'master' into pixelshift 2017-01-20 21:13:50 +01:00
heckflosse
f203f284d6 Limited exif user comment to 65535 chars 2017-01-09 16:19:19 +01:00
heckflosse
1998e2c6d2 Crash when opening JPEG file with corrupted metadata, fixes #3602 2017-01-09 15:34:18 +01:00
Flössie
47ce8778b1 Experiment to prevent var-tracking warning (#3543) 2016-12-15 19:43:20 +01:00
heckflosse
f27241a745 Pentax pixelshift v0.0 2016-11-04 18:27:21 +01:00
Flössie
0731975ff0 Apply modernize-use-nullptr
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
Flössie
d132149a26 Introduce rtengine/noncopyable.hpp 2016-10-08 15:36:44 +02:00
heckflosse
260cd290fb Cppcheck: Fix most issues in rtexif/* 2016-10-03 21:01:26 +02:00
heckflosse
ccd9002c3a Cppcheck: Solve issues related to copy constructor 2016-10-02 23:33:00 +02:00
Flössie
b32ace88a9 Fix Tag::toString() for LONG type (#3422) 2016-09-22 22:00:05 +02:00
Flössie
540e95a063 Fix "MeasuredEV2" (#3422)
Kudos to @cm7695!
2016-09-21 21:16:24 +02:00
Flössie
298e91b1a0 Fix "FocusDistance*"-EXIF for Canon (#3422)
Kudos to @cm7695 for finding and fixing!
2016-09-14 21:00:15 +02:00
heckflosse
b710595335 Adust buffers to fix potential buffer overruns 2016-08-10 22:59:48 +02:00
heckflosse
c8779c04f5 Fix all - 2 cppcheck performance hints 2016-07-06 13:04:24 +02:00
heckflosse
1a0b96b223 Remove some top level tags when saving to uncompressed tiff, also simplified generation of 'Software' tag 2016-07-04 19:28:04 +02:00
heckflosse
bc3023e228 Add RT version to 'Software' tag for uncompressed tiff 2016-07-03 21:18:57 +02:00
heckflosse
87e1914b9d Fix buffer overrun writing uncompressed tiff 2016-07-03 16:06:07 +02:00
Morgan Hardwood
fe49c851ff Updated all Sony and Konica Minolta interpreters. 2016-07-01 22:57:44 +02:00
Morgan Hardwood
ec66a380bd Updated all Pentax interpreters. 2016-07-01 21:32:44 +02:00
Morgan Hardwood
3866f10d69 Updated all Olympus interpreters. 2016-07-01 19:46:15 +02:00
Morgan Hardwood
67a4d2af44 Updated all Nikon interpreters. 2016-07-01 19:26:38 +02:00
Morgan Hardwood
42e6b56c43 Updated all Fuji interpreters. 2016-07-01 19:09:36 +02:00
Morgan Hardwood
9edec3361b Updated all Canon interpreters. 2016-07-01 17:31:18 +02:00
Morgan Hardwood
0189a99e1c Updated all lens interpreters with data from exiftool-10.20 2016-06-19 17:02:07 +02:00
heckflosse
5cd202ddb5 Fix build on Arch 32bit non SSE using gcc-6.6.1, fixes #3305, kudos to mbajor for reporting and to Floessie for providing a fix for the bug 2016-05-24 23:46:43 +02:00
Adam Reichold
85c809ce6c Also remove the SafeKeyFile wrapper class. 2016-02-21 10:26:11 +01:00
Adam Reichold
a2eea7c265 Finally fully remove the safegtk module. 2016-02-21 10:26:11 +01:00
Adam Reichold
e52ce5c485 Replace a dubious manual return-value-optimization by a standard named-return-value-optimization to simplify leak detection. 2015-11-28 14:31:46 +01:00
heckflosse
41cd98d462 Fix bug for non Nikon files with ISO > 65535 2015-11-10 21:24:03 +01:00
Beep6581
11d382d998 Merge pull request #2886 from Beep6581/HDRMergeMakerNotes
Fix wrong handling of MakerNotes in dng files created with HDRMerge from Nikon NEF files
2015-08-29 12:05:43 +02:00
heckflosse
483a8911fc Fix wrong handling of MakerNotes in dng files created with HDRMerge from Nikon NEF files 2015-08-28 22:13:33 +02:00
Morgan Hardwood
71eb36535d Updated rtexif/*.cc to use f/ aperture notation 2015-08-27 17:35:03 +02:00
Morgan Hardwood
e4d4fe4170 Updated nikonattribs.cc with lenses from exiftool-10.00 2015-08-24 15:29:26 +02:00
Morgan Hardwood
b22b8582b0 Fixed octal issue 2015-08-23 22:47:01 +02:00
Morgan Hardwood
7f60ed65c2 Updated canonattribs.cc olympusattribs.cc pentaxattribs.cc sonyminoltaattribs.cc with lenses from exiftool-10.00 2015-08-23 21:59:44 +02:00
DrSlony
0e0cfb9b25 Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle 2015-08-11 11:55:03 +02:00
DrSlony
effb46c3e1 Line endings 2015-08-11 11:53:44 +02:00
torger
d5ca351c20 Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility) 2015-07-10 12:00:36 +02:00