Andreas Huggel
76cd23a980
Merged revisions 521:529 from branches/Exiv2-0_6_041212, added modify-test.sh and related test data
2005-03-12 15:27:47 +00:00
Andreas Huggel
a8f6bc2f84
Merged revisions 520:521 from branches/Exiv2-0_6_041212, updated test results
2005-03-12 12:43:04 +00:00
Andreas Huggel
cac5030c7b
Merged revisions 514:520 from branches/Exiv2-0_6_041212
2005-03-12 12:28:58 +00:00
Andreas Huggel
2a0149184a
Fixes and cosmetic changes; all tests now pass again, finally!
2005-03-12 10:54:52 +00:00
Andreas Huggel
c1a678a883
Fixed test for stat return value
2005-03-08 14:43:47 +00:00
Andreas Huggel
b8a7b77ade
Removed void AsciiValue::read(const byte*, long, ByteOrder); instead use that of the baseclass, which does not add a trailing null.
...
Adding a null can cause a metacopy operation to write from metadata instead of simply copying the metadata.
2005-03-08 13:59:22 +00:00
Andreas Huggel
eab30a7eb7
Added cast required to compile with MSVC
2005-02-23 16:21:42 +00:00
Andreas Huggel
f35afc7179
Fixed write-test: Commented experimental Nikon3 code, copied write-test.out from branches/Exiv2-0_6_041212.
2005-02-22 15:51:48 +00:00
Andreas Huggel
8221293072
Completed ExifData assignment operator and copy constructor, added related code and tests. Fixes bug #417
2005-02-21 15:57:10 +00:00
Andreas Huggel
7539421a27
Fixed handling of Ifd offsets (bug #411 ), fixed guessing of Ifd base offset, added Ifd::pBase_ (not used yet), updated tests
2005-02-19 07:43:36 +00:00
Andreas Huggel
7048360544
Added config.h to installed headers, install to /usr/local/include/exiv2 by default. Fixes bug #410
2005-02-13 04:32:50 +00:00
Andreas Huggel
1075ce06e4
Merged revisions 499:500 from Exiv2-0_6_041212 branch
2005-02-12 10:12:54 +00:00
Andreas Huggel
0fd6f47c3f
Removed unnecessary conversion operator from class DataBuf. Fixes Bug #409
2005-02-09 17:56:36 +00:00
brad
82950ffc9e
Added size method to basicio and test cases.
2005-02-02 21:09:18 +00:00
Andreas Huggel
4983140e11
Updated comments
2005-01-16 16:11:47 +00:00
Andreas Huggel
c5b1cc5274
Propset svn:eol-style native
2005-01-16 15:33:19 +00:00
Andreas Huggel
423825593c
Added CommentValue
2005-01-16 13:48:52 +00:00
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 ).
2005-01-16 09:22:28 +00:00
Andreas Huggel
5ea6544c6d
Fixed bug #407 (that was easier than I first thought)
2005-01-13 15:55:05 +00:00
Andreas Huggel
3a6b642c6a
Added modify action to exiv2 tool. Implements feature #406
2005-01-04 16:28:51 +00:00
Andreas Huggel
7f33baf667
Removed raw data buffer from IptcData and modified flag from IptcData and IptcDatum.
...
Allowed copy construction and assignment of IptcData.
2004-12-26 05:00:51 +00:00
Andreas Huggel
72f9786ad3
Added very basic assignment op and copy constructor to ExifData - untested
2004-12-22 10:34:32 +00:00
Andreas Huggel
452e6924f6
Updated Nikon3 tags. Tried to make the embedded thumbnail available, but that needs a bit more work (makernote can currently not have more than one IFD id).
2004-12-20 16:46:04 +00:00
Andreas Huggel
09ddf6c87d
Minor dox fix
2004-12-19 16:23:55 +00:00
Andreas Huggel
3c57d8cfbe
Updated doc
2004-12-12 09:10:45 +00:00
Andreas Huggel
861684eb2c
Added preserve flag to metacopy (after all) to make insert and extract work more predictably
2004-12-12 09:10:19 +00:00
Andreas Huggel
8939112d5b
Minor cleanups
2004-12-11 17:48:45 +00:00
Andreas Huggel
759328f34a
Fixed doxygen warning
2004-12-11 17:03:45 +00:00
Andreas Huggel
e99ecbd345
Added delete targets for different types of metadata
...
Added insert thumbnail option
Various fixes
2004-12-11 17:01:09 +00:00
Andreas Huggel
10e7d7d86c
Minor change
2004-12-11 15:19:28 +00:00
Andreas Huggel
e09052e2d5
Updated examples for use on website, updated tests accordingly
2004-12-11 05:26:09 +00:00
Andreas Huggel
c8d9fe0b35
Changed operator hack to be more consistent, added op=(const Value&)
2004-12-10 18:04:07 +00:00
Andreas Huggel
0fc84a1a80
Added unknownTag / unknownDataSet structures and replaced exceptions with return values from these where possible
2004-12-10 18:02:31 +00:00
Andreas Huggel
943d942391
Added iptceasy example
2004-12-08 16:54:09 +00:00
Andreas Huggel
dff55f692e
Changed semantic of Iptcdatum::setValue(const std::string&) !!! - it now creates a
...
value of a type determined by the Iptcdatum.
Added IptcData::op[] and Iptcdatum::op=. With this, you can do things like:
iptcData["Iptc.Envelope.TimeSent"] = "14:41:0-05:00"; which creates a TimeValue.
2004-12-08 16:41:08 +00:00
Andreas Huggel
f6e6578bec
Minor changes/updates
2004-12-08 16:28:33 +00:00
Andreas Huggel
127aaddbb5
Simplified header for use on the website
2004-12-07 16:45:38 +00:00
Andreas Huggel
9886477e49
Minor fix
2004-12-07 16:45:04 +00:00
Andreas Huggel
fd26330280
Replaced std::cout << "\n" with std::endl to flush and get the sequence with error output right
2004-12-05 15:51:58 +00:00
Andreas Huggel
4b86ee4583
Fixed ExifData::eraseThumbnail(). Bug #401
2004-12-05 04:13:00 +00:00
Andreas Huggel
8d55819ff0
Minor doc fix
2004-12-05 04:09:20 +00:00
Andreas Huggel
9699555a67
Fix: Added default target for delete action
2004-12-05 04:08:49 +00:00
Andreas Huggel
690218f88d
Added missing include
2004-12-05 04:07:37 +00:00
Andreas Huggel
2885c077df
Added test-driver for MakerNoteFactory::match tests, moved expected output
2004-12-04 07:51:18 +00:00
Andreas Huggel
57a5b8c422
Undid changes from rev 421 (doesn't compile with g++), moved definitions of Exifdatum::op= to exif.cpp
2004-12-03 16:00:55 +00:00
brad
de111e8b8f
fixed build break on msvc.net
2004-12-03 00:10:50 +00:00
Andreas Huggel
bd5b6d2ccc
Added ExifData setJpegThumbnail and op[] and Exifdatum op=. With the operator stuff you can now do things like: exifData["Exif.Thumbnail.Compression"] = uint16_t(6);
2004-11-29 15:00:55 +00:00
Andreas Huggel
d05e3c1644
Added check of the size of the Exif APP segment
2004-11-29 14:54:44 +00:00
Andreas Huggel
db98114c3d
Changed signature of IptcData::copy() to be consistent with ExifData::copy()
2004-11-27 15:15:57 +00:00
Andreas Huggel
7aa65b6499
Updated tests. Still needs work.
2004-11-24 12:33:22 +00:00