58 Commits (febb76b2fb270abb660faffd3bdba4901bb72a70)

Author SHA1 Message Date
nkbj 284050623b Feature request #933: Add support for Casio makernotes. Thanks goes to T Modes for the patch. 12 years ago
Robin Mills 4e530fbce0 Bumping the copyright notice again. (re-doing 3089 without breaking the build!) 12 years ago
Robin Mills a297d2b69e Rollback 3089 - somehow it's broken the build! 12 years ago
Robin Mills da1ed8c536 Bumping the copyright notice in src &samples from 2012 to 2013 12 years ago
Andreas Huggel bd90c19219 #819: Fixed PentaxDng offsets so that they are relative to the beginning of the makernote, added support for the PentaxDng preview image. 13 years ago
Andreas Huggel 0d397b95c7 Updated copyright message for 2012. 13 years ago
Andreas Huggel d109589267 Added support for CR2 IFD2 image preview. (An uncompressed TIFF image without white-balance correction.) 13 years ago
Andreas Huggel e4475fb453 Casts added to make 64bit MSVC compiler happy. 14 years ago
vog 45b729bc70 Improved one of the native preview warning messages 14 years ago
vog 058f1ea221 Added support for Illustrator previews (%AI7_Thumbnail) in EPS files, decoded to *.pnm 14 years ago
vog a9d9a4a53c Added missing "const" 14 years ago
vog bd7254aed6 Added native preview filter "hex-irb" that is needed for Photoshop EPS previews 14 years ago
vog 72bdc994f0 Added helper function decodeHex() that is needed to decode some types of EPS previews 14 years ago
vog aad2a3d32f Small bugfix 14 years ago
vog 08ef2ff9af Added missing type cast 14 years ago
vog da6051a3a0 Added the possibility to define a filter in the NativePreview mechanism, e.g. for hex decoding 14 years ago
vog 640921e6c0 make cast in decodeBase64() more explicit 14 years ago
Robin Mills 25b4bf2ce9 Added cast to enable compilation with DevStudio VS2003 and VS2005. 14 years ago
vog 115ba5a04e Improved epsimage.cpp and preview.cpp to avoid unnecessary type casts, also make some implicit type casts explicit for clarity 14 years ago
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.
14 years ago
vog 3c1d3d993b #689: Added support for native DOS EPS previews 14 years ago
vog 3342822ad7 Provide generic mechanism for native previews 14 years ago
vog 155b37d45f #689: Support XMP previews that use the old xapGImg: namespace prefix 14 years ago
vog 9e36ca5dbf #689: Provide support for JPEG previews stored in the XMP metadata 14 years ago
vog 49f4536c36 #689: Improved block indentation 14 years ago
Andreas Huggel 7770151915 Updated Copyright message for 2011. 15 years ago
Andreas Huggel ad094e05be #745: Fixed leftover x-raw MIME type. 15 years ago
Andreas Huggel 1a105de39f #739: Protect access to toLong() in preview.cpp. 15 years ago
Andreas Huggel 5f5d089b00 #726: Added support for Samsung2 makernote. (Pretty-print and easy-access functions not done yet.) 15 years ago
Andreas Huggel f25fca8808 #726: Added support for thumbnail found in sub-IFD of IFD1 of Samsung .SRW files. 15 years ago
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.) 15 years ago
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
15 years ago
Andreas Huggel 8dde51e054 #611: Added several Sony makernote groups. 15 years ago
Andreas Huggel b68ecc7cb0 #686: Removed const-qualifier to make things comply with the C++ standard. 15 years ago
Andreas Huggel 6d496a4888 Updated Copyright notice for 2010. 15 years ago
Andreas Huggel 370af5c8a3 Merged all changes from the unstable branch into the trunk. 16 years ago
Andreas Huggel 8a6d9dbc42 Updated Copyright notice for 2009. 17 years ago
Andreas Huggel afe8efcc31 Improved Panasonic RW2 decoder: now uses a dedicated PanasonicRaw tag table and reads Exif data from embedded preview image. 17 years ago
Andreas Huggel 585d0e0da5 Added read-support for Panasonic RW2 raw images (incl. preview access). 17 years ago
Andreas Huggel 6f5032db37 Do not access the first element of an empty vector. 17 years ago
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.
17 years ago
Andreas Huggel 5e66d62613 Minor changes: removed some comments, added a warning. 17 years ago
Andreas Huggel 7efd36d244 Removed trailing whitespace. 17 years ago
Andreas Huggel 433506937f Re-arranged internal code to suppress documentation from being published. 17 years ago
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.) 17 years ago
Andreas Huggel 74d246bfc8 Fixed cross-compilation for Windows. 17 years ago
Andreas Huggel 1b46e4e9f8 Added support for Exif.Minolta.Thumbnail preview image (Vladimir). 17 years ago
Andreas Huggel 1ffcba3f4c Added missing virtual destructor to class Loader (Vladimir). 17 years ago
Andreas Huggel 9578e81236 Preview API changes. 17 years ago
Andreas Huggel 9870e3aea5 Added patches preview-olympus.patch and preview-tiff.patch from Vladimir (with minor whitespace and comment changes). 17 years ago