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.]
- fixed type_register on Ruby 1.9.
==== 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.]
- [#2865895] support GdkWindow’s cursor property.
- 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.]
- Gdk::Window#invalidate accepts nil as ‘area’
==== Ruby/Pango
- Improvements:
- add Pango::Gravity.
[Hiroyuki Ito, Kouhei S.]
- add Pango::Gravity.
==== 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,