Commit Graph

1434 Commits

Author SHA1 Message Date
Andreas Huggel
2e09d18f27 Merged -r1410:1434 from the trunk. 2008-05-11 12:25:31 +00:00
Andreas Huggel
420c59ca25 Moved IptcData::load and IptcData::copy to new class IptcParser. 2008-05-10 15:48:24 +00:00
Andreas Huggel
afadb45531 Removed obsolete class TiffHeader. 2008-05-10 15:46:48 +00:00
Andreas Huggel
097345219f Fixed another subtle blunder. 2008-05-08 15:04:22 +00:00
Andreas Huggel
de4d3ebd5c Reworked encodeStdTiffEntry and some cleanup. 2008-05-08 10:33:15 +00:00
Andreas Huggel
fed9900d80 Fixed change of offset on non-intrusive writing, intermediate revision. 2008-05-08 03:16:38 +00:00
Andreas Huggel
08effc8716 Fixed memory leak reported by Valgrind. 2008-05-08 01:37:55 +00:00
Andreas Huggel
5ac12716b9 Updated samples and tests, implemented fix for addmoddel test case. 2008-05-06 06:12:39 +00:00
Andreas Huggel
ee2c69735c Fixed TIFF writer bugs related to special cases. 2008-05-05 11:44:36 +00:00
Andreas Huggel
237d5bffc5 Removed old Exif parser, switched to the new ExifParser which uses TiffParser. Removed Ifd, MakerNote and related obsolete code (about 5500 lines). Compiles again, but almost certainly doesn't work. 2008-05-03 15:35:16 +00:00
Andreas Huggel
d20a42fb52 Intermediate commit, just to have a backup. DOESN'T COMPILE. 2008-05-03 09:55:45 +00:00
Andreas Huggel
c005bc4fc4 Fixed type of tiff:DateTime property (Vladimir Nadvornik). 2008-05-02 01:19:08 +00:00
Andreas Huggel
e9916208a1 Minor fix. 2008-05-01 11:17:24 +00:00
Andreas Huggel
ef93aa9c36 s/Ovolabs/Ovolab/ 2008-05-01 08:27:35 +00:00
Andreas Huggel
d1a305e30f Added LangAltValue::toString(const std::string&) to get the value for a specific language qualifier (suggested by Marco Piovanelli). 2008-05-01 08:22:26 +00:00
Andreas Huggel
aada8cfb92 Added (but not yet used) ExifParser, some doc tweaks. 2008-04-29 14:35:54 +00:00
Andreas Huggel
1cfe5a9fa3 Introduced Image::byteOrder and Image::setByteOrder and implemented it for TIFF images and friends. 2008-04-29 11:08:24 +00:00
Andreas Huggel
3316cbfb16 Changed parser interface in preparation for new ExifParser. 2008-04-25 05:42:17 +00:00
Andreas Huggel
721b1f99f6 Added first basic testcase for the TIFF parser. 2008-04-24 03:35:13 +00:00
Andreas Huggel
6fc5b43a12 Added namespace Internal, started reorg. 2008-04-23 14:19:54 +00:00
Andreas Huggel
9eccdb8186 Define pid_t using a typedef instead of #define in Windows environments (Robin Mills). 2008-04-23 02:47:36 +00:00
Andreas Huggel
fb3e09205a Reverted change accidentially checked-in. 2008-04-22 08:56:17 +00:00
Andreas Huggel
9278e44f62 Removed unused check for mktime (causes problems with gcc-4.3). 2008-04-21 08:23:24 +00:00
Andreas Huggel
735e03404b First working attempt at writing a TIFF image with additional metadata! 2008-04-21 07:48:08 +00:00
Andreas Huggel
339ea92bc7 Minor fix. 2008-04-18 03:20:21 +00:00
Andreas Huggel
3b0a251c97 Merged -r1407:1409 from the trunk. 2008-04-17 04:00:12 +00:00
Andreas Huggel
ed89a70db3 Fixed compilation error when configuration flag --disable-xmp is used. 2008-04-17 03:55:08 +00:00
Andreas Huggel
7e4cecf11b Added warning flag, fixed detected problems. 2008-04-16 15:40:36 +00:00
Andreas Huggel
c79959876f Merged -r1170:1406 from the trunk. 2008-04-16 04:27:03 +00:00
Andreas Huggel
19a3479f89 make update-po 2008-04-15 04:32:50 +00:00
Andreas Huggel
a33cc11b6c Added Slovak translations (helix84). 2008-04-15 04:31:01 +00:00
Andreas Huggel
654d51a366 Added read support for jp2 and psd images, stubs for gif, bmp and tga images, and pixelWidth and pixelHeight methods on Image (Marco Piovanelli). 2008-04-15 03:46:01 +00:00
Andreas Huggel
1c86a6e297 Minor change. 2008-04-04 17:28:59 +00:00
Andreas Huggel
81ff0d6a7c Fixed g++-4.3 errors and warnings. 2008-04-04 15:50:11 +00:00
Andreas Huggel
38be96fe2a Pentax makernote update from Michal Cihar. 2008-04-04 15:05:55 +00:00
Andreas Huggel
252030b6a5 Updated Nikon lens info to v3.14 of Robert Rottmerhusen's lens database. 2008-04-04 14:58:28 +00:00
Andreas Huggel
9cc886d1d6 #546: Fixed floating point exception on invalid data. 2008-03-29 06:14:56 +00:00
Andreas Huggel
1503192f13 First draft conversion code. 2008-03-17 15:45:27 +00:00
Andreas Huggel
d82edd326a Updated test data. 2008-03-12 06:28:34 +00:00
Andreas Huggel
669aa3a3cc Minor updates. 2008-03-10 04:04:06 +00:00
Andreas Huggel
38b1a0fa2c Allow format options for XmpParser::encode (Vladimir Nadvornik), write XMP sidecar files without xpacket. 2008-03-09 14:24:44 +00:00
Andreas Huggel
e4c96433d4 Added support for XMP sidecar files. 2008-03-08 17:10:50 +00:00
Andreas Huggel
07723af4a8 Changes for online API documentation. 2008-03-08 17:09:54 +00:00
Andreas Huggel
e878166f0d Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik) 2008-03-05 07:45:16 +00:00
Andreas Huggel
d8e6b51c69 Refactored op<< for Metadatum, introduced std::string Metadatum::print(). Fixes #474. 2008-02-16 18:08:44 +00:00
Andreas Huggel
9f0b41c57d Fixed XmpKey::tagLabel() for custom keys (bug reported by Vladimir Nadvornik) 2008-02-16 07:26:47 +00:00
Andreas Huggel
a818b4c052 Removed remaining XMP exif TagDetails tables. 2008-02-02 16:34:09 +00:00
Andreas Huggel
8239c44ee8 More XMP TagDetails removed, intermediate. 2008-01-31 08:32:52 +00:00
Andreas Huggel
490dd82a14 Removed more XMP TagDetails tables, use existing Exif tables instead. 2008-01-30 16:30:59 +00:00
Andreas Huggel
90adc97218 Started to remove XMP TagDetails tables and use those from Exif instead. 2008-01-29 17:16:52 +00:00