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
|
17 years ago |
Andreas Huggel
|
d4aa0f49ad
|
Fixed write-test.
|
17 years ago |
Andreas Huggel
|
cc373437e0
|
Bumped version to 0.18-pre2.
|
17 years ago |
Andreas Huggel
|
9f791e6ac6
|
Updated Olympus Camera Settings tags.
|
17 years ago |
Andreas Huggel
|
7959e4698e
|
Added Nikon decryption algorithm and use it to decode the lens.
|
17 years ago |
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).
|
17 years ago |
Andreas Huggel
|
177bd4ffde
|
Added synthesized tag Exif.MakerNote.ByteOrder.
|
17 years ago |
Andreas Huggel
|
d3a17f004b
|
Added synthesized info tag Exif.MakerNote.Offset.
|
17 years ago |
Andreas Huggel
|
6ac1ed0055
|
Updated remaining write-test result for Rev. 1612 change.
|
17 years ago |
Andreas Huggel
|
db07bdac59
|
Updated test results for the binary Exif.Photo.Makernote tag added in Rev. 1612.
|
17 years ago |
Andreas Huggel
|
417d55f2a7
|
Updated version to 0.18-pre1.
|
17 years ago |
Andreas Huggel
|
c5ebed2d9b
|
#523: Added GCC symbol visibility support.
|
17 years ago |
Andreas Huggel
|
533b3d224a
|
Added write-support for tiled images. Aligned every strip (tile) of the image data.
|
17 years ago |
Andreas Huggel
|
00a3ef321b
|
Removed CIFF classes from published API, doc tweaks.
|
17 years ago |
Andreas Huggel
|
cbb52db524
|
Updated test results, renamed Nikon3Preview group to NikonPreview.
|
17 years ago |
Andreas Huggel
|
ff875f5759
|
Validated final regression test script, fixed minor Canon bugs.
|
17 years ago |
Andreas Huggel
|
65feff805c
|
Forgot updated test results.
|
17 years ago |
Andreas Huggel
|
916729c248
|
Added regression tests for #528 and #554.
|
17 years ago |
Andreas Huggel
|
088319f266
|
Validated bugfixes-test script results.
|
17 years ago |
Andreas Huggel
|
7cfdc74d48
|
Updated write-test results.
|
17 years ago |
Andreas Huggel
|
3967661d04
|
Updated exifdata-test results (Exif.CanonCs.Lens remains to be fixed).
|
17 years ago |
Andreas Huggel
|
26126bb24d
|
Validated write-test test results.
|
17 years ago |
Andreas Huggel
|
4af65891b1
|
Validated write2-test results.
|
17 years ago |
Andreas Huggel
|
8739d41574
|
Validated final two imagetest test cases.
|
17 years ago |
Andreas Huggel
|
d659572aeb
|
Bumped version to 0.17.91 (libtool -version-info number is unchanged).
|
17 years ago |
Andreas Huggel
|
0d55992e2f
|
Merged unstable branch to trunk.
|
17 years ago |
Andreas Huggel
|
7978bedb78
|
Bumped version to 0.17.1
|
17 years ago |
Andreas Huggel
|
216cffe9ff
|
Reverted to using snprintf, now that I found out how MSVC calls it.
|
17 years ago |
Andreas Huggel
|
c463cdd283
|
Tried to improve GPSTimeStamp conversions, extended tests.
|
17 years ago |
Andreas Huggel
|
af41595c07
|
Added a few more conversion tests, testresults not updated yet.
|
17 years ago |
Andreas Huggel
|
b6e6906c0b
|
Fixed new test script for MinGW.
|
17 years ago |
Andreas Huggel
|
e4bd0503a1
|
Added conversions.sh
|
17 years ago |
Andreas Huggel
|
2565d5c2f4
|
Added basic conversion testcases, fixes.
|
17 years ago |
Andreas Huggel
|
9cc803511c
|
Bumped version to 0.17.
|
17 years ago |
Andreas Huggel
|
e17f53c2e6
|
Completed exiv2 utility support for XMP sidecar files.
|
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
|
d82edd326a
|
Updated test data.
|
18 years ago |
Andreas Huggel
|
e878166f0d
|
Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik)
|
18 years ago |
Andreas Huggel
|
8239c44ee8
|
More XMP TagDetails removed, intermediate.
|
18 years ago |
Andreas Huggel
|
2e3672d211
|
#539: Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan)
|
18 years ago |
Andreas Huggel
|
1b1df1e649
|
Reinstated unrelated error message.
|
18 years ago |
Andreas Huggel
|
8b466fc79b
|
Updated testcases for new printVersion pretty-print function.
|
18 years ago |
Andreas Huggel
|
3ac665a305
|
Added 2008 to Copyright notice.
|
18 years ago |
Andreas Huggel
|
c50dcad56e
|
Bumped version to 0.16
|
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
|
8a7604fb58
|
Slightly changed XMP version.
|
18 years ago |
Andreas Huggel
|
88f47ccf43
|
Fixed test data.
|
18 years ago |
Andreas Huggel
|
c6be927871
|
Set version to 0.16-pre1 (0.15.99) and minor updates.
|
18 years ago |
Andreas Huggel
|
6a8ca6051d
|
Tweaks.
|
18 years ago |
Andreas Huggel
|
c23fe2cf76
|
Changes to compile on MinGW.
|
18 years ago |
Andreas Huggel
|
f51e7e0512
|
Added type keyword to XmpTextValue, added test with a command file that generates the same XMP packet as xmpsample.
|
18 years ago |
Andreas Huggel
|
7c2e5a705a
|
Updated test output, moved fix from prev rev into XmpParser.
|
18 years ago |
Andreas Huggel
|
a6440d4ed1
|
Moved sample programs into new samples/ directory. Cleaned-up the makefiles and applied BSD license to all makefiles.
|
18 years ago |
Andreas Huggel
|
a4fe28cef7
|
Disabled XMP SDK standard aliases.
|
18 years ago |
Andreas Huggel
|
ce170e093b
|
Generalized Xmpdatum::operator=.
|
18 years ago |
Andreas Huggel
|
a464bca829
|
Tweaks.
|
18 years ago |
Andreas Huggel
|
9e55854e87
|
Added associative array style commands.
|
18 years ago |
Andreas Huggel
|
185ae8b8c0
|
#529, patch from Michal Cihar: Added Pentax makernote support (AOC\0 type).
|
18 years ago |
Andreas Huggel
|
16c95f0fab
|
Extended xmpsample.cpp, related bugfixes and tweaks.
|
18 years ago |
Andreas Huggel
|
9beec8880d
|
Added XMP sample (incomplete), bugfixes.
|
18 years ago |
Andreas Huggel
|
ad280de5fc
|
Bugfix.
|
18 years ago |
Andreas Huggel
|
2c16464268
|
Fixed build without XMP support. See README-XMP.
|
18 years ago |
Andreas Huggel
|
a9fa6688bf
|
Changed from xmpArray to xmpBag, xmpSeq and xmpAlt.
|
18 years ago |
Andreas Huggel
|
f1d24641cd
|
Added first few XMP parser regression tests, updated property value types, fixed related Xmpdatum methods.
|
18 years ago |
Andreas Huggel
|
ac314ddfbc
|
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
|
18 years ago |
Andreas Huggel
|
884b4355bb
|
Added support for Olympus ORF format (Jeff Costlow).
|
18 years ago |
Andreas Huggel
|
95f3901a62
|
Updated ChangeLog, bumped version to 0.15 and the libtool -version-info to 1:0:1
|
18 years ago |
Andreas Huggel
|
9df66ae09e
|
#521: Reduced size limit for Exif tags.
|
18 years ago |
Andreas Huggel
|
724f413349
|
Applied Canon ModelId patch (Gerry Patterson), updated tests.
|
18 years ago |
Andreas Huggel
|
5cd4571c73
|
Fixed AFPoint mapping for Canon cameras. Fixes bug #512. (Bug report with patch by Rob Walker.)
|
18 years ago |
Andreas Huggel
|
b75c44e5be
|
Changed name to lower case
|
19 years ago |
Andreas Huggel
|
f113c5aacc
|
Bumped version to 0.14 and changed to libtool's -version-info versioning system
|
19 years ago |
Andreas Huggel
|
c15e6552ea
|
Bumped version to 0.13, updated ChangeLog.
|
19 years ago |
Andreas Huggel
|
da6266da3b
|
Copyright updates for 2007
|
19 years ago |
Andreas Huggel
|
687f9d9432
|
Added test for the type of the entries to decide if non-intrusive writing is possible. Fixes bug #452.
|
19 years ago |
Andreas Huggel
|
2c82879afe
|
Added second attempt to parse an IPTC field into a string value, if parsing the actual type fails. Fixes bug #501.
|
19 years ago |
Andreas Huggel
|
9d0a7b0610
|
Implemented conversion function to display Windows tags 0x9c9b-0x9c9f. Added configure magic to find iconv. Fixes bug #460.
|
19 years ago |
Andreas Huggel
|
af19f6f04e
|
Fixed tests for various Nikon, Fujifilm, Panasonic and Olympus tag updates
|
19 years ago |
Andreas Huggel
|
f381cb6966
|
Do not write TIFF header to JPEG images if the Exif data is empty. Fixes bug #498.
|
19 years ago |
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()
|
19 years ago |
Andreas Huggel
|
cc38da116d
|
Tweaked test result comparison
|
19 years ago |
Andreas Huggel
|
f46704d5ae
|
Bumped version to 0.12
|
19 years ago |
Andreas Huggel
|
db5426a29e
|
Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459.
|
19 years ago |
Andreas Huggel
|
b90529f9f9
|
Added testcase for bug #495, fixed a few SVN mime-type properties
|
19 years ago |
Andreas Huggel
|
3484fcd43f
|
Fixed bugfixes-test for changes introduced in rev. 894 and 943
|
19 years ago |
Andreas Huggel
|
973ff7864f
|
Fixed exiv2-test for changes introduced in rev. 894
|
19 years ago |
Andreas Huggel
|
8c6d1bc4ff
|
Advised by Max Lapshin for Mac OS, bug 486
|
19 years ago |
Andreas Huggel
|
39ad73f947
|
Bumped version to 0.11
|
19 years ago |
Andreas Huggel
|
cb8cb3cdfd
|
Canon Camera Settings update (David Cannings)
|
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
|
e10eed1fb1
|
Updated CanonCs1 and CanonCs2 tags according to ExifTool (David)
|
19 years ago |
Andreas Huggel
|
7afb76c263
|
Changed Canon makernote to use EXV_PRINT_TAG. Fixed duplicate Cs1 FocusMode bug
|
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
|
7043310936
|
Fixed tests and changed "No Flash" to "No flash"
|
19 years ago |
Andreas Huggel
|
900adcd5a8
|
Added check for JPEG APP segments >64k, removed 16bit size limitation for IRBs. Fixes bug #480.
|
19 years ago |
Andreas Huggel
|
d3d2d4c023
|
Added boundary check for next IFD to Ifd::read, fixes bug #479.
|
19 years ago |
HumanDynamo
|
5d9e1b7fd1
|
PNG test image generated with ImageMagick including Exif/Makernote/IPTC
|
19 years ago |
Andreas Huggel
|
7b75f9782f
|
Updated tag values for "Compression" and "PhotometricInterpretation" (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
3de498a473
|
Changed the default of the -b option to suppress large binary values, minor tweaks
|
19 years ago |
Andreas Huggel
|
f43dc106d9
|
Updated version to 0.10
|
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
|
2a054c7543
|
Display filename in print mode if processing multiple images, like grep does (Roger Larsson)
|
19 years ago |
Andreas Huggel
|
7d578fefef
|
Improved Exif.Nikon[13].AFFocusPos print functions (Roger Larsson)
|
19 years ago |
Andreas Huggel
|
89dedf0b85
|
Updated tests for the changes in the last two revisions
|
19 years ago |
Andreas Huggel
|
0c88b8c5f7
|
Updated tests for changed Canon descriptionn (related to Rev. 698)
|
20 years ago |
Andreas Huggel
|
6e499c1261
|
Updates for release 0.9.1
|
20 years ago |
Andreas Huggel
|
a2b8c3f327
|
Added testcase and warning for bug #451
|
20 years ago |
Andreas Huggel
|
54d3b2ce49
|
Updated ChangeLog and bumped version to 0.9
|
20 years ago |
Andreas Huggel
|
f3e98f152d
|
Improved filtering of irrelevant differences on MinGW
|
20 years ago |
Andreas Huggel
|
e7ce9ecba1
|
Updated test output for SerialNumber fix and fixiso
|
20 years ago |
Andreas Huggel
|
99b4e71459
|
Updated copyright and fsf address
|
20 years ago |
Andreas Huggel
|
d545215ceb
|
Completed CRW write support, feature #438. Only tested on Linux
|
20 years ago |
Andreas Huggel
|
92b9339cd2
|
Updated test output
|
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
|
42107086ec
|
Minor change
|
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
|
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
|
fc11d18013
|
Make sure the str argument to sscanf() is a 0 terminated C-string. Fixes Bug #447.
|
20 years ago |
Andreas Huggel
|
b9d4e13073
|
Added VALGRIND variable to test scripts
|
20 years ago |
Andreas Huggel
|
0398735e80
|
Changed class Entry to transform comment type on the fly. Fixes bug #445.
|
20 years ago |
Andreas Huggel
|
fd2b211222
|
Bumped version to 0.8, updated ChangeLog
|
20 years ago |
Andreas Huggel
|
fc93a620ee
|
Improved bugfix regression test script
|
20 years ago |
Andreas Huggel
|
1c3bd8beb4
|
Started test driver for bugfixes regression testing
|
20 years ago |
Andreas Huggel
|
ef8bd98e79
|
Added test images
|
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
|
d7c80de351
|
Added -s <suffix> option to the utility. This allows, e.g, to use Canon THM files as source file for the insert command.
|
20 years ago |
Andreas Huggel
|
15564f4cf0
|
Fixed print function mixup and further cleaned-up the summary printing in the utility
|
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
|
5823ceaff3
|
Changed Ifd::read() to allow it to access the complete Exif data buffer. Corresponding changes done to makernotes. Fixes bug #424.
|
20 years ago |
Andreas Huggel
|
387729de1a
|
Added decoding of Exif.Nikon3.LensData, updated tests
|
20 years ago |
Andreas Huggel
|
266dbad626
|
Updated utility to use some of the new Makernote tags in the summary print output, updated tests accordingly
|
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
|
30f110c643
|
Improved output data and format of the utility and examples, updated test results
|
20 years ago |
Andreas Huggel
|
17f2c4bd58
|
Updated documentation, bumped version to 0.7
|
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
|
1b41ce9931
|
Close files before calling FileIo::size() (which uses stat). This is necessary on Win32 it seems. Fixes bug #428. Changed default mode of FileIo::open to "rb" and added FileIo::switchMode. Fixes bug #429. Added a hack to make test output of exiv2-test.sh more readable on MinGW.
|
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
|
6a675f3d82
|
Added support for Canon Camera settings 1/2 and Custom Functions tags
|
20 years ago |
Andreas Huggel
|
dcc2bb5c3a
|
Added path-test.sh
|
21 years ago |
Andreas Huggel
|
6a0ecb420e
|
Merged revisions 551:552 from branches/Exiv2-0_6_041212. Fixes bug #423 in trunk
|
21 years ago |
Andreas Huggel
|
1f82dffcfa
|
Added type information to Exif tag tables. Updated comment example, documentation and tests. Implements feature #425
|
21 years ago |
Andreas Huggel
|
adb618fcf9
|
More clean-up, updated component dependency graph
|
21 years ago |
Andreas Huggel
|
54a42fc1f7
|
Generalized and cleaned-up makernote handling
|
21 years ago |
Andreas Huggel
|
76cd23a980
|
Merged revisions 521:529 from branches/Exiv2-0_6_041212, added modify-test.sh and related test data
|
21 years ago |
Andreas Huggel
|
a8f6bc2f84
|
Merged revisions 520:521 from branches/Exiv2-0_6_041212, updated test results
|
21 years ago |
Andreas Huggel
|
cac5030c7b
|
Merged revisions 514:520 from branches/Exiv2-0_6_041212
|
21 years ago |
Andreas Huggel
|
2a0149184a
|
Fixes and cosmetic changes; all tests now pass again, finally!
|
21 years ago |
Andreas Huggel
|
f35afc7179
|
Fixed write-test: Commented experimental Nikon3 code, copied write-test.out from branches/Exiv2-0_6_041212.
|
21 years ago |
Andreas Huggel
|
8221293072
|
Completed ExifData assignment operator and copy constructor, added related code and tests. Fixes bug #417
|
21 years ago |
Andreas Huggel
|
7539421a27
|
Fixed handling of Ifd offsets (bug #411), fixed guessing of Ifd base offset, added Ifd::pBase_ (not used yet), updated tests
|
21 years ago |
brad
|
995d0df060
|
Switched back to /bin/sh and fixed associated problem under cygwin
|
21 years ago |
Andreas Huggel
|
ca3a60e148
|
Replaced let with expr
|
21 years ago |
brad
|
9db53c831c
|
Added iotest to makefile
|
21 years ago |
brad
|
f57517ea93
|
added LD_LIB export
|
21 years ago |
brad
|
10dd91a945
|
added svn properties
|
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
|
a9c25fcbd3
|
Added "export LD_LIBRARY_PATH"
|
21 years ago |
Andreas Huggel
|
01c09f503e
|
Simple Makefile to run all tests and clean the tmp directory
|
21 years ago |
Andreas Huggel
|
e40038553c
|
Removed obsolete variable
|
21 years ago |
Andreas Huggel
|
72c6c67c34
|
Fixed test drivers for use in MinGW
|
21 years ago |
brad
|
875cb0892e
|
added --strip-trailing-cr to fix test problems on win32
|
21 years ago |
Andreas Huggel
|
d03534cc37
|
Updated according to cleanups from Rev 455
|
21 years ago |
Andreas Huggel
|
e99ecbd345
|
Added delete targets for different types of metadata
Added insert thumbnail option
Various fixes
|
21 years ago |
brad
|
3769cb5601
|
added svn:eol-style property to text files
|
21 years ago |
Andreas Huggel
|
e09052e2d5
|
Updated examples for use on website, updated tests accordingly
|
21 years ago |
Andreas Huggel
|
1bdad3afa6
|
exiv2-test.sh with expected output, finally
|
21 years ago |
Andreas Huggel
|
1d2f133f81
|
Added local change of LD_LIBRARY_PATH
|
21 years ago |
Andreas Huggel
|
2885c077df
|
Added test-driver for MakerNoteFactory::match tests, moved expected output
|
21 years ago |
brad
|
c6025cdd2a
|
added --strip-trailing-cr for running test cases on win32
|
21 years ago |
Andreas Huggel
|
26b45e5fce
|
Added addmoddel test driver and expected output
|
21 years ago |
Andreas Huggel
|
7aa65b6499
|
Updated tests. Still needs work.
|
21 years ago |
Andreas Huggel
|
804fb602c5
|
Updated write-test.*
|
21 years ago |
Andreas Huggel
|
d2807c9dbf
|
Expected output of write-test.sh, moved here from src
|
21 years ago |
Andreas Huggel
|
95bd3d8312
|
Updated input and output directories
|
21 years ago |
Andreas Huggel
|
5e8980a445
|
Added test directory and some initial test data and scripts. Needs work.
|
21 years ago |