Andreas Huggel
fc0d55dd8e
#611 : SonySR2 support, part 2, still experimental and incomplete.
2010-05-02 15:22:57 +00:00
Andreas Huggel
395b5b3a6a
#611 : Support for SonySR2 private data and encrypted sub-IFD, part 1, still experimental and incomplete.
2010-05-01 04:57:44 +00:00
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
2010-04-03 07:53:30 +00:00
Andreas Huggel
f8197d8463
#668 : In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea.
2010-04-01 16:20:54 +00:00
Andreas Huggel
13704dcba4
#684 : Extended SubIFD support to 9 SubIFDs.
2010-03-04 14:46:01 +00:00
Andreas Huggel
b8d802c12c
#684 : Quickfix to prevent the assertion failure.
2010-03-04 13:34:54 +00:00
Andreas Huggel
5f1d09b6f0
#666 : Added configuration setting to concatenate gaps between known tags in binary arrays. Needs testing and a test-case.
2010-02-04 16:41:14 +00:00
Andreas Huggel
7a71340247
#677 : Reversed changes from r2018.
2010-01-31 06:31:40 +00:00
Andreas Huggel
2d91fb1f6d
#677 : Avoid deleting Exif metadata from the container when writing.
2010-01-30 10:05:48 +00:00
Andreas Huggel
763b4f7933
Removed trailing whitespace.
2009-12-28 14:47:58 +00:00
Andreas Huggel
64af7781b8
#661 : Changed type of tag Exif.Image.Resources to BYTE (1).
2009-12-18 09:40:06 +00:00
Andreas Huggel
26cc4713d7
#620 : Removed assertion. For decrypted tags, the condition can be false.
2009-11-28 09:41:03 +00:00
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
2009-11-27 05:59:23 +00:00
Andreas Huggel
4ab90e0f60
#647 : Extended range check.
2009-09-06 15:44:59 +00:00
Andreas Huggel
4c17bc16b0
#647 : Fixed type of offset which may be negative.
2009-09-02 13:33:32 +00:00
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.
2009-05-28 11:35:01 +00:00
Andreas Huggel
e57c3e5e8a
#623 : Removed class TiffPrinter and tiffparse.cpp.
2009-03-21 10:03:38 +00:00
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
2009-02-16 14:30:51 +00:00
Andreas Huggel
b03cbe50fb
Improved ExifParser doc, fixed TiffParser to filter Panasonic raw tags, tweaks.
2009-02-15 08:41:41 +00:00
Andreas Huggel
808494f0a1
Refactored TiffCreator: simplified, fixed several todo's, laid the ground work for multiple TIFF tree structures.
2009-02-02 11:53:00 +00:00
Andreas Huggel
51fa4f7094
Fixed adjustment of tag data (digiKam bug 177457).
2008-12-15 15:16:33 +00:00
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.
2008-12-07 10:51:51 +00:00
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
2008-11-30 14:19:17 +00:00
Andreas Huggel
b657f8a9be
Minor improvements when writing duplicate tags.
2008-11-26 09:34:48 +00:00
Andreas Huggel
800b1c1c29
Improved non-intrusive writing.
2008-11-22 06:43:35 +00:00
Andreas Huggel
5e66d62613
Minor changes: removed some comments, added a warning.
2008-11-11 15:05:47 +00:00
Andreas Huggel
ec451c36ea
Added check for circular IFD references.
2008-10-19 10:38:27 +00:00
Andreas Huggel
177bd4ffde
Added synthesized tag Exif.MakerNote.ByteOrder.
2008-10-10 14:38:24 +00:00
Andreas Huggel
d3a17f004b
Added synthesized info tag Exif.MakerNote.Offset.
2008-09-27 15:29:14 +00:00
Andreas Huggel
43b8c07176
Always add Exif.Photo.Makernote tag, even if the makernote is decoded.
2008-09-25 14:41:37 +00:00
Andreas Huggel
e595f1211f
Removed special mapping for Olympus makernote thumbnail.
2008-09-23 11:54:56 +00:00
Andreas Huggel
27d9c0487f
Added type tiffIfd, made decoding of OlympusCs tags work.
2008-09-19 15:26:57 +00:00
Andreas Huggel
d866b20d82
#567 : Fixing MSVC build, intermediate revision, it is still broken.
2008-09-06 06:02:15 +00:00
Andreas Huggel
ec1ea1fe80
#568 : Check for empty value when creating thumbnail and preventively also in a number of other places.
2008-09-05 14:49:44 +00:00
Andreas Huggel
c088f6bc3e
Renamed makernote2 files and TiffHeade2 class.
2008-08-17 02:51:13 +00:00
Andreas Huggel
009a214c95
Improved handling of sub-IFDs when writing (relevant eg., for TIFF/EP and NEF formats).
2008-08-16 15:31:03 +00:00
Andreas Huggel
8f167ee426
Improved/fixed Exif (TIFF) type handling.
2008-07-31 03:59:30 +00:00
Andreas Huggel
1bec0ad25c
Fixed dangling subIFD tag issue, minor changes.
2008-07-16 11:55:44 +00:00
Andreas Huggel
b759193273
Removed trailing whitespace.
2008-07-16 04:38:32 +00:00
Andreas Huggel
fda2c0a3d1
Fixed reading of Exif.CanonCs.Lens.
2008-07-13 15:14:50 +00:00
Andreas Huggel
d79bc27e81
Fixed "priority keys" issue highlighted by Udi Fuchs.
2008-07-04 11:57:50 +00:00
Andreas Huggel
a8aea29b5a
Fixed reading duplicate tags (barely tested).
2008-06-28 11:18:37 +00:00
Andreas Huggel
64588354b9
Removed leftover debug output.
2008-06-25 14:28:26 +00:00
Andreas Huggel
f731b16c4f
Added TiffEncoder::encodeXmp, encodeIptc
2008-06-25 14:25:26 +00:00
Andreas Huggel
0d55992e2f
Merged unstable branch to trunk.
2008-06-21 10:28:17 +00:00
Andreas Huggel
3ac665a305
Added 2008 to Copyright notice.
2008-01-09 16:44:09 +00:00
Andreas Huggel
91c4dafbf9
Fixed compiler issues (gcc-4.3, msvc 7.1)
2007-09-24 06:33:17 +00:00
Andreas Huggel
ac314ddfbc
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
2007-09-16 09:30:30 +00:00
Andreas Huggel
088679c64f
Added XMP "Phase 1" functionality: New Image interface to get/set/clear the raw XMP packet. (Merged revisions 1151-1153 and 1196-1197 from branches/xmp plus bugfix which will be in revision 1199.)
2007-08-31 08:28:43 +00:00
Andreas Huggel
96e384edfc
Removed trailing whitespace
2007-02-02 10:11:43 +00:00