Commit Graph

1904 Commits

Author SHA1 Message Date
Andreas Huggel
412842400f Merged c1902 from the trunk. 2009-10-04 10:00:40 +00:00
Andreas Huggel
a0dff2e256 Merged r1896:1900 from the trunk. 2009-10-04 09:58:27 +00:00
Andreas Huggel
013c99794e Remove trailing \0 from iconv-converted text. 2009-10-03 13:15:54 +00:00
Andreas Huggel
215a4ce339 Initialize variables (valgrind complained). 2009-10-03 07:53:49 +00:00
Andreas Huggel
0dbb531f6e Added support for Unicode paths on Windows, based on work by Jonathan Potter, GP Software. Without EXV_UNICODE_PATH defined the interface remains the same, new code not yet tested on Windows. 2009-10-03 02:32:38 +00:00
Andreas Huggel
948bbc5223 #645: Added check for empty GPS coordinate value to prevent out-of-range exception. 2009-09-16 11:27:29 +00:00
Andreas Huggel
5e578f3ef6 #645: Catch XMP-SDK exception from date conversion. (Vladimir Nadvornik) 2009-09-16 11:19:49 +00:00
Andreas Huggel
4ab90e0f60 #647: Extended range check. 2009-09-06 15:44:59 +00:00
Andreas Huggel
4c17bc16b0 #647: Fixed type of offset which may be negative. 2009-09-02 13:33:32 +00:00
Andreas Huggel
57f53b1229 Added easy-access functions saturation, sharpness, contrast and sceneCaptureType. (Jonathan Potter, GP Software) 2009-09-01 14:35:32 +00:00
Andreas Huggel
ba83596bde Fixed typo and compilation warnings/error under MSVC when building for x64. (Jonathan Potter, GP Software) 2009-08-31 15:31:03 +00:00
Andreas Huggel
04c2ac5011 Removed obsolete BOM. (Jonathan Potter, GP Software) 2009-08-31 04:28:43 +00:00
Andreas Huggel
0b820d0008 Updated test UCS-2 conversion test results, only tested with MinGW. 2009-08-30 05:59:27 +00:00
Andreas Huggel
83630c6b67 Added optional code to use WideCharToMultiByte to handle conversion of UCS-2 strings on Windows. (Jonathan Potter, GP Software) 2009-08-30 05:58:01 +00:00
Andreas Huggel
70b7d89de3 Do not take address of empty vector/string. 2009-08-30 05:53:36 +00:00
Andreas Huggel
8bd8a5e702 Disambiguation needed for MSVC 2009-08-29 13:51:39 +00:00
Andreas Huggel
a96cabf932 Added pgfimage.[ch]pp 2009-08-26 11:51:08 +00:00
Andreas Huggel
a6fa2f7447 #620: Color balance tweaks. 2009-08-22 17:09:19 +00:00
Andreas Huggel
0eda8d809f #620: Added Color Balance complex binary array. 2009-08-22 15:51:08 +00:00
Andreas Huggel
3e8258a2f2 #620: Finished non-intrusive writing part, updates tests. 2009-08-22 05:54:29 +00:00
Andreas Huggel
08f00bdcad #620: Fixed minor blunder. 2009-08-21 09:19:06 +00:00
Andreas Huggel
cb6bfec283 #620: Added initialization of complex binary array for intrusive writing. 2009-08-21 09:06:24 +00:00
Andreas Huggel
ebdcde380a #620: Added re-encryption of binary arrays for non-intrusive writing. 2009-08-13 11:25:07 +00:00
Andreas Huggel
fb8e1f429c Merged c1877 from the trunk. 2009-08-13 08:08:10 +00:00
Andreas Huggel
025ec20344 Merged c1873 from the trunk. 2009-08-13 08:07:48 +00:00
Andreas Huggel
4647f04013 Minor fix in sample program. 2009-08-13 05:07:18 +00:00
Andreas Huggel
0323f25d04 Moved class TiffIfdMakernote to where it belongs. Reshuffling only, no functional changes. 2009-08-13 04:14:20 +00:00
Andreas Huggel
01c158cd40 #620: Added decryption for Nikon arrays. 2009-08-12 14:56:55 +00:00
Andreas Huggel
a5ee17b636 #642: Applied patch from Matthias Barkhoff. 2009-07-30 15:47:53 +00:00
Andreas Huggel
bf91c83313 Checked.. 2009-07-30 15:22:41 +00:00
Andreas Huggel
352aa259c3 Added Nikon Lens Data tags, updated lens id pretty-print function. 2009-07-30 15:22:30 +00:00
Andreas Huggel
45df65f65f #620: Reading of 'complex' arrays and parts of the LensData groups as a first use-case. (INCOMPLETE AND BARELY TESTED) 2009-07-26 06:54:22 +00:00
Andreas Huggel
d69961b5b8 #641: Use image dimensions of the primary image. 2009-07-25 16:11:39 +00:00
Andreas Huggel
5dbf0afb66 #620: Preparations for encrypted arrays. 2009-07-23 07:40:57 +00:00
Andreas Huggel
f8806e8531 #620: Removed the need to configure tagStep, use the size of the default tag instead. 2009-07-21 15:43:33 +00:00
Andreas Huggel
b033764993 Improved isoSpeed easy-access function. 2009-07-21 11:07:18 +00:00
Andreas Huggel
82e916a2c4 Added new Nikon ISO tags to isoSpeed easy-access function, improved this function to skip tags with value "0", enhanced fixiso action to use the easy-access function. 2009-07-19 15:40:41 +00:00
Andreas Huggel
9a14dc517b #620: Fixed type of Nikon Timezone tag. 2009-07-19 10:48:57 +00:00
Andreas Huggel
5fec54696d #620: Added Nikon ISO info array. 2009-07-19 10:33:03 +00:00
Andreas Huggel
2dcfcc2937 #620: Removed obsolete TIFF array components. 2009-07-18 16:30:39 +00:00
Andreas Huggel
170f519c5d #620: Migrated Minolta arrays to the new binary array component, extended related Makernote test coverage a bit. 2009-07-18 16:19:03 +00:00
Andreas Huggel
cdda57a479 Back to #620: Migrated remaining Canon arrays to the new binary array component. 2009-07-18 12:17:15 +00:00
Andreas Huggel
56678b2cde Merged r1833:1862 from the trunk. 2009-07-18 09:39:38 +00:00
HumanDynamo
d21e89b9e8 2 new tags from digiKam xmp namespace 2009-07-15 07:38:09 +00:00
Andreas Huggel
e26985d18b #533: Changed two more warnings to debug messages (Volker Grabsch) 2009-07-13 15:02:39 +00:00
Andreas Huggel
d1d7be03dd Added remaining XMP plus properties (Mikolaj Machowski). 2009-07-13 14:52:01 +00:00
Robin Mills
e21a8cd79d Adding MSVC support for XMP 4.4 and fixed copy error in exiv2lib.vcproj DLL builds. 2009-07-12 18:17:25 +00:00
Andreas Huggel
5751d72224 Changed warning 'Invalid Photoshop IRB data size X or extended Photoshop IRB' to debug message. 2009-07-12 13:31:11 +00:00
Andreas Huggel
e5d19a8e63 Tweak. 2009-07-12 13:23:18 +00:00
Andreas Huggel
b9a30c80da #533: Added Volker Grabsch and Michael Ulbrich to authors. 2009-07-12 13:22:35 +00:00