Robin Mills
04f871cc4c
#1152 Fix submitted. Also added new static function FileIo::temporaryPath() which I require for tgt - code and fixed typo in tiffvisitor.cpp
2016-01-11 10:03:48 +00:00
Robin Mills
f49dd0b95f
#1108 and #1074 Correction to r4165 to fix MSVC build breaker and to document: exiv2 -eC (extract ICC profile).
2016-01-05 16:52:36 +00:00
Robin Mills
fd5e983746
r1108 Recursively dump an image (exiv2 -pR file...)
2016-01-05 14:39:49 +00:00
Robin Mills
ab9ee2c6df
#1024 . Support for C++11 #include <regex>. --grep keys may have an optional trailer /i to indicate to ignore case.
2015-12-08 09:27:38 +00:00
Robin Mills
d6dd463c57
#1041 . Finally fixed stdint.h on all platforms. CMake builds exiv2 with VS 2005, 2008, 2010, 2012, 2013 and 2013 on both laptop and buildserver.
2015-11-29 22:35:20 +00:00
Robin Mills
c5136b444b
Added cmakeBuild --static option. Fixed issues with include <stdint.h> in include/exiv2/types.hpp Documentation update.
2015-11-28 21:12:20 +00:00
Robin Mills
6895e9ca5b
#1041 . More polishing to get every version of VS to build using CMake.
2015-11-28 11:24:38 +00:00
Robin Mills
e75bcbe385
#1041 . Fixed issues with VS2008 incorrectly setting EXV_HAVE_STDINT_H
2015-11-27 18:44:35 +00:00
danielkaneider
5c7ecc6514
[cmake] add webready support and better cmake for windows
2015-10-25 16:53:18 +00:00
danielkaneider
577469b949
[cmake-webready] align VS header files
2015-10-18 17:45:10 +00:00
Robin Mills
abd5ecedd4
#1129 . Fix submitted.
2015-10-13 21:19:25 +00:00
Andreas Huggel
910f389e50
#1116 : Reverted changes to BasicIo::BasicIo() introduced in r3933
2015-10-10 07:10:50 +00:00
Robin Mills
63c7eff4f6
#1128 Fix HAVE_LIBZ on Visual Studio
2015-10-08 15:01:20 +00:00
Robin Mills
4795a1309a
Correction to r3960 for Visual Studio
2015-09-23 22:41:18 +00:00
Robin Mills
8ff86b6875
#1110 . Xcode project moved to contrib/xcode. Interesting errors in samples/Makefile. Replaced gsoc13 Exiv2::dict_t with (identical twin) Exiv2::Dictionary
2015-09-23 20:43:16 +00:00
Andreas Huggel
648b71cac8
#1111 : Doc tweaks for new bootstrapped API documentation.
2015-09-13 06:35:11 +00:00
Robin Mills
6767878fb8
#1116 . Fix submitted.
2015-09-08 22:17:45 +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
9501be5c7d
#1112 . Fix submitted. Also added typedefs to datasets.hpp for Exiv2::Dictionary, Exiv2::StringSet, Exiv2::StringVector
2015-09-03 20:21:36 +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
Robin Mills
6808b073f3
#1074 . Implemented exiv2 options -eC and -pC for JPEG.
2015-08-26 15:05:58 +00:00
Andreas Huggel
b030a4de7c
#1077 : Removed msync() calls from MemIo.
2015-08-25 03:13:21 +00:00
Robin Mills
05594e35ac
Fix #1103 .
2015-08-20 19:32:16 +00:00
Andreas Huggel
533668808d
Fixed cross-compiler warnings.
2015-06-21 14:21:21 +00:00
Andreas Huggel
ade51daf7f
Only compile ssh module if using SSH and another hack to prevent a compiler warning about undefined EXV_USE_SSH.
2015-06-18 02:46:09 +00:00
Andreas Huggel
4e96e2742a
Hack to prevent compiler warning about undefined EXV_USE_CURL.
2015-06-17 14:33:29 +00:00
Andreas Huggel
4974ff976f
Bumped version to 0.25.
2015-06-15 15:32:21 +00:00
Andreas Huggel
108310bfb4
Prefix published precompiler define as usual.
2015-06-15 15:09:30 +00:00
Andreas Huggel
a57317f685
Some API policing
2015-06-08 14:39:59 +00:00
Andreas Huggel
006625e116
Removed helper functions binaryToString() and stringFormat() from the API and from class Image and made them internal helpers. Renamed type printStructureOption_e to PrintStructureOption to conform with the common naming convention.
2015-05-10 09:37:34 +00:00
Andreas Huggel
bfddfcbc17
Moved internal headers into the src/ directory. Only published headers remain in include/exiv2/.
2015-05-10 09:31:19 +00:00
Robin Mills
f52eacf921
#1071 Remove Jzon from libexiv2
...
1) Move src/Jzon.cpp and include/exiv2/Jzon.hpp to samples/Jzon.{cpp|hpp}
2) Update build environment appropriately.
2015-05-09 09:24:41 +00:00
Robin Mills
c1933e6882
msvc2005/configure.py fixes discovered by testing configure -vat and configure -Vat (with/without video).
2015-05-08 14:13:56 +00:00
Robin Mills
f62db9b037
msvc2005/configure.py Ready to test
2015-05-08 10:21:02 +00:00
Andreas Huggel
fd80993ab0
Updated copyright notice.
2015-05-02 11:55:40 +00:00
Robin Mills
0cf64e2542
#922 . Better platform and endian detection.
2015-04-30 22:58:15 +00:00
Robin Mills
5aec2c4957
#1069 . Make video a build option (msvc/autotools/cmake). Default is not to build video or webready.
2015-04-30 15:31:18 +00:00
Robin Mills
84bf485ebe
#922 . Fixing -pS and -pX on MSVC.
2015-04-28 19:19:59 +00:00
Robin Mills
a69026c911
CID 1296109
2015-04-28 14:44:47 +00:00
Robin Mills
60f4c18da7
Move dumpLibraryInfo() to Exiv2 namespace.
2015-04-27 20:07:39 +00:00
Robin Mills
40ffba6033
#922 -pS and -pX support for TIFF. Added formatters to Image class and use them from {jpg/png/tiff}image.cpp
2015-04-27 20:07:14 +00:00
Robin Mills
e90dcdc219
#922 . Documentation update. Exiv2::Image::printStructure() is not thread safe. No reason to use this in a multi-threaded application.
2015-04-26 09:50:59 +00:00
Robin Mills
0f36e0492c
#1065 . Fixing thread safety in fileProtocol. Thank You, Max for reporting this.
2015-04-25 19:04:26 +00:00
Robin Mills
3926d3cb93
#922 . Work In Progress. Adding support for -pX and -pS for tiff files.
2015-04-24 13:28:28 +00:00
Robin Mills
c49b024810
#1056 . Changed LangAltValueComparator to return bool str1 < str2 ? true : false. Test reference files updated to reflect alphabetic lang output.
2015-04-21 14:44:16 +00:00
Robin Mills
0404bc75e9
#1058 . Change comparator to return -1 : 0 : 1
2015-04-19 20:25:01 +00:00
Robin Mills
32f7d1de65
#1058 . XMP spec chapter B.4 (page 42) the xml:lang qualifier is to be compared case insensitive.
...
https://www.adobe.com/content/dam/Adobe/en/devnet/xmp/pdfs/XMPSpecificationPart1.pdf
2015-04-19 18:44:50 +00:00
tbeu
8f5e5a8c4a
refs #922 :
...
* Fix MSVC warning introduced by r3650
* Change first argument of BasicIo::seek to signed integer type
2015-04-10 18:50:03 +00:00
Robin Mills
3c42a1e47f
#1053 . Added new option -K key for exact Key match (not grep as -g).
...
Added long versions of all options (eg --key = -K)
Added Command Summary to exiv2.1
Work in progress: exiv2.1 documents features which are not yet implemented:
- modifier - (stdin/stdout) to insert/extract
- modifier R (roundtrip) to insert
2015-04-08 21:51:25 +00:00