Ruby-GNOME2-0.7.0 is now available. Enjoy!


* Added Ruby/GtkGLExt.
* Defines each Flags/Enums as a class.
* Fixed some bugs, Improved.
* Some classes/methods were added.


* ruby-gtk2
The minimum package which includes
Ruby/GLib2, Ruby/GdkPixbuf, Ruby/Pango, Ruby/GTK2.

* ruby-gstreamer
The minimum package for Ruby/GStreamer.
Ruby/GLib2, Ruby/GStreamer.

* ruby-gnome2
All of Ruby-GNOME2 libraries.

What's Ruby-GNOME2?

Ruby-GNOME2 is a set of Ruby language bindings for
the GNOME 2.x development environment.

Supported libraries are:

* Ruby/GLib2
* Ruby/GdkPixbuf2
* Ruby/Pango
* Ruby/GTK2
* Ruby/GNOME2
* Ruby/GnomeCanvas2
* Ruby/Libart2
* Ruby/Libglade2
* Ruby/GConf2
* Ruby/GnomeVFS
* Ruby/GStreamer
* Ruby/GtkHtml2
* Ruby/GtkGLExt [NEW]


- Project website

- Mailing lists

- Tutorials

- Ruby-GNOME2 API Reference

- Samples

- gtk+-2.2 binary package for cygwin

- GTK+ for Windows

- Other resources

Changes since version 0.6.0

* The whole Ruby-GNOME2
- Enum/Flags support. Enum/Flags constants are defined as classes.
[Masahiro Sakai, Vincent Isambart, Masao Mutoh]
- Improve extconf.rb. [Masao Mutoh]
If the libraries are not found, they're ignored.
And you can specify to target libraries.

* Ruby/GLib
- Improved and Fixed some bugs. [Masahiro Sakai, Masao Mutoh]
GLib::Type, GLib::Boxed, mkmf_gnome2.rb
- Added lib/glib2.rb and improve to support Win32 platform.
[TAMURA.KENICHI, Masahiro Sakai]
- Added new class: [Masahiro Sakai]
GLib::Enum, GLib::Flags
- Added new macros: [Masahiro Sakai]
- Removed some methods. [Masahiro Sakai]
- Apply Enum/Flags. [Masahiro Sakai]
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GdkPixbuf
- Apply Enum/Flags. [Masahiro Sakai, Masao Mutoh]
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/Pango
- Improved and Fixed some bugs:
[Vincent Isambart, Masahiro Sakai, Masao Mutoh]
Pango::Font, sample/*.rb, extconf.rb
- Added new methods: [Masahiro Sakai]
Pango::Language, Pango::FontMap, Pango::FontFamily, Pango::Context,
- Apply Enum/Flags. [Masahiro Sakai, Masao Mutoh]
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GTK
- Follow Ruby/GLib changes. [Masahiro Sakai, Masao Mutoh]
- Added some methods, improved, fixed bugs: [Martin Povoln,
KATO Kazuyoshi, Masahiro Sakai, Masao Mutoh]
Gdk::Atom, Gdk::Input, Gdk::DragContext, Gdk::Event, Gdk::GC, Gdk,
Gtk::Label, Gtk::TreeIter, Gtk::TreeView, Gtk::IconSize,
gdk-demo/*.rb, extconf.rb
- Added: [KATO Kazuyoshi]
Gdk::DisplayManager, gtk-demo.rb
- Apply Enum/Flags. [Masahiro Sakai, Masao Mutoh]
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GNOME
- Follow extconf.rb changes. [Masao Mutoh]
- Fix bugs. [Masahiro Sakai]

* Ruby/GnomeCanvas
- Follow extconf.rb changes. [Masao Mutoh]
- Improve extconf.rb. [Masahiro Sakai]
- Fix a sample. [Vincent Isambart]

* Ruby/Libglade
- Add a 'after' parameter to GladeXML.connect.
It allows to connect signal_connect_after(). [Soila Jani]
- Fix bugs: [Masao Mutoh]

* Ruby/Libart
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GConf
- Apply Enum/Flags. [Masao Mutoh]

* Ruby/GStreamer
- Improved and Fixed some bugs. [Laurent Sansonetti]
Gst, Gst::MediaInfo, Gst::Second, Gst::MediaType, sample/media-type.rb
- Added some methods: [Laurent Sansonetti]
Gst::Bin, Gst::Registry, Gst::MediaInfoTrack
- Added: [Laurent Sansonetti]
Gst::XML, Gst::ClockEntry, sample/xml-ogg-player.rb
- Win32 support. [Masahiro Sakai]
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GnomeVFS
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GtkHtml2
- Added: [Martin Povoln, Masao Mutoh]
Gtk::HtmlStream, lib/gtkhtml2.rb
- Removed methods: [Martin Povoln]
- Follow extconf.rb changes. [Masao Mutoh]

* Ruby/GtkGLExt [NEW]
- Added and completed. [Vincent Isambart]
Gdk::GLConfig, Gdk::GLContext, Gdk::GLDrawable, Gdk::GLPixmap,
Gdk::GLWindow, Gdk::Window, Gdk::Pixmap, Gtk::GL, Gtk::Widget
- Added. [Vincent Isambart]
Gdk::GL, sample/*.rb
- Follow extconf.rb changes. [Masao Mutoh]
- Win32 support. [Masahiro Sakai]

Posted by Masao Mutoh 2003-09-07

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks