Commit Graph

1579 Commits

Author SHA1 Message Date
Andreas Huggel
afb7ee0bc7 Tagged release 0.18-pre1 2008-09-11 13:50:38 +00:00
Andreas Huggel
80c15602c0 Update POTFILES.in, ran make update-po. 2008-09-10 14:56:42 +00:00
Andreas Huggel
f8220756c5 Doc updates and fixes. 2008-09-10 12:43:54 +00:00
Andreas Huggel
b915385063 Minor fix for a doxygen warning. 2008-09-10 02:20:31 +00:00
Andreas Huggel
417d55f2a7 Updated version to 0.18-pre1. 2008-09-08 16:12:38 +00:00
Andreas Huggel
13d2182dc4 Updated changelog for 0.18-pre1, bumped libtool version. 2008-09-07 03:02:33 +00:00
Andreas Huggel
2bc7b2666e #567: Fixed exivsimple. 2008-09-06 06:41:50 +00:00
Andreas Huggel
d866b20d82 #567: Fixing MSVC build, intermediate revision, it is still broken. 2008-09-06 06:02:15 +00:00
Andreas Huggel
ec1ea1fe80 #568: Check for empty value when creating thumbnail and preventively also in a number of other places. 2008-09-05 14:49:44 +00:00
Andreas Huggel
c5ebed2d9b #523: Added GCC symbol visibility support. 2008-09-03 14:26:37 +00:00
Andreas Huggel
9303dc2c53 #566: Updated README. 2008-09-01 15:47:37 +00:00
Andreas Huggel
80a22118c9 Added check for empty value before accessing toLong(0). (Bug reported by Gilles) 2008-08-31 14:42:31 +00:00
HumanDynamo
b8d7a650c8 compile with mingw32 2008-08-30 21:06:59 +00:00
Andreas Huggel
66af728d38 Removed struct ErrMsg from public API. 2008-08-23 04:28:06 +00:00
Andreas Huggel
5955cfab94 Added IFD2 for PEF write support, fixed order in which image data is written. 2008-08-18 15:27:38 +00:00
Andreas Huggel
533b3d224a Added write-support for tiled images. Aligned every strip (tile) of the image data. 2008-08-17 15:55:18 +00:00
Andreas Huggel
02c24f4a2d Added DNG tags and a few TIFF tags. 2008-08-17 15:18:33 +00:00
Andreas Huggel
c088f6bc3e Renamed makernote2 files and TiffHeade2 class. 2008-08-17 02:51:13 +00:00
Andreas Huggel
12d074fff0 Some more cleanup. 2008-08-16 16:39:54 +00:00
Andreas Huggel
009a214c95 Improved handling of sub-IFDs when writing (relevant eg., for TIFF/EP and NEF formats). 2008-08-16 15:31:03 +00:00
Andreas Huggel
00a3ef321b Removed CIFF classes from published API, doc tweaks. 2008-08-03 15:31:36 +00:00
Andreas Huggel
cbb52db524 Updated test results, renamed Nikon3Preview group to NikonPreview. 2008-08-03 06:26:14 +00:00
Andreas Huggel
cd5508f16c #526: Added support for preview image in a sub-IFD of the Nikon3 makernote. 2008-08-03 02:02:30 +00:00
Andreas Huggel
ff875f5759 Validated final regression test script, fixed minor Canon bugs. 2008-08-02 14:53:43 +00:00
HumanDynamo
31ed169623 fix API doc 2008-08-02 10:10:02 +00:00
Andreas Huggel
65feff805c Forgot updated test results. 2008-08-02 01:05:05 +00:00
Andreas Huggel
916729c248 Added regression tests for #528 and #554. 2008-08-02 01:03:42 +00:00
Andreas Huggel
088319f266 Validated bugfixes-test script results. 2008-07-31 12:12:50 +00:00
Andreas Huggel
76948ce108 Minor doc fixes. 2008-07-31 09:30:36 +00:00
Andreas Huggel
8f167ee426 Improved/fixed Exif (TIFF) type handling. 2008-07-31 03:59:30 +00:00
Andreas Huggel
a9577e6c25 Removed obsolete sample/test program. 2008-07-31 02:19:04 +00:00
Andreas Huggel
4c79818d76 Register new namespaces with XMP-SDK. 2008-07-30 11:10:14 +00:00
HumanDynamo
25e068ab36 JPEG2000 read/write support :
-Fix Exif extraction to find the first occurence of Exif hearder from raw Exif Data.
-Fix Xmp extraction to find start of XML data stream.
-Add more debug info to hack (use DEBUG switch if necessary)
-Write Exif/Iptc/Xmp data work fine now !!!
-Register JP2 image writting support with right properties.
2008-07-29 12:54:39 +00:00
HumanDynamo
e28afc04b3 add warning message if Exif data cannot be decoded. Also, reset exif data from image instance in thios case. 2008-07-29 12:42:19 +00:00
HumanDynamo
75957177b5 compile with gcc 4.3.1. Fix warnings 2008-07-29 09:11:12 +00:00
HumanDynamo
9f4fb5033b add digiKam.org XMP namespace 2008-07-29 08:44:16 +00:00
HumanDynamo
09495f7fed add Microsoft Photo XMP schema 2008-07-29 08:17:06 +00:00
HumanDynamo
7dfd385205 disable debug messages 2008-07-27 20:22:14 +00:00
HumanDynamo
5ff3b4603f JPEG2000 parser : fix parsing to extract Metadata. Duing a wrong offest between box (in some cases), the jump between box been wrong
First try to write metadata in dedicated box (Exif, Iptc, and Xmp). It doesn't work yet properlly duing a wrong detection of eof. Still todo
2008-07-27 20:21:42 +00:00
HumanDynamo
51a2a03f22 another problem with this unlogic DataBuf::alloc() rule. Now XMP data can be extracted and parsed properlly. 2008-07-27 20:18:49 +00:00
HumanDynamo
9d8af01375 wrong offset computation 2008-07-27 20:10:10 +00:00
HumanDynamo
1bbc49eba6 missing to encode XML packet before to writte XMP into PNG 2008-07-27 16:13:21 +00:00
HumanDynamo
87030ebee7 PNG support: update access mode from images registry 2008-07-27 15:41:13 +00:00
HumanDynamo
3fe5ebb8ca PNG file format parser.
- Refactoring code: main loop to parse PNG chunk contents go to pngimage class. pngchunk only play with chunk contents
- Implement PNG writting mode : all metadata are supported: 
 * UTF8 comment as "Description" iTXt chunk (compressed)
 * XMP data as iTXt chunk (uncompressed as XMP spec instruction)
 * IPTC data as zTXt chunk (compressed and encoded as ImageMagick method)
 * EXIF data as zTXt chunk (compressed and encoded as ImageMagick method)
 
Note: writting mode resample metadata chunk to follow list given behind. There are several ways where other programs writte metadata in other place.
For ex : digiKam 0.9.x or ImageMagick 5.x writte Exif and Iptc to an tEXt chunk (uncompressed)
         ImageMagick 5.x writte Xmp to an uncompressed tEXt chunk
         ImageMagick 6.x writte Xmp to a compressed zTXt chunk.
2008-07-27 09:23:08 +00:00
Andreas Huggel
3c77461e51 #566: Replaced MD5 implementation with one that is in the public domain. 2008-07-25 14:43:18 +00:00
Andreas Huggel
4c6f1913a1 Clarified doc for DataBuf::alloc. 2008-07-23 15:31:38 +00:00
Andreas Huggel
1bec0ad25c Fixed dangling subIFD tag issue, minor changes. 2008-07-16 11:55:44 +00:00
Andreas Huggel
f0648f6382 Updated Nikon lens info to v3.25 of Robert Rottmerhusen's lens database. 2008-07-16 11:54:09 +00:00
Andreas Huggel
b759193273 Removed trailing whitespace. 2008-07-16 04:38:32 +00:00
Andreas Huggel
7cfdc74d48 Updated write-test results. 2008-07-14 15:57:40 +00:00