Andreas Huggel
222a065346
Updated Panasonic makernote, added unit to exposure bias pretty-print function.
2009-01-01 15:46:04 +00:00
Andreas Huggel
38e7e14821
Bumped version to 0.18.
2008-12-11 09:13:51 +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
62d2c0227b
Updated test results for new command line options.
2008-12-07 15:00:10 +00:00
Andreas Huggel
cbebc753fa
- Reverted exifprint idx display
...
- Fixed/enhanced ExifParser::encode
- Added API ExifData::erase(beg, end)
- Enhanced logic to find matching tags in non-intrusive writing
- Disabled sorting of IFD entries when writing makernote IFDs
2008-11-30 14:19:17 +00:00
Andreas Huggel
d4aa0f49ad
Fixed write-test.
2008-11-26 09:47:17 +00:00
Andreas Huggel
cc373437e0
Bumped version to 0.18-pre2.
2008-10-30 13:00:50 +00:00
Andreas Huggel
9f791e6ac6
Updated Olympus Camera Settings tags.
2008-10-20 13:40:51 +00:00
Andreas Huggel
7959e4698e
Added Nikon decryption algorithm and use it to decode the lens.
2008-10-18 04:40:00 +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
177bd4ffde
Added synthesized tag Exif.MakerNote.ByteOrder.
2008-10-10 14:38:24 +00:00
Andreas Huggel
d3a17f004b
Added synthesized info tag Exif.MakerNote.Offset.
2008-09-27 15:29:14 +00:00
Andreas Huggel
6ac1ed0055
Updated remaining write-test result for Rev. 1612 change.
2008-09-27 05:55:25 +00:00
Andreas Huggel
db07bdac59
Updated test results for the binary Exif.Photo.Makernote tag added in Rev. 1612.
2008-09-27 05:53:06 +00:00
Andreas Huggel
417d55f2a7
Updated version to 0.18-pre1.
2008-09-08 16:12:38 +00:00
Andreas Huggel
533b3d224a
Added write-support for tiled images. Aligned every strip (tile) of the image data.
2008-08-17 15:55:18 +00:00
Andreas Huggel
cbb52db524
Updated test results, renamed Nikon3Preview group to NikonPreview.
2008-08-03 06:26:14 +00:00
Andreas Huggel
ff875f5759
Validated final regression test script, fixed minor Canon bugs.
2008-08-02 14:53:43 +00:00
Andreas Huggel
65feff805c
Forgot updated test results.
2008-08-02 01:05:05 +00:00
Andreas Huggel
916729c248
Added regression tests for #528 and #554 .
2008-08-02 01:03:42 +00:00
Andreas Huggel
088319f266
Validated bugfixes-test script results.
2008-07-31 12:12:50 +00:00
Andreas Huggel
7cfdc74d48
Updated write-test results.
2008-07-14 15:57:40 +00:00
Andreas Huggel
3967661d04
Updated exifdata-test results (Exif.CanonCs.Lens remains to be fixed).
2008-06-29 11:02:11 +00:00
Andreas Huggel
26126bb24d
Validated write-test test results.
2008-06-29 10:54:56 +00:00
Andreas Huggel
4af65891b1
Validated write2-test results.
2008-06-29 08:22:01 +00:00
Andreas Huggel
8739d41574
Validated final two imagetest test cases.
2008-06-29 08:19:12 +00:00
Andreas Huggel
d659572aeb
Bumped version to 0.17.91 (libtool -version-info number is unchanged).
2008-06-21 10:41:49 +00:00
Andreas Huggel
0d55992e2f
Merged unstable branch to trunk.
2008-06-21 10:28:17 +00:00
Andreas Huggel
7978bedb78
Bumped version to 0.17.1
2008-06-16 13:00:57 +00:00
Andreas Huggel
c463cdd283
Tried to improve GPSTimeStamp conversions, extended tests.
2008-06-05 15:45:07 +00:00
Andreas Huggel
2565d5c2f4
Added basic conversion testcases, fixes.
2008-06-04 09:59:51 +00:00
Andreas Huggel
9cc803511c
Bumped version to 0.17.
2008-06-03 03:19:18 +00:00
Andreas Huggel
e17f53c2e6
Completed exiv2 utility support for XMP sidecar files.
2008-05-22 08:38:20 +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
d82edd326a
Updated test data.
2008-03-12 06:28:34 +00:00
Andreas Huggel
e878166f0d
Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik)
2008-03-05 07:45:16 +00:00
Andreas Huggel
8239c44ee8
More XMP TagDetails removed, intermediate.
2008-01-31 08:32:52 +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
1b1df1e649
Reinstated unrelated error message.
2008-01-24 13:54:26 +00:00
Andreas Huggel
8b466fc79b
Updated testcases for new printVersion pretty-print function.
2008-01-24 11:59:37 +00:00
Andreas Huggel
c50dcad56e
Bumped version to 0.16
2008-01-09 16:25:47 +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
8a7604fb58
Slightly changed XMP version.
2007-12-08 16:52:25 +00:00
Andreas Huggel
88f47ccf43
Fixed test data.
2007-11-27 14:58:59 +00:00
Andreas Huggel
c6be927871
Set version to 0.16-pre1 (0.15.99) and minor updates.
2007-11-04 11:11:31 +00:00
Andreas Huggel
f51e7e0512
Added type keyword to XmpTextValue, added test with a command file that generates the same XMP packet as xmpsample.
2007-10-16 15:57:27 +00:00
Andreas Huggel
7c2e5a705a
Updated test output, moved fix from prev rev into XmpParser.
2007-10-15 13:40:45 +00:00
Andreas Huggel
a6440d4ed1
Moved sample programs into new samples/ directory. Cleaned-up the makefiles and applied BSD license to all makefiles.
2007-10-08 09:17:20 +00:00
Andreas Huggel
a4fe28cef7
Disabled XMP SDK standard aliases.
2007-10-06 08:11:52 +00:00
Andreas Huggel
ce170e093b
Generalized Xmpdatum::operator=.
2007-09-30 14:23:19 +00:00
Andreas Huggel
a464bca829
Tweaks.
2007-09-29 18:04:53 +00:00
Andreas Huggel
9e55854e87
Added associative array style commands.
2007-09-29 17:55:34 +00:00
Andreas Huggel
185ae8b8c0
#529 , patch from Michal Cihar: Added Pentax makernote support (AOC\0 type).
2007-09-27 15:36:10 +00:00
Andreas Huggel
16c95f0fab
Extended xmpsample.cpp, related bugfixes and tweaks.
2007-09-23 16:15:49 +00:00
Andreas Huggel
9beec8880d
Added XMP sample (incomplete), bugfixes.
2007-09-22 15:28:49 +00:00
Andreas Huggel
a9fa6688bf
Changed from xmpArray to xmpBag, xmpSeq and xmpAlt.
2007-09-20 13:34:48 +00:00
Andreas Huggel
f1d24641cd
Added first few XMP parser regression tests, updated property value types, fixed related Xmpdatum methods.
2007-09-19 06:11:21 +00:00
Andreas Huggel
ac314ddfbc
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
2007-09-16 09:30:30 +00:00
Andreas Huggel
884b4355bb
Added support for Olympus ORF format (Jeff Costlow).
2007-08-12 14:45:21 +00:00
Andreas Huggel
95f3901a62
Updated ChangeLog, bumped version to 0.15 and the libtool -version-info to 1:0:1
2007-07-07 06:54:45 +00:00
Andreas Huggel
9df66ae09e
#521 : Reduced size limit for Exif tags.
2007-07-02 03:06:18 +00:00
Andreas Huggel
724f413349
Applied Canon ModelId patch (Gerry Patterson), updated tests.
2007-05-29 15:20:45 +00:00
Andreas Huggel
5cd4571c73
Fixed AFPoint mapping for Canon cameras. Fixes bug #512 . (Bug report with patch by Rob Walker.)
2007-04-10 14:46:50 +00:00
Andreas Huggel
b75c44e5be
Changed name to lower case
2007-03-17 12:32:25 +00:00
Andreas Huggel
f113c5aacc
Bumped version to 0.14 and changed to libtool's -version-info versioning system
2007-03-12 13:05:10 +00:00
Andreas Huggel
c15e6552ea
Bumped version to 0.13, updated ChangeLog.
2007-02-22 16:47:44 +00:00
Andreas Huggel
da6266da3b
Copyright updates for 2007
2007-02-02 10:09:31 +00:00
Andreas Huggel
687f9d9432
Added test for the type of the entries to decide if non-intrusive writing is possible. Fixes bug #452 .
2006-12-29 02:32:03 +00:00
Andreas Huggel
2c82879afe
Added second attempt to parse an IPTC field into a string value, if parsing the actual type fails. Fixes bug #501 .
2006-12-18 12:44:03 +00:00
Andreas Huggel
9d0a7b0610
Implemented conversion function to display Windows tags 0x9c9b-0x9c9f. Added configure magic to find iconv. Fixes bug #460 .
2006-12-09 12:13:10 +00:00
Andreas Huggel
af19f6f04e
Fixed tests for various Nikon, Fujifilm, Panasonic and Olympus tag updates
2006-12-03 09:11:55 +00:00
Andreas Huggel
f381cb6966
Do not write TIFF header to JPEG images if the Exif data is empty. Fixes bug #498 .
2006-11-25 15:38:38 +00:00
Andreas Huggel
592ca5c711
Improved loading of JPEG data in case of problems. Existing Exif data is not modified until the new IFD0 is read successfully. Improved ExifData::clear()
2006-11-25 10:47:52 +00:00
Andreas Huggel
f46704d5ae
Bumped version to 0.12
2006-11-22 16:06:16 +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
b90529f9f9
Added testcase for bug #495 , fixed a few SVN mime-type properties
2006-11-16 12:53:25 +00:00
Andreas Huggel
3484fcd43f
Fixed bugfixes-test for changes introduced in rev. 894 and 943
2006-11-16 10:14:01 +00:00
Andreas Huggel
973ff7864f
Fixed exiv2-test for changes introduced in rev. 894
2006-11-16 10:08:49 +00:00
Andreas Huggel
39ad73f947
Bumped version to 0.11
2006-09-14 14:07:12 +00:00
Andreas Huggel
cb8cb3cdfd
Canon Camera Settings update (David Cannings)
2006-08-30 16:57:39 +00:00
Andreas Huggel
b5d052b2f5
Added Canon Panorama patch, Canon test images, and minor updates (David Cannings)
2006-08-24 15:24:12 +00:00
Andreas Huggel
f8f9917dd9
Added support for Canon Picture Info tags (David Cannings)
2006-08-15 14:40:34 +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
e10eed1fb1
Updated CanonCs1 and CanonCs2 tags according to ExifTool (David)
2006-08-10 15:01:17 +00:00
Andreas Huggel
7afb76c263
Changed Canon makernote to use EXV_PRINT_TAG. Fixed duplicate Cs1 FocusMode bug
2006-07-27 16:30:09 +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
7043310936
Fixed tests and changed "No Flash" to "No flash"
2006-07-22 04:44:18 +00:00
Andreas Huggel
900adcd5a8
Added check for JPEG APP segments >64k, removed 16bit size limitation for IRBs. Fixes bug #480 .
2006-07-22 02:55:35 +00:00
Andreas Huggel
d3d2d4c023
Added boundary check for next IFD to Ifd::read, fixes bug #479 .
2006-07-02 12:19:17 +00:00
HumanDynamo
5d9e1b7fd1
PNG test image generated with ImageMagick including Exif/Makernote/IPTC
2006-06-06 11:55:17 +00:00
Andreas Huggel
7b75f9782f
Updated tag values for "Compression" and "PhotometricInterpretation" (Gilles Caulier)
2006-05-30 17:38:54 +00:00
Andreas Huggel
3de498a473
Changed the default of the -b option to suppress large binary values, minor tweaks
2006-05-21 10:12:18 +00:00
Andreas Huggel
f43dc106d9
Updated version to 0.10
2006-05-21 09:22:26 +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
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
7d578fefef
Improved Exif.Nikon[13].AFFocusPos print functions (Roger Larsson)
2006-04-30 03:31:36 +00:00
Andreas Huggel
89dedf0b85
Updated tests for the changes in the last two revisions
2006-04-27 15:16:21 +00:00
Andreas Huggel
0c88b8c5f7
Updated tests for changed Canon descriptionn (related to Rev. 698)
2006-03-13 03:49:02 +00:00
Andreas Huggel
6e499c1261
Updates for release 0.9.1
2006-02-03 16:17:34 +00:00
Andreas Huggel
a2b8c3f327
Added testcase and warning for bug #451
2006-02-03 08:13:34 +00:00