Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Free the allocated memory when deleting an IptcTag. | Olivier Tilloy | 2010-05-17 | 2 | -1/+14 |
| | |||||
* | Free the allocated memory when deleting an ExifTag. | Olivier Tilloy | 2010-05-17 | 2 | -0/+10 |
| | |||||
* | Bumped version number to 0.2.1. | Olivier Tilloy | 2010-04-26 | 1 | -1/+1 |
| | |||||
* | Use the proper delete[] operator to deallocate the memory block pointed by ↵ | Olivier Tilloy | 2010-04-16 | 1 | -1/+1 |
| | | | | _data. | ||||
* | Do not leak the data passed to ImageMetadata.from_buffer. | Olivier Tilloy | 2010-04-14 | 2 | -7/+21 |
| | |||||
* | Removed useless markup from the module's docstring. | Olivier Tilloy | 2010-03-24 | 1 | -4/+4 |
| | |||||
* | Do not try to encode filename if it is None, | Olivier Tilloy | 2010-03-19 | 1 | -1/+3 |
| | | | which happens when instantiating an ImageMetadata from a buffer. | ||||
* | Merge the master branch. | Olivier Tilloy | 2010-03-18 | 2 | -13/+27 |
|\ | |||||
| * | Install only selected modules (exclude main). | Olivier Tilloy | 2010-03-18 | 1 | -1/+3 |
| | | |||||
| * | Do not add the --user switch for Python < 2.6. | Olivier Tilloy | 2010-03-18 | 1 | -4/+9 |
| | | |||||
| * | Add a --user switch to the install target to install pyexiv2 in the user ↵ | Olivier Tilloy | 2010-03-18 | 1 | -9/+17 |
| | | | | | | | | site directory. | ||||
| * | Encode file names in the file system encoding. | Olivier Tilloy | 2010-03-18 | 1 | -3/+2 |
| | | | | | | Original patch by Rob Wallace. | ||||
* | | getDataBuffer() now releases the GIL to allow other python threads to run | Olivier Tilloy | 2010-03-17 | 1 | -1/+10 |
| | | | | | | while reading image data. | ||||
* | | Updated API documentation. | Olivier Tilloy | 2010-03-17 | 1 | -8/+8 |
| | | |||||
* | | Made buffer() a property. | Olivier Tilloy | 2010-03-17 | 1 | -4/+5 |
| | | |||||
* | | New data_buffer() method to get the image buffer. | Olivier Tilloy | 2010-03-17 | 4 | -0/+58 |
| | | |||||
* | | Instantiate an image from a data buffer. | Olivier Tilloy | 2010-03-16 | 4 | -5/+39 |
|/ | |||||
* | Comment to explain the exception handling | Olivier Tilloy | 2010-03-16 | 1 | -0/+6 |
| | | | outside of the Py_{BEGIN,END}_ALLOW_THREADS block. | ||||
* | Clean error handling outside of the Py_{BEGIN,END}_ALLOW_THREADS blocks. | Olivier Tilloy | 2010-03-16 | 1 | -9/+37 |
| | | | This will effectively throw exceptions instead of nasty segmentation faults. | ||||
* | No need for a boolean to test for error. | Olivier Tilloy | 2010-03-16 | 1 | -3/+1 |
| | |||||
* | Copy the error instead of instantiating a new one from its code. | Olivier Tilloy | 2010-03-16 | 1 | -4/+4 |
| | |||||
* | Explain the BOOSTLIB argument. | Olivier Tilloy | 2010-02-22 | 1 | -0/+3 |
| | |||||
* | Allow the builder to specify a custom name for the boost::python library | Mark Lee | 2010-02-21 | 1 | -1/+1 |
| | | | | | | | Needed, for example, when building on certain versions of Debian and Ubuntu (because they added the -mt suffix to the library names). Example: `scons BOOSTLIB=boost_python-mt` | ||||
* | More explicit parameter names: tag_or_value. | Olivier Tilloy | 2010-02-17 | 1 | -14/+22 |
| | |||||
* | Adapted the examples to make use of direct value assignment, | Olivier Tilloy | 2010-02-17 | 1 | -8/+7 |
| | | | which makes the syntax much lighter to application developers. | ||||
* | Direct value assignment as an alternative to passing a fully-formed tag. | Olivier Tilloy | 2010-02-17 | 1 | -7/+12 |
| | |||||
* | Complete documentation generated with sphinx. | Olivier Tilloy | 2010-02-16 | 7 | -251/+250 |
|\ | |||||
| * | Removed useless execution magic: scons scripts are not standalone executables. | Olivier Tilloy | 2010-02-16 | 1 | -1/+0 |
| | | |||||
| * | Dispatch build targets. | Olivier Tilloy | 2010-02-16 | 1 | -0/+2 |
| | | |||||
| * | API documentation: utils module. | Olivier Tilloy | 2010-02-02 | 1 | -89/+90 |
| | | |||||
| * | API documentation: xmp module. | Olivier Tilloy | 2010-02-02 | 1 | -46/+45 |
| | | |||||
| * | API documentation: iptc module. | Olivier Tilloy | 2010-02-02 | 1 | -37/+33 |
| | | |||||
| * | API documentation: exif module. | Olivier Tilloy | 2010-02-02 | 1 | -38/+35 |
| | | |||||
| * | API documentation: metadata module. | Olivier Tilloy | 2010-02-01 | 1 | -39/+38 |
| | | |||||
| * | API documentation: version info. | Olivier Tilloy | 2010-01-30 | 1 | -0/+6 |
| | | |||||
* | | Update the list of keys when inserting a new tag. | Olivier Tilloy | 2010-02-15 | 1 | -0/+6 |
| | | |||||
* | | PyGTK example application: connect to the 'destroy' signal to exit when ↵ | Damien Moore | 2010-02-14 | 1 | -2/+1 |
| | | | | | | | | closing the window. | ||||
* | | Raise an IOError when trying to read an image of an unknown type. | Olivier Tilloy | 2010-02-10 | 2 | -16/+33 |
| | | |||||
* | | Removed a useless import. | Olivier Tilloy | 2010-02-08 | 1 | -1/+0 |
| | | |||||
* | | Use SCons' Glob to install all source files in src/pyexiv2. | Xoff | 2010-02-08 | 1 | -1/+1 |
| | | | | | | See http://www.scons.org/doc/1.2.0/HTML/scons-user/x3394.html for details. | ||||
* | | Longitudes accept values between 0 and 180 degrees. | Rob Wallace | 2010-01-30 | 1 | -5/+6 |
| | | |||||
* | | Raise an IOError when trying to read an non-existent file, | Olivier Tilloy | 2010-01-29 | 1 | -0/+5 |
|/ | | | rather than segfaulting. | ||||
* | Documentation cosmetics. | Olivier Tilloy | 2010-01-27 | 3 | -8/+7 |
| | |||||
* | Module-level docstrings for exif, iptc and xmp. | Olivier Tilloy | 2010-01-27 | 3 | -0/+12 |
| | |||||
* | Complete the documentation of the metadata module. | Olivier Tilloy | 2010-01-26 | 1 | -2/+11 |
| | |||||
* | Complete the documentation of the utils module. | Olivier Tilloy | 2010-01-26 | 1 | -1/+9 |
| | |||||
* | Documentation of the Preview class. | Olivier Tilloy | 2010-01-26 | 1 | -9/+22 |
| | |||||
* | Made the low level Image wrapper and all the methods it exposes protected. | Olivier Tilloy | 2010-01-26 | 2 | -43/+43 |
| | | | It should never be used directly. | ||||
* | Take environment variables into account when compiling. | Olivier Tilloy | 2010-01-25 | 1 | -1/+11 |
| | |||||
* | Choice is not a simple type. | Olivier Tilloy | 2010-01-24 | 1 | -5/+0 |
| |