summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Correct the pycairo version number in config.hHEADmasterSteve Chaplin2012-12-221-1/+1
|
* Update waf to 1.7.8Steve Chaplin2012-12-222-6/+12
|
* Add support for cairo_region_t, using patch in bug #44336.Steve Chaplin2012-08-1911-4/+791
|
* Add new constants:Steve Chaplin2012-08-163-12/+75
| | | | | | | | cairo.SVG_VERSION_1_1 cairo.SVG_VERSION_1_2 Add new functions: cairo_svg_surface_restrict_to_version () cairo_svg_version_to_string ()
* Add new constants:Steve Chaplin2012-08-152-0/+89
| | | | | | | | | | | | | | | | | | cairo.OPERATOR_MULTIPLY cairo.OPERATOR_SCREEN cairo.OPERATOR_OVERLAY cairo.OPERATOR_DARKEN cairo.OPERATOR_LIGHTEN cairo.OPERATOR_COLOR_DODGE cairo.OPERATOR_COLOR_BURN cairo.OPERATOR_HARD_LIGHT cairo.OPERATOR_SOFT_LIGHT cairo.OPERATOR_DIFFERENCE cairo.OPERATOR_EXCLUSION cairo.OPERATOR_HSL_HUE cairo.OPERATOR_HSL_SATURATION cairo.OPERATOR_HSL_COLOR cairo.OPERATOR_HSL_LUMINOSITY
* Remove option to use xpyb since it does not currently support Python 3,Steve Chaplin2012-08-131-4/+6
| | | | | and the .pc file name conflicts with the Python 2 version. Fixes bug #50134.
* New methods added:Steve Chaplin2012-08-046-9/+167
| | | | | | | | | | | cairo_in_clip cairo_surface_create_for_rectangle cairo_pdf_surface_restrict_to_version cairo_pdf_version_to_string New constants added: cairo.PDF_VERSION_1_4 cairo.PDF_VERSION_1_5
* setup.py: add extra error messages.user2012-07-124-36/+68
| | | | | SVGSurface: Change from bytes-mode to text-mode, so SVG files can be written to sys.stdout. Fixes bug #50989.
* Update waf to check for xpyb.Steve Chaplin2012-05-232-3/+13
| | | | Bug #50134.
* Implement ImageSurface.create_for_data(), using a modified version of a patchSteve Chaplin2012-05-055-97/+60
| | | | | from Paul Colomiets, bug #44935. pycairo will not be binary compatible with earlier versions of pycairo.
* Update tests.Steve Chaplin2012-04-258-83/+156
|
* Implement ImageSurface.get_data(), using some code from Paul Colomiets.Steve Chaplin2012-04-215-48/+137
| | | | bug #44935.
* Update waf file.Steve Chaplin2012-04-215-0/+138
| | | | Create a setup.py file (since waf does not work properly for me)
* Add support for RecordingSurface.Steve Chaplin2011-06-1911-41/+221
| | | | | | Add docs and tests for RecordingSurface. Adding the RecordingSurface to the pycairo API breaks ABI compatibility with previous pycairo versions.
* Increment version to 1.10.1Steve Chaplin2011-04-184-50/+28
|
* === Pycairo 1.10.0 ===Steve Chaplin2011-04-186-22/+52
| | | | Increase version numbers.
* Update 'waf dist' so that generated docs (not just the docs source) areSteve Chaplin2011-04-173-6/+16
| | | | included in the pycairo archive file.
* Remove examples/cairo_snippets/data/romedalen.png and examples which use thisSteve Chaplin2011-04-036-69/+16
| | | | | file. Update wscript to exclude unwanted files from distribution archive.
* Add new constant CAIRO_FORMAT_RGB16_565Steve Chaplin2011-04-021-0/+1
|
* Patch waf 1.6.3 to work (for me) with Python 3.2Steve Chaplin2011-04-012-1/+2
|
* Get documentation working with Sphinx 1.0.7.Steve Chaplin2011-03-308-140/+415
| | | | Update docs to describe the new pycairo C API.
* Fix for bug #33013.Steve Chaplin2011-03-281-6/+6
|
* Changes to support Python 3.2 PyCapsule.Steve Chaplin2011-03-272-24/+22
| | | | Note: last commit should say "Update waf from 1.5 to 1.6.3".
* Update waf from 1.15 to 1.16.3Steve Chaplin2011-03-275-27/+24
|
* Improve/simplify unicode filename support to use Py_FileSystemDefaultEncodingSteve Chaplin2010-09-191-54/+51
| | | | | | for filenames passed to: cairo.PDFSurface, cairo.PSSurface, cairo.SVGSurface, Surface.write_to_png(), Surface.create_from_png().
* Add note to INSTALL to cover situation where python 2 and 3 are bothSteve Chaplin2010-09-191-0/+4
| | | | installed.
* Improve/simplify unicode text support - read string and encode into utf8 usingSteve Chaplin2010-09-195-71/+37
| | | | | | | | | | | | PyArg_ParseTuple. context.c pycairo_select_font_face pycairo_show_text pycairo_text_extents pycairo_text_path font.c toy_font_face_new scaled_font_text_extents
* Add support forSteve Chaplin2010-09-184-11/+13
| | | | | ./waf configure --libdir=XXX Fixes #30230.
* Add 'wb' to write files in binary mode.Steve Chaplin2010-09-153-7/+7
|
* Simplify gitignore by moving most of the exclusions into the topSteve Chaplin2010-09-138-39/+20
| | | | level .gitignore.
* Increase version to 1.8.11Steve Chaplin2010-09-122-17/+49
|
* Small update.Steve Chaplin2010-09-121-1/+1
|
* === Pycairo 1.8.10 ===Steve Chaplin2010-09-1225-585/+711
| | | | Many changes to make the code work with Python 3.
* Create the initial pycairo for Python 3.x git repo, using the py2cairo 1.8.10Steve Chaplin2010-05-3192-0/+13046
files. Remove autotools and setup.py files. Upgrade LGPL license to version 3, remove MPL license.