summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-12-22Correct the pycairo version number in config.hHEADmasterSteve Chaplin1-1/+1
2012-12-22Update waf to 1.7.8Steve Chaplin2-6/+12
2012-08-19Add support for cairo_region_t, using patch in bug #44336.Steve Chaplin11-4/+791
2012-08-16Add new constants:Steve Chaplin3-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 ()
2012-08-15Add new constants:Steve Chaplin2-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
2012-08-13Remove option to use xpyb since it does not currently support Python 3,Steve Chaplin1-4/+6
and the .pc file name conflicts with the Python 2 version. Fixes bug #50134.
2012-08-04New methods added:Steve Chaplin6-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
2012-07-12setup.py: add extra error messages.user4-36/+68
SVGSurface: Change from bytes-mode to text-mode, so SVG files can be written to sys.stdout. Fixes bug #50989.
2012-05-23Update waf to check for xpyb.Steve Chaplin2-3/+13
Bug #50134.
2012-05-05Implement ImageSurface.create_for_data(), using a modified version of a patchSteve Chaplin5-97/+60
from Paul Colomiets, bug #44935. pycairo will not be binary compatible with earlier versions of pycairo.
2012-04-25Update tests.Steve Chaplin8-83/+156
2012-04-21Implement ImageSurface.get_data(), using some code from Paul Colomiets.Steve Chaplin5-48/+137
bug #44935.
2012-04-21Update waf file.Steve Chaplin5-0/+138
Create a setup.py file (since waf does not work properly for me)
2011-06-19Add support for RecordingSurface.Steve Chaplin11-41/+221
Add docs and tests for RecordingSurface. Adding the RecordingSurface to the pycairo API breaks ABI compatibility with previous pycairo versions.
2011-04-18Increment version to 1.10.1Steve Chaplin4-50/+28
2011-04-18=== Pycairo 1.10.0 ===Steve Chaplin6-22/+52
Increase version numbers.
2011-04-17Update 'waf dist' so that generated docs (not just the docs source) areSteve Chaplin3-6/+16
included in the pycairo archive file.
2011-04-03Remove examples/cairo_snippets/data/romedalen.png and examples which use thisSteve Chaplin6-69/+16
file. Update wscript to exclude unwanted files from distribution archive.
2011-04-02Add new constant CAIRO_FORMAT_RGB16_565Steve Chaplin1-0/+1
2011-04-01Patch waf 1.6.3 to work (for me) with Python 3.2Steve Chaplin2-1/+2
2011-03-30Get documentation working with Sphinx 1.0.7.Steve Chaplin8-140/+415
Update docs to describe the new pycairo C API.
2011-03-28Fix for bug #33013.Steve Chaplin1-6/+6
2011-03-27Changes to support Python 3.2 PyCapsule.Steve Chaplin2-24/+22
Note: last commit should say "Update waf from 1.5 to 1.6.3".
2011-03-27Update waf from 1.15 to 1.16.3Steve Chaplin5-27/+24
2010-09-19Improve/simplify unicode filename support to use Py_FileSystemDefaultEncodingSteve Chaplin1-54/+51
for filenames passed to: cairo.PDFSurface, cairo.PSSurface, cairo.SVGSurface, Surface.write_to_png(), Surface.create_from_png().
2010-09-19Add note to INSTALL to cover situation where python 2 and 3 are bothSteve Chaplin1-0/+4
installed.
2010-09-19Improve/simplify unicode text support - read string and encode into utf8 usingSteve Chaplin5-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
2010-09-18Add support forSteve Chaplin4-11/+13
./waf configure --libdir=XXX Fixes #30230.
2010-09-15Add 'wb' to write files in binary mode.Steve Chaplin3-7/+7
2010-09-13Simplify gitignore by moving most of the exclusions into the topSteve Chaplin8-39/+20
level .gitignore.
2010-09-12Increase version to 1.8.11Steve Chaplin2-17/+49
2010-09-12Small update.Steve Chaplin1-1/+1
2010-09-12=== Pycairo 1.8.10 ===Steve Chaplin25-585/+711
Many changes to make the code work with Python 3.
2010-05-31Create the initial pycairo for Python 3.x git repo, using the py2cairo 1.8.10Steve Chaplin92-0/+13046
files. Remove autotools and setup.py files. Upgrade LGPL license to version 3, remove MPL license.