vog
dbde8b815a
Added support for deleting XMP metadata from EPS files (exiv2 -dx), adjusted test suite
2011-07-12 23:52:39 +00:00
vog
aa60fc8d96
Improved coding style in EpsImage
2011-07-12 23:52:25 +00:00
vog
3db4d31938
Handle trailing garbage after XMP metadata in EPS files more gracefully
2011-07-12 23:52:21 +00:00
vog
2b0ff37419
More graceful handling of EPS images in which non-existing XMP metadata is announced
2011-07-12 23:52:16 +00:00
vog
da9eab3ede
Improved error message in EpsImage
2011-07-12 23:52:08 +00:00
vog
43fe61ab73
improved EpsImage to handle any combination of removable XMP embeddings, added test cases
2011-07-12 17:19:51 +00:00
vog
8c6d9fe2c2
fixed EpsImage to handle %%PageTrailer and %%Trailer properly, adjusted test suite
2011-07-12 17:19:43 +00:00
vog
c62fa03a86
Improved coding style in EpsImage
2011-07-08 05:05:04 +00:00
vog
5eb9aefc67
Improved XMP embedding/replace mechanism for EPS files, achieved more flexibility with less code, added and adjusted test cases
2011-07-08 05:05:00 +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
vog
42c6c0f190
Added all EPS images to preview-test which actually contain preview data (even if currently not recognized by EpsImage)
2011-07-01 14:09:43 +00:00
vog
87439e6b81
Improved order of preview test images, removed duplicate entries
2011-07-01 14:09:39 +00:00
vog
7d8f0060ef
Improved naming of test files
2011-07-01 14:09:32 +00:00
vog
b8ce473aad
Added test case for a *.xmp file that contains an XMP preview
2011-07-01 14:09:26 +00:00
vog
fa206863b8
improved error message in the eps-test driver
2011-07-01 10:09:16 +00:00
vog
8d93c76e67
Use Perl instead of GNU Sed for increased portability in the eps-test driver
2011-07-01 10:09:05 +00:00
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
083a685b25
Fixed EPS test suite: use GNU SED to ensure that SED won't add a line ending at EOF which would make the test comparisons fail
2011-06-29 17:40:35 +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
96dd7911eb
Added new test driver preview-test.sh, added preview PSD test file
2011-06-28 00:38:19 +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
3434496d0d
improved coding style of EPS test driver
2011-06-28 00:38:04 +00:00
vog
3c1d3d993b
#689 : Added support for native DOS EPS previews
2011-06-27 16:39:07 +00:00
vog
321ade8a61
#689 : Bugfix in EPS test suite regarding file extensions for previews
2011-06-27 16:39:02 +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
0f1d1fc905
#689 : Bugfix in EPS test suite
2011-06-24 22:03:05 +00:00
vog
3b13ab8717
#689 : Make private implementation pf EpsImage really private
2011-06-24 17:33:17 +00:00
vog
98e90dc738
#689 : Add EPS preview tests
2011-06-24 14:59:45 +00:00
vog
155b37d45f
#689 : Support XMP previews that use the old xapGImg: namespace prefix
2011-06-24 14:59:37 +00:00
vog
48c7c92c5f
#776 : Unified the mechanism by which the test drivers look for binaries (exiv2, samples, etc.), added support for EXIV2_BINDIR, removed the call to "which exiv2"
2011-06-23 11:12:21 +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
6c63b40c4d
#689 : Add test EPS file that contains XMP metadata > 64 KB
2011-06-22 13:32:15 +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
e9e3386f72
#689 : Improved eps-test driver
2011-06-22 12:55:58 +00:00
vog
1cd0eff9a2
#689 : Bugfix for Photoshop EPS files
2011-06-20 15:30:45 +00:00