Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
17 years ago
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
17 years ago
Andreas Huggel
7a6907c10d
Fixed conversion special case: do not add an empty Exif datum if the (std) conversion failed.
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
4c79818d76
Register new namespaces with XMP-SDK.
17 years ago
Andreas Huggel
b759193273
Removed trailing whitespace.
17 years ago
Andreas Huggel
99489c2d50
#560 : XmpParser::encode(): Clear xmpPacket if xmpData is empty.
17 years ago
Andreas Huggel
05f277fb1c
Improved conversion to/from XMP LangAltValues.
17 years ago
Andreas Huggel
f8a4d46103
Renamed XMP.hpp from the XMP-SDK to XMPSDK.hpp to avoid potential name clashes with Exiv2's xmp.hpp
17 years ago
Andreas Huggel
e9916208a1
Minor fix.
17 years ago
Andreas Huggel
ed89a70db3
Fixed compilation error when configuration flag --disable-xmp is used.
17 years ago
Andreas Huggel
38b1a0fa2c
Allow format options for XmpParser::encode (Vladimir Nadvornik), write XMP sidecar files without xpacket.
18 years ago
Andreas Huggel
d8e6b51c69
Refactored op<< for Metadatum, introduced std::string Metadatum::print(). Fixes #474 .
18 years ago
Andreas Huggel
ceeff042fc
Further XMP print function updates (based on patch from webustany for GHOP 98).
18 years ago
Andreas Huggel
cd9aa48676
More print functions added (intermediate version, by webustany for GHOP 98).
18 years ago
Andreas Huggel
c54c385d61
Added XMP pretty-print functionality (by webustany for GHOP 98).
18 years ago
Andreas Huggel
2e3672d211
#539 : Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan)
18 years ago
Andreas Huggel
3ac665a305
Added 2008 to Copyright notice.
18 years ago
Andreas Huggel
aecbc71657
Added XMP support to MSVC project.
18 years ago
Andreas Huggel
08c2c50448
Partially updated MSVC project (samples and XMP don't compile).
18 years ago
Andreas Huggel
7c2e5a705a
Updated test output, moved fix from prev rev into XmpParser.
18 years ago
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.
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
91c4dafbf9
Fixed compiler issues (gcc-4.3, msvc 7.1)
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
71c87ce89e
Bugfixes for XMP array handling.
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
97956266e6
Utility: Implemented modify action for XMP properties. Library: Bugfixes, tweaks.
18 years ago
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.
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
bc2fa9a4de
Merged rev. 1198-1213 from branches/xmp.
18 years ago
Andreas Huggel
ac314ddfbc
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
18 years ago