Rcairo 1.5.0

Hi,

I released rcairo 1.5.0 that has many API improvements:

http://cairographics.org/releases/rcairo-1.5.0.tar.gz

http://cairographics.org/releases/rcairo-1.5.0.tar.gz.md5
47ed7b603f41abc9e828fa9f8585f02b rcairo-1.5.0.tar.gz

http://cairographics.org/releases/rcairo-1.5.0.tar.gz.sha1
b71c94fa1598b5b32242c15033f1ce508b0fc0e5 rcairo-1.5.0.tar.gz

API index (no description):
http://cairo.rubyforge.org/doc/en/

Reference manual in Japanese (has description):
http://cairo.rubyforge.org/doc/ja/

There is a repository of the above documents:

http://www.cozmixng.org/repos/rcairo-doc/

If you help rcairo project, please contact me.

Changes:

  • Support RubyGems.

  • Support win32 surface. (Yoshinao Muramatsu)

  • 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 color type conversion between RGB, CMYK and HSV.

    • Many default color definitions.

  • Improve constant value specify API. For example:
    From:
    Cairo::ImageSurface.new(Cairo::FORMAT_ARGB32, 100, 100)
    To:
    Cairo::ImageSurface.new(:argb32, 100, 100)

  • Add experimental API Cairo::Context#pseudo_blur. (API
    may be changed.)

  • and moreā€¦

Regards,