RAA - rcairo/1.5.1

rcairo / 1.5.1

Short description: Ruby bindings for cairo
Category: Library/Graphics
Status: stable
Created: 2005-10-16 04:21:33 GMT
Last update: 2008-01-11 13:33:54 GMT
Owner: kou (Projects of this owner)
Homepage: http://cairographics.org/rcairo
Download: http://cairographics.org/releases/rcairo-1.5.1.tar.gz
License: Ruby's
Dependency:
None
Description:

Ruby bindings for cairo

cairo description

from <URL:http://cairographics.org/introduction>:

Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, win32, and image buffers. Experimental backends include OpenGL (through glitz), Quartz, XCB, PostScript and PDF file output.

status

1.5.1

  • Support Quartz surface.
  • Fix a wrong type conversion bug. (Binzo)
  • Fix a memory leak bug. (Binzo)
  • Support ruby 1.9.0. (Paul van Tilburg)
  • Fix typos. (NANKI Haruo)
  • Rename Cairo::WIN32Surface to Cairo::Win32Surface
    • Cairo::WIN32Surface is still available for backward compatibility but don't use in newly written code.

1.5.0

Many API improvement.

  • Support Cairo::Surface.new with block.
  • Support RubyGems.
  • Add experimental API Cairo::Context#pseudo_blur. (API may be changed.)
  • Fix strange Cairo::Context#push_group and Cairo::Context#pop_group behaviour.
  • Fix Cairo::Context::Path#map_path_onto.
  • Add high-level color interface. (Cairo::Color)
    • Improve color related API. For example:

      From:
        context.set_source_rgb(1, 0, 0)
      To:
        context.set_source_color(:red)
    • Support RGB/CMYK/HSV conversion.
    • Many default color definitions.
  • Support path creation using Cairo::Path without Cairo::Context.
  • Improve constant value specify API. For example:

    From:
      Cairo::ImageSurface.new(Cairo::FORMAT_ARGB32, 100, 100)
    To:
      Cairo::ImageSurface.new(:argb32, 100, 100)
  • Support win32 surface. (Yoshinao Muramatsu)

1.4.1

  • add missing pkg-config.rb.

1.4.0

  • support all cairo 1.4.0 API.

1.2.0

  • support all cairo 1.2.0 API.
  • support SVG output.

1.0.0

Versions: [1.8.0 (2008-09-26)] [1.7.0 (2008-08-17)] [1.6.3 (2008-07-19)] [1.6.2 (2008-06-14)] [1.6.1 (2008-04-24)] [1.6.0 (2008-04-12)] [1.5.1 (2008-01-11)] [1.5.0 (2007-05-27)] [1.4.1 (2007-03-10)] [1.4.0 (2007-03-06)] [1.2.0 (2006-07-01)] [1.0.0 (2005-10-16)]

Edit this project (for project owner)

back to RAA top