Commit Graph

1002 Commits

Author SHA1 Message Date
Andreas Huggel
0e2a19e8bf Prevent g++ warning for the ignored pragma. 2008-11-03 16:41:56 +00:00
Andreas Huggel
949bfbca5a Undo change from rev 1646, it causes problems on Linux. Disable MSVC warning instead. 2008-11-03 16:27:59 +00:00
Andreas Huggel
ea2e24362d Added new Olympus tag tables to doc and fixed several typos. 2008-10-30 13:41:55 +00:00
Andreas Huggel
cc373437e0 Bumped version to 0.18-pre2. 2008-10-30 13:00:50 +00:00
Andreas Huggel
2f9686e3d3 Removed seemingly unneeded EXIV2APIs. 2008-10-30 11:27:36 +00:00
Andreas Huggel
75360ac87e Undo remove virtual Error destructor, g++ wants it because of the throw() declaration. 2008-10-29 17:01:41 +00:00
Andreas Huggel
bee017287f Moved EXIV2APIs to make MSVC happy 2008-10-29 16:55:58 +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
Andreas Huggel
b52e02b877 Added Sigma lens (Pascal de Bruijn). 2008-10-21 16:27:28 +00:00
Andreas Huggel
897d758713 Added Olympus equipment and raw development tags. 2008-10-21 14:38:24 +00:00
Andreas Huggel
1f09a4cafd Fixed non-intrusive encoding for Minolta array elements (old copy & paste bug). 2008-10-20 15:54:38 +00:00
Andreas Huggel
6eb8b15f59 Added Olympus 2 raw development, raw development 2, image processing and focus info sub-directories. 2008-10-20 15:49:23 +00:00
Andreas Huggel
a1912c2feb Added Olympus 2 equipment makernote sub-directory. 2008-10-20 15:12:21 +00:00
Andreas Huggel
9f791e6ac6 Updated Olympus Camera Settings tags. 2008-10-20 13:40:51 +00:00
Andreas Huggel
fcd7b2ca45 Fixed test whether data area is outside of the data buffer (partially tested). 2008-10-19 15:05:53 +00:00
Andreas Huggel
ec451c36ea Added check for circular IFD references. 2008-10-19 10:38:27 +00:00
Andreas Huggel
f8a0d9bca6 Minor doc changes. 2008-10-19 09:40:35 +00:00
Andreas Huggel
7959e4698e Added Nikon decryption algorithm and use it to decode the lens. 2008-10-18 04:40:00 +00:00
Andreas Huggel
7b6652a910 Added ExifData pointer to Metadatum::write et al, added CanonCs.LensType and pretty-print function, changed exiv2 tool to use the new methods to print interpreted values (which allows it to refer to other metadata). 2008-10-17 14:34:29 +00:00
Andreas Huggel
74d246bfc8 Fixed cross-compilation for Windows. 2008-10-17 07:55:34 +00:00
Andreas Huggel
c852fd9b27 Small fix. 2008-10-16 13:23:34 +00:00
Andreas Huggel
444a2b7a47 Initialized variable which lead to crash on Windows (reported by Robin). 2008-10-15 11:45:10 +00:00
Andreas Huggel
1b46e4e9f8 Added support for Exif.Minolta.Thumbnail preview image (Vladimir). 2008-10-15 09:42:48 +00:00
Andreas Huggel
1ffcba3f4c Added missing virtual destructor to class Loader (Vladimir). 2008-10-15 09:20:19 +00:00
Andreas Huggel
9578e81236 Preview API changes. 2008-10-14 17:04:04 +00:00
Andreas Huggel
9870e3aea5 Added patches preview-olympus.patch and preview-tiff.patch from Vladimir (with minor whitespace and comment changes). 2008-10-14 13:35:55 +00:00
Andreas Huggel
e65d7bbfe2 Tweaks. 2008-10-11 01:17:20 +00:00
Andreas Huggel
f04912cbbf Removed readDimensions(), uncompressed_, fixed doxygen warnings (Vladimir). 2008-10-11 01:02:13 +00:00
Andreas Huggel
177bd4ffde Added synthesized tag Exif.MakerNote.ByteOrder. 2008-10-10 14:38:24 +00:00
Andreas Huggel
27d629425e Minor changes. 2008-10-09 16:12:37 +00:00
Andreas Huggel
0e58b5a537 Checking in original CRW, RAF and another preview patch from Vladimir. 2008-10-09 14:10:51 +00:00
Andreas Huggel
f6fa014ff4 Updated Nikon lens info to v3.75 of Robert Rottmerhusen's lens database. 2008-10-07 16:12:17 +00:00
Andreas Huggel
d3a17f004b Added synthesized info tag Exif.MakerNote.Offset. 2008-09-27 15:29:14 +00:00
Andreas Huggel
57a4c6a205 Fixed syntax error. 2008-09-27 03:12:51 +00:00
Andreas Huggel
4eda07a335 Added a few more performance tweaks. 2008-09-27 03:11:05 +00:00
Andreas Huggel
bd1e9d239f Some performance tweaks (analysis by Vladimir Nadvornik) 2008-09-26 15:20:57 +00:00
Andreas Huggel
43b8c07176 Always add Exif.Photo.Makernote tag, even if the makernote is decoded. 2008-09-25 14:41:37 +00:00
Andreas Huggel
832038523e Added Olympus ThumbnailImage tag. 2008-09-23 12:16:45 +00:00
Andreas Huggel
ab1804319f Fixed warnings. 2008-09-23 12:05:33 +00:00
Andreas Huggel
82ba578695 Added TIFF preview patch (Vladimir Nadvornik). 2008-09-23 12:03:44 +00:00
Andreas Huggel
e595f1211f Removed special mapping for Olympus makernote thumbnail. 2008-09-23 11:54:56 +00:00
Andreas Huggel
454d599da9 Fixed issue with custom namespaces ending with a #. (Reported by chrysn) 2008-09-20 07:11:54 +00:00
Andreas Huggel
27d9c0487f Added type tiffIfd, made decoding of OlympusCs tags work. 2008-09-19 15:26:57 +00:00
Andreas Huggel
7216dae83d Added subIFD olympcs to Olympus2 makernote and ifdIds, tags. Still incomplete. 2008-09-18 23:30:23 +00:00
Andreas Huggel
ee0b991695 Added Olympus2 makernote support, incomplete (Vladimir Nadvornik). 2008-09-18 15:14:21 +00:00
Andreas Huggel
4800f2db53 Added EXIV2API defines to interface classes. 2008-09-18 11:03:49 +00:00
Andreas Huggel
36b7c8f3ac Removed obsolete class Cr2Mapping (Vladimir Nadvornik). 2008-09-18 11:03:20 +00:00
Andreas Huggel
8ba7cc5744 Moved PreviewId out of the properties struct and minor tweaks. 2008-09-18 10:55:00 +00:00
Andreas Huggel
26b488a255 Added preview support (Vladimir Nadvornik) 2008-09-18 10:26:58 +00:00
Andreas Huggel
667d10ef93 Removed inline functions from class hierarchies (Patrick Spendrin). 2008-09-17 15:25:11 +00:00