Hombre57
2ef064f7d4
Various bugfix (see #4008 ) :
...
1. RT could crash in some circumstances with single frame image
2. UNICODE UserComment now done when already existing in raw file
3. When editing UserComment in the ExifPanel, the Value filed is now
filled with the current value
2017-10-07 00:43:45 +02:00
Hombre57
bb874bcce7
Bigfix (see #4008 ) :
...
- CIECam now gets the shot's setting of the selected frame
- 'UserComment' metadata now correctly handled
- RT prepared to handle XTrans multiframe
- SensorType now set in the cache/data files
2017-10-04 23:27:08 +02:00
Hombre57
6c988e94d4
FileBrowser now detects the 2 frames from DualPixel Canon files
...
The QuickInfo frame from the EditorPanel now display the number of frame
contained in the image file if > 1
See #4008
2017-09-18 21:30:42 +02:00
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
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
240d81d49f
Fix some coverity issues
2017-06-20 00:00:19 +02:00
heckflosse
0088a4d3e8
Fix some coverity issues
2017-06-15 23:30:04 +02:00
heckflosse
97e558a040
Fixed some coverity issues
2017-06-12 17:54:34 +02:00
Morgan Hardwood
22875bed9d
Merge branch 'dev' of https://github.com/t0pu/RawTherapee into t0pu-dev
2017-04-18 21:49:48 +02:00
Morgan Hardwood
cb4e6c83dd
Merge branch 'dev' into exiftool1049
2017-04-18 21:00:42 +02:00
topu
f2b0efecce
Show lens used on Panasonic cameras
2017-04-17 17:12:06 +02:00
heckflosse
931db7ab4e
Fix wrong focal length for Pentax K200D, as reported in #3654
2017-04-16 23:48:20 +02:00
heckflosse
34be802c92
Fix wrong focal length for Pentax 645Z and Pentax K100D Super, as reported in #3654
2017-04-16 23:04:32 +02:00
Morgan Hardwood
33a940cef4
astyled rtexif files, #3802
2017-04-15 21:36:53 +02: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
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
260cd290fb
Cppcheck: Fix most issues in rtexif/*
2016-10-03 21:01:26 +02:00
Flössie
b32ace88a9
Fix Tag::toString()
for LONG
type ( #3422 )
2016-09-22 22:00:05 +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
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
483a8911fc
Fix wrong handling of MakerNotes in dng files created with HDRMerge from Nikon NEF files
2015-08-28 22:13:33 +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