Andreas Huggel
81163717eb
#701 : Sort Sub-IFDs by group before writing, as the order may not be correct after copying image tags.
15 years ago
Andreas Huggel
e0fa36074e
#668 : Fixed obscure issue when copying SubIFDs. (digiKam bug 236127)
15 years ago
Andreas Huggel
8ba70c74b1
Updated max number of sub-IFDs.
15 years ago
Andreas Huggel
fc0d55dd8e
#611 : SonySR2 support, part 2, still experimental and incomplete.
15 years ago
Andreas Huggel
395b5b3a6a
#611 : Support for SonySR2 private data and encrypted sub-IFD, part 1, still experimental and incomplete.
15 years ago
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
15 years ago
Andreas Huggel
f8197d8463
#668 : In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea.
15 years ago
Andreas Huggel
13704dcba4
#684 : Extended SubIFD support to 9 SubIFDs.
16 years ago
Andreas Huggel
b8d802c12c
#684 : Quickfix to prevent the assertion failure.
16 years ago
Andreas Huggel
5f1d09b6f0
#666 : Added configuration setting to concatenate gaps between known tags in binary arrays. Needs testing and a test-case.
16 years ago
Andreas Huggel
7a71340247
#677 : Reversed changes from r2018.
16 years ago
Andreas Huggel
2d91fb1f6d
#677 : Avoid deleting Exif metadata from the container when writing.
16 years ago
Andreas Huggel
763b4f7933
Removed trailing whitespace.
16 years ago
Andreas Huggel
64af7781b8
#661 : Changed type of tag Exif.Image.Resources to BYTE (1).
16 years ago
Andreas Huggel
26cc4713d7
#620 : Removed assertion. For decrypted tags, the condition can be false.
16 years ago
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
16 years ago
Andreas Huggel
4ab90e0f60
#647 : Extended range check.
16 years ago
Andreas Huggel
4c17bc16b0
#647 : Fixed type of offset which may be negative.
16 years ago
Andreas Huggel
1c2dd764f8
#636 : Do not change makernote byte order unless requested. By default, use the same byte order as that of the image (for new makernote metadata). Right now, the only makernote that has its own byte order is Nikon3. Also added missing padding to IPTC binary data for Exif.Image.IPTCNAA.
16 years ago
Andreas Huggel
e57c3e5e8a
#623 : Removed class TiffPrinter and tiffparse.cpp.
16 years ago
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
17 years ago
Andreas Huggel
b03cbe50fb
Improved ExifParser doc, fixed TiffParser to filter Panasonic raw tags, tweaks.
17 years ago
Andreas Huggel
808494f0a1
Refactored TiffCreator: simplified, fixed several todo's, laid the ground work for multiple TIFF tree structures.
17 years ago
Andreas Huggel
51fa4f7094
Fixed adjustment of tag data (digiKam bug 177457).
17 years ago
Andreas Huggel
b5a00fcd5c
* Added options -pp and -ep to list and extract preview images
...
* #584 : Implemented missing member function
* API change, class PreviewImage: Added members to access all preview properties
* Minor fix: Suppress XMP encoding error when XMP is not enabled.
17 years ago
Andreas Huggel
cbebc753fa
- Reverted exifprint idx display
...
- Fixed/enhanced ExifParser::encode
- Added API ExifData::erase(beg, end)
- Enhanced logic to find matching tags in non-intrusive writing
- Disabled sorting of IFD entries when writing makernote IFDs
17 years ago
Andreas Huggel
b657f8a9be
Minor improvements when writing duplicate tags.
17 years ago
Andreas Huggel
800b1c1c29
Improved non-intrusive writing.
17 years ago
Andreas Huggel
5e66d62613
Minor changes: removed some comments, added a warning.
17 years ago
Andreas Huggel
ec451c36ea
Added check for circular IFD references.
17 years ago
Andreas Huggel
177bd4ffde
Added synthesized tag Exif.MakerNote.ByteOrder.
17 years ago
Andreas Huggel
d3a17f004b
Added synthesized info tag Exif.MakerNote.Offset.
17 years ago
Andreas Huggel
43b8c07176
Always add Exif.Photo.Makernote tag, even if the makernote is decoded.
17 years ago
Andreas Huggel
e595f1211f
Removed special mapping for Olympus makernote thumbnail.
17 years ago
Andreas Huggel
27d9c0487f
Added type tiffIfd, made decoding of OlympusCs tags work.
17 years ago
Andreas Huggel
d866b20d82
#567 : Fixing MSVC build, intermediate revision, it is still broken.
17 years ago
Andreas Huggel
ec1ea1fe80
#568 : Check for empty value when creating thumbnail and preventively also in a number of other places.
17 years ago
Andreas Huggel
c088f6bc3e
Renamed makernote2 files and TiffHeade2 class.
17 years ago
Andreas Huggel
009a214c95
Improved handling of sub-IFDs when writing (relevant eg., for TIFF/EP and NEF formats).
17 years ago
Andreas Huggel
8f167ee426
Improved/fixed Exif (TIFF) type handling.
17 years ago
Andreas Huggel
1bec0ad25c
Fixed dangling subIFD tag issue, minor changes.
17 years ago
Andreas Huggel
b759193273
Removed trailing whitespace.
17 years ago
Andreas Huggel
fda2c0a3d1
Fixed reading of Exif.CanonCs.Lens.
17 years ago
Andreas Huggel
d79bc27e81
Fixed "priority keys" issue highlighted by Udi Fuchs.
17 years ago
Andreas Huggel
a8aea29b5a
Fixed reading duplicate tags (barely tested).
17 years ago
Andreas Huggel
64588354b9
Removed leftover debug output.
17 years ago
Andreas Huggel
f731b16c4f
Added TiffEncoder::encodeXmp, encodeIptc
17 years ago
Andreas Huggel
0d55992e2f
Merged unstable branch to trunk.
17 years ago
Andreas Huggel
3ac665a305
Added 2008 to Copyright notice.
18 years ago
Andreas Huggel
91c4dafbf9
Fixed compiler issues (gcc-4.3, msvc 7.1)
18 years ago