1100 Commits (fe09e37e4d514abdc4b00ec8446f1580c7ba66a6)

Author SHA1 Message Date
Andreas Huggel 8b3009bacb Filter tags that are not relevant for RAW images (Matthias Welwarsky). 17 years ago
Andreas Huggel 2f25f6a14e Minor change: added comment to clarify fix for #612. 17 years ago
Andreas Huggel 370c30cb14 Quickfix to remove XMP packet without API change. Fixes #612. 17 years ago
Andreas Huggel fcd94e2eee Fixed count of makernote tag. Fixes bug #615. 17 years ago
Andreas Huggel 3bd8cde75b Fixed ExifParser::encode to delete Panasonic RAW tags, filter duplicate tags when reading RW2 images. 17 years ago
Andreas Huggel afe8efcc31 Improved Panasonic RW2 decoder: now uses a dedicated PanasonicRaw tag table and reads Exif data from embedded preview image. 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 8cfe1933ee Added comment. 17 years ago
Andreas Huggel 638538b180 #606: Added Michael Ulbrich to authors. 17 years ago
Andreas Huggel 72ff8f651a #606: Fixed MSVC warnings and some cosmetics. 17 years ago
Andreas Huggel 2ad2fb83d7 #606: Added IPTC write support for PSD images (Patch from Michael Ulbrich) 17 years ago
Andreas Huggel 554905ca6c Nikon makernote updates, part 1 17 years ago
Andreas Huggel 26df292003 Fixed decoding of lens data for D90 (lens data version 0204). Thanks to Niels Kristian Bech Jensen. 17 years ago
Andreas Huggel 3c13ba01cc #603: Added new Tamron lens and lens data version number (Thanks to Niels Kristian Bech Jensen). 17 years ago
Andreas Huggel 585d0e0da5 Added read-support for Panasonic RW2 raw images (incl. preview access). 17 years ago
Andreas Huggel 222a065346 Updated Panasonic makernote, added unit to exposure bias pretty-print function. 17 years ago
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. 17 years ago
Andreas Huggel 6f5032db37 Do not access the first element of an empty vector. 17 years ago
Andreas Huggel a05687e159 Fixed properties (Dimitri). 17 years ago
Andreas Huggel 51fa4f7094 Fixed adjustment of tag data (digiKam bug 177457). 17 years ago
Andreas Huggel 26a3e1d4dc Minor fix. 17 years ago
Andreas Huggel 65351c15cf Workaround for a MSVC problem. 17 years ago
Andreas Huggel 0a1bcdb506 Added comment. 17 years ago
Andreas Huggel 38e7e14821 Bumped version to 0.18. 17 years ago
Andreas Huggel 86177f19a5 #586: Just add the value to the list. 17 years ago
Andreas Huggel b3d0d5cf82 #542: Use the first Exif APP1 segment (not the last) if more than one are present. 17 years ago
Andreas Huggel 6efbdc3b97 Fix. 17 years ago
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
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 2f958d8a56 Added support for Olympus FE and Raw Info subdirs and tags. 17 years ago
Andreas Huggel 87ac67e5f1 #580: Fixed return code of modify action (set/add). 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 8e1098dad9 Removed some warnings. 17 years ago
Andreas Huggel 7a6907c10d Fixed conversion special case: do not add an empty Exif datum if the (std) conversion failed. 17 years ago
Andreas Huggel 800b1c1c29 Improved non-intrusive writing. 17 years ago
Andreas Huggel 5297f0af00 More fixes for the MSVC build env (robin-20081113.patch from Robin Mills). 17 years ago
Andreas Huggel 5f5d9adfa3 Fixed typos, updated po files (Oliver Doerr). 17 years ago
Andreas Huggel 8e905cacc3 Fixed duplicate makernote issue, introduced logic to try and fit Exif data for JPEG in a 64kB block. 17 years ago
Andreas Huggel d437bdc701 Fixed a Nikon3 tag. 17 years ago
Andreas Huggel 5ffbab1713 Added missing #includes for g++ 4.4 (Debian bug 505023, patch from Martin Michlmayr). 17 years ago
Andreas Huggel 5fd43e998c Fixed writing of TiffImageEntry previews in the Makernote (Exif.OlympusCs.PreviewImageStart). 17 years ago
Andreas Huggel 5e66d62613 Minor changes: removed some comments, added a warning. 17 years ago
Andreas Huggel 86814157c5 Catch unknown makernotes before reading the IFD (digikam bug 174620). 17 years ago
Andreas Huggel 7efd36d244 Removed trailing whitespace. 17 years ago
Andreas Huggel 5178074994 Updated Nikon lens info to v3.82 of Robert Rottmerhusen's lens database. 17 years ago
Andreas Huggel 433506937f Re-arranged internal code to suppress documentation from being published. 17 years ago
Andreas Huggel 686acd035a Added OlympusRd2, OlympusIp and OlypmusFi tags. 17 years ago
Andreas Huggel 0e2a19e8bf Prevent g++ warning for the ignored pragma. 17 years ago
Andreas Huggel 949bfbca5a Undo change from rev 1646, it causes problems on Linux. Disable MSVC warning instead. 17 years ago
Andreas Huggel ea2e24362d Added new Olympus tag tables to doc and fixed several typos. 17 years ago
Andreas Huggel cc373437e0 Bumped version to 0.18-pre2. 17 years ago
Andreas Huggel 2f9686e3d3 Removed seemingly unneeded EXIV2APIs. 17 years ago
Andreas Huggel 75360ac87e Undo remove virtual Error destructor, g++ wants it because of the throw() declaration. 17 years ago
Andreas Huggel bee017287f Moved EXIV2APIs to make MSVC happy 17 years ago
Andreas Huggel 50983a44b7 #567: New MSVC build files. (Intermediate, probably doesn't compile with MSVC, ironically. By Robin Mills, errors are mine - his does compile.) 17 years ago
Andreas Huggel b52e02b877 Added Sigma lens (Pascal de Bruijn). 17 years ago
Andreas Huggel 897d758713 Added Olympus equipment and raw development tags. 17 years ago
Andreas Huggel 1f09a4cafd Fixed non-intrusive encoding for Minolta array elements (old copy & paste bug). 17 years ago
Andreas Huggel 6eb8b15f59 Added Olympus 2 raw development, raw development 2, image processing and focus info sub-directories. 17 years ago
Andreas Huggel a1912c2feb Added Olympus 2 equipment makernote sub-directory. 17 years ago
Andreas Huggel 9f791e6ac6 Updated Olympus Camera Settings tags. 17 years ago
Andreas Huggel fcd7b2ca45 Fixed test whether data area is outside of the data buffer (partially tested). 17 years ago
Andreas Huggel ec451c36ea Added check for circular IFD references. 17 years ago
Andreas Huggel f8a0d9bca6 Minor doc changes. 17 years ago
Andreas Huggel 7959e4698e Added Nikon decryption algorithm and use it to decode the lens. 17 years ago
Andreas Huggel 7b6652a910 Added ExifData pointer to Metadatum::write et al, added CanonCs.LensType and pretty-print function, changed exiv2 tool to use the new methods to print interpreted values (which allows it to refer to other metadata). 17 years ago
Andreas Huggel 74d246bfc8 Fixed cross-compilation for Windows. 17 years ago
Andreas Huggel c852fd9b27 Small fix. 17 years ago
Andreas Huggel 444a2b7a47 Initialized variable which lead to crash on Windows (reported by Robin). 17 years ago
Andreas Huggel 1b46e4e9f8 Added support for Exif.Minolta.Thumbnail preview image (Vladimir). 17 years ago
Andreas Huggel 1ffcba3f4c Added missing virtual destructor to class Loader (Vladimir). 17 years ago
Andreas Huggel 9578e81236 Preview API changes. 17 years ago
Andreas Huggel 9870e3aea5 Added patches preview-olympus.patch and preview-tiff.patch from Vladimir (with minor whitespace and comment changes). 17 years ago
Andreas Huggel e65d7bbfe2 Tweaks. 17 years ago
Andreas Huggel f04912cbbf Removed readDimensions(), uncompressed_, fixed doxygen warnings (Vladimir). 17 years ago
Andreas Huggel 177bd4ffde Added synthesized tag Exif.MakerNote.ByteOrder. 17 years ago
Andreas Huggel 27d629425e Minor changes. 17 years ago
Andreas Huggel 0e58b5a537 Checking in original CRW, RAF and another preview patch from Vladimir. 17 years ago
Andreas Huggel f6fa014ff4 Updated Nikon lens info to v3.75 of Robert Rottmerhusen's lens database. 17 years ago
Andreas Huggel d3a17f004b Added synthesized info tag Exif.MakerNote.Offset. 17 years ago
Andreas Huggel 57a4c6a205 Fixed syntax error. 17 years ago
Andreas Huggel 4eda07a335 Added a few more performance tweaks. 17 years ago
Andreas Huggel bd1e9d239f Some performance tweaks (analysis by Vladimir Nadvornik) 17 years ago
Andreas Huggel 43b8c07176 Always add Exif.Photo.Makernote tag, even if the makernote is decoded. 17 years ago
Andreas Huggel 832038523e Added Olympus ThumbnailImage tag. 17 years ago
Andreas Huggel ab1804319f Fixed warnings. 17 years ago
Andreas Huggel 82ba578695 Added TIFF preview patch (Vladimir Nadvornik). 17 years ago
Andreas Huggel e595f1211f Removed special mapping for Olympus makernote thumbnail. 17 years ago
Andreas Huggel 454d599da9 Fixed issue with custom namespaces ending with a #. (Reported by chrysn) 17 years ago
Andreas Huggel 27d9c0487f Added type tiffIfd, made decoding of OlympusCs tags work. 17 years ago
Andreas Huggel 7216dae83d Added subIFD olympcs to Olympus2 makernote and ifdIds, tags. Still incomplete. 17 years ago
Andreas Huggel ee0b991695 Added Olympus2 makernote support, incomplete (Vladimir Nadvornik). 17 years ago
Andreas Huggel 4800f2db53 Added EXIV2API defines to interface classes. 17 years ago
Andreas Huggel 36b7c8f3ac Removed obsolete class Cr2Mapping (Vladimir Nadvornik). 17 years ago
Andreas Huggel 8ba7cc5744 Moved PreviewId out of the properties struct and minor tweaks. 17 years ago
Andreas Huggel 26b488a255 Added preview support (Vladimir Nadvornik) 17 years ago
Andreas Huggel 667d10ef93 Removed inline functions from class hierarchies (Patrick Spendrin). 17 years ago
Andreas Huggel 33c7159091 #570: Changed make string to recognize Fujifilm makernotes from FUJIFILM to FUJI. 17 years ago
Andreas Huggel f8220756c5 Doc updates and fixes. 17 years ago