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
Andreas Huggel
da6266da3b
Copyright updates for 2007
2007-02-02 10:09:31 +00:00
Andreas Huggel
2ab82c4bc9
Fixed and tweaked IPTC decoding code for bug #502 .
2006-12-20 10:22:32 +00:00
Andreas Huggel
cf1e91953d
New TIFF parser: decode IPTC from IPTCNAA or ImageResources tag. Fixes bug #502
2006-12-19 15:09:03 +00:00
Andreas Huggel
0723a62899
Removed trailing whitespace
2006-12-15 05:07:05 +00:00
Andreas Huggel
04126e8bb8
Merged revisions 907:999 from gettext branch into trunk
2006-12-03 08:42:50 +00:00
Andreas Huggel
7a253e016e
Implemented quick fix for digikam bug 136932 ( http://bugs.kde.org/show_bug.cgi?id=136932 )
2006-11-06 15:48:14 +00:00
Andreas Huggel
ab8738f646
Switched order of includes. Fixes MSVC crashes - bug #487 . (Dimitri)
2006-09-24 10:04:38 +00:00
Andreas Huggel
1d6a869c1c
More checks and sanity tests. Improves fix for bug #482 .
2006-08-02 14:16:10 +00:00
Andreas Huggel
781983a96a
Prevent overflow in addition. Fixes bug #482
2006-08-01 15:49:41 +00:00
Andreas Huggel
900adcd5a8
Added check for JPEG APP segments >64k, removed 16bit size limitation for IRBs. Fixes bug #480 .
2006-07-22 02:55:35 +00:00
Andreas Huggel
fe512e1470
TiffParser can now be parametrized with a decoder. Added Cr2Image which uses this to filter not applicable IFD0 tags.
2006-06-23 12:08:27 +00:00
Andreas Huggel
9daaaa3f6d
Fixed compiler warnings
2006-06-21 09:16:36 +00:00
Andreas Huggel
5f48c8e9a6
Create a CommentValue rather than a DataValue for Exif.Photo.UserComment. Fixes Bug #471
2006-06-10 14:34:58 +00:00
Andreas Huggel
707b8e8dc0
New TIFF parser: Extract TIFF thumbnail from IFD1 if there is one.
2006-06-04 15:21:19 +00:00
Andreas Huggel
73c6be0749
Stripped trailing whitespace
2006-06-01 15:09:39 +00:00
Andreas Huggel
c1a869d332
Rearranged code and isolated a function to set a Photoshop IPTC IRB from the Jpeg write code into class Photoshop.
2006-05-27 09:08:56 +00:00