Luis Díaz Más
113136e134
Replace DEBUG with EXIV2_DEBUG_MESSAGES
...
Fixes #926
2019-07-12 11:14:35 +02:00
clanmills
c22a38cfb4
Fix for https://github.com/Exiv2/exiv2/issues/560 (eraseFamily() crashes in MSVC/Debug).
2018-11-30 14:18:17 +01:00
Robin Mills
1b136f0657
Revision to PR#557. Restored XmpData::erase() and added XmpData::eraseFamily(). Restored and augumented conversions.sh
2018-11-30 14:18:17 +01:00
Robin Mills
ccd708df24
Fix: https://github.com/Exiv2/exiv2/issues/521
...
conversions.sh reveals a (harmless) order change runTest exiv2 -M'set Xmp.xmp.ModifyDate 2015-04-17T18:10:22Z' v.xmp
2018-11-30 14:18:17 +01:00
Luis Díaz Más
603692a1d8
Copyright to Exiv2 authors
2018-09-12 19:22:31 +02:00
Dan Čermák
bc58752d18
Remove useless casts
...
This commit removes only casts where type A is cast to the exactly same
type (and not to a platform dependent typedefs)
2018-05-16 10:15:53 +02:00
Dan Čermák
2bf89f4854
Store pointers to Impl classes in auto_ptr
...
Pimpl class Impl is stored in raw pointers which are allocated on the heap in
the constructor. However, the constructor can throw an exception resulting in a
memory leak as the destructor is **not** invoked.
=> A smart pointer is however properly deallocated.
2018-04-25 00:13:26 +02:00
Dan Čermák
efe2ccdcb6
Replaced all hardcoded error codes with ker... constants
2018-02-18 09:28:57 +01:00
tbeu
5b5987a596
Remove obsolete EXIV2_RCSID
2017-11-19 11:17:12 +01:00
tbeu
5df8b01b77
Remove obsolete svn revision
2017-11-19 11:17:11 +01:00
tbeu
22dbd632bb
Find single character
2017-11-04 21:01:36 +01:00
Robin Mills
e1948c7ff9
msvc/bigtiffimage support
2017-09-27 11:17:11 +01:00
Robin Mills
aefa3e3d34
MacOSX --with-adobe link issue. Work in progress. Code and documentation update.
2017-08-18 08:19:07 +01:00
clanmills
935421c855
Refactoring autotools to support ADOBE_XMPSDK (Work in Progress)
2017-08-15 20:00:09 +01:00
Robin Mills
6d5c2c3256
Getting ready to release v0.26
2017-03-08 20:42:28 +00:00
Robin Mills
5f1d52e497
#1230 Added stdin-test and fixing issue identified by the test.
2016-09-25 22:43:40 +00:00
asp
c8a400e1c5
#1190 Add crss XMP namespace and properties
2016-06-15 21:15:15 +00:00
Robin Mills
f76b9e8aa3
#1130 . Correction to r3997.
2015-10-29 19:46:57 +00:00
Robin Mills
db4be31b6f
#1130 . Thank You Jakub for reporting this.
2015-10-29 19:33:34 +00:00
Andreas Huggel
f5eb9b50a4
#1116 : Register missing namespaces (audio, video), changed xapG to xmpG in accordance with the XMP specs.
2015-10-10 07:19:34 +00:00
Robin Mills
ed2751612d
#640 Public API to reveal all namespaces known to Exiv2 and XMPsdk is XmpProperties::registeredNamespaces(Exiv2::Dictionary&)
2015-09-08 13:01:05 +00:00
Robin Mills
3f1380e91a
#640 Modified XmpParser::getRegisteredNamespaces to use Exiv2::Dictionary.
2015-09-03 20:51:34 +00:00
Robin Mills
03e51ab470
#640 and # 751. Fixing linux build-breaker.
2015-08-29 20:00:26 +00:00
Robin Mills
c396a92e01
#960 added API: static void Exiv2::XMPParser::getRegisteredNamespaces(std::map<std::string,std::string>&);
2015-08-28 19:57:46 +00:00
asp
3ec3708f94
#1093 ExifEX for XMP namespace and properties
2015-08-05 17:39:12 +00:00
Andreas Huggel
fd80993ab0
Updated copyright notice.
2015-05-02 11:55:40 +00:00
asp
9ad8a0b4ee
#1063 Add GPano namespace, XMP properties and doc template
2015-04-24 21:35:47 +00:00
asp
83fa056b57
#1059 Add ACDSee namespace and XMP properties
2015-04-21 18:50:58 +00:00
Robin Mills
5463d4f89d
#1058 . xml:lang case insensitive. Working well. Added regression detector.
2015-04-21 18:17:39 +00:00
Robin Mills
ce1d4cfc75
#1058 . Calming the test suite. LangAltValue comparator causes harmless changes in order of lang reporting.
2015-04-20 18:07:25 +00:00
asp
a19de407ec
#937 Darwin Core 2015-03-19 schema update, plus doc template for same
2015-04-04 17:23:25 +00:00
Robin Mills
fe48230c64
#1040 . Thank You Alan for reporting this and providing the patch. Thank You Thomas for validating this change.
2015-03-24 22:09:44 +00:00
Robin Mills
89311f21a0
Issue: #784 . Thanks to Alan for the patch. See topic: http://dev.exiv2.org/boards/3/topics/1847
2014-10-31 05:52:32 +00:00
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.
2014-09-16 08:20:18 +00:00
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.
2014-09-07 11:59:45 +00:00
Robin Mills
0a3c59feb4
#937 . Thanks to Alan for the patch code and data file.
2014-06-26 09:34:32 +00:00
Robin Mills
716f053b46
Issue: 937. Thanks to Alan for the patch.
2013-12-27 05:31:05 +00:00
Robin Mills
f7f2dbf210
Issue: #937 . Thanks to Alan and Jim for raising the issue. Thanks to Alan for the patch and test file.
2013-12-23 22:58:01 +00:00
Andreas Huggel
f09fceda6b
Updated copyright year in a few files, version in runner.txt.
2013-12-01 12:13:42 +00:00
Robin Mills
a297d2b69e
Rollback 3089 - somehow it's broken the build!
2013-07-24 05:05:52 +00:00
Robin Mills
da1ed8c536
Bumping the copyright notice in src &samples from 2012 to 2013
2013-07-24 03:12:38 +00:00
Andreas Huggel
0d397b95c7
Updated copyright message for 2012.
2012-03-22 15:19:35 +00:00
Andreas Huggel
8ebb0281eb
#798 : Applied RegionTagging.diff patch by Benjamin H.
2012-01-14 02:57:06 +00:00
Andreas Huggel
e5497c5188
#439 : Added optional parameters to XmpParser::initialize() to work around thread-safety issues (Jonathan Potter, GP Software)
2011-07-01 15:03:45 +00:00
Andreas Huggel
7770151915
Updated Copyright message for 2011.
2011-02-13 14:08:44 +00:00
Andreas Huggel
4e1a789f78
#750 : Replaced assert with exception.
2011-01-04 12:43:31 +00:00
Andreas Huggel
020e227821
#749 : Fixed signature of XmpParser::registerNs that is used when the library is compiled without XMP.
2011-01-03 12:26:01 +00:00
Andreas Huggel
9195470f22
Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace().
2010-11-06 13:53:15 +00:00
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.)
2010-09-10 14:02:09 +00:00
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
2010-06-27 10:04:39 +00:00