RAA - rcairo/1.6.2

rcairo / 1.6.2

Short description: Ruby bindings for cairo
Category: Library/Graphics
Status: stable
Created: 2005-10-16 04:21:33 GMT
Last update: 2008-06-14 13:52:24 GMT
Owner: kou (Projects of this owner)
Homepage: http://cairographics.org/rcairo
Download: http://cairographics.org/releases/rcairo-1.6.2.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.6.2 (2008-06-14)

  • Fix build failure on MacOS X.
  • Fix build failure on 64bit Linux.
  • Fix build failure with old Ruby.
  • Fix build failure with Ruby 1.9.

1.6.1 (2008-04-24)

  • Fix Quartz related bugs. (thanks to kimura wataru)
  • Support PKG_CONFIG_LIBDIR. (thanks to OBATA Akio)
  • Support RubyGems for mswin32.

1.6.0 (2008-04-11)

  • Support cairo 1.6.0.
  • Improve Quartz surface support. (thanks to kimura wataru, OBATA Akio)
  • Support Cairo::Win32PrintingSurface.
  • Support Cairo::QuartzImageSurface.
  • Support ruby 1.9.0.
  • Add Cairo::Paper.
    • Improve size specification of Cairo::PSSurface, Cairo::PDFSurface, Cairo::SVGSurface.

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.10.1 (2011-10-12)] [1.10.0 (2010-09-12)] [1.8.5 (2010-08-28)] [1.8.3 (2010-08-26)] [1.8.1 (2009-12-13)] [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