Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor the structure of the exiv2 wrapper, retrieve more data for an EXIF tag. | Olivier Tilloy | 2008-04-19 | 1 | -499/+0 |
| | |||||
* | Updated the copyright notice in the source headers. | Olivier Tilloy | 2008-02-09 | 1 | -1/+1 |
| | |||||
* | EXIF and IPTC tag setters now always return the type of the value even if ↵ | Olivier Tilloy | 2008-02-06 | 1 | -18/+19 |
| | | | | not previously set. | ||||
* | Implemented feature request tracked by bug #175069 (Retrieve/set the JPEG ↵ | Olivier Tilloy | 2008-01-16 | 1 | -0/+30 |
| | | | | comment): added methods getComment(), setComment(str) and clearComment() to class Image. | ||||
* | Implemented feature request tracked by bug #149212 (Add access to tag ↵ | Olivier Tilloy | 2007-10-10 | 1 | -0/+19 |
| | | | | labels): added method tagDetails(key) to class Image that returns a tuple containg the tag name and its description. | ||||
* | Explicitely returning the tag types as C++ strings. | Olivier Tilloy | 2007-09-18 | 1 | -6/+6 |
| | |||||
* | Fixed a bug reported by Damon Lynch: due to interface changes for exceptions ↵ | Olivier Tilloy | 2007-09-16 | 1 | -1/+7 |
| | | | | management in libexiv2 0.13, libpyexiv2 would not compile against versions >= 0.13. | ||||
* | Internally renamed methods getAvailableExifTags() and getAvailableIptcTags() ↵ | Olivier Tilloy | 2007-03-30 | 1 | -4/+4 |
| | | | | | | to exifKeys() and iptcKeys(). Changed the type of exception raised when trying to get a value corresponding to an invalid IPTC key (TypeError, to comply with http://docs.python.org/ref/sequence-types.html). | ||||
* | Removed methods isExigTagSet() and isIptcTagSet() as they are now useless ↵ | Olivier Tilloy | 2007-03-30 | 1 | -24/+0 |
| | | | | thanks to exception management. | ||||
* | Changed the type of exception raised when trying to get a value ↵ | Olivier Tilloy | 2007-03-30 | 1 | -1/+1 |
| | | | | corresponding to an invalid key (TypeError, to comply with http://docs.python.org/ref/sequence-types.html). | ||||
* | Changed the Python exception type an Exiv2::Error(KEY_NOT_FOUND, ...) is ↵ | Olivier Tilloy | 2007-03-15 | 1 | -1/+1 |
| | | | | converted to (now a KeyError) for consistency with Python conventions. | ||||
* | The python part of the binding now correctly handles the possibility for an ↵ | Olivier Tilloy | 2007-03-13 | 1 | -1/+1 |
| | | | | IPTC tag to be repeatable. | ||||
* | Modified method Image::deleteIptcTag(...) to take into account the ↵ | Olivier Tilloy | 2007-03-13 | 1 | -7/+14 |
| | | | | possibility for an IPTC tag to be repeatable. | ||||
* | Modified methods Image::getIptcTag(...) and Image::setIptcTag(...) to take ↵ | Olivier Tilloy | 2007-03-12 | 1 | -18/+41 |
| | | | | into account the possibility for an IPTC tag to be repeatable. | ||||
* | Modified the behaviour of Image::getAvailableIptcTags(): it now returns a ↵ | Olivier Tilloy | 2007-03-08 | 1 | -3/+4 |
| | | | | list without duplicates. This is a prerequisite to the implementation of an Iptc handler that can access all the instances of a given repeatable key. | ||||
* | Added two methods to class Image, isExifTagSet() and isIptcTagSet(), to ↵ | Olivier Tilloy | 2007-01-20 | 1 | -0/+24 |
| | | | | determine whether a tag is set. | ||||
* | Complete switch to C++/Python exceptions: methods do not return empty ↵ | Olivier Tilloy | 2007-01-20 | 1 | -65/+45 |
| | | | | strings or tuples anymore, they throw an exception instead. | ||||
* | Defined a new custom IO exception for when trying to access the metadata ↵ | Olivier Tilloy | 2007-01-20 | 1 | -60/+24 |
| | | | | before the method readMetadata() has been called. | ||||
* | Basic handling of Exiv2 exceptions which are now converted to corresponding ↵ | Olivier Tilloy | 2007-01-20 | 1 | -204/+157 |
| | | | | Python exceptions. | ||||
* | Removed useless history in file headers (what use is it when using a VCS ↵ | Olivier Tilloy | 2007-01-18 | 1 | -3/+0 |
| | | | | anyway?). | ||||
* | Updated the todo list. | Olivier Tilloy | 2007-01-08 | 1 | -1/+1 |
| | | | | Fixed a small mistake in the GPL header of several source files. | ||||
* | Added method Image::setThumbnailFromJpegFile(...) that allows setting the ↵ | Olivier Tilloy | 2007-01-07 | 1 | -0/+22 |
| | | | | image thumbnail from a jpeg file. | ||||
* | Optimized the memory allocation when extracting the thumbnail data from an ↵ | Olivier Tilloy | 2007-01-04 | 1 | -2/+4 |
| | | | | image: the returned string containing the actual data is now first allocated and then filled. | ||||
* | Added and implemented Image::deleteThumbnail() and Image::dumpThumbnailToFile(). | Olivier Tilloy | 2007-01-03 | 1 | -15/+57 |
| | |||||
* | Implemented Image::setThumbnailData() that sets the thumbnail embedded in an ↵ | Olivier Tilloy | 2007-01-03 | 1 | -4/+13 |
| | | | | image from raw jpeg data. | ||||
* | Implemented Image::getThumbnailData() that returns a string containing the ↵ | Olivier Tilloy | 2007-01-03 | 1 | -2/+34 |
| | | | | raw data of the thumbnail embedded in an image. | ||||
* | Added the declaration of methods for accessing the thumbnail data (not ↵ | Olivier Tilloy | 2007-01-02 | 1 | -0/+12 |
| | | | | implemented yet). | ||||
* | Added a README file for general information about the project. | Olivier Tilloy | 2006-12-30 | 1 | -2/+2 |
| | | | | | Modified the information headers in source files to replace "This program" by "pyexiv2". The SConstruct Python script now specifies that it's encoded in UTF-8. | ||||
* | Added and implemented IPTC-related methods. | Olivier Tilloy | 2006-12-30 | 1 | -3/+112 |
| | |||||
* | Initial import of the existing sources for the project. | Olivier Tilloy | 2006-12-30 | 1 | -0/+290 |
These source files were written in September 2006 in Hull as part of another project, and are now becoming a standalone python library. |