Create  Edit  FrontPage  Index  Search  Changes  History  RSS  Login

News (2013-05-25 No.1)

Ruby-GNOME2 2.0.1 has been released!

Posted by kou on 2013-05-25 (Sat) 02:31:58

Ruby 1.8 support is dropped release!

Install

% gem install gtk2
% gem install gtk3

Downloads

ruby-gtk2-2.0.1.tar.gz
The minimum package for GTK+ 2 which includes Ruby/GLib2, Ruby/GObjectIntrospection, Ruby/GIO2, Ruby/ATK, Ruby/GdkPixbuf2, Ruby/Pango and Ruby/GTK2.
ruby-gtk3-2.0.1.tar.gz
The minimum package for GTK+ 3 which includes Ruby/GLib2, Ruby/GIO2, Ruby/ATK, Ruby/GdkPixbuf2, Ruby/Pango, Ruby/GDK3 and Ruby/GTK3.
ruby-gnome2-all-2.0.1.tar.gz
All of Ruby-GNOME2 libraries.

Changes

All

  • Improvements
    • Dropped Ruby 1.8 support.
    • Updated bundled binaries versions for Windows.

Ruby/Pango

  • Improvements
    • Added Pango::CairoFontMap.set_default.
    • Enabled fontconfig font on Windows.
    • Defined Pango::CairoFcFontMap? on init if it is available.
    • Defined Pango::CairoWin32FontMap? on init if it is available.

Ruby/GTK3

Ruby/GObjectIntrospection

  • Improvements
    • Supported ownership transfer for some input argument types. (Struct and Object)
    • Supported "(out caller-allocates)" for boxed object. [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]
    • Supported gpointer in/out. [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
  • Fixes
    • Fixed missing argument. [GitHub#154] [Reported by Masafumi Yokoyama]

RubyGStreamer

  • Improvements
    • Supported methods that call callback [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    • Updated samples. [GitHub#156][GitHub#159][GitHub#160][GitHub#161] [Patch by NAKAJIMA Takashi]
    • Supported Gst::Bus#set_handler. [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    • Supported Gst::Controller? [ruby-gnome2-devel-ja] [Suggested by NAKAJIMA Takashi]
    • Stopped to require Gst.init.
  • Fixes
    • Fixed out of index access bug.

Ruby/GooCanvas

  • Improvements
    • Migrated to Ruby/GObjectIntrospection based bindings.
    • Stopped to require Goo.init.
  • Fixes
    • Updated samples. [GitHub#152][GitHub#153][GitHub#155][GitHub#157] [Patch by Masafumi Yokoyama]

Ruby/Clutter

  • Improvements
    • Stopped to require Clutter.init.
  • Fixes
    • Fixed broken samples. [ruby-gnome2-devel-ja] [Patch by Kentaro Fukuchi]

Ruby/ClutterGtk

  • Improvements

Ruby/ClutterGStreamer

  • Added.

Ruby/WebKitGtk

  • Improvements

Ruby/WebKitGtk2

  • Improvements
    • Stopped to require WebKitGtk2.init.

Thanks

  • Detlef Reichl
  • NAKAJIMA Takashi
  • Masafumi Yokoyama
Last modified:2013/05/25 11:32:02
Keyword(s):
References: