Skip navigation.

Ruby-GNOME2 0.14.0 has been released!

Gnome 2.x
Gnome 2.x

Yesterday (16 October 2005) Ruby GNOME2 0.14.0 was released.

This new release mainly features updated support for:

  • GNOME 2.12 (Ruby/Libglade2, Ruby/GNOME, Ruby/GnomeCanvas2, Ruby/GnomePrint, Ruby/GnomePrintUI, Ruby/RSVG),
  • Gtk and GLib 2.8 (Ruby/GdkPixbuf2, Ruby/GTK2, Ruby/GLib2),
  • ATK 1.10 (Ruby/ATK),
  • GtkSourceView 1.4 (Ruby/GtkSourceView),
  • Pango 1.10 (Ruby/Pango) and
  • Ruby Cairo (rcairo) 1.0.0 (Ruby/Pango, Ruby/GdkPixbuf2, Ruby/GTK2).

Also was Cygwin support added for Ruby/GConf2, Ruby/GnomeVFS and Ruby/Libgda2.
Next to the support updates Ruby/GtkMozEmbed was merged and there were more minor bug fixes and improvements.

What is Ruby-GNOME2?

Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2.x platform. Not only is it just a mapping of the C API to Ruby syntax but also tailored to provide a more Rubyish-feel and semantics.

Ruby-GNOME2 includes the following packages & libraries:

* ruby-gtk2 package:
Ruby/GLib2, Ruby/ATK, Ruby/GdkPixbuf2, Ruby/Pango, Ruby/GTK2
* ruby-gnome2-all package:
ruby-gtk2, Ruby/GnomeCanvas2, Ruby/GNOME2, Ruby/Libart2, Ruby/Libglade2, Ruby/GConf2, Ruby/GnomeVFS, Ruby/GtkGLExt, Ruby/GtkHtml2, Ruby/Libgda, Ruby/GStreamer, Ruby/GtkSourceView, Ruby/PanelApplet, Ruby/GnomePrint, Ruby/GnomePrintUI, Ruby/RSVG
* ruby-gtktrayicon package: Ruby/GtkTrayIcon
* ruby-gtkmozembed package: Ruby/GtkMozEmbed

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
RubyConf by Anonymous George
Totally agree by Anonymous George

You can script nautilus in any language

If you put your ruby scripts in ~/.gnome2/nautilus-scripts they will appear on the scripts submenu of the Nautilus context menu. While I would like to be able to do more advanced Nautilus scripting (like be able to add new menu items, shortcuts, and views with Ruby), you can already use Ruby scripts within Nautilus to perform operations on files and directories.

I'm excited about this new release, I can't wait until it gets packaged for Ubuntu Breezy! I love writing GNOME applications with Ruby, GLADE, and MozEmbed.

Ruby support by Anonymous George