Hombre57
17c7ec684d
PixelShift detection for PEF files was broken (see #4008 )
2017-09-17 23:05:34 +02:00
Hombre57
ee0bff4124
Updated frame handling with any type of hierarchy (see #4008 )
...
Images can now be detected in nested IFDs or as root IFDs.
2017-09-16 22:30:07 +02:00
Hombre57
a056493e9a
Bug fix (see #4008 )
2017-08-15 16:25:56 +02:00
Hombre57
d5e4980c08
Adding Floessie's patch to use std::unique_ptr (issue #4008 )
2017-08-12 19:21:29 +02:00
Hombre57
1a296b763f
Correction as discussed in commit review (see also issue #4008 )
2017-08-10 00:50:26 +02:00
Hombre57
f23be9345c
Add multi-frame handling.
...
- Exif of all frames are displayed in the Editor's Exif tab (without
separator)
- isHDR and isPixelShift is added to the data files stored in cache
- In the Editor panel, the QuickInfo frame display the HDR and
PixelShift information, as well as the number of frame and bit-depth for
HDR image
- the number of frame is provided by dcraw. If not set, it is provided
by the Exif's main IFD count
- the PixelShift information (for Pentax as of now) is provided by
looking at the Exif informations
- the HDR information is provided by the Exif information of the first
frame for Pentax raw files, or by the bitspersample, sampleformat and
compression tags for other files
TODO: add icons to the thumbnails to tag HDR and PixelShift files.
2017-08-08 23:42:05 +02:00
heckflosse
eeb1135670
Fix coverity issue
2017-06-19 20:28:44 +02:00
heckflosse
a6cf24bc13
Fix some coverity issues
2017-06-12 23:57:18 +02:00
topu
f2b0efecce
Show lens used on Panasonic cameras
2017-04-17 17:12:06 +02:00
Morgan Hardwood
2c9c3b2a7f
Fix for fractional exposure time values, fixes #2081
2017-04-16 18:52:26 +02:00
heckflosse
cd93dab966
Fix all warnings in imagedata.cc
2017-03-30 20:33:50 +02:00
Flössie
88336cb897
Make RT build without __USE_MISC
and __USE_XOPEN
2017-02-14 21:02:39 +01:00
FelixJongleur42
62451f471f
issue 3598 and 2289 - util functions to determine file types by ending
2017-01-20 21:14:02 +01:00
heckflosse
59e999fbf5
Used stoi instead of atoi
2016-11-08 15:31:48 +01:00
heckflosse
b5094d9d9f
Pentax: ISO > 65535 was reported as 65535 in info dialog
2016-11-08 14:06:11 +01:00
Flössie
aeaff29ac0
Apply readability-simplify-boolean-expr
2016-10-12 20:01:30 +02: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
heckflosse
b744eae46d
Fix a bug reported by cppcheck and an OOB access, kudos to Floessie
2016-07-08 12:41:38 +02:00
heckflosse
721de446f4
Fix crash caused by uninitialized variables when using ciecam02 on files without exif data, fixes #3084
2016-05-09 20:00:12 +02:00
Ingo Weyrich
ad32009c53
Merge pull request #3170 from Beep6581/sonylensfix
...
Fix Sony LensID issue, kudos to dschlegel
2016-02-23 23:57:33 +01:00
heckflosse
686b25f33d
Fix LensId Issue with Fuji DNG files
2016-02-23 15:31:26 +01:00
heckflosse
61121cada3
Fix Sony LensID issue
2016-02-22 22:40:39 +01:00
Adam Reichold
a2eea7c265
Finally fully remove the safegtk module.
2016-02-21 10:26:11 +01:00
Adam Reichold
1297f4b2ec
Move the UTF-8 string conversion helper to their respective places of use.
2016-02-21 10:20:21 +01:00
Adam Reichold
5006fb6b27
Remove all conditional compilation w.r.t. disabling exceptions in Glib since that is no longer supported anyway.
2016-01-06 19:53:02 +01:00
heckflosse
41cd98d462
Fix bug for non Nikon files with ISO > 65535
2015-11-10 21:24:03 +01:00
Morgan Hardwood
b3a12b699a
Don't replace focal_len from Exif by focal_len from Makernotes is Makernotes focal_len is 0
2015-08-21 11:01:03 +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
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