[cairo] [cairo-announce] ANN: pycairo release 1.4.0 now available
Dethe Elza
delza at livingcode.org
Fri Mar 16 21:36:28 PDT 2007
This is great news, Steve, thanks for keeping the python bindings
caught up with the latest Cairo.
Does this by any chance support the Quartz backend, and if not, what
would it take to hook PyCairo up to Quartz?
Thanks again,
--Dethe
On 14-Mar-07, at 3:51 AM, Steve Chaplin wrote:
> Pycairo is a set of Python bindings for the multi-platform 2D graphics
> library cairo.
> http://cairographics.org
> http://cairographics.org/pycairo
>
> A new pycairo release 1.4.0 is now available from:
>
> http://cairographics.org/releases/pycairo-1.4.0.tar.gz
> http://cairographics.org/releases/pycairo-1.4.0.tar.gz.md5
>
> e26e77919b606113f565d70036c1f504 pycairo-1.4.0.tar.gz
>
> Overview of changes from pycairo 1.2.6 to pycairo 1.4.0
> =======================================================
> General changes:
> Pycairo 1.4.0 requires cairo 1.4.0 (or later).
>
> New methods:
> Context.clip_extents
> Context.copy_clip_rectangles
> Context.get_dash
> Context.get_dash_count
> Context.get_scaled_font
> Context.glyph_extents
> Context.glyph_path
> Context.show_glyphs
> LinearGradient.get_linear_points
> RadialGradient.get_radial_circles
> SolidPattern.get_rgba
> SurfacePattern.get_surface
>
> Deleted methods:
> ImageSurface.create_for_array
> Remove Numeric Python support, since Numeric has been made
> obsolete
> by numpy, and numpy data can be read using
> ImageSurface.create_for_data.
>
> Other changes:
> the module cairo.gtk has been removed (pygtk 2.7.0 onwards has
> cairo
> support built in).
>
>
> Send instant messages to your online friends http://
> au.messenger.yahoo.com
> _______________________________________________
> cairo-announce mailing list
> cairo-announce at cairographics.org
> http://cairographics.org/cgi-bin/mailman/listinfo/cairo-announce
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://cairographics.org/cgi-bin/mailman/listinfo/cairo
You need to lay out the user interface components visually, by hand,
with total control over where they go. Automated LayoutManagers don’t
cut it. A corollary of this is that you can’t move a UI layout from
one platform to another and have the computer make everything fit.
Computers don’t lay out interfaces by themselves any better than they
can translate French to English by themselves. -- Jens Alfke
More information about the cairo
mailing list