90 Commits (7216dae83d1cf8d526ce686fa8f7dff2b9799cec)

Author SHA1 Message Date
Andreas Huggel 7216dae83d Added subIFD olympcs to Olympus2 makernote and ifdIds, tags. Still incomplete. 17 years ago
Andreas Huggel c5ebed2d9b #523: Added GCC symbol visibility support. 17 years ago
Andreas Huggel 5955cfab94 Added IFD2 for PEF write support, fixed order in which image data is written. 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 00a3ef321b Removed CIFF classes from published API, doc tweaks. 17 years ago
Andreas Huggel cbb52db524 Updated test results, renamed Nikon3Preview group to NikonPreview. 17 years ago
Andreas Huggel cd5508f16c #526: Added support for preview image in a sub-IFD of the Nikon3 makernote. 17 years ago
Andreas Huggel 76948ce108 Minor doc fixes. 17 years ago
Andreas Huggel 8f167ee426 Improved/fixed Exif (TIFF) type handling. 17 years ago
Andreas Huggel 4c6f1913a1 Clarified doc for DataBuf::alloc. 17 years ago
Andreas Huggel b759193273 Removed trailing whitespace. 17 years ago
Andreas Huggel 0d55992e2f Merged unstable branch to trunk. 17 years ago
Andreas Huggel 654d51a366 Added read support for jp2 and psd images, stubs for gif, bmp and tga images, and pixelWidth and pixelHeight methods on Image (Marco Piovanelli). 17 years ago
Andreas Huggel e878166f0d Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik) 18 years ago
Andreas Huggel 3ac665a305 Added 2008 to Copyright notice. 18 years ago
Andreas Huggel 185ae8b8c0 #529, patch from Michal Cihar: Added Pentax makernote support (AOC\0 type). 18 years ago
Andreas Huggel a9fa6688bf Changed from xmpArray to xmpBag, xmpSeq and xmpAlt. 18 years ago
Andreas Huggel bc2fa9a4de Merged rev. 1198-1213 from branches/xmp. 18 years ago
Andreas Huggel ac314ddfbc Intermediate state: Merged rev. 1153-1196 from branches/xmp. 18 years ago
Andreas Huggel 1c2d21f609 Renamed exiv2_version.* files to version.* 19 years ago
Andreas Huggel d67d00ffd4 Fixed version check macro to actually check the runtime version and not the compile-time version. Added version() and versionNumber() functions. 19 years ago
Andreas Huggel da6266da3b Copyright updates for 2007 19 years ago
Andreas Huggel 8e85cea8d4 Changed behaviour of unsupport Image functions to throw. Added better method to query the supported metadata functions for each image type. Fixes bug #491. 19 years ago
Andreas Huggel 04126e8bb8 Merged revisions 907:999 from gettext branch into trunk 19 years ago
Andreas Huggel b5d052b2f5 Added Canon Panorama patch, Canon test images, and minor updates (David Cannings) 19 years ago
Andreas Huggel f8f9917dd9 Added support for Canon Picture Info tags (David Cannings) 19 years ago
Andreas Huggel 6af67226b2 Renamed CanonCs1,2 groups to CanonCs and CanonSi respectively (David Cannings) 19 years ago
Andreas Huggel 73c6be0749 Stripped trailing whitespace 19 years ago
Andreas Huggel 7282fb8108 Included exiv2_version.h from types.hpp, added sample usage 19 years ago
Andreas Huggel f6af75cfdf Minor updates and preparations for better decoding of TIFF-based RAW formats 19 years ago
Andreas Huggel 521cf5eb01 Added support for Minolta CameraSettings, part 2 19 years ago
Andreas Huggel 274d9c7038 Added support for Minolta CameraSettings, part 1 (Gilles Caulier) 19 years ago
Andreas Huggel 516bc73153 Added generic printTag template function (and the COUNTOF macro) and the first two Minolta lookup tables and print functions which make use of it. 19 years ago
Andreas Huggel 073cf8af57 Added basic Minolta makernote support (Gilles Caulier) 19 years ago
Andreas Huggel 6942a28dfa Backed out changes done in Rev. 752 19 years ago
Andreas Huggel 84ec44eddd Canon makernote update (Patrice Boissonneault). This is an intermediate revision for keepsake purposes. I will reduce this to a more conservative version shortly, in the meantime, try to avoid using this revision. 19 years ago
Andreas Huggel 973e046a21 Implemented the TIFF component factory as a policy class (TiffCreator), used by TiffParser and TiffReader. Added Stephan's find template to search static arrays. 19 years ago
Andreas Huggel ab10daa6d9 Removed trailing whitespace 20 years ago
Andreas Huggel 2360321cbe Added enum MetadataId and Image::supportsMetadata() to check what metadata an image class supports. Changed CrwImage to silently ignore calls to Iptc related functions instead of throwing an Error 20 years ago
Andreas Huggel e1a895636b Cleaned-up a few includes 20 years ago
Andreas Huggel 7eac9bbe92 Fixes for MinGW and MSVC 20 years ago
Andreas Huggel 99b4e71459 Updated copyright and fsf address 20 years ago
Andreas Huggel a0f0c0e18c Another update on the way to CRW write-support. Still not complete; don't use 20 years ago
Andreas Huggel 3eea926b43 Preparations for CRW write support. 20 years ago
Andreas Huggel 06e5c0719e Removed trailing whitespace from source files 20 years ago
Andreas Huggel e65f3fef98 Fixed MSVC and MinGW warnings 20 years ago
Andreas Huggel 489fff191d Canon CRW read support, first try. Introduces a new approach to parsing metadata. Cluttered by some related additions to the Canon makernote note and a bit of cleanup. 20 years ago
Andreas Huggel 9831922b50 Added Panasonic makernote, tweaked Olympus makernote just a little bit, updated doc and tests 20 years ago
Andreas Huggel a70511cc4a Changed MakerNoteFactory according to ImageFactory. Removes the need to link applications with mn.o. Fixes bug #427 20 years ago
Andreas Huggel c99597ccd7 Added basic Sony makernote, decoded Exif.CanonCs2.ISOSpeed (from Exiftool) and Exif.Nikon3.LensFStops (from Robert Rottmerhusen) 20 years ago