Robin Mills
793bd6ca63
#1109 MinGW/32 daily build. Fix GCC warning on MinGW/32 gcc 4.9.2
2016-09-20 16:18:07 +00:00
Robin Mills
d321dad695
#1108 Fixing issue with pngimage::printStructure() and the "Software" string in test/data/imagemagick.png
2016-09-16 11:19:07 +00:00
Robin Mills
1bea0c6aeb
#1108 Better string formatting (and associated test/data changes). Tweaks to code layout for r4497.
2016-09-15 14:09:43 +00:00
Robin Mills
458580373a
#1108 Enhanced pngimage::printStructure() to display checksum
2016-09-15 13:15:48 +00:00
Robin Mills
f2ec4ce36a
#1074 Work in progress. fixed pngimage.cpp doWriteMetadata().
2016-09-15 12:20:51 +00:00
Robin Mills
7bd874049e
#1074 Work in progress. -eC -pC -eC- work for JPG/PNG/TIFF/WEBP. pngimage::doWriteMetadata() does not update iCCP chunk.
2016-09-14 20:25:21 +00:00
Robin Mills
3d57bbc6e6
#1074 Work in progress. ICC Jpeg/Png/Tiff exiv2 -eC foo.xxx writes good foo.icc profiles. icc-test.sh is broken and to be investigated.
2016-09-12 17:42:12 +00:00
Robin Mills
9ff2224fd7
#1074 . Rollback r4479 which has inflicted a lot harm on the test harness.
2016-09-11 15:31:28 +00:00
Robin Mills
3aaebf50f7
#1074 Added ICC support to tiffimage.writeMetadata(). pngimage.readMetadata() is not complete.
2016-09-09 15:18:59 +00:00
Robin Mills
06eabfdd88
#1074 . jpgimage.cpp ICC support (Work in Progress)
2016-03-23 17:06:33 +00:00
danielkaneider
26e73a41bc
fix msvc compilation (rv 4229)
2016-03-22 15:55:14 +00:00
Robin Mills
e7b804f3f5
#1108 Refactored static indent(depth) from png/tiff/jpeg to Internal::indent(depth)
2016-03-18 07:48:15 +00:00
Robin Mills
09c734fbcd
#1108 . Refactored the IPTC printStructure code from png/jpeg/tiff into iptc.cpp
2016-03-17 23:45:58 +00:00
Robin Mills
8369592af1
#1074 . Thanks to Max for reporting this and providing the test file.
2016-03-17 22:36:23 +00:00
Robin Mills
bdf8d3ad5b
#1108 Added photoshop/iptc parser to png/jpeg parser.
2016-03-11 20:48:36 +00:00
Robin Mills
947ed69de8
#1108 and #1074 Correction to r4168 to fix MSVC build breaker.
2016-01-07 20:32:38 +00:00
Robin Mills
4617dc3728
#1108 and #1074 -pC and -pR (print Color Profile, print Recursively) now work on png.
2016-01-07 16:13:28 +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
6808b073f3
#1074 . Implemented exiv2 options -eC and -pC for JPEG.
2015-08-26 15:05:58 +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
fd80993ab0
Updated copyright notice.
2015-05-02 11:55:40 +00:00
Robin Mills
03aba63de3
#922 Submitting the fixed version of r3771
2015-05-01 11:36:26 +00:00
Robin Mills
84bf485ebe
#922 . Fixing -pS and -pX on MSVC.
2015-04-28 19:19:59 +00:00
Robin Mills
fd1852da84
#922 . Fix Linux build breaker and MSVC compilation warnings.
2015-04-27 21:25:30 +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
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
6c113871ef
#922 . Added options -pS and -pX to exiv2(.exe). Still to deal with -dI
2015-03-27 18:47:52 +00:00
Robin Mills
d393b0fa7e
trunk: exiv2 v0.25
2014-12-25 13:55:57 +00:00
Robin Mills
4e530fbce0
Bumping the copyright notice again. (re-doing 3089 without breaking the build!)
2013-07-24 05:15:04 +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
60560ff051
#841 : Additional check to prevent issues with the sign when casting uint32_t to long.
2012-08-31 04:31:05 +00:00
Andreas Huggel
9b7f1de5c0
#841 : Do not read past the end of the data stream (file), added test case.
2012-08-31 04:30:53 +00:00
Andreas Huggel
0d397b95c7
Updated copyright message for 2012.
2012-03-22 15:19:35 +00:00
Andreas Huggel
7770151915
Updated Copyright message for 2011.
2011-02-13 14:08:44 +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
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
2010-04-03 07:53:30 +00:00
Andreas Huggel
e8f8f2c14d
#664 : Check key size before comparing it.
2009-12-29 10:45:39 +00:00
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
2009-11-27 05:59:23 +00:00
HumanDynamo
038be98b02
missing to register XMP type with PNG
2009-06-18 08:26:59 +00:00
HumanDynamo
35c2ebaf48
byte order in PNG blank dat is inverted. now creting PNG image from scratch work fine...
2009-06-18 06:39:46 +00:00
HumanDynamo
b625d025c8
wrong logic here to create blank PNG image in memory
2009-06-18 06:14:53 +00:00
HumanDynamo
b916c89320
to be able to use blank image at init
2009-06-17 16:02:45 +00:00
Andreas Huggel
f1c4c53c22
#638 : Embed IPTC data in Photoshop IRB, some more code re-work.
2009-06-16 12:06:17 +00:00
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
2009-02-16 14:30:51 +00:00
Andreas Huggel
a05687e159
Fixed properties (Dimitri).
2008-12-15 16:24:37 +00:00
Andreas Huggel
b5a00fcd5c
* Added options -pp and -ep to list and extract preview images
...
* #584 : Implemented missing member function
* API change, class PreviewImage: Added members to access all preview properties
* Minor fix: Suppress XMP encoding error when XMP is not enabled.
2008-12-07 10:51:51 +00:00
Andreas Huggel
50983a44b7
#567 : New MSVC build files. (Intermediate, probably doesn't compile with MSVC, ironically. By Robin Mills, errors are mine - his does compile.)
2008-10-29 16:11:01 +00:00