Robin Mills
|
8e7eaa65a7
|
#1057, #1064, #922, #1148. Work in progress. This is a composite patch of several matters in development. None are totally complete at this time.
|
2016-03-09 07:51:04 +00:00 |
|
Robin Mills
|
5e968dc6f7
|
#1081 Added Cr2Image::printStructure()
|
2016-01-14 10:14:57 +00:00 |
|
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 |
|