Andreas Huggel
006625e116
Removed helper functions binaryToString() and stringFormat() from the API and from class Image and made them internal helpers. Renamed type printStructureOption_e to PrintStructureOption to conform with the common naming convention.
2015-05-10 09:37:34 +00:00
Andreas Huggel
fd80993ab0
Updated copyright notice.
2015-05-02 11:55:40 +00:00
Robin Mills
8424bdaa71
Replace REG_BASIC with 0. Some platforms don't define REG_BASIC.
2015-04-17 10:58:16 +00:00
Robin Mills
4c886bab24
#1024 and #1053 . Changed option REG_EXTENDED and REG_BASIC to support ^ as a begin marker.
2015-04-13 12:33:00 +00:00
Robin Mills
0e1b77c8b4
#1028 and #1053 . Change options to regex to respect ^ and $ in option -g
2015-04-13 09:47:10 +00:00
Robin Mills
3c42a1e47f
#1053 . Added new option -K key for exact Key match (not grep as -g).
...
Added long versions of all options (eg --key = -K)
Added Command Summary to exiv2.1
Work in progress: exiv2.1 documents features which are not yet implemented:
- modifier - (stdin/stdout) to insert/extract
- modifier R (roundtrip) to insert
2015-04-08 21:51:25 +00:00
Robin Mills
6c113871ef
#922 . Added options -pS and -pX to exiv2(.exe). Still to deal with -dI
2015-03-27 18:47:52 +00:00
Robin Mills
856ddd323c
#1029 Spell separator correctly everywhere (not seperator).
2015-02-14 15:25:52 +00:00
Robin Mills
710da96251
#917 . Changing the condition for reporting an error. We should not report an error for missing metadata when the user uses [-g match]+
2015-01-14 11:44:56 +00:00
Robin Mills
759963280e
#917 . Thank you Thomas for the patch. Very much appreciated.
2015-01-14 11:19:38 +00:00
Robin Mills
faf51171d0
#1024 . Thank you, Thomas for this very useful contribution.
2015-01-11 17:24:13 +00:00
Robin Mills
863c6524c4
#1019 . Thanks to private email with Thomas about the MSVC issue. Changed a signature in the patch to calm the compiler.
...
MSVC is more strongly insistent than GCC or Clang about signature match.
2015-01-09 10:25:42 +00:00
Robin Mills
eb754a9ea5
#1021 . Rollback r3939 because it broke the build on MSVC 2005. See http://dev.exiv2.org/issues/1021 for discussion
2015-01-08 19:19:53 +00:00
Robin Mills
b59768df7d
#1021 . Thank You Thomas for reporting this and the patch.
2015-01-08 14:44:06 +00:00
Robin Mills
d393b0fa7e
trunk: exiv2 v0.25
2014-12-25 13:55:57 +00:00
Robin Mills
0eaf3f956a
CID: 1225750. Unused assignment.
2014-07-13 18:28:02 +00:00
nkbj
cba436607f
Fix bug #964 : Fix typo in src/actions.cpp.
2014-06-17 11:51:33 +00:00
nkbj
3af9380bb2
Issue #954 : Add support for Exif.CanonFi.FocusDistanceUpper and Exif.CanonFi.FocusDistanceLower. Thanks goes to Roman Lebedev for the patch.
2014-04-17 01:45:48 +00:00
Robin Mills
4e530fbce0
Bumping the copyright notice again. (re-doing 3089 without breaking the build!)
2013-07-24 05:15:04 +00:00
Robin Mills
a297d2b69e
Rollback 3089 - somehow it's broken the build!
2013-07-24 05:05:52 +00:00
Robin Mills
da1ed8c536
Bumping the copyright notice in src &samples from 2012 to 2013
2013-07-24 03:12:38 +00:00
Robin Mills
7f157970eb
Changed symantics of exiv2 -g grep-tag to be a substring match (so -g GPS will match every GPS key).
2012-08-25 13:47:06 +00:00
Andreas Huggel
0d397b95c7
Updated copyright message for 2012.
2012-03-22 15:19:35 +00:00
Andreas Huggel
b796adfa83
Minor fix.
2011-09-02 10:02:54 +00:00
vog
2d2a6bb8c3
Fixed bug in "exiv2 -ix": When writing metadata failed, the exitcode was 0 instead of 1
...
This issue occured only when reading metadata succeeded,
but writing metadata failed.
2011-06-20 02:44:39 +00:00
Andreas Huggel
617779ec55
Fixed time setting of -T option when DST is in effect.
2011-05-02 14:46:59 +00:00
Andreas Huggel
7770151915
Updated Copyright message for 2011.
2011-02-13 14:08:44 +00:00
Andreas Huggel
9195470f22
Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace().
2010-11-06 13:53:15 +00:00
Andreas Huggel
c137bf6afa
#727 : Fixed -g option to print multiple matches.
2010-10-31 09:09:17 +00:00
Andreas Huggel
9c14fce52f
#719 : Removed Canon makernote class and pretty-print functions from the published interface.
2010-08-14 13:53:17 +00:00
Andreas Huggel
06ce0d18b6
- Introduced exiv2.hpp as a wrapper to include all Exiv2 objects. (Renamed existing exiv2.hpp to exiv2app.hpp)
...
- Changed Sony/Minolta pretty-print function to print EV value
- Renamed rcsid.hpp to rcsid_int.hpp, do not publish it anymore
2010-06-27 10:04:39 +00:00
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
2010-04-03 07:53:30 +00:00
Andreas Huggel
f8197d8463
#668 : In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea.
2010-04-01 16:20:54 +00:00
Robin Mills
90147a3439
MSVC fixes to
...
1) remove use of gmtime_r
2) export static DLL method const char* CommentValue::name(CharsetId)
See discussion #419 in the Forum. http://dev.exiv2.org/boards/3/topics/show/419
2010-03-01 05:10:07 +00:00
Andreas Huggel
f03af22ccd
#683 : Fixed -r conversions for weekday and day of year.
2010-02-17 13:42:15 +00:00
Andreas Huggel
6c0ecf66fb
#662 : Added new option -n and action fixcom to exiv2 utility.
2010-02-12 15:37:28 +00:00
Andreas Huggel
f01c919e14
Added -g option to exiv2 utility to 'grep' info for individual tags.
2010-02-07 13:53:00 +00:00
Andreas Huggel
942d217e89
#662 : Fixes by Leo Sutic. Added carriage return to the special characters.
2010-01-14 02:26:15 +00:00
Andreas Huggel
0b65033488
#665 : Quick-fix for the exiv2 utility to allow inserting Exif data into ORF files.
2010-01-10 16:00:09 +00:00
Andreas Huggel
763b4f7933
Removed trailing whitespace.
2009-12-28 14:47:58 +00:00
Andreas Huggel
9198431ea2
-b option now also suppresses Byte and SByte values.
2009-12-18 09:37:26 +00:00
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
2009-11-27 05:59:23 +00:00
Andreas Huggel
d69961b5b8
#641 : Use image dimensions of the primary image.
2009-07-25 16:11:39 +00:00
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