title: New version for the gems of the Ruby-GNOME2 project The gems of the Ruby-GNOME2 project are updated to the version 3.1.0. Those new versions bring: * improvements in GObject Introspection based bindings. * improvements in Gtk3 gem * new Gtk3 demos have been added * bug fixes * * and more see: * https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS * http://ruby-gnome2.osdn.jp/hiki.cgi?News_20160812_1 = About the ruby-gnome2 project As a reminder, and for those that didn't know, the Ruby-GNOME2 project is a set of bindings for the GNOME 2.x and 3.x libraries to use from Ruby 2.1, 2.2 and 2.3. The Ruby-GNOME2 project provides the following gems: * atk * cairo-gobject * clutter * clutter-gdk * clutter-gstreamer * clutter-gtk * gdk_pixbuf2 * gdk3 * gio2 * glib2 * gnumeric * gobject-introspection * goffice * gstreamer * gsf * gtk2 * gtk3 * gtksourceview2 * gtksourceview3 * gvlc * pango * poppler * rsvg2 * vte * vte3 * webkit-gtk * webkit2-gtk * webkit-gtk2 Since the version 3.0.0, the Ruby-GNOME2 gems are based on the gobject-instropection whenever it is possible. The platforms supported are Linux, Windows and OS X. In order to install a gem (gtk3 for example) just do : gem install gtk3 Sites for the project: https://github.com/ruby-gnome2/ruby-gnome2 http://ruby-gnome2.sourceforge.jp/ = About GTK+ from http://www.gtk.org/ GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API. GTK+ it is written in C, but has bindings to many other popular programming languages such as C++, Python and C# among others. GTK+ is licensed under the GNU LGPL 2.1 allowing development of both free and proprietary software with GTK+ without any license fees or royalties. = About GNOME from http://www.gnome.org/about/ The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.
on 2016-11-13 18:58
on 2016-11-14 23:18
Hello, What is the easiest way to get all of ruby-gnome (the bindings available above) installed? I assume that with gem install gtk3 I would only get gtk3. Sorry for the noobish question but I am still only slowly transitioning into modern age. I have not even finished cleaning up all my old ruby-gtk2 code yet either, just too many other things to do. :)
on 2016-11-15 18:02
Robert Heiler wrote in post #1185242: > gem install gtk3 > > I would only get gtk3. with gtk3 you get : cairo glib2 gobject-introspection gio2 atk pango gdk_pixbuf2 cairo-gobject gdk3 rsvg2 gtk3 for others package, I think you need to load them individually. Warning !! there a some issues on windows (see https://www.ruby-forum.com/forum/gnome2 )