129 Commits (89e66ffd37893100a7bebbd6e4d23d2cc9d901b1)

Author SHA1 Message Date
clanmills 935421c855 Refactoring autotools to support ADOBE_XMPSDK (Work in Progress) 8 years ago
Robin Mills 6d5c2c3256 Getting ready to release v0.26 8 years ago
Robin Mills 5f1d52e497 #1230 Added stdin-test and fixing issue identified by the test. 9 years ago
asp c8a400e1c5 #1190 Add crss XMP namespace and properties 9 years ago
Robin Mills f76b9e8aa3 #1130. Correction to r3997. 10 years ago
Robin Mills db4be31b6f #1130. Thank You Jakub for reporting this. 10 years ago
Andreas Huggel f5eb9b50a4 #1116: Register missing namespaces (audio, video), changed xapG to xmpG in accordance with the XMP specs. 10 years ago
Robin Mills ed2751612d #640 Public API to reveal all namespaces known to Exiv2 and XMPsdk is XmpProperties::registeredNamespaces(Exiv2::Dictionary&) 10 years ago
Robin Mills 3f1380e91a #640 Modified XmpParser::getRegisteredNamespaces to use Exiv2::Dictionary. 10 years ago
Robin Mills 03e51ab470 #640 and # 751. Fixing linux build-breaker. 10 years ago
Robin Mills c396a92e01 #960 added API: static void Exiv2::XMPParser::getRegisteredNamespaces(std::map<std::string,std::string>&); 10 years ago
asp 3ec3708f94 #1093 ExifEX for XMP namespace and properties 10 years ago
Andreas Huggel fd80993ab0 Updated copyright notice. 10 years ago
asp 9ad8a0b4ee #1063 Add GPano namespace, XMP properties and doc template 10 years ago
asp 83fa056b57 #1059 Add ACDSee namespace and XMP properties 10 years ago
Robin Mills 5463d4f89d #1058. xml:lang case insensitive. Working well. Added regression detector. 10 years ago
Robin Mills ce1d4cfc75 #1058. Calming the test suite. LangAltValue comparator causes harmless changes in order of lang reporting. 10 years ago
asp a19de407ec #937 Darwin Core 2015-03-19 schema update, plus doc template for same 10 years ago
Robin Mills fe48230c64 #1040. Thank You Alan for reporting this and providing the patch. Thank You Thomas for validating this change. 10 years ago
Robin Mills 89311f21a0 Issue: #784. Thanks to Alan for the patch. See topic: http://dev.exiv2.org/boards/3/topics/1847 11 years ago
Robin Mills 27ef590773 Roll-back for 3355 (GSoC2013 video write code). Regrettably, this appears to cause all MSVC build to fail our test harness. I'll deal with the video13 code in a different branch. 11 years ago
Robin Mills 66e473db32 GSoC2013 Video Write Code. Thank You, Mahesh for a lot of hard work. And Thanks to Abhinav for mentoring. Great Job, Guys. 11 years ago
Robin Mills 0a3c59feb4 #937. Thanks to Alan for the patch code and data file. 11 years ago
Robin Mills 716f053b46 Issue: 937. Thanks to Alan for the patch. 12 years ago
Robin Mills f7f2dbf210 Issue: #937. Thanks to Alan and Jim for raising the issue. Thanks to Alan for the patch and test file. 12 years ago
Andreas Huggel f09fceda6b Updated copyright year in a few files, version in runner.txt. 12 years ago
Robin Mills a297d2b69e Rollback 3089 - somehow it's broken the build! 12 years ago
Robin Mills da1ed8c536 Bumping the copyright notice in src &samples from 2012 to 2013 12 years ago
Andreas Huggel 0d397b95c7 Updated copyright message for 2012. 13 years ago
Andreas Huggel 8ebb0281eb #798: Applied RegionTagging.diff patch by Benjamin H. 14 years ago
Andreas Huggel e5497c5188 #439: Added optional parameters to XmpParser::initialize() to work around thread-safety issues (Jonathan Potter, GP Software) 14 years ago
Andreas Huggel 7770151915 Updated Copyright message for 2011. 15 years ago
Andreas Huggel 4e1a789f78 #750: Replaced assert with exception. 15 years ago
Andreas Huggel 020e227821 #749: Fixed signature of XmpParser::registerNs that is used when the library is compiled without XMP. 15 years ago
Andreas Huggel 9195470f22 Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace(). 15 years ago
Andreas Huggel dc264bc00d #476, #614: Introduced class LogMsg for enhanced logging, migrated all existing warnings and error messages (not the exceptions) to use the new logic. Every log message now has a type (debug, info, warning, error). Applications can set a logging level to determine which messages are processed and supply a custom log message handler at runtime. (Based on a contribution by Simson Garfinkel.) 15 years ago
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
15 years ago
Andreas Huggel c9e41799da Completed fix from r2039. 15 years ago
Andreas Huggel 6d496a4888 Updated Copyright notice for 2010. 15 years ago
Andreas Huggel 8c7fffdc7d Fixed compilation error on MSVC when SUPPRESS_WARNINGS is defined. (Thomas Beutlich) 15 years ago
Andreas Huggel 3e025435a8 Added iView Media Pro and MS Expression Media XMP schemas. (Steve Wright) 16 years ago
Andreas Huggel 370af5c8a3 Merged all changes from the unstable branch into the trunk. 16 years ago
Andreas Huggel 09ec544678 Added iptc4xmpExt and plus XMP schemas (Based on a patch from Mikolaj Machowski). 16 years ago
Andreas Huggel 096a1d169f #622: Fixed MicrosoftPhoto URI in call to RegisterNamespace. 16 years ago
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