67 Commits (cd4d2583e38870a92b26baedb8d975eac65c9555)

Author SHA1 Message Date
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
Andreas Huggel 3fe885dcf8 Undid change 551:550, i.e., removed experimental read support of Olympus datadump makernote tags 20 years ago
Andreas Huggel 6a675f3d82 Added support for Canon Camera settings 1/2 and Custom Functions tags 20 years ago
Andreas Huggel 4a47a19ed5 Added experimental Olympus datadump taglist and decoding functions. Only reading is supported and this breaks Olympus Makernote write-support. 21 years ago
Andreas Huggel 782a845b86 Added the foundations for Olympus Makernote support 21 years ago
Andreas Huggel 59e1a6f29f Added an EXV_ prefix to precompiler defines (still not to all yet - I don't like the idea of "exv_size_t" or "exv_const" - but hopefully to those more likely to create conflicts). Fixes bug #420 21 years ago
Andreas Huggel 54a42fc1f7 Generalized and cleaned-up makernote handling 21 years ago
Andreas Huggel 8521dead83 Added 2005 to Copyright lines 21 years ago
Andreas Huggel cac5030c7b Merged revisions 514:520 from branches/Exiv2-0_6_041212 21 years ago
Andreas Huggel 0fd6f47c3f Removed unnecessary conversion operator from class DataBuf. Fixes Bug #409 21 years ago
Andreas Huggel 423825593c Added CommentValue 21 years ago
brad 0cab366ec2 Merges all changes from the insideout branch back into trunk. This includes the IO abstraction code, split-up of image.cpp, and inside-out design change (#402, #403, and #404). 21 years ago
Andreas Huggel 3a6b642c6a Added modify action to exiv2 tool. Implements feature #406 21 years ago
Andreas Huggel 974d5e4637 Added data area concept to Value, ValueType, Entry, Ifd. Implements feature #395 21 years ago
Andreas Huggel 2ed876f615 Fixed ExifKey (and IptcKey) behaviour for unknown tag (record) names 21 years ago
brad 77d3d5621a added subversion style keywords 21 years ago
Andreas Huggel 2e428d8a49 Updated doc 21 years ago
brad 58f7d669dc open image files on demand rather than keeping them open: bug #393 21 years ago
brad 134d57c220 fixed various msvc 7.1 build errors. bug #394 21 years ago
Andreas Huggel f40fba88bf Added Image::AutoPtr and related updates
Changed some local buffers to DataBuf
21 years ago
Andreas Huggel a25763d070 Replaced custom integer types with C99 types 21 years ago
Andreas Huggel 5e050bce0a Appended 'Id' to Ifd ids to work around a g++-3.4 problem 21 years ago
Andreas Huggel 0fb943c23e Changed order of enum TypeId back to be in sync with Exif type ids 21 years ago
Andreas Huggel 166e6f7928 Added full IPTC read and write support (Brad, bs_3.patch) 21 years ago