112 Commits (74d246bfc87be75a206f44b4c8f2683300bff11a)

Author SHA1 Message Date
Andreas Huggel ec1ea1fe80 #568: Check for empty value when creating thumbnail and preventively also in a number of other places. 17 years ago
Andreas Huggel 8f167ee426 Improved/fixed Exif (TIFF) type handling. 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 e17f53c2e6 Completed exiv2 utility support for XMP sidecar files. 17 years ago
Andreas Huggel ef14bf1c31 Changed option -eX to write XMP sidecar file (corresponding insert not done yet). 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 81ff0d6a7c Fixed g++-4.3 errors and warnings. 17 years ago
Andreas Huggel c54c385d61 Added XMP pretty-print functionality (by webustany for GHOP 98). 18 years ago
Andreas Huggel 2e3672d211 #539: Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan) 18 years ago
Andreas Huggel 3ac665a305 Added 2008 to Copyright notice. 18 years ago
Andreas Huggel 7a8bf1dad8 Added options -Y, -O and -D to the exiv2 tool to adjust Exif timestamps by years, months and days. 18 years ago
Andreas Huggel 3c17cb4dec Modified fixiso to handle Canon tags as well. 18 years ago
Andreas Huggel 595665be33 Added reg command to utility, fixed set command to wrok better with XMP arrays, modified LangAlt write method to write default first, fixed registerNs bug. 18 years ago
Andreas Huggel 52ddfc5938 Minor cleanup (memset -> std::memset, memcpy -> std::memcpy). 18 years ago
Andreas Huggel 97956266e6 Utility: Implemented modify action for XMP properties. Library: Bugfixes, tweaks. 18 years ago
Andreas Huggel c2b31e4f5f Utility: Implemented XMP delete and insert from *.xmp file actions. Library: Added logic to determine whether to write from XMP packet or parsed XMP data. 18 years ago
Andreas Huggel ac314ddfbc Intermediate state: Merged rev. 1153-1196 from branches/xmp. 18 years ago
Andreas Huggel cf541ca12e Added curly braces to make Visual C++ happy. 18 years ago
Andreas Huggel 755bb63ef0 Rename action: Use Exif.Image.DateTime if Exif.Photo.DateTimeOriginal is not present. 18 years ago
Andreas Huggel da6266da3b Copyright updates for 2007 19 years ago
Andreas Huggel 45595a7766 Added ability to modify metadata on-the-fly, together with the extract and insert actions. Implements feature #504. 19 years ago
Andreas Huggel 0723a62899 Removed trailing whitespace 19 years ago
Andreas Huggel 04126e8bb8 Merged revisions 907:999 from gettext branch into trunk 19 years ago
Andreas Huggel db5426a29e Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459. 19 years ago
Andreas Huggel 0ed9ecd922 Initialise tm_isdst to -1 when converting a date/time string. Fixes #493. 19 years ago
Andreas Huggel 367faecf0c Changed exiv2 del command to delete all occurences of a tag (Toff) 19 years ago
Andreas Huggel 6af67226b2 Renamed CanonCs1,2 groups to CanonCs and CanonSi respectively (David Cannings) 19 years ago
Andreas Huggel d53a778b2b Fixed MSVC 2005 issues (except for exiv2com) and minor problems. All tests pass now on MSVC 2005. Fixes bug #455 19 years ago
Andreas Huggel 9daaaa3f6d Fixed compiler warnings 19 years ago
Andreas Huggel 73c6be0749 Stripped trailing whitespace 19 years ago
Andreas Huggel 3a5066cf73 Updated exiv2 summary output, minor fixes to Nikon NEF and Sony SR2 handling 19 years ago
Andreas Huggel c0ff4bd4b0 Added -b, -u and -P options to the utility. The -P option implements feature #468. 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 2a054c7543 Display filename in print mode if processing multiple images, like grep does (Roger Larsson) 19 years ago
Andreas Huggel ab10daa6d9 Removed trailing whitespace 20 years ago
Andreas Huggel 56f7b38689 Changes for Visual Studio C++ 2005 (8.0), part 1 20 years ago
Andreas Huggel 0c265b9656 Fixed obscure MSVC compilation problem 20 years ago
Andreas Huggel b953a4e9da Added fixiso action. Implements feature #450. 20 years ago
Andreas Huggel 99b4e71459 Updated copyright and fsf address 20 years ago
Andreas Huggel 8befde4120 Utility: use CanonCs2.ISOSpeed instead of CanonCs1.ISOSpeed 20 years ago
Andreas Huggel 8ef1d8f854 Added -c option to the exiv2 utility to set the Jpeg comment from a string given on the command line. Implements feature #446. 20 years ago
Andreas Huggel d509e8c86f Fixed include for utime.h to compile on Windows 20 years ago
Andreas Huggel c5d91d374a Added option -k to preserve file timestamps and -t/-T to set the timestamp in the rename action. Only tested on Linux. Implements feature #448. 20 years ago
Andreas Huggel 4843b8a5df Avoid adding a metadatum if reading the value fails 20 years ago
Andreas Huggel c32e706c36 Changed Value::read() to return an int indicating success instead of throwing. Added Support for HHMMSS and H:M:S formats to TimeValue (assumes timezone is UTC). Fixes bug #440. 20 years ago
Andreas Huggel 06e5c0719e Removed trailing whitespace from source files 20 years ago
Andreas Huggel 10a1b24398 Changed -s option to -S and included the "." in the suffix (similar to the -S option of gzip) 20 years ago
Andreas Huggel ef7aae6fa3 Changed ImageFactory to use a static registry (to make it re-entrant without using a locking mechanism), introduced new ImageType namespace (for identifiers for image formats, these can be added without modifying image.*), tweaked image related documentation 20 years ago