Andreas Huggel
21ccbfce18
#618 : Added functions for easy access of common metadata, which is not always in the same tag. (Based on a discussion with and initial patch from Carsten Pfeiffer)
2009-03-07 15:26:00 +00:00
Andreas Huggel
cde2a54cc5
#602 : Added specialized insert and delete code for TIFF-like target images.
2009-03-07 10:11:04 +00:00
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
2009-02-16 14:30:51 +00:00
Andreas Huggel
3b4f5b8c35
#494 : Added Exif.Canon.FocalLength (Artis Rozentals).
2009-02-10 15:38:14 +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
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
87ac67e5f1
#580 : Fixed return code of modify action (set/add).
2008-12-02 13:48:53 +00:00
Andreas Huggel
7efd36d244
Removed trailing whitespace.
2008-11-05 15:23:49 +00:00
Andreas Huggel
9f791e6ac6
Updated Olympus Camera Settings tags.
2008-10-20 13:40:51 +00:00
Andreas Huggel
fcd7b2ca45
Fixed test whether data area is outside of the data buffer (partially tested).
2008-10-19 15:05:53 +00:00
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).
2008-10-17 14:34:29 +00:00
Andreas Huggel
ec1ea1fe80
#568 : Check for empty value when creating thumbnail and preventively also in a number of other places.
2008-09-05 14:49:44 +00:00
Andreas Huggel
8f167ee426
Improved/fixed Exif (TIFF) type handling.
2008-07-31 03:59:30 +00:00
Andreas Huggel
b759193273
Removed trailing whitespace.
2008-07-16 04:38:32 +00:00
Andreas Huggel
0d55992e2f
Merged unstable branch to trunk.
2008-06-21 10:28:17 +00:00
Andreas Huggel
e17f53c2e6
Completed exiv2 utility support for XMP sidecar files.
2008-05-22 08:38:20 +00:00
Andreas Huggel
ef14bf1c31
Changed option -eX to write XMP sidecar file (corresponding insert not done yet).
2008-05-22 02:12:24 +00:00
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).
2008-04-15 03:46:01 +00:00
Andreas Huggel
81ff0d6a7c
Fixed g++-4.3 errors and warnings.
2008-04-04 15:50:11 +00:00
Andreas Huggel
c54c385d61
Added XMP pretty-print functionality (by webustany for GHOP 98).
2008-01-24 16:23:43 +00:00
Andreas Huggel
2e3672d211
#539 : Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan)
2008-01-24 14:32:18 +00:00
Andreas Huggel
3ac665a305
Added 2008 to Copyright notice.
2008-01-09 16:44:09 +00:00
Andreas Huggel
7a8bf1dad8
Added options -Y, -O and -D to the exiv2 tool to adjust Exif timestamps by years, months and days.
2007-12-22 17:51:55 +00:00
Andreas Huggel
3c17cb4dec
Modified fixiso to handle Canon tags as well.
2007-12-12 15:16:29 +00:00
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.
2007-10-15 10:07:39 +00:00
Andreas Huggel
52ddfc5938
Minor cleanup (memset -> std::memset, memcpy -> std::memcpy).
2007-09-24 14:30:10 +00:00
Andreas Huggel
97956266e6
Utility: Implemented modify action for XMP properties. Library: Bugfixes, tweaks.
2007-09-19 15:21:50 +00:00
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.
2007-09-19 13:00:31 +00:00
Andreas Huggel
ac314ddfbc
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
2007-09-16 09:30:30 +00:00
Andreas Huggel
cf541ca12e
Added curly braces to make Visual C++ happy.
2007-07-10 08:21:10 +00:00
Andreas Huggel
755bb63ef0
Rename action: Use Exif.Image.DateTime if Exif.Photo.DateTimeOriginal is not present.
2007-06-03 09:16:47 +00:00
Andreas Huggel
da6266da3b
Copyright updates for 2007
2007-02-02 10:09:31 +00:00
Andreas Huggel
45595a7766
Added ability to modify metadata on-the-fly, together with the extract and insert actions. Implements feature #504 .
2007-01-30 14:01:47 +00:00
Andreas Huggel
0723a62899
Removed trailing whitespace
2006-12-15 05:07:05 +00:00
Andreas Huggel
04126e8bb8
Merged revisions 907:999 from gettext branch into trunk
2006-12-03 08:42:50 +00:00
Andreas Huggel
db5426a29e
Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459 .
2006-11-16 14:42:38 +00:00
Andreas Huggel
0ed9ecd922
Initialise tm_isdst to -1 when converting a date/time string. Fixes #493 .
2006-11-05 11:12:19 +00:00
Andreas Huggel
367faecf0c
Changed exiv2 del command to delete all occurences of a tag (Toff)
2006-08-26 06:38:16 +00:00
Andreas Huggel
6af67226b2
Renamed CanonCs1,2 groups to CanonCs and CanonSi respectively (David Cannings)
2006-08-13 06:06:05 +00:00
Andreas Huggel
d53a778b2b
Fixed MSVC 2005 issues (except for exiv2com) and minor problems. All tests pass now on MSVC 2005. Fixes bug #455
2006-07-22 17:55:40 +00:00
Andreas Huggel
9daaaa3f6d
Fixed compiler warnings
2006-06-21 09:16:36 +00:00
Andreas Huggel
73c6be0749
Stripped trailing whitespace
2006-06-01 15:09:39 +00:00
Andreas Huggel
3a5066cf73
Updated exiv2 summary output, minor fixes to Nikon NEF and Sony SR2 handling
2006-05-21 09:12:25 +00:00
Andreas Huggel
c0ff4bd4b0
Added -b, -u and -P options to the utility. The -P option implements feature #468 .
2006-05-13 06:00:39 +00:00
Andreas Huggel
6942a28dfa
Backed out changes done in Rev. 752
2006-05-05 17:38:12 +00:00
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.
2006-05-05 07:53:18 +00:00
Andreas Huggel
2a054c7543
Display filename in print mode if processing multiple images, like grep does (Roger Larsson)
2006-04-30 03:51:37 +00:00
Andreas Huggel
ab10daa6d9
Removed trailing whitespace
2006-03-29 10:43:54 +00:00