Ruby-GNOME2

( 0 Votes )

Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2.0 development environment. This is the next generation of Ruby-GNOME.

Ruby-GNOME2 now includes the libraries below:

 

Core libraries

Ruby/GLib
the low-level core library that forms the basis
Ruby/ATK
a set of interfaces for accessibility
Ruby/Pango
layout and rendering of text, with an emphasis on internationalization
Ruby/GdkPixbuf
image loading and manipulation
Ruby/GDK
An intermediate layer which isolates GTK+ from the details of the windowing system.
Ruby/GTK
GUI widgets

Extra libraries

Ruby/GNOME
containing extra widgets
Ruby/GnomeCanvas
a widget for creating interactive structured graphics
Ruby/GConf
a process-transparent configuration database, like Registry
Ruby/GnomeVFS
letting applications seamlessly access remote and local files
Ruby/GStreamer (not available)
mulimedia framework for Audio/Video
Ruby/GtkHtml2
a HTML widget
Ruby/GtkGLExt
3D rendering using OpenGL
Ruby/GtkSourceView
a Text widget with syntax highlighting and other features typical of a source code editor.
Ruby/GtkMozEmbed
a widget embedding a Mozilla Gecko renderer.
Ruby/Libart2
handles the drawing capabilities
Ruby/Libgda (not available)
an interface to the GDA(GNU Data Access) architecture to access data sources such as Databases, LDAP.
Ruby/Libglade
gives applications the ability to load user interfaces from XML files at runtime. the XML files are created with GLADE user interface builder.
Ruby/PanelApplet? (deprecated)
panel applets library for the GNOME panel. Deprecated. Use Gtk::StatusIcon in Ruby/GTK instead.
Ruby/GnomePrint
printing
Ruby/GnomePrintUI
GUIs for printing
Ruby/RSVG
rendering of SVG vector graphics.
Ruby/Poppler
rendering of PDF.
Ruby/VTE
a terminal emulator widget.