[ANN] Ruby-GNOME2 0.19.4

Hi,

The Ruby-GNOME2 project released Ruby-GNOME2 0.19.4:
Download ruby-gtk2-0.19.4.tar.gz (Ruby-GNOME 2)
Download ruby-gnome2-all-0.19.4.tar.gz (Ruby-GNOME 2)

This release has many bug fixes and some improvements. The
fixed bugs include a memory leak bug on GC. If your
application live long time, you should upgrade.

=== Changes

==== Ruby/GLib2

  • Bug fixes:
    • fixed type_register on Ruby 1.9.
      [Simon A., Kouhei S.]
    • fixed memory leak in GC.
      [Kouhei S.]

==== Ruby/GTK2

  • Bug fixes:
    • [#2865895] support GdkWindow’s cursor property.
      NOTE: GTK+ 2.18.0 is unsupported version.
      [Guillaume C., Mamoru T.]
    • Gtk::MenuItem.new accepts nil as a label.
      [Kazuhiro NISHIYAMA, Kouhei S.]
    • fixed wrong conversion in Gtk::TreePath#<=>.
      [Takeuchi Yusuke, Kouhei S.]
    • fix Gtk::RecentInfo#application_info’s double free bug.
      [Kouhei S.]
  • Improvements:
    • Gdk::Window#invalidate accepts nil as ‘area’
      argument. It means ‘invalidates whole window’.
      [Hiroyuki Ito]
    • Gtk::Clipbord#request_text sets UTF-8 encoding in Ruby
      1.9.
      [Rg Rg, Kouhei S.]
    • add Gtk::TreePath#==.
      [Takeuchi Yusuke, Kouhei S.]

==== Ruby/Pango

  • Improvements:
    • add Pango::Gravity.
      [Hiroyuki Ito, Kouhei S.]

==== Ruby/GdkPixbuf

  • add Gdk::Pixbuf#pixels=.
    [Michal S.]

==== Ruby/GStreamer

  • Bug fixes:
    • [#2920997] fix argument type. [Johan Kiviniemi]
  • [#2924886] implement Gst::MessageTag#parse. [Vincent C.]

==== Ruby/GtkMozEmbed

  • Bug Fixes:
    • [#2924766] fix -Wl,-rpath syntax. [OBATA Akio]
    • [#2925285] Gtk::MozEmbed#chrome_mask fails.
      [tobi, Kouhei S.]
    • support XULRunner 1.9.2. [OBATA Akio]

=== Thanks

  • Guillaume C.
  • Mamoru T.
  • Michal S.
  • Simon A.
  • Kazuhiro NISHIYAMA
  • Johan Kiviniemi
  • OBATA Akio
  • Hiroyuki Ito
  • Rg Rg
  • Vincent C.
  • tobi
  • Takeuchi Yusuke

Thanks,

kou

Kouhei S. wrote:

Hi,

The Ruby-GNOME2 project released Ruby-GNOME2 0.19.4:
Download ruby-gtk2-0.19.4.tar.gz (Ruby-GNOME 2)
Download ruby-gnome2-all-0.19.4.tar.gz (Ruby-GNOME 2)

What is the different between ruby-gtk2-0.19.4.tar.gz and
ruby-gnome2-all-0.19.4.tar.gz?

2010/4/21 Shin guey Wong [email protected]:

What is the different between ruby-gtk2-0.19.4.tar.gz and
ruby-gnome2-all-0.19.4.tar.gz?

http://ruby-gnome2.sourceforge.jp/hiki.cgi?News_20100417_1

mainly gtk2 is only :
Ruby/GLib2, Ruby/ATK, Ruby/GdkPixbuf2, Ruby/Pango, Ruby/GTK2

While you are around Kou, could we have your opinion on the 2.20
‘get_name’ issue, between gtk::Widget and Gtk::buildable ?

Simon

Hi,

In [email protected]
“Re: [ruby-gnome2-devel-en] [ANN] Ruby-GNOME2 0.19.4” on Wed, 21 Apr
2010 15:47:50 +0200,
Simon A. [email protected] wrote:

While you are around Kou, could we have your opinion on the 2.20
‘get_name’ issue, between gtk::Widget and Gtk::buildable ?

Ah… Sorry…
Is it about
“[ruby-gnome2-devel-en] Gtk 2.20, Gtk::Builder and ‘name’”?

I’ll see it at the next weekend. Sorry…

Thanks,

kou

Hei,

It would also be really nice for me to have informations about this →
[email protected]
I’m really sorry to be pushy but I’d really like to know about the
status of Gtk::Builder in windows

Thanks in advance!


Andrea D.

Hi,

In 1271862137.2856.2.camel@VEGETA
“Re: [ruby-gnome2-devel-en] [ANN] Ruby-GNOME2 0.19.4” on Wed, 21 Apr
2010 17:02:17 +0200,
Andrea D. [email protected] wrote:

I’m really sorry to be pushy but I’d really like to know about the
status of Gtk::Builder in windows

There is no plan about it…
We need more help for Windows support.

It seems that rake-compiler based solution is nice:
GitHub - rake-compiler/rake-compiler: Provide a standard and simplified way to build and package Ruby C and Java extensions using Rake as glue.

Windows user will be able to install Ruby-GNOME2 by

gem install ruby-gnome2

Thanks,

kou

Hei Kouhei,

this looks very interesting, I’ll take a look and (if I’m successful)
post the results.
Thanks a lot for the pointer, I couldn’t find it myself!


Andrea D.