35 Commits (d8e6b51c69a61dbb0089b1f040406b79488f3f97)

Author SHA1 Message Date
Andreas Huggel 3ac665a305 Added 2008 to Copyright notice. 18 years ago
Andreas Huggel 52ddfc5938 Minor cleanup (memset -> std::memset, memcpy -> std::memcpy). 18 years ago
Andreas Huggel 33ed3499fc Fixed mapping of CRW rotation info to Exif orientation. 19 years ago
Andreas Huggel 10681d6c3e Spring-cleaning of the Image class hierarchy: Image now has containers and provides default implementations for most methods. 19 years ago
Andreas Huggel da6266da3b Copyright updates for 2007 19 years ago
Andreas Huggel 8e85cea8d4 Changed behaviour of unsupport Image functions to throw. Added better method to query the supported metadata functions for each image type. Fixes bug #491. 19 years ago
Andreas Huggel 04126e8bb8 Merged revisions 907:999 from gettext branch into trunk 19 years ago
Andreas Huggel f8f9917dd9 Added support for Canon Picture Info tags (David Cannings) 19 years ago
Andreas Huggel 65d6486a75 Updated doxygen configuration file (and enabled search engine) and a minor doc fix 19 years ago
Andreas Huggel 6af67226b2 Renamed CanonCs1,2 groups to CanonCs and CanonSi respectively (David Cannings) 19 years ago
Andreas Huggel d0c68f2b94 Minor change 19 years ago
Andreas Huggel 5a5fcf8503 Added workaround for mmap/munmap for platforms which do not have these (MinGW and MSVC), converted CrwImage to use mmap too. 19 years ago
Andreas Huggel 9daaaa3f6d Fixed compiler warnings 19 years ago
Andreas Huggel 920da80d70 Minor AutoPtr related cleanup 19 years ago
Andreas Huggel 6942a28dfa Backed out changes done in Rev. 752 19 years ago
Andreas Huggel 84ec44eddd Canon makernote update (Patrice Boissonneault). This is an intermediate revision for keepsake purposes. I will reduce this to a more conservative version shortly, in the meantime, try to avoid using this revision. 19 years ago
Andreas Huggel ab10daa6d9 Removed trailing whitespace 20 years ago
Andreas Huggel 7fd55c4928 Fixed MSVC compilation problem 20 years ago
Andreas Huggel 6040ce878b Added support for Exif.Image.Orientation for Canon CRW images 20 years ago
Andreas Huggel 7a7025db59 Added comment to mapping table, fixed cut-n-paste bug 20 years ago
Andreas Huggel 2360321cbe Added enum MetadataId and Image::supportsMetadata() to check what metadata an image class supports. Changed CrwImage to silently ignore calls to Iptc related functions instead of throwing an Error 20 years ago
Andreas Huggel 45db713002 Corrected SerialNumber to be in directory 0x3004 20 years ago
Andreas Huggel 145f41dee4 Better handling of the header, and fixed a memory leak 20 years ago
Andreas Huggel 7eac9bbe92 Fixes for MinGW and MSVC 20 years ago
Andreas Huggel 99b4e71459 Updated copyright and fsf address 20 years ago
Andreas Huggel d545215ceb Completed CRW write support, feature #438. Only tested on Linux 20 years ago
Andreas Huggel a0f0c0e18c Another update on the way to CRW write-support. Still not complete; don't use 20 years ago
Andreas Huggel 3eea926b43 Preparations for CRW write support. 20 years ago
Andreas Huggel bce4645165 Added a parser layer to the Crw image handling code. No functional change. 20 years ago
Andreas Huggel 06e5c0719e Removed trailing whitespace from source files 20 years ago
Andreas Huggel 773e6c6fa1 Use re-entrant system functions (gmtime_r, strerror_r) if available 20 years ago
Andreas Huggel ef7aae6fa3 Changed ImageFactory to use a static registry (to make it re-entrant without using a locking mechanism), introduced new ImageType namespace (for identifiers for image formats, these can be added without modifying image.*), tweaked image related documentation 20 years ago
Andreas Huggel e65f3fef98 Fixed MSVC and MinGW warnings 20 years ago
Andreas Huggel 2b55ed40b6 Corrected and renamed Ciff parser class hierarchy 20 years ago
Andreas Huggel 489fff191d Canon CRW read support, first try. Introduces a new approach to parsing metadata. Cluttered by some related additions to the Canon makernote note and a bit of cleanup. 20 years ago