Commit Graph

1512 Commits

Author SHA1 Message Date
vog
640921e6c0 make cast in decodeBase64() more explicit 2011-06-30 09:19:39 +00:00
Robin Mills
25b4bf2ce9 Added cast to enable compilation with DevStudio VS2003 and VS2005. 2011-06-30 05:57:39 +00:00
vog
115ba5a04e Improved epsimage.cpp and preview.cpp to avoid unnecessary type casts, also make some implicit type casts explicit for clarity 2011-06-29 12:16:34 +00:00
Robin Mills
ebfb513a21 Removing the casts which were regrettably added with SVN: 2525. 2011-06-29 01:02:04 +00:00
Robin Mills
b960062f90 EPS: fixed a cast and removed a useless comment. 2011-06-28 05:44:42 +00:00
Robin Mills
e2c570a1ce EPS project.
added long ul2Data(byte* buf, size_t s, ByteOrder byteOrder) to the DevStudio 64 bit build.
This rippled requiring casts to differentiate ul2Data(byte*, uint32_t,size_t) and ul2Data(byte*,size_t,size_t)
Team review requested.
2011-06-28 04:40:25 +00:00
Robin Mills
67c98c21c4 Issue: 777
Added #include <iterator> to iptc.cpp
Added epsimage.{cpp|h} and version.{cpp|h} to the DevStudio build environments.
Some compilation issues remain in VS2010/64 bit build and those fixes will be submitted separately.
2011-06-28 04:27:18 +00:00
vog
848b7bd3b2 Fixed debug settings of crwimage.cpp and pgfimage.cpp 2011-06-28 00:38:12 +00:00
vog
ef30654ef2 Improved coding style in EpsImage 2011-06-28 00:38:08 +00:00
vog
3c1d3d993b #689: Added support for native DOS EPS previews 2011-06-27 16:39:07 +00:00
vog
e0d1aaa265 Added support for native PSD previews (Michael Ulbrich) 2011-06-27 16:38:57 +00:00
vog
3342822ad7 Provide generic mechanism for native previews 2011-06-27 16:38:53 +00:00
vog
1a407407d8 #689: Improved coding style of EpsImage 2011-06-27 14:03:39 +00:00
vog
7c99e174e8 #689: Improved coding style of EpsImage: prefer byte* over char*, make use of getULong(), etc 2011-06-27 13:58:21 +00:00
vog
ed060a7a35 Fixed isEpsType() to handle size_t / long types in a clean way 2011-06-27 12:23:57 +00:00
vog
11f52679c5 Fixed isEpsType() to use DataBuf instead of a local allocation on the stack 2011-06-27 11:26:51 +00:00
vog
8bd69f7c46 #689: Added support for DOS EPS files 2011-06-24 22:03:19 +00:00
vog
3b13ab8717 #689: Make private implementation pf EpsImage really private 2011-06-24 17:33:17 +00:00
vog
155b37d45f #689: Support XMP previews that use the old xapGImg: namespace prefix 2011-06-24 14:59:37 +00:00
vog
9e36ca5dbf #689: Provide support for JPEG previews stored in the XMP metadata 2011-06-23 11:12:14 +00:00
vog
49f4536c36 #689: Improved block indentation 2011-06-23 11:12:10 +00:00
vog
f7c8463132 #689: Improved code readability of EpsImage 2011-06-22 12:56:20 +00:00
vog
c3b6c2b919 #689: Workaround for Photoshop EPS files, adjusted test suite 2011-06-22 12:56:14 +00:00
vog
3656fe930e #689: Improved Exiv2 EPS comments 2011-06-22 12:56:06 +00:00
vog
1cd0eff9a2 #689: Bugfix for Photoshop EPS files 2011-06-20 15:30:45 +00:00
vog
2d2a6bb8c3 Fixed bug in "exiv2 -ix": When writing metadata failed, the exitcode was 0 instead of 1
This issue occured only when reading metadata succeeded,
but writing metadata failed.
2011-06-20 02:44:39 +00:00
vog
dfe65c4214 #689: Improved performance of EpsImage 2011-06-20 01:10:41 +00:00
vog
e3d2c7491b #689: Workaround for handling Exiftool's XMP embedding into EPS 2011-06-20 01:10:37 +00:00
vog
ca452746e2 #689: Improved coding style and warnings in EpsImage 2011-06-19 11:03:57 +00:00
vog
69b05be843 #689: Improved debug output in EpsImage 2011-06-18 23:35:04 +00:00
vog
641164a49c #689: Provide support for more EPS variants 2011-06-18 23:34:58 +00:00
vog
e8c8b1a173 #689: Fixed regression: Ensure that isEpsType() does't disturb other file formats, and that none of the other file formats disturbs isEpsType() 2011-06-18 16:12:12 +00:00
vog
de48225d9b #689: provide support for EPS files
EPS is added to the front of the registry to ensure that very small
EPS files will be detected.

This implementation refuses to deal with "read-only XMP" as well
as "%%Include..." DSC comments, because it is unclear how to handle
those properly. If one of these special cases occur, a warning will
be emitted which encourages the user to provide a real-world EPS
file to us.
2011-06-17 13:52:45 +00:00
Andreas Huggel
19d007a932 #772: Applied patch to recognize Tamron lens in Canon makernote (Milan Knizek) 2011-06-17 03:08:42 +00:00
Andreas Huggel
3f478a2ca2 #775: Sort IPTC data by record number when encoding (Matthias Baas). 2011-06-17 02:51:58 +00:00
Andreas Huggel
b52e430f38 Added Exif.Panasonic.LensType to the Exiv2::lensName() easy-access function. (Adrian Woodley) 2011-05-19 02:02:31 +00:00
Andreas Huggel
617779ec55 Fixed time setting of -T option when DST is in effect. 2011-05-02 14:46:59 +00:00
Andreas Huggel
093210db82 Added Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5 lens (Milan Knizek) 2011-04-20 10:33:02 +00:00
Andreas Huggel
fd8a43657b Fixed typo: SupplementalCategory -> SupplementalCategories. (Jürgen Wolz) 2011-03-16 15:10:58 +00:00
Andreas Huggel
a08a33faf5 #764: Applied patch. 2011-03-16 14:54:05 +00:00
Andreas Huggel
af26439393 Merged r2448:2451 from branches/0.21.1 2011-03-09 02:35:17 +00:00
Andreas Huggel
373455c0ac #761: Changed Image::setMetadata() to check if writing is supported (Matthias Baas). 2011-03-04 02:07:46 +00:00
HumanDynamo
c188bb184c restore link to expat 2011-02-23 08:52:42 +00:00
HumanDynamo
1f5e001d95 fix link with zlib 2011-02-23 07:55:02 +00:00
HumanDynamo
33295f957b fix broken if else naming 2011-02-22 10:37:14 +00:00
Andreas Huggel
01c86017a8 #760: Fixed test for complete Photoshop data. 2011-02-20 08:11:23 +00:00
HumanDynamo
f94fb67f69 add Pick Label tag from digiKam XMP namespace 2011-02-15 12:40:20 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +00:00
Andreas Huggel
484ee13325 Updated a few DEBUG statements to use groupName(). 2011-02-13 13:23:14 +00:00
Andreas Huggel
7923d55461 #759: Enhanced documentation. 2011-02-09 14:48:46 +00:00