Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added an iptc_charset property to the ImageMetadata class, | Olivier Tilloy | 2010-12-20 | 1 | -0/+2 |
| | | | to get, set and delete the (optional) IPTC charset. | ||||
* | Merged latest changes from trunk. | Olivier Tilloy | 2010-12-17 | 1 | -1/+7 |
|\ | |||||
| * | Try and decode Exif.Photo.UserComment according to its charset if specified. | Olivier Tilloy | 2010-12-12 | 1 | -1/+7 |
| | | |||||
* | | Functions in the xmp module to register and unregister custom namespaces. | Olivier Tilloy | 2010-11-29 | 1 | -0/+6 |
|/ | |||||
* | Complete implementation of the EXIF thumbnail, including write accessors. | Olivier Tilloy | 2010-11-22 | 1 | -1/+3 |
| | |||||
* | Access to the read-only properties of the EXIF thumbnail optionally embedded ↵ | Olivier Tilloy | 2010-11-21 | 1 | -0/+9 |
| | | | | in an image. | ||||
* | Fixed some harmless compilation warnings | Olivier Tilloy | 2010-05-30 | 1 | -1/+1 |
| | | | (thanks to Rob Healey for pointing them out). | ||||
* | Don't copy the metadata internally, just keep a pointer to it. | Olivier Tilloy | 2010-05-24 | 1 | -6/+6 |
| | | | This should speed up the reading and writing of metadata. | ||||
* | Get, set and delete the image comment. | Olivier Tilloy | 2010-05-21 | 1 | -0/+5 |
| | |||||
* | Attach the image's XmpData to a tag when it is assigned to an image. | Olivier Tilloy | 2010-05-20 | 1 | -5/+2 |
| | | | | Remove redundant code that would set the value of a tag twice (in the tag itself, and in the image). Remove the now useless metadata attribute. | ||||
* | Attach the image's IptcData to a tag when it is assigned to an image. | Olivier Tilloy | 2010-05-19 | 1 | -4/+2 |
| | | | | Remove redundant code that would set the values of a tag twice (in the tag itself, and in the image). Remove the now useless metadata attribute. | ||||
* | Attach the image's ExifData to a tag when it is assigned to an image. | Olivier Tilloy | 2010-05-19 | 1 | -4/+7 |
| | | | | Remove redundant code that would set the value of a tag twice (in the tag itself, and in the image). Remove the now useless metadata attribute. | ||||
* | Do not copy a subset of the IptcData, instead pass around a pointer to it ↵ | Olivier Tilloy | 2010-05-18 | 1 | -3/+3 |
| | | | | | | | and do the required arithmetics. This avoids leaking memory when instantiating an IptcTag from existing metadata. Factored out the code that sets the values of an IptcData for a given key (used in two places). Got rid of the copy of the FindIptcdatum unary predicate. | ||||
* | Free the allocated memory when deleting an XmpTag. | Olivier Tilloy | 2010-05-18 | 1 | -0/+3 |
| | |||||
* | Free the allocated memory when deleting an IptcTag. | Olivier Tilloy | 2010-05-17 | 1 | -0/+3 |
| | |||||
* | Free the allocated memory when deleting an ExifTag. | Olivier Tilloy | 2010-05-17 | 1 | -0/+2 |
| | |||||
* | Do not leak the data passed to ImageMetadata.from_buffer. | Olivier Tilloy | 2010-04-14 | 1 | -1/+5 |
| | |||||
* | New data_buffer() method to get the image buffer. | Olivier Tilloy | 2010-03-17 | 1 | -0/+3 |
| | |||||
* | Instantiate an image from a data buffer. | Olivier Tilloy | 2010-03-16 | 1 | -1/+2 |
| | |||||
* | Raise an IOError when trying to read an image of an unknown type. | Olivier Tilloy | 2010-02-10 | 1 | -0/+2 |
| | |||||
* | Copy metadata to another image. | Olivier Tilloy | 2010-01-22 | 1 | -0/+3 |
| | | | From an original patch by Ilpo Nyyssönen (http://iny.iki.fi/). | ||||
* | Read-only access to the mime type of an image. | Olivier Tilloy | 2010-01-22 | 1 | -0/+3 |
| | | | From an original patch by Matt Mossholder (mattcm@mourneblade.mossholder.com). | ||||
* | Read-only access to the dimensions of an image. | Olivier Tilloy | 2010-01-22 | 1 | -0/+4 |
| | | | From an original patch by Matt Mossholder (mattcm@mourneblade.mossholder.com). | ||||
* | Removed some unused legacy code. | Olivier Tilloy | 2010-01-21 | 1 | -25/+1 |
| | |||||
* | Always provide the EXIF interpreted value if possible. | Olivier Tilloy | 2010-01-17 | 1 | -1/+2 |
| | |||||
* | Preview::writeToFile dumps the preview data to a file. | Olivier Tilloy | 2010-01-08 | 1 | -0/+2 |
| | |||||
* | Preview (thumbnail) extraction. | Olivier Tilloy | 2010-01-08 | 1 | -0/+17 |
| | | | Read-only at the moment. | ||||
* | Updated copyright headers for 2010. | Olivier Tilloy | 2010-01-05 | 1 | -1/+1 |
| | | | Happy new year! | ||||
* | Cleanup: removed some useless includes. | Olivier Tilloy | 2010-01-04 | 1 | -2/+0 |
| | |||||
* | Complete documentation of the ExifTag class. | Olivier Tilloy | 2009-12-18 | 1 | -2/+0 |
| | |||||
* | Write the XMP value back to the image. | Olivier Tilloy | 2009-12-10 | 1 | -1/+3 |
| | |||||
* | Separate _XmpTag value setters for text, array and lang alt. | Olivier Tilloy | 2009-11-30 | 1 | -1/+3 |
| | |||||
* | Use the (much more reliable) exiv2 type of the XMP tag to get its correct value. | Olivier Tilloy | 2009-11-26 | 1 | -0/+2 |
| | |||||
* | Separate _XmpTag value getters for text, array and lang alt. | Olivier Tilloy | 2009-11-24 | 1 | -2/+4 |
| | |||||
* | Make Image::getXmpTag return an XmpTag. | Olivier Tilloy | 2009-11-20 | 1 | -7/+3 |
| | |||||
* | Added the _XmpTag class in the low-level wrapper. | Olivier Tilloy | 2009-11-20 | 1 | -0/+25 |
| | |||||
* | Make Image::getIptcTag return an IptcTag. | Olivier Tilloy | 2009-11-18 | 1 | -9/+2 |
| | |||||
* | Do not cache the raw values. | Olivier Tilloy | 2009-11-18 | 1 | -3/+0 |
| | |||||
* | Instantiate an _IptcTag from an Exiv2::IptcMetadata (vector of Iptcdatum). | Olivier Tilloy | 2009-11-17 | 1 | -5/+5 |
| | |||||
* | Fix setting the value of an EXIF tag. | Olivier Tilloy | 2009-11-16 | 1 | -2/+2 |
| | |||||
* | Updated documentation. | Olivier Tilloy | 2009-11-16 | 1 | -10/+1 |
| | |||||
* | Make Image::getExifTag return an ExifTag. | Olivier Tilloy | 2009-11-12 | 1 | -69/+70 |
| | |||||
* | Also expose the EXIF tags' human readable value. | Olivier Tilloy | 2009-11-11 | 1 | -0/+2 |
| | |||||
* | Renamed ExifTag's _value to _raw_value. | Olivier Tilloy | 2009-11-05 | 1 | -3/+3 |
| | | | Value and raw value setters. | ||||
* | Preliminary investigation to implement the *Tag classes in C++. | Olivier Tilloy | 2009-11-04 | 1 | -0/+67 |
| | |||||
* | Fixed the signature of the setIptcTagValues method. | Olivier Tilloy | 2009-10-23 | 1 | -1/+1 |
| | |||||
* | Delete an XMP tag. | Olivier Tilloy | 2009-04-22 | 1 | -0/+4 |
| | |||||
* | Private value setter for XMP tags. | Olivier Tilloy | 2009-04-21 | 1 | -1/+1 |
| | |||||
* | Unlike IPTC tags, XMP tags are not repeatable. | Olivier Tilloy | 2009-04-21 | 1 | -6/+3 |
| | |||||
* | Really delete all repetitions of an IPTC tag. | Olivier Tilloy | 2009-04-14 | 1 | -7/+3 |
| |