Commit Graph

1055 Commits

Author SHA1 Message Date
Andreas Huggel
6c6fa80877 Replaced assertions with checks. 2009-02-26 16:03:22 +00:00
Andreas Huggel
b03733e66c Updated Nikon Lens lookup table to v3.98 of Robert Rottmerhusen's fmountlens list. 2009-02-20 12:17:41 +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
3b4f5b8c35 #494: Added Exif.Canon.FocalLength (Artis Rozentals). 2009-02-10 15:38:14 +00:00
Andreas Huggel
8b3009bacb Filter tags that are not relevant for RAW images (Matthias Welwarsky). 2009-02-10 13:38:28 +00:00
Andreas Huggel
2f25f6a14e Minor change: added comment to clarify fix for #612. 2009-02-10 13:25:26 +00:00
Andreas Huggel
370c30cb14 Quickfix to remove XMP packet without API change. Fixes #612. 2009-02-04 14:37:12 +00:00
Andreas Huggel
fcd94e2eee Fixed count of makernote tag. Fixes bug #615. 2009-02-03 15:13:13 +00:00
Andreas Huggel
3bd8cde75b Fixed ExifParser::encode to delete Panasonic RAW tags, filter duplicate tags when reading RW2 images. 2009-02-03 09:46:34 +00:00
Andreas Huggel
afe8efcc31 Improved Panasonic RW2 decoder: now uses a dedicated PanasonicRaw tag table and reads Exif data from embedded preview image. 2009-02-02 16:19:57 +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
8cfe1933ee Added comment. 2009-02-02 11:50:54 +00:00
Andreas Huggel
638538b180 #606: Added Michael Ulbrich to authors. 2009-01-24 15:55:03 +00:00
Andreas Huggel
72ff8f651a #606: Fixed MSVC warnings and some cosmetics. 2009-01-24 15:43:58 +00:00
Andreas Huggel
2ad2fb83d7 #606: Added IPTC write support for PSD images (Patch from Michael Ulbrich) 2009-01-24 14:47:31 +00:00
Andreas Huggel
554905ca6c Nikon makernote updates, part 1 2009-01-22 17:21:57 +00:00
Andreas Huggel
26df292003 Fixed decoding of lens data for D90 (lens data version 0204). Thanks to Niels Kristian Bech Jensen. 2009-01-15 02:14:15 +00:00
Andreas Huggel
3c13ba01cc #603: Added new Tamron lens and lens data version number (Thanks to Niels Kristian Bech Jensen). 2009-01-14 14:18:14 +00:00
Andreas Huggel
585d0e0da5 Added read-support for Panasonic RW2 raw images (incl. preview access). 2009-01-06 15:58:24 +00:00
Andreas Huggel
222a065346 Updated Panasonic makernote, added unit to exposure bias pretty-print function. 2009-01-01 15:46:04 +00:00
Andreas Huggel
105a4e417d Changed FileIo::transfer to only write a warning if changing file permissions fails and fixed the use of strerror_r. Fixes digiKam bug 178103. 2008-12-30 15:54:46 +00:00
Andreas Huggel
6f5032db37 Do not access the first element of an empty vector. 2008-12-16 17:59:07 +00:00
Andreas Huggel
a05687e159 Fixed properties (Dimitri). 2008-12-15 16:24:37 +00:00
Andreas Huggel
51fa4f7094 Fixed adjustment of tag data (digiKam bug 177457). 2008-12-15 15:16:33 +00:00
Andreas Huggel
26a3e1d4dc Minor fix. 2008-12-11 16:54:56 +00:00
Andreas Huggel
65351c15cf Workaround for a MSVC problem. 2008-12-11 13:25:15 +00:00
Andreas Huggel
0a1bcdb506 Added comment. 2008-12-11 09:41:51 +00:00
Andreas Huggel
38e7e14821 Bumped version to 0.18. 2008-12-11 09:13:51 +00:00
Andreas Huggel
86177f19a5 #586: Just add the value to the list. 2008-12-10 17:16:29 +00:00
Andreas Huggel
b3d0d5cf82 #542: Use the first Exif APP1 segment (not the last) if more than one are present. 2008-12-10 16:37:55 +00:00
Andreas Huggel
6efbdc3b97 Fix. 2008-12-08 06:04:43 +00:00
Andreas Huggel
f90d554489 * Consolidated exiv2 tool print code
* Added option to print all metadata (-pa)
* Added control for type of metadata printed with -P
* API change, class Metadatum and derived classes: Added familyName() and groupName() to the Metadatum API
2008-12-08 05:32:02 +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
2f958d8a56 Added support for Olympus FE and Raw Info subdirs and tags. 2008-12-02 15:04:34 +00:00
Andreas Huggel
87ac67e5f1 #580: Fixed return code of modify action (set/add). 2008-12-02 13:48:53 +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
8e1098dad9 Removed some warnings. 2008-11-23 14:18:39 +00:00
Andreas Huggel
7a6907c10d Fixed conversion special case: do not add an empty Exif datum if the (std) conversion failed. 2008-11-23 13:23:53 +00:00
Andreas Huggel
800b1c1c29 Improved non-intrusive writing. 2008-11-22 06:43:35 +00:00
Andreas Huggel
5297f0af00 More fixes for the MSVC build env (robin-20081113.patch from Robin Mills). 2008-11-16 15:47:07 +00:00
Andreas Huggel
5f5d9adfa3 Fixed typos, updated po files (Oliver Doerr). 2008-11-16 05:25:04 +00:00
Andreas Huggel
8e905cacc3 Fixed duplicate makernote issue, introduced logic to try and fit Exif data for JPEG in a 64kB block. 2008-11-16 02:35:53 +00:00
Andreas Huggel
d437bdc701 Fixed a Nikon3 tag. 2008-11-16 02:33:43 +00:00
Andreas Huggel
5ffbab1713 Added missing #includes for g++ 4.4 (Debian bug 505023, patch from Martin Michlmayr). 2008-11-13 12:28:20 +00:00
Andreas Huggel
5fd43e998c Fixed writing of TiffImageEntry previews in the Makernote (Exif.OlympusCs.PreviewImageStart). 2008-11-11 15:06:55 +00:00
Andreas Huggel
5e66d62613 Minor changes: removed some comments, added a warning. 2008-11-11 15:05:47 +00:00
Andreas Huggel
86814157c5 Catch unknown makernotes before reading the IFD (digikam bug 174620). 2008-11-09 15:11:39 +00:00
Andreas Huggel
7efd36d244 Removed trailing whitespace. 2008-11-05 15:23:49 +00:00