NEWS¶ ↑
Ruby-GNOME2 3.0.7: 2015-10-06¶ ↑
It is a bug fix release of 3.0.6.
Changes¶ ↑
Ruby/GLib2¶ ↑
Fixes Fixed a bug that `xxx_yyy` enum name isn't accepted. [ruby-gnome2-devel-en][Reported by Detlef Reichl] Fixed a bug that internal Ruby API is used. [ruby-gnome2-devel-en][Reported by Detlef Reichl]
Ruby/GTK3¶ ↑
Improvements Added backward compatibility API to (({Gtk::TreeView#insert_column})). [ruby-gnome2-devel-en][Reported by Detlef Reichl]
Thanks¶ ↑
Detlef Reichl
Ruby-GNOME2 3.0.6: 2015-10-04¶ ↑
It is a bug fix release of 3.0.5.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Supported (({GLib.format_size})) on 32bit. [GitHub#565][Reported by Mamoru TASAKA] Supported (({GLib.format_size_for_display})) on 32bit. [GitHub#565][Reported by Mamoru TASAKA] Added (({GLib::Version.or_later?})). [GitHub#570][Patch by cedlemo]
Ruby/GObjectIntrospection¶ ↑
Improvements Added (({GObjectIntrospection::Version.or_later?})). [GitHub#572][Patch by cedlemo] Supported (({GSList})) for filename. [ruby-gnome2-devel-en][Reported by Stefan Salewski]
Ruby/GIO2¶ ↑
Improvements Added (({Gio::Version.or_later?})). [GitHub#571][Patch by cedlemo] Made (({Gio::APplicationCommandLine#attributes})) Rubyish.
Ruby/Pango¶ ↑
Improvements Added (({Pango::Version.or_later?})). [GitHub#576][Patch by cedlemo]
Ruby/GTK2¶ ↑
Improvements Added (({Gtk::Version.or_later?})). [GitHub#574][Patch by cedlemo]
Ruby/GTK3¶ ↑
Improvements Supported (({Gtk::CellLayout#set_cell_data_func})). [ruby-gnome2-devel-en][Reported by Stefan Salewski] Supported (({Gtk::Container#add})) with child properties. [ruby-gnome2-devel-en][Reported by Stefan Salewski] Added (({Gtk::StockItem#[]})) for backward compatibility. [ruby-gnome2-devel-en][Reported by Stefan Salewski] Added (({Gtk::IconSize::IconSize})) for backward compatibility. [ruby-gnome2-devel-en][Reported by Stefan Salewski] Supported marking cell renderers in (({Gtk::CellLayout})) for GC. [ruby-gnome2-devel-en][Reported by Stefan Salewski] Supported (({nil})) for (({Gtk::TreeIter#set_value})). Supported marking columns in (({Gtk::TreeView})) for GC. [ruby-gnome2-devel-en][Reported by Stefan Salewski] Updated tutorial samples. [GitHub#567][GitHub#568][GitHub#587][Patch by cedlemo] Supported marking records in (({Gtk::TreeModel})) for GC. [ruby-gnome2-devel-en][Reported by Stefan Salewski] Started updating gtk-demo with (({Gtk::Application})). [GitHub#583][GitHub#586][GitHub#588][Patch by cedlemo] Supported option style API by (({Gtk::Builder#add})). Supported (({:object_ids})) by (({Gtk::Builder#add})). [GitHub#585][Patch by cedlemo] Added backward compatible API to (({Gtk.show_uri})).
Ruby/GStreamer¶ ↑
Improvements Added (({Gst::Version.or_later?})). [GitHub#573][Patch by cedlemo]
Ruby/Poppler¶ ↑
Improvements Added (({Poppler::Version.or_later?})). [GitHub#577][Patch by cedlemo]
Ruby/RSVG2¶ ↑
Improvements Added (({RSVG::Version.or_later?})). [GitHub#578][Patch by cedlemo]
Ruby/VTE3¶ ↑
Improvements Stopped to run tests for old VTE with new VTE. [GitHub#566][Reported by Mamoru TASAKA]
Ruby/WebKitGTK¶ ↑
Improvements Added (({WebKitGtk::Version.or_later?})).
Thanks¶ ↑
Stefan Salewski Mamoru TASAKA cedlemo
Ruby-GNOME2 3.0.5: 2015-09-22¶ ↑
It is a bug fix release for mikutter.
Changes¶ ↑
Ruby/GTK2¶ ↑
Fixes Fixed a bug that (({g_object_ref_sink()})) isn't called for instance of (({type_register}))ed class. [http://dev.mikutter.hachune.net/issues/771#note-3] [Reported by toshi_a]
Thanks¶ ↑
toshi_a
Ruby-GNOME2 3.0.4: 2015-09-21¶ ↑
It is a build fix release for 32bit Windows.
Changes¶ ↑
All¶ ↑
Improvements Supported auto native package installation on Arch Linux. [GitHub#553][GitHub#563] [Patch by lilole]
Ruby/GObjctIntrospection¶ ↑
Fixes 32bit Windows: Fixed strut field accessors access wrong address.
Ruby/ATK¶ ↑
Improvements Added (({Atk::Version.or_later?})) [GitHub#552] [Patch by cedlemo]
Ruby/GdkPixbuf2¶ ↑
Improvements Added (({Gdk::Pixbuf::Version.or_later?})). [GitHub#561] [Patch by cedlemo]
Ruby/GDK3¶ ↑
Improvements Supported GTK+ 3.17.9. [GitHub#558] [Reported by Mamoru TASAKA]
Ruby/GTK3¶ ↑
Improvements Updated examples. [GitHub#550] [Patch by cedlemo]
Ruby/ClutterGstreamer¶ ↑
Improvements Added (({ClutterGst.load_version})). Added (({ClutterGst.load_version=})). Added (({ClutterGst::Version.or_later?})). [GitHub#556] [Patch by cedlemo]
Thanks¶ ↑
cedlemo lilole Mamoru TASAKA
Ruby-GNOME2 3.0.3: 2015-09-16¶ ↑
It is a compatibility improvement release of 3.0.2.
Changes¶ ↑
All¶ ↑
Improvements Removed test-unit-notify gem from development dependencies. [GitHub#547] [Patch by cedlemo]
Ruby/GObjectIntrospection¶ ↑
Improvements Supported (({GObjectIntrospection::Repository.prepend_search_path})). Supported (({GObjectIntrospection::Repository.search_path})). Windows: Supported requiring library after one (({GObjectIntrospection::Loader#load})). [GitHub#546] [Reported by Abby Archer]
Ruby/GTK3¶ ↑
Improvements Supported (({Gtk::IconSize.lookup})). [GitHub#544] [Reported by Masafumi Yokoyama] Supported size name as argument of (({Gtk::Widget#render_icon_pixbuf})). [GitHub#544] [Reported by Masafumi Yokoyama] Supported (({Gio::Icon})) in (({Gtk::IconTheme#lookup_icon})). [GitHub#544] [Reported by Masafumi Yokoyama] Supported (({Gtk::TreeModel#iter_parent})). Supported (({Gtk::TreeIter#parent})). Updated examples. [GitHub#548] [Patch by cedlemo] Fixes Fixed a bug that (({Gtk::Widget.bind_template_child})) is required. [GitHub#549] [Reported by cedlemo] Fixed a bug that default (({x_option})) and (({y_option})) values of (({Gtk::Table#attach})) is wrong. [GitHub#546] [Reported by Abby Archer] Windows: Fixed a bug that Ruby/RSVG2 isn't required automatically. [GitHub#546] [Reported by Abby Archer]
Thanks¶ ↑
Masafumi Yokoyama cedlemo Abby Archer
Ruby-GNOME2 3.0.2: 2015-09-13¶ ↑
It is a compatibility improvement release of 3.0.1.
Changes¶ ↑
Ruby/GObjectIntrospection¶ ↑
Improvements Supported void pointer. [GitHub#540] [Reported by Abby Archer] Added (({GObjectIntrospection::Loader.instantiate_gobject_pointer})).
Ruby/GDK3¶ ↑
Improvements Supported (({Gdk::Window#user_data})). [GitHub#540] [Reported by Abby Archer] compatibility: (({Cairo::Context#set_source_rgba})) accepts (({nil})) as alpha value. [GitHub#540] [Reported by Abby Archer] compatibility: Added fallback feature for deprecated (({Gdk::EventScroll::Direction})). Windows: Added hicolor-icon-theme as fallback theme.
Ruby/GTK3¶ ↑
Improvements compatibility: (({Gtk::Window#icon=})) accepts icon file name. [GitHub#540] [Reported by Abby Archer] compatibility: (({Gtk::Dialog#add_button})) accepts (({Symbol})) as response ID. [GitHub#540] [Reported by Abby Archer] Deprecated (({Gtk::ColorSelectionDialog})). compatibility: Added fallback feature for deprecated (({Gtk::TextTag::WrapMode})). compatibility: Added fallback feature for deprecated (({Gtk::TextBuffer#insert(iter, target, *tags)})) usage. compatibility: Added fallback feature for deprecated (({Gtk::ButtonBox::Style})). compatibility: Added fallback feature for deprecated (({Gtk::MessageDialog::ButtonsType})). compatibility: Supported creating an empty image by (({Gtk::Image.new})). compatibility: Added fallback feature for deprecated (({Gtk::ImageMenuItem.new})) usage. Supported (({Gtk::TreeIter#next!})). Supported (({Gtk::TreeModel#get_value})). compatibility: Added fallback feature for deprecated (({Gtk::Alignment::Align})). compatibility: Added fallback feature for deprecated (({Gtk::Widget#get_size_request})). compatibility: Added fallback feature for deprecated (({Gtk::Table.new})). compatibility: Added fallback feature for deprecated (({Gtk::Table#column_spaces})). compatibility: Added fallback feature for deprecated (({Gtk::Table#column_spaces=})). compatibility: Added fallback feature for deprecated (({Gtk::Table#attach})). compatibility: Added fallback feature for deprecated (({Gtk::ToggleButton.new})). Windows: Added missing Ruby/RSVG2 dependency. compatibility: Added fallback feature for deprecated (({Gtk::Container#each_forall})). Supported (({nil})) as (({size})) for (({Gtk::Image.new})). compatibility: Added fallback feature for deprecated (({Gtk::Image.new(pixbuf)})). compatibility: Added fallback feature for deprecated (({Gtk::Toolbar::Style})). Supported Rubyish (({Gtk::CheckMenuItem.new})). Fixes Fixed samples. [GitHub#536][GitHub#541] [Patch by cedlemo] [GitHub#540] [Reported by Abby Archer] Fixed a bug that (({Gtk::Calendar#date})) returns (({0-11})) range month value.
Ruby/RSVG2¶ ↑
Improvements Windows: Added missing Ruby/Pango dependency. Windows: Updated loaders.cache for gdk-pixbuf automatically.
Ruby/GStreamer¶ ↑
Improvements compatibility: (({Gst::TypeFindFactory#extensions})) always returns (({Array})).
Thanks¶ ↑
cedlemo Abby Archer
Ruby-GNOME2 3.0.1: 2015-09-11¶ ↑
It is a bug fix release of 3.0.0.
Changes¶ ↑
Ruby/GLib2¶ ↑
Fixes Windows: Fixed a bug that large number flag value isn't usable. [GitHub#538] [Reported by Abby Archer]
Ruby/GTK3¶ ↑
Improvements Updated tutorials. [GitHub#534][GitHub#537] [Patch by cedlemo]
Ruby/VTE3¶ ↑
Improvements Added (({Vte::Version.or_later?})). [GitHub#535] [Patch by cedlemo]
Thanks¶ ↑
cedlemo Abby Archer
Ruby-GNOME2 3.0.0: 2015-09-10¶ ↑
It is a GTK+ 3.16 support release.
To GTK+ 3.16 support, many people helped us. Especially, cedlemo did great works. Very thanks all!!!
Changes¶ ↑
All¶ ↑
Improvements Added install instruction for GitHub master branch. [GitHub#425][Patch by Hiroyuki Sato]
Ruby/GLib2¶ ↑
Improvements Added new APIs: (({RVAL2GOBJGLIST})) (({RVAL2GOBJGSLIST})) (({rbg_rval2glist})) (({rbg_rval2gslist})) (({RVAL2CSTR_PTR})) (({rbg_name_to_nick})) (({rbgobj_class_init_func})) (({rbgobj_register_type})) Changed (({RVAL2CSTR})) to return (({NULL})) terminated string. If you want to get raw string that may not be terminated by (({NULL})), use (({RVAL2CSTR_PTR})). Supported (({Symbol})) as flag value. Added (({windows_platform?})) Supported (({GLib::Value.new})) without value. Supported array of flag value as (({GLib::Flags.new})) input. Supported name, nick and (({GLib::Enum})) as (({GLib::Enum.new})) input. Migrated to Markdown for README markup. [GitHub#484][Patch by prpr_man] Supported (({GVariantType})). Supported (({GVariant})). Supported (({GBinding})). [GitHub#524][Reported by cedlemo] Fixes Fixed a bug that (({GLib.format_size})) doesn't work 32bit over integer value. [GitHub#413][Reported by eumario]
Ruby/GObjectIntrospection¶ ↑
Improvements Supported non GObject struct as return value. [GitHub#286][Reported by Christopher L. Ramsey] Supported (({list_XXX})) method name. Supported freeing (({GList<GObjet *>})). Supported array of struct as input argument. Supported auto native package install on CentOS 7. Supported (({can_XXX?})) predicate. Supported the number of array as input argument. [Suggested by John Cupitt] Supported array of (({GValue})) as input argument. Supported array as return value. Supported (({GClosure})) as input argument. Supported (({GSList<GObject *>})) as input argument. Supported (({GSList<GObject *>})) as output argument. [GitHub#324][Reported by cedlemo] Supported union as input argument. Supported array of (({guint8})) as input argument. Supported array of (({gint32})) as input argument. Supported class methods defined in (({XXXClass})). Supported (({GList<GBoxed *>})) as output argument. [GitHub#389][Reported by eumario] Supported (({GList<GInterface *>})) as return value. [GitHub#501][Reported by Christopher L. Ramsey] Supported (({GVariant})) as return value. [GitHub#502][Reported by kitone] Fixes Fixed a bug that (({GList<GObjet *>})) return type method always returns nil. Fixed a bug that not predicate is treated as predicate. Fixed a bug that (({self})) is different.
Ruby/GIO2¶ ↑
Improvements Supported (({GAsyncReadyCallback})). [GitHub#302][Reported by Christopher L. Ramsey] Added (({ActionMap#add_actions})).
Ruby/Pango¶ ↑
Improvements Added (({Pango::Language#sample_string})).
Ruby/GDK3¶ ↑
Improvements Added backward compatibility APIs. [GitHub#284][Reported by Christopher L. Ramsey] Added constants in (({Gdk::Selection})). [GitHub#254][Patch by Masafumi Yokoyama] Added missing deprecations. [GitHub#291][Reported by Michel Boaventura] Added (({RGBA.parse})). [GitHub#295][Reported by carlosjhr64] Supported (({Gdk::Rectangle})). [GitHub#319][Reported by cedlemo] Supported (({Gdk::Screen#get_setting})). [GitHub#376][Reported by cedlemo] Added (({Gdk::Screen#get_monitor})). Fixes Fixed a bug that (({GDK_KEY_XXX})) raises an error. [ruby-gnome2-devel-en][Reported by Detlef Reichl]
Ruby/GTK3¶ ↑
Improvements Migrated to GObject Introspection based bindings from hand writing bindings. Now, all the latest API in GTK+ are supported. [Hiroshi Hatake][Detlef Reichl][cedlemo][John Cupitt] [Masafumi Yokoyama][eumario][PeterWAWood][Daiki Ueno] Updated samples. [Patch by cedlemo]
Ruby/GtkSourceView3¶ ↑
Improvements Migrated to GObject Introspection based bindings from hand writing bindings. Now, all the latest API in GtkSourceView are supported.
Ruby/VTE3¶ ↑
Improvements Migrated to GObject Introspection based bindings from hand writing bindings. Now, all the latest API in VTE are supported. [cedlemo]
Ruby/GStreamer¶ ↑
Fixes Fixed native package name on CentOS and Fedora. Fixed shebang. [GitHub#507][Patch by Dmitry Marakasov]
Ruby/RSVG2¶ ↑
Improvements Added (({:file_name})), (({:data})) and (({:flags})) option to (({RSVG::Handle.new})). Updated a sample. [GitHub#518][Patch by Robert A. Heiler]. Fixes Fixed a memory leak of (({RSVG::Handle.new_from_data})) and (({RSVG::Handle.new_from_file})). [GitHub#318][Reported by Kagetsuki]
Ruby/Clutter¶ ↑
Improvements Added (({Clutter::Version.or_later?})).
Ruby/WebKit2GTK¶ ↑
Improvements Added.
Thanks¶ ↑
Hiroshi Hatake Christopher L. Ramsey Masafumi Yokoyama cedlemo Detlef Reichl Kagetsuki eumario PeterWAWood Hiroyuki Sato Daiki Ueno prpr_mann Dmitry Marakasov
Ruby-GNOME2 2.2.5: 2015-04-24¶ ↑
It is a GLib 2.44 support release.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Supported GLib 2.44. [GitHub#361][Reported by Benjamin Maisano]
Thanks¶ ↑
Benjamin Maisano
Ruby-GNOME2 2.2.4: 2014-12-23¶ ↑
It is a x64 Windows support release.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Stopped to call g_thread_init() for GLib 2.32.0 or later because g_thread_init() is called automatically. Added GLib.format_size. Added GLib::Source#name. Added GLib::Source#name=. Added GLib::Source#ready_time. Added GLib::Source#ready_time=. Added GLib::Source#destroy. Fixes Fixed a bug that wrong converter is used on bigendian environment. [GitHub#270][Reported by mtasaka]
Ruby/GIO2¶ ↑
Improvements Added Gio::DBus. Fixes Fixed a bug that Gio::ContentType#executable? isn't defined by correct name.
Ruby/GTK2¶ ↑
Improvements Gtk::AboutDialog#show: Supported license_type option. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito] Fixes Gtk::AboutDialog#show: Fixed a bug that wrap_license option doesn't work. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito]
Ruby/GObjectIntrospection¶ ↑
Improvements Supported prefix removing from method name. Supported GList of UTF-8. [ruby-gnome2-devel-en][Reported by Detlef Reichl] Added documentation. [GitHub#267][Patch by Detlef Reichl] Fixes Fixed a bug that out only argument is required. [GitHub#268][Reported by mtasaka]
Ruby/GDK3¶ ↑
Improvements Gdk::Window: Added deprecated constants for backward compatibility. Supported Gdk::Keyval module functions. [GitHub#265][Reported by Detlef Reichl] Cairo::Context#set_source_rgba: Re-supported (({set_source_rgba(r, g, b, a)})) style. [GitHub#272][Patch by Detlef Reichl] [windows] Bundled the new default GNOME icon theme. [GitHub#276][Reported by glurp] Fixes Gdk::Color.parse: Fixed unexpected API change. [GitHub#276][Reported by glurp] Fixed a bug that Gdk::Event::Mask fallback doesn't work. [GitHub#276][Reported by glurp]
Ruby/GTK3¶ ↑
Improvements Gtk::AboutDialog#show: Supported license_type option. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito] Gtk::ActionBar: Added. [GitHub#282][Suggested by Christopher L. Ramsey] Fixes Gtk::AboutDialog#show: Fixed a bug that wrap_license option doesn't work. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito]
Ruby/RSVG2¶ ↑
Improvements RSVG::Handle.new_from_file: Supported flags. You can open a large file with (({:flags => :unlimited})). [GitHub#263][Patch by Taro Matsuzawa]
Ruby/Clutter¶ ↑
Improvements Added Clutter::Feature. Fixes Added missing require for Ruby/Pango. Fixed initializing order. [GitHub#274][Reported by mtasaka]
Thanks¶ ↑
Detlef Reichl Hiroyuki Ito mtasaka glurp Taro Matsuzawa Christopher L. Ramsey
Ruby-GNOME2 2.2.3: 2014-10-26¶ ↑
It is a bug fix release.
It's recommended that you upgrade if your application uses thread and runs on Ruby 2.0 or later.
Changes¶ ↑
All¶ ↑
Improvements Supported auto native package install on SuSE.
Ruby/GLib2¶ ↑
Fixes Fixed infinite loop bug on Ruby 2.0 or later. [ruby-gnome2-devel-ja] [Reported by Toshi Hatsune]
Ruby/GDK3¶ ↑
Fixes Added missing dependencies. [GitHub#258] [Reported by Luis Daniel Gonzalez Orozco]
Ruby/CairoGObject¶ ↑
Improvements Supported auto required native package install by Homebrew. Fixes Fixed wrong package name on Debian.
Ruby/VTE3¶ ↑
Improvements Supported auto required native package install by Homebrew.
Ruby/Clutter¶ ↑
Improvements Added Clutter.check_version?.
Thanks¶ ↑
Luis Daniel Gonzalez Orozco Toshi Hatsune
Ruby-GNOME2 2.2.2: 2014-10-12¶ ↑
It is a Windows package fix release.
Ruby-GNOME2 2.2.1: 2014-10-12¶ ↑
It is a release that Ruby/GDK3 is migrated to Ruby/GObjectIntrospection based bindings.
Some API changes in Ruby/GDK3 are expected but unexpected API changes may exist. If you find API change, please report it. If the API change provides non Rubyish API, it will be a bug.
Ruby/GooCanvas is removed because we can't maintain it.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Added GObject#unref to free large object immediately. Fixes [windows] Added a missing exported symbol. ((({rbg_inspect}))) Fixed a bug that signal handler doesn't work on Ruby 2.1. [ruby-gnome2-devel-en] [Reported by Carlo E. Prelz] Fixed free function (free -> xfree).
Ruby/GObjectIntrospection¶ ↑
Improvements Supported instantiating union. Accepted 5 or more the number of signals. It may be increased for later GIO version. [GitHub#229] [Reported by cosmo0920] Added "?" to boolean field value reader. Supported mapping function info to method. Don't handle MethodInfo as FunctionInfo. Accepted not GType struct as an input argument. Accepted getting a field value from not GType but GType descendant sruct. Added Loader.register_constant_rename_map. Supported in GType array. Don't require needless array length argument. Supported finding suitable method that has optional argument. Fixes Fixed wrong argument index for Ruby objects. Fixed a bug that ArgInfo isn't passed.
Ruby/CairoGObject¶ ↑
Improvements Suppressed a warning that instance variable gboxed not initialized.
Ruby/GIO2¶ ↑
Improvements Supported GLib 2.42.0. Annotation for GObject Introspection is added to g_pollable_input_stream_read_nonblocking() since GLib 2.42.0. See also: https://bugzilla.gnome.org/show_bug.cgi?id=730493 Supported GLib <= 2.36.0. Fixes Fixed a bug that .pc isn't installed. [Reported by OBATA Akio]
Ruby/GDK3¶ ↑
Improvements Migrated to Ruby/GObjectIntrospection based bindings. Gdk::Keyval::GDK_KEY_x style is deprecated. Use Gdk::Keyval::KEY_x style instead. Accepted Gdk::RGBA for Cairo::Context#set_source_rgba.
Ruby/GTK3¶ ↑
Improvements Added Gtk::StackSwitcher. Supported interrupt in Gtk.main. Supported interrupt in Gtk::Dialog#run. [Reported by Carlo E. Prelz] Added initialization with Gdk::RGBA value. [GitHub#231] [Patch by Detlef Reichl] Added Gtk::Window#set_titlebar (enable the use of Gtk::HeaderBar). [GitHub#236] [Patch by tescorg] Updated sample scripts. [Patch by kitachro] Fixes Fixed memory leak of Gtk::Image. [GitHub#252] [Reported by Michel Boaventura]
Ruby/GTK2¶ ↑
Improvements Fixed wrong property value on ppc64 and s390x. [GitHub#256] [Reported by mtasaka]
Ruby/GStreamer¶ ↑
Improvements Added gstreamer.rb for Bundler's autoload. [GitHub#232] [Reported by saepia] Added Caps.any and Caps.empty. Supported property for Gst::ChildProxy. [GitHub#233] [Reported by saepia] Fixes Fixed a bug that Gst.init is failed. [GitHub#232] [Reported by saepia]
Ruby/Poppler¶ ↑
Improvements Install Poppler with --with-glib option for Homebrew. [GitHub#237] [Reported by Colin Dean] Removed needless `--with-glib` option. Now, it is the default. [rabbit-shocker/rabbit#24] [Reported by Kazuhiro NISHIYAMA]
Ruby/ClutterGStreamer¶ ↑
Improvements Added clutter-gstreamer.rb to support Bundler's autoload.
Ruby/GooCanvas¶ ↑
Removed.
Thanks¶ ↑
OBATA Akio Carlo E. Prelz cosmo0920 Detlef Reichl saepia tescorg Colin Dean Kazuhiro NISHIYAMA kitachro Michel Boaventura mtasaka
Ruby-GNOME2 2.2.0: 2014-03-09¶ ↑
It is a release that Ruby/GIO2 is migrated to Ruby/GObjectIntrospection based bindings.
Some API changes in Ruby/GIO2 are expected but unexpected API changes may exist. If you find API change, please report it. If the API change provides non Rubyish API, it will be a bug.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Stopped to use deprecated API internally in G_REPLACE_SET_PROPERTY. Added RG_REPLACE_SET_PROPERTY. Reduced locking on object creation. Exported rbg_inspect(). Created code level error. Raised code level error instead of domain level error. Fixes Fixed a bug that wrong error code may be used.
Ruby/GTK2¶ ↑
Improvements Suppressed warnings on startup. Fixes [windows] Suppressed IME related warnings. [Reported by OBATA Akio] [GitHub#222] Fixed a bug that Gdk::EventAny related methods aren't used by other Gdk::Event classes. [Reported by mtasaka]
Ruby/GDK3¶ ↑
Improvements Added Gdk::Display#device_manager. Added Gdk::Window#display. Suppressed warnings on startup. Added Gdk::Event::PROPAGATE. Added Gdk::Event::STOP. Fixes [windows] Suppressed IME related warnings. Fixed a bug that Gdk::DeviceManager is wrong object. [GitHub#222] Fixed a bug that Gdk::EventAny related methods aren't used by other Gdk::Event classes. [Reported by mtasaka]
Ruby/GTK3¶ ↑
Improvements Added Gtk::MenuButton. [GitHub#219] Added Gtk::LevelBar. [Patch by cosmo0920] Added Gtk::IconView. [GitHub#206] Added Gtk::HeaderBar. [Reported by dark-yux] [GitHub#223] Added Gtk::Stack. [Patch by cosmo0920] Suppressed warnings on startup. Added Gtk::Revealer. Updated sample scripts. [GitHub#227] Added Gtk::SearchBar. [patch by cosmo0920]
Ruby/GIO2¶ ↑
Improvements Migrated to Ruby/GObjectIntrospection based bindings. [SF.net#187] Supported Gio::ContentType.guess. [Reported by neversleep1911] Added Gio::Resources.lookup_data. Added Gio::Resources.open_stream. Added Gio::Resources.enumerate_children. Added Gio::Resources.get_info. Added Gio::Resources.register. Added Gio::Resources.unregister. Changes Removed Gio::Socket#create_source. Use Gio::InputStream#create_source or Gio::OutputStream#create_source instead. Removed Gio::InetAddress.new_from_string. Use Gio::InetAddress.new instead. Removed Gio::InetAddress.new_any. Use Gio::InetAddress.any instead. Removed Gio::InetAddress.new_l. Use Gio::InetAddress.any instead. Fixes [SF.net#186] Fixed a bug that Gio::ContentType module functions raises "no implicit conversion" error. [Reported by neversleep1911]
Ruby/Pango¶ ↑
Improvements [ruby-gnome2-devel-en] Re-supported build on CentOS 5. [Reported by Grant Schoep]
Ruby/Poppler¶ ↑
Improvements Suppressed a warning on startup.
Ruby/GtkSourceView2¶ ↑
Improvements [GitHub#226] Suppressed warnings. [Patch by cosmo0920] Fixes [GitHub#215] Fixed a return value for GtkSource#get_mark_category_background. [Reported by mtasaka]
Ruby/GObjectIntrospection¶ ↑
Improvements [GitHub#216] Suppressed warnings on armv7hl. [Reported by mtasaka] Supported freeing interface. Supported freeing struct. Supported String as void * value for value. Supported freeing array of int8. Supported freeing array of uint8. Supported defining errors. Improved guessing target method for overloaded method. Supported array length. Supported inout array. Converted GBytes to String instead of wrapped GBytes. Supported all exception types rather than GLib::Error. Changes Changed returned value of inout array to an array from an array and array length. Fixes [GitHub#216] Fixed test failures on i686 environment. [Reported by mtasaka]
Ruby/ClutterGTK¶ ↑
Improvements Added duplicated Clutter.init check.
Thanks¶ ↑
OBATA Akio mtasaka cosmo0920 Grant Schoep dark-yux neversleep1911
Ruby-GNOME2 2.1.0: 2013-12-29¶ ↑
Ruby 2.1.0 support release!
Changes¶ ↑
All¶ ↑
Improvements Set license information to gem. Fixes [windows] Added missing binaries for Ruby 2.1.0. [GitHub#123] [Patch by Masafumi Yokoyama]
Ruby/GDK3¶ ↑
Improvements [windows] Bundled hicolor-icon-theme. It may fix a problem that Windows theme is not applied. [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]
Thanks¶ ↑
Masafumi Yokoyama Regis d'Aubarede
Ruby-GNOME2 2.0.3: 2013-12-29¶ ↑
It is RC release for 2.1.0.
Changes¶ ↑
All¶ ↑
Improvements Removed Ruby 1.8 from supported Ruby in READMEs. [GitHub#166] [Reported by Markus Heiler] [Patch by Masafumi Yokoyama] Supported Ruby 2.1.0. [GitHub#181] [cosmo0920][Masafumi Yokoyama] Made rcairo optional to required because we dropped old GTK+ that doesn't use cairo. (Cairo isn't used library such as GLib doesn't require rcairo. But Ruby/GLib2 requires rcairo on Windows because it uses zlib bundled in rcairo.) [GitHub#193] [cosmo0920] Updated LGPL 2.1 files. [GitHub#196] [Reported by ktdreyer] Supported tests on Travis CI. [Masafumi Yokoyama][cosmo0920] Supported rake-compiler 0.9.1.
Ruby/GLib2¶ ↑
Improvements Set UTF-8 encoding to exception message. Added GLib::GetText.bindtextdomain. Dropped GLib < 2.12 because CentOS 5 has GLib 2.12.3. [GitHub#190] [cosmo0920] Added GValue#to_s. [windows] Updated bundled GLib to 2.38.2 from 2.36.2.
Ruby/GObjectIntrospection¶ ↑
Improvements Supported GList return type. Supported freeing UTF-8 return type. Supported freeing array return type. Supported NULL as array return value. Supported freeing GObject return value. Supported freeing structure return value. Supported NULL character for gint8 array. Fixes Fixed type conversion from VALUE to GType. [GitHub#186] [Patch by Hiroyuki Tanaka]
Ruby/ATK¶ ↑
Improvements Dropped ATK < 1.12 support because CentOS 5 has GTK+ 1.12.2. [GitHub#191] [cosmo0920] [windows] Updated bundled ATK to 2.10.0 from 2.8.0.
Ruby/Pango¶ ↑
Improvements Supported cairo 1.6. [GitHub#172] [Patch by Grant Schoep] Dropped Pango < 1.14 support because CentOS 5 has GTK+ 1.14.9. [GitHub#192] [cosmo0920] Added Pango::Layout#height=. [GitHub#210] [Patch by Vasily Fedoseyev] Added Pango::Layout#ellipsized?. [GitHub#210] [Patch by Vasily Fedoseyev] [windows] Updated bundled Pango to 1.36.1 from 1.34.1.
Ruby/GdkPixbuf2¶ ↑
Improvements [windows] Added rcairo dependency on Windows for using libpng and zlib bundled in rcairo. [windows] Updated bundled gdk-pixbuf to 2.30.2 from 2.28.1.
Ruby/GTK2¶ ↑
Improvements Dropped GTK+ < 2.10 support because CentOS 5 has GTK+ 2.10.4. [GitHub#182] [Patch by cosmo0920] [windows] Updated bundled GTK+ to 2.24.22 from 2.24.18.
Ruby/GDK3¶ ↑
Improvements [test] Made more stable. [GitHub#178] [Reported by mtasaka] Added Gdk::Device#ungrab. [cosmo0920] Added Gdk::DeviceManager. [cosmo0920] Added Gdk::Device#get_position. [cosmo0920] Added Gdk::Device#warp. [cosmo0920] Added Gdk::Device#grab. [cosmo0920] Added Gdk::Window#get_device_position. [cosmo0920] [windows] Updated bundled GTK+ to 3.10.6 from 3.8.2.
Ruby/GTK3¶ ↑
Improvements [sample] Updated for GTK+ 3. [Masafumi Yokoyama] Removed Gtk::BindingSet#add_path. Added Gtk.show_uri. Fixes Fixed a bug that Gtk::ActionGroup#add_radio_actions always fails. [ruby-gnome2-devel-ja] [Reported by S. Kitagawa]
Ruby/GStreamer¶ ↑
Improvements Supported calling module functions of Gst module such as Gst.version before calling Gst.init. Added Gst::Registry#plugins. Added Gst::Registry#get_features. Added Gst::ElementFactory#long_name. Added Gst::ElementFactory#klass. Added Gst::ElementFactory#author. Added Gst::ElementFactory#static_pad_templates. Added Gst::Caps#structures. Added Gst::Structure#fields. Gst::Element#flags returns flag object instead of raw integer value. Use Gst::Element#flags_raw for raw integer value. Gst::PluginFeature#rank returns Gst::Rank instead of raw integer value. Use Gst::PluginFeature#rank for raw integer value. Supported GstValueList. [windows] Updated bundled GStreamer to 1.2.1 from 1.0.7.
Ruby/Clutter¶ ↑
Improvements [sample] Updated for Clutter 1.12 or later. [Patch by Kentaro Fukuchi] [windows] Updated bundled Clutter to 1.16.2 from 1.14.4.
Ruby/ClutterGStreamer¶ ↑
Improvements [sample] Added. [Masafumi Yokoyama] Fixed a typo in sample. [Reported by Toyo Abe] [windows] Updated bundled Clutter-GStreamer to 2.0.8 from 2.0.2.
Ruby/Poppler¶ ↑
Improvements Dropped Popper < 0.12 because CentOS has Poppler 0.12.4. [GitHub#212] [cosmo0920] [windows] Bundled Poppler 0.24.4.
Ruby/RSVG¶ ↑
Improvements [windows] Bundled librsvg 2.40.1.
Ruby/GtkSourceView3¶ ↑
Improvements Supported auto GtkSourceView install on OS X. [GitHub#177] [Masafumi Yokoyama] [windows] Updated bundled GtkSourceView to 3.10.1 from 3.8.1.
Ruby/GooCanvas¶ ↑
Improvements [sample] Followed changes caused by migrating to Ruby/GObjectIntrospection. [Masafumi Yokoyama] Updated FSF address. [GitHub#201] [Reported by ktdreyer] Fixes Fixed wrong dependency. [ruby-gnomde2-devel-ja] [Reported by Masafumi Yokoyama]
Thanks¶ ↑
Kentaro Fukuchi S. Kitagawa Markus Heiler Masafumi Yokoyama Grant Schoep Toyo Abe mtasaka cosmo0920 Hiroyuki Tanaka ktdreyer
Ruby-GNOME2 2.0.2: 2013-05-26¶ ↑
Windows XP re-supportted release!
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Added rbgutil_key_equal() convenient function. It is used for comparing key that may be String or Symbol.
Ruby/Pango¶ ↑
Improvements [windows] Forced to disable uniscribe backend of HarfBuzz. [ruby-list:49412] [Reported by Masafumi Yokoyama] Don't define Pango::CairoFcFontMap and Pango::CairoWin32FontMap because they may cause crash on OS X. [shocker-ja:1119] [Reported by znz] Updated samples. [GitHub#164] [Patch by Kentaro Fukuchi] Fixes Fixed wrong index access in Pango::GlyphString#glyphs. [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]
Thanks¶ ↑
Kentaro Fukuchi Masafumi Yokoyama znz
Ruby-GNOME2 2.0.1: 2013-05-25¶ ↑
Ruby 1.8 support is dropped release!
Changes¶ ↑
All¶ ↑
Improvements Dropped Ruby 1.8 support. Updated bundled binaries versions for Windows.
Ruby/Pango¶ ↑
Improvements Added Pango::CairoFontMap.set_default. Enabled fontconfig font on Windows. Defined Pango::CairoFcFontMap on init if it is available. Defined Pango::CairoWin32FontMap on init if it is available.
Ruby/GTK3¶ ↑
Improvements Added Gtk::Image#set_from_icon_set. [GitHub#150] [Patch by Detlef Reichl] Added Gtk::Image#set_from_stock. [GitHub#150] [Patch by Detlef Reichl] Added Gtk::Image#set_from_gicon. [GitHub#150] [Patch by Detlef Reichl] Updated samples. [GitHUb#151] [Patch by Detlef Reichl] Fixes Fixed a GC related crash bug. [ruby-gnome2-devel-en] [Reported by Detlef Reichl]
Ruby/GObjectIntrospection¶ ↑
Improvements Supported ownership transfer for some input argument types. (Struct and Object) Supported "(out caller-allocates)" for boxed object. [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi] Supported gpointer in/out. [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi] Fixes Fixed missing argument. [GitHub#154] [Reported by Masafumi Yokoyama]
RubyGStreamer¶ ↑
Improvements Supported methods that call callback [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi] Updated samples. [GitHub#156][GitHub#159][GitHub#160][GitHub#161] [Patch by NAKAJIMA Takashi] Supported Gst::Bus#set_handler. [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi] Supported Gst::Controller [ruby-gnome2-devel-ja] [Suggested by NAKAJIMA Takashi] Stopped to require Gst.init. Fixes Fixed out of index access bug.
Ruby/GooCanvas¶ ↑
Improvements Migrated to Ruby/GObjectIntrospection based bindings. Stopped to require Goo.init. Fixes Updated samples. [GitHub#152][GitHub#153][GitHub#155][GitHub#157] [Patch by Masafumi Yokoyama]
Ruby/Clutter¶ ↑
Improvements Stopped to require Clutter.init. Fixes Fixed broken samples. [ruby-gnome2-devel-ja] [Patch by Kentaro Fukuchi]
Ruby/ClutterGtk¶ ↑
Improvements Stopped to require ClutterGtk.init.
Ruby/ClutterGStreamer¶ ↑
Added.
Ruby/WebKitGtk¶ ↑
Improvements Stopped to require WebKitGtk.init.
Ruby/WebKitGtk2¶ ↑
Improvements Stopped to require WebKitGtk2.init.
Thanks¶ ↑
Detlef Reichl NAKAJIMA Takashi Masafumi Yokoyama Kentaro Fukuchi
Ruby-GNOME2 2.0.0: 2013-04-29¶ ↑
GObject Introspection based bindings on Windows support release!
Changes¶ ↑
NEWS¶ ↑
Fixes Fixed a typo. [Reported by Masafumi Yokoyama] FIxed a typo. [Reported by Toyo Abe]
Ruby/GLib2¶ ↑
Improvements Moved lib/gnome2-*.rb files to lib/gnome2/ directory. Supported GLib 2.34. [Reported by OBATA Akio]
Ruby/GdkPixbuf2¶ ↑
Fixes [windows] Fixed PNG can't be handled problem. [ruby-gnoem2-devel-ja] [Reported by Masafumi Yokoyama]
Ruby/GDK3¶ ↑
Improvements [windows] Removed needless Greybird theme. [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede] Added Gdk::Window#create_cairo_context [ruby-gnome2-devel-en] [Reported by Detlef Reichl]
Ruby/GTK3¶ ↑
Improvements Updated samples. [GitHub #140][GitHub #141][GitHub #144] [Patch by Simon Arnaud] [GitHub #142][GitHub #143][GitHub #145][GitHub #146][GitHub #148] [Patch by Detlef Reichl]
Ruby/GObjectIntrospection¶ ↑
Improvements [windows] Supported!
Ruby/GStreamer¶ ↑
Improvements Supported GStreamer 1.0! Migrated to GObject Introspection bindings! Dropped GStreamer 0.10 support.
Ruby/Clutter¶ ↑
Improvements [windows] Supported!
Ruby/ClutterGTK¶ ↑
Improvements [windows] Supported!
Thanks¶ ↑
Masafumi Yokoyama Toyo Abe OBATA Akio Regis d'Aubarede Detlef Reichl Simon Arnaud
Ruby-GNOME2 1.2.6: 2013-04-02¶ ↑
Broken Ruby/Poppler fix release!
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Removed deprecated GLib::Completion. Removed deprecated g_source_get_current_time() use. [windows] Updated bundled GLib to 3.8.0. [windows] Updated bundled glib-networking to 3.8.0. [windows] Updated bundled GnuTLS to 3.1.10.
Ruby/ATK¶ ↑
Improvements [windows] Updated bundled ATK to 2.8.0.
Ruby/GdkPixbuf2¶ ↑
Improvements [windows] Updated bundled gdk-pixbuf to 2.28.0.
Ruby/Pango¶ ↑
Improvements [windows] Updated bundled Pango to 1.34.0.
Ruby/GDK3¶ ↑
Improvements [windows] Updated bundled GTK+ to 3.8.0.
Ruby/Poppler¶ ↑
Fixes Fixed a bug that Poppler::Page#render is broken. [SF.net#184] [Reported by HARUYAMA Seigo]
Ruby/GooCanvas¶ ↑
Improvements Added a Ruby/GObjectIntrospection based sample. [GitHub #139] [Patch by Masafumi Yokoyama]
Thanks¶ ↑
Masafumi Yokoyama HARUYAMA Seigo
Ruby-GNOME2 1.2.5: 2013-03-28¶ ↑
Crash bug fix release!
Changes¶ ↑
All¶ ↑
Fixes Fixed crash bugs. [GitHub #138] [Reported by Takuma Nakajima]
Thanks¶ ↑
Takuma Nakajima
Ruby-GNOME2 1.2.4: 2013-03-24¶ ↑
Ruby/WebKitGtk2 addition release!
Changes¶ ↑
All¶ ↑
Improvements Start mswin64 support. (But it is not completed yet.) [GitHub #135] [Patch by usa]
Ruby/GLib2¶ ↑
Improvements Reduce needless GBoxed object copy.
Ruby/GdkPixbuf2¶ ↑
Fixes Fix build error by a typo.
Ruby/GtkSourceView2¶ ↑
Improvements Support auto RPM install on CentOS 6.
Ruby/GObjectIntrospection¶ ↑
Improvements Add method name to arguments validation failure message. Support specific version loading.
Ruby/GTK3¶ ↑
Improvements [windows] Add gschemas.compiled. [ruby-talk:406026] [Reported by Regis d'Aubarede]
Ruby/WebKitGtk2¶ ↑
New! [GitHub #136] [Patch by eumario]
Thanks¶ ↑
usa Regis d'Aubarede eumario
Ruby-GNOME2 1.2.3: 2013-03-17¶ ↑
Clean up release!
Changes¶ ↑
Ruby/GTK2¶ ↑
Remove needless signale handlers restore.
Ruby/GTK3¶ ↑
Remove needless signale handlers restore.
Ruby-GNOME2 1.2.2: 2013-03-11¶ ↑
Ruby 2.0.0 support release!
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Supported test on Ruby 2.0.0. [GitHub #134] [Reported by mtasaka]
Ruby/Poppler¶ ↑
Improvements Removed deprecated GDK support.
Ruby/GDK3¶ ↑
Improvements Supported Ruby 2.0.0. [GitHub#129] [Reported by TOMITA Masahiro]
Ruby/GObjectIntrospection¶ ↑
Improvements Supported not GType based flags. Supported not GType based enum. Supported custom callback function. Supported .h install. Supported .pc install. More Rubyish method names are used. Stopped to raise exception when there are two or more out parameters. Added Loader.start_callback_dispatch_thread(). Supported arguments validation. Stopped to use array for just one return value. Supported Enumerator. Hide constructor methods.
Ruby/GtkSourceView3¶ ↑
Fixes Fixed wrong deb package name.
Ruby/Clutter¶ ↑
Fixes Fixed wrong initialized check. Stopped to override Clutter.init unexpectedly.
Ruby/ClutterGTK¶ ↑
Fixes Fixed wrong initialized check.
Ruby/WebKitGTK¶ ↑
Fixes Fixed wrong initialized check.
Thanks¶ ↑
Vincent Carmona (for unreleased GObjectIntrospection based GStreamer bindings) TOMITA Masahiro NAKAJIMA Takashi (for unreleased GObjectIntrospection based GStreamer bindings) mtasaka
Ruby-GNOME2 1.2.1: 2013-01-30¶ ↑
GTK+ 3 support on Mac OS X release!
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Supported custom sudo prompt on auto native package install. [GitHub:126] [Suggested by Yorick Peterse] Started to support JRuby. (It is not completed yet.) [GitHub:125] [Reported by vpereira] Accepted unsigned long int size GType. Removed DL support. Don't call deprecated g_type_init() for GLib >= 2.35.1.
Ruby/GTK2¶ ↑
Fixes Fixed a memory leak related Gtk::TreeIter. [GitHub:128] [Patch by Toshiaki Asai]
Ruby/GTK3¶ ↑
Fixes Fixed a memory leak related Gtk::TreeIter. [GitHub:128] [Patch by Toshiaki Asai] Fixed a crash bug caused by symbol conflict with Ruby/GDK3 on Mac OS X. [GitHub:127] [Reported by Sergio Campama] [Helped by Watson]
Ruby/GDK3¶ ↑
Improvements [windows] Bundled Greybird theme. [Suggested by Regis d'Aubarede]
Ruby/GooCanvas¶ ↑
Improvements Added Goo::Canvas#get_items_at [GitHub:124] [Patch by David Maciejak]
Ruby/WebKitGTK¶ ↑
Added
Ruby/GtkSourceView3¶ ↑
Improvements Supported Windows.
Thanks¶ ↑
David Maciejak Yorick Peterse vpereira Toshiaki Asai Sergio Campama Watson Regis d'Aubarede
Ruby-GNOME2 1.2.0: 2013-01-24¶ ↑
GTK+ 3 support release!
Changes¶ ↑
All¶ ↑
Added ruby-gtk3 package. Here is a list: Ruby/GLib2 Ruby/ATK Ruby/Pango Ruby/GdkPixbuf2 Ruby/GDK3 Ruby/GTK3
Ruby/GLib2¶ ↑
Improvements Supported custom VALUE <-> GBoxed conversion Supported VALUE <-> GBoxed conversion by RVAL2GOBJ Added GLib::Source::REMOVE Added GLib::Source::CONTINUE Added rbgobj_make_boxed_raw() Added GLib::Value for internal use [windows] Updated to the latest GLib: 2.28.8-1 -> 2.34.3 Changes Removed deprecated GLib::Win32.get_package_installation_directory Removed deprecated GLib::Win32.get_package_installation_subdirectory Added user_data to RGConvertTable callbacks rbgobj_convert_define() copies passed RGConvertTable Removed deprecated G_DEF_FUNDAMENTAL. Use RG_DEF_CONVERSION instead
Ruby/GIO2¶ ↑
Improvements Installed headers
Ruby/ATK¶ ↑
Improvements [windows] Updated to the latest ATK: 1.32.0 -> 2.6.0
Ruby/Pango¶ ↑
Improvements [windows] Updated to the latest Pango: 1.28.3 -> 1.32.6
Ruby/GdkPixbuf2¶ ↑
Improvements [windows] Updated to the latest gdk-pixbuf: 2.24.0 -> 2.26.5
Ruby/GTK2¶ ↑
Improvements Removed needless not copy flag from Allocation [windows] Updated to the latest GTK+ 2: 2.24.8 -> 2.24.14
Ruby/GDK3¶ ↑
Improvements [windows] Supported: 3.6.4
Ruby/GTK3¶ ↑
Improvements Removed needless not copy flag from Allocation [windows] Supported: 3.6.4
Ruby/GObjectIntrospection¶ ↑
Improvements Supported over loaded method Supported over loaded constructor Supported GBoxed object Supported char * Supported GInterface Supported CallableInfo Supported may be null Supported union object Supported not GBoxed struct Supported out parameter Supported C array Added "?" suffix to predicate method name Supported SourceFunc callback Supported GValue Added GObjectIntrospection::Loader.register_boxed_class_converter Supported inout parameter Supported binary data array Changes ArgInfo#[] -> ArgInfo#get_arg
Ruby/CairoGObject¶ ↑
Added
Ruby/Clutter¶ ↑
Added
Ruby/ClutterGtk¶ ↑
Added
Ruby-GNOME2 1.1.9: 2012-12-29¶ ↑
This is a experimental GObjectIntrospection support release.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Renamed G_DEF_CLASS4 to G_DEF_CLASS_WITH_PARENT. G_DEF_CLASS4 is still usable but it is deprecated.
Ruby/GObjectIntrospection¶ ↑
Added. It is still experimental.
Ruby-GNOME2 1.1.8: 2012-12-19¶ ↑
This is a bug fix release for Ruby 2.0.0.
Changes¶ ↑
All¶ ↑
Fixes Fixed a bug that *.so isn't installed with Ruby 2.0.0.
Ruby-GNOME2 1.1.7: 2012-12-10¶ ↑
This is a package for Windows fix release.
Changes¶ ↑
Ruby/GTK2¶ ↑
Fixes Bundled GTK+ 2.24.8-1 instead of GTK+ 2.24.10-1. [Reported by Mahoro Shimura]
Thanks¶ ↑
Mahoro Shimura
Ruby-GNOME2 1.1.6: 2012-12-02¶ ↑
This is Ruby 2.0.0 support release!
Changes¶ ↑
All¶ ↑
Fixes Fixed install error on Ruby 2.0.0. [ruby-gnome2-devel-en] Recent Ruby: 'depend' files must be changed [Reported by Carlo E. Prelz]
Ruby/GLib2¶ ↑
Improvements Improved portability a bit. '$,' is used instead of rb_output_fs. [GktHub:#117] [Reported by Marvin Gülker]
Ruby/GIO2¶ ↑
Fixes Fixed a crash bug on i386. [Reported by TAKATSU Tomonari]
Ruby/GTK2¶ ↑
Improvements Added Gtk::TreeModel#iter_root. [GitHub:121] [Patch by dmaciejak] Added Gtk::TreeModel#iter_next. [GitHub:121] [Patch by dmaciejak]
Ruby/GdkPixbuf2¶ ↑
Fixes Fixed build errors with old gdk-pixbuf.
Ruby/Poppler¶ ↑
Improvements Added missing required Poppler version. [Suggested by Grant Schoep] [ruby-gnome2-devel-en] poppler, build fails, incorrect required_pkg_config_package? Fixes Fixed a wrong package name on Red Hat and Fedora. [Reported by Grant Schoep] [ruby-gnome2-devel-en] poppler, build fails, incorrect required_pkg_config_package? Changes Disabled auto Poppler install for Homebrew. It requires --with-glib option but auto install with --with-glib option isn't supported yet.
Ruby/GooCanvas¶ ↑
Improvements Added Goo::Canvas#update. [GitHub:119] [Patch by dmaciejak] Added Goo::Canvas#request_update. [GitHub:119] [Patch by dmaciejak] Added Goo::Canvas#convert_from_pixels. [GitHub:123] [Patch by dmaciejak] Added Goo::Canvas#convert_to_pixels. [GitHub:123] [Patch by dmaciejak] Added Goo::Canvas#get_item_at. [GitHub:123] [Patch by dmaciejak] Added Goo::Canvas#bounds. [GitHub:123] [Patch by dmaciejak]
Ruby/GStreamer¶ ↑
Improvements Don't pass -h and --help to GStreamer. [GitHub:#118] [Reported by dmaciejak]
Thanks¶ ↑
TAKATSU Tomonari dmaciejak Grant Schoep Carlo E. Prelz Marvin Gülker
Ruby-GNOME2 1.1.5: 2012-08-29¶ ↑
This is a network support improvement release!
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements windows: Bundled glib-networking.
Ruby/GIO2¶ ↑
Improvements Added Gio::TlsCertificate. Added Gio::TlsCertificateFlags.
Ruby/GTK2¶ ↑
Improvements Added Gtk.show_uri. Fixes Gtk::TreeStore#reorder: Fixed wrong the number of reorder values check. [SF.net#3561748] [Reported by Nounou]
Thanks¶ ↑
Nounou
Ruby-GNOME2 1.1.4: 2012-07-21¶ ↑
This is a easy to install release!
Changes¶ ↑
All¶ ↑
Improvements Supported automatic required native packages install.
Ruby/GLib2¶ ↑
Improvements mkenums: Supported " < flags > " tag. mkenums: Supported two or more upper case characters such as "IO". Before: GIOStatus -> g_iostatus After: GIOStatus -> g_io_status GIOCondition: Changed to GLib::Boxed object from integer. GLib::Source#attach doesn't require context. Fixes Fixed wrong type conversion for GIOCondition.
Ruby/GIO2¶ ↑
Improvements Gio::Socket#create_source: Supported callback. Fixes Fixed return values. Fixed wrong type conversions.
Ruby/GTK2¶ ↑
Improvements Re-supported GTK+ 2.10.0. [GitHub:115] [Patch by Grant Schoep] Fixes Fixed a typo in test script. [GitHub:109] [Reported by kimura wataru]
Ruby/GStreamer¶ ↑
Fixes Fixed a test failure with GStreamer 0.10.36. [GitHub:111] [Reported by mtasaka]
Thanks¶ ↑
kimura wataru mtasaka Grant Schoep
Ruby-GNOME2 1.1.3: 2012-04-08¶ ↑
This is a bug fix release of 1.1.2.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements Added required Ruby version into gemspec. [GitHub#106] glib-mkenums.rb supported macro lines in header. This change is required for building with GLib 2.31.20. [Reported by mtasaka] [GitHub#107] Supported tests on PPC. [Reported by mtasaka] Fixes Fixed handler_id type.
Ruby/GTK2¶ ↑
Improvements Added Gtk::TreeViewColumn#set_sort_column_id and Gtk::TreeViewColumn#sort_column_id= for GTK+ < 2.18. [ruby-gnome2-devel-en] Gtk::TreeViewColumn [Reported by grant schoep] Added Gtk::InfoBar. Added Gtk::MessageType. Added Gtk::ResponseType. Fixes Fixed build failure with GTK+ < 2.12. [ruby-gnome2-devel-en] compile problems gtk2, ruby-gnome2-all-1.1.2 [Reported by grant schoep] Fixed require failure with GTK+ < 2.14. [ruby-gnome2-devel-en] NameError: undefined method %xcolor_selection' for class `Gtk::ColorSelectionDialog' [Reported by grant schoep]
Ruby/Poppler¶ ↑
Improvements [GitHub#97] Added Poppler::Page#text_layout. [Patch by Andrey Kutejko] [SF.net#3495948] Removed needless poppler-cairo check. [Reported by Pino Toscano] Fixes [GitHub#96] Fixed valid state of child index iterator. [Patch by Andrey Kutejko] [GitHub#97] Fixed parameter check of Poppler::Page#get_text. [Patch by Andrey Kutejko]
Ruby/VTE¶ ↑
Fixes Fixed build failure with VTE < 0.24.
Ruby/GStreamer¶ ↑
Improvements Added Gst::Element#seek_simple. Fixes [GitHub#95] Fixed async test. [Reported by mtasaka]
Thanks¶ ↑
mtasaka grant schoep Andrey Kutejko Pino Toscano
Ruby-GNOME2 1.1.2: 2012-01-15¶ ↑
This is a bug fix release of 1.1.1.
Changes¶ ↑
Ruby/GLib2¶ ↑
Fixes [GitHub#94] install missing header files. [Reported by mtasaka]
Ruby/Pango¶ ↑
Fixes [GitHub#94] install a missing header file. [Reported by mtasaka]
Ruby/GdkPixbuf2¶ ↑
Fixes [GitHub#94] install missing header files. [Reported by mtasaka]
Thanks¶ ↑
mtasaka
Ruby-GNOME2 1.1.1: 2012-01-14¶ ↑
This is a bug fix release of 1.1.0.
Changes¶ ↑
Ruby/GLib2¶ ↑
Fixes [ruby-list:48587] Re: [ANN] Ruby-GNOME2 1.1.0 fix wrong parent class for GLib::IOChannelWin32Socket. [Reported by ashbb]
Ruby/GTK2¶ ↑
Fixes Fixed a bug that Gtk::ActionGroup#add_radio_actions always fail.
Ruby/GStreamer¶ ↑
Improvements [win32] Supported FLAC.
Thanks¶ ↑
ashbb
Ruby-GNOME2 1.1.0: 2012-01-05¶ ↑
This is a source cleanup release.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements [GitHub#65] Supported GLib 2.31. [Reported by mtasaka] Supported comparing between GLib::Enum/GLib::Flags and Symbol. Fixes [GitHub#1] Fix GLib::Spawn regression. [Patch by Geoff Youngs] Plugged memory leaks. Fixed a crash by GC on Ruby 1.9. Changes Remove optional Ruby-GetText-Package dependency.
Ruby/GTK2¶ ↑
Improvements [ruby-gnome2-devel-en] FileChooserDialog raising warnings on Windows: Added hicolor-icon-theme into gem on Windows. [Suggested by Nikolai Weibull] Fixes Fixed a crash by GC. Plugged memory leaks. Fixed Gdk::GC#colormap= uses wrong value. Fixed Gtk::TextBuffer#serialize uses wrong value.
Ruby/Pango¶ ↑
Fixes Plugged memory leaks.
Ruby/GdkPixbuf¶ ↑
Improvements Gdk::Pixbuf.new supports hash argument. Fixes Plugged memory leaks.
Ruby/GStreamer¶ ↑
Improvements Supported Windows gem. Improved memory management. Fixes [GitHub#86] Gstreamer: test_caps test fails. [Reported by mtasaka] [GitHub#87] GStreamer: test_span test fails. [Reported by mtasaka] [GitHub#87] GStreamer: test_create_clock test fails. [Reported by mtasaka] [GitHub#89] GStreamer: test_fraction_range_new test fails. [Reported by mtasaka] [GitHub#91] GStreamer: test_state "sometimes" fails. [Reported by mtasaka]
Ruby/Poppler¶ ↑
Fixes Fixed a wrong conversion in Poppler::Document#find_dest. [Reported by Chloé Desoutter]
Thanks¶ ↑
Geoff Youngs mtasaka Chloé Desoutter Nikolai Weibull
Ruby-GNOME2 1.0.3: 2011-09-19¶ ↑
This is a bug fix release of 1.0.2.
Changes¶ ↑
Ruby/GLib2¶ ↑
Fixes [#3411234] Supported RubyGems 1.8.6. [Tobias Pfeiffer, Kouhei Sutou]
Thanks¶ ↑
Tobias Pfeiffer
Ruby-GNOME2 1.0.2: 2011-09-18¶ ↑
This is a bug fix release of 1.0.1.
Changes¶ ↑
Ruby/GLib2¶ ↑
Fixes [#3411204] Supported RubyGems 1.8.6. [Tobias Pfeiffer, Kouhei Sutou]
Ruby/GTK2¶ ↑
Fixes Fixed the default theme on Windows. [ashbb, Kouhei Sutou]
Thanks¶ ↑
Tobias Pfeiffer ashbb
Ruby-GNOME2 1.0.1: 2011-09-18¶ ↑
This is a bug fix release of 1.0.0.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements GLib::IOChannel.open supports Windows. [OBATA Akio, Kouhei Sutou] Added RVAL2STRV_FREE(), CSTRFILENAME2RVAL(), RVAL2STRV, STRV2RVAL(), G_REPLACE_SET_PROPERTY(), G_REPLACE_GET_PROPERTY() and G_REPLACE_ACTION(). [Nikolai Weibull] Fixes GLib::IOChannelWin32Socket.new uses raw socket handle not file descriptor. [NAKAMURA Usaku, Kouhei Sutou]
Ruby/GTK2¶ ↑
Fixes [#3383158] removed non LANG=C characters to be buildable on LANG=C environment. [Antonio Terceiro, Kouhei Sutou] Fixed Gtk::FileFilter#add_custom crash. [Jeff Moore, Kouhei Sutou] Fixed initialization order. [ashbb, Kouhei Sutou]
Ruby/GooCanvas¶ ↑
Improvements Supported binary bundled gem. [HAYASHI Kentaro]
Ruby/GtkSourceView2¶ ↑
Fixes Fixed bundled binary directory path on Windows. [HAYASHI Kentaro]
Ruby/GtkMozEmbed¶ ↑
Deprecated.
Thanks¶ ↑
Antonio Terceiro OBATA Akio NAKAMURA Usaku HAYASHI Kentaro Jeff Moore ashbb Nikolai Weibull
Ruby-GNOME2 1.0.0: 2011-07-13¶ ↑
This is the first major release!!!
Changes¶ ↑
Document¶ ↑
Fixes updated deprecated list in README. [Michal Suchanek, Kouhei Sutou]
Ruby/GLib2¶ ↑
Improvements bind g_io_channel_win32_new_socket() as GLib::IOChannelWin32Socket. [Kouhei Sutou] Fixes [#3312572] added missing parentheses. [Evan Phoenix]
Thanks¶ ↑
Evan Phoenix Michal Suchanek
Ruby-GNOME2 0.90.9: 2011-06-11¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
This is the last release of 0.90.x series. The next release will be 1.0.0!
Changes¶ ↑
All¶ ↑
Fixes Fix a bug in version numbers. [Grant Schoep, Vincent Carmona] Support 'bundle install' .
Ruby/GLib2¶ ↑
Improvements Support GLib::IOChannel.new(fd) and GLib::IOChannel#fd on Windows. GLib::IOChannel#write returns written byte not self. [backward incompatible]
Ruby/GTK2¶ ↑
Fixes fix misc/bindings.rb sample (ruby 1.9). [Vincent Carmona] [#3305589] fix Gtk::Window#add_accel_group misses a reference to accel group. [Piotr Korzuszek, Kouhei Sutou] Support cairo related samples in Ruby 1.9. [Jon, Kouhei Sutou]
Ruby/GStreamer¶ ↑
Improvements add Gst::Registry.update method. [Vincent Carmona]
Ruby/VTE¶ ↑
Fixes [#3199587] fix pc install. [OBATA Akio, Kouhei Sutou]
Ruby/Poppler¶ ↑
Fixes [#3292118] don't run needless tests. [Mamoru Tasaka, Kouhei Sutou]
Ruby/GtkSourceView2¶ ↑
Improvements support Windows. [S.Kitagawa]
Thanks¶ ↑
OBATA Akio Grant Schoep Mamoru Tasaka Piotr Korzuszek S.Kitagawa Jon
Ruby-GNOME2 0.90.8: 2011-03-04¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
A bug fix release of 0.90.7.
Changes¶ ↑
All¶ ↑
Fixes 'make distclean' does not removed pkg-config files.
Ruby/GLib2¶ ↑
Fixes fix non-gem rcairo detection. [#3178228] [OBATA Akio, Kouhei Sutou]
Ruby/Atk¶ ↑
Fixes fix 'make distclean' cleans needed a file. [Vincent Carmona]
Ruby/Pango¶ ↑
Fixes fix 'make distclean' cleans needed a file. [Vincent Carmona]
Ruby/GTK2¶ ↑
Fixes fix require order. [id:kenhys] [#3046538] fix crash by GC at exit. [Vincent Carmona, Kouhei Sutou] gtk-demo samples with ruby 1.9 (excepted cairo ones). [Vincent Carmona]
Ruby/GooCanvas¶ ↑
Fixes fix pc install. [#3178294] [OBATA Akio, Kouhei Sutou]
Ruby/GStreamer¶ ↑
Improvements improve missing message. [Vincent Carmona] add Gst::InstallPlugins. [Vincent Carmona, Kouhei Sutou] Fixes fix pc install. [#3178294] [OBATA Akio, Kouhei Sutou] don't use rbgprivate.h. [#3188442] [Mamoru Tasaka, Kouhei Sutou]
Ruby/GtkMozEmbed¶ ↑
Fixes fix pc install. [#3178294] [OBATA Akio, Kouhei Sutou]
Ruby/GtkSourceView2¶ ↑
Fixes fix pc install. [#3178294] [OBATA Akio, Kouhei Sutou]
Thanks¶ ↑
OBATA Akio Vincent Carmona id:kenhys Mamoru Tasaka
Ruby-GNOME2 0.90.7: 2011-02-02¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
A package fix release of 0.90.6.
Changes¶ ↑
Ruby/GLib2¶ ↑
Improvements force remove "-Wl,--no-undefined" linker option because Ruby-GNOME2 packages doesn't support the option. [Dobai-Pataky Bálint, Kouhei Sutou]
Ruby/GTK2¶ ↑
Improvements use "MS-Windows" GTK+ theme by default on Windows. [ashbb, Kouhei Sutou]
Thanks¶ ↑
ashbb Dobai-Pataky Bálint
Ruby-GNOME2 0.90.6: 2011-01-29¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
Removed deprecated packages. All supported packages support RubyGems. All supported packages except Ruby/VTE, Ruby/GStreamer and Ruby/GtkMozEmbed support also Windows binary bundled gem.
Changes¶ ↑
All¶ ↑
remove all deprecated packages. [Masaaki Aoyagi] all supported packages support RubyGems. [Masaaki Aoyagi]
Ruby/GLib2¶ ↑
Imrpovements add gnome2-raketask.rb that is a utility library to define Rake tasks for Ruby-GNOME2 packages. [Masaaki Aoyagi, Kouhei Sutou] Fixes fix GType conversion. [Kouhei Sutou] fix rcairo installed by RubyGems detection. [Masaaki Aoyagi]
Ruby/GIO2¶ ↑
Improvements support GIO 2.26. [Nikolai Weibull]
Ruby/GStreamer¶ ↑
Improvements add Gst::MissingURISourceMessage. [Vincent Carmona, Kouhei Sutou] support RubyGems. [Masaaki Aoyagi]
Ruby/Pango¶ ↑
Fixes rename Pango::LayoutIter#at_last_line! to at_last_line? because at_last_line is a predicate method. (at_last_line! still exists for backward compatibility.) [mrkn, Kouhei Sutou]
Ruby/GtkMozEmbed¶ ↑
Improvements support RubyGems. [Masaaki Aoyagi] Fixes support "2.0b7" style module version. #3141244 [reandr, Kouhei Sutou]
Ruby/GooCanvas¶ ↑
Improvements support RubyGems. [Masaaki Aoyagi]
Ruby/GtkSourceView2¶ ↑
Improvements support RubyGems. [Masaaki Aoyagi]
Ruby/VTE¶ ↑
Improvements support RubyGems. [Masaaki Aoyagi]
Thanks¶ ↑
Vincent Carmona mrkn reandr Nikolai Weibull Masaaki Aoyagi
Ruby-GNOME2 0.90.5: 2010-10-28¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
A build system improvements release.
Changes¶ ↑
All¶ ↑
Improvements add --with-pkg-config-dir option to extconf.rb for *.pc.
Ruby/GLib2¶ ↑
Improvements glib-mkenums.rb can work with Ruby 1.9 on LANG=C. [Kouhei Sutou] Bug fixes fix pkg-config gem dependency. [Kouhei Sutou]
Ruby-GNOME2 0.90.4: 2010-10-24¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
A bug fix release of 0.90.3.
Changes¶ ↑
Ruby/GLib2¶ ↑
Bug fixes add missing '*' for String type conversion. [#3093789] [tmtms, Kouhei Sutou]
Ruby/GIO2¶ ↑
Bug fixes Remove needless cairo dependency. [OBATA Akio, Kouhei Sutou]
Ruby/Libglade2¶ ↑
Improvements Don't install *.pc by default. [OBATA Akio, Kouhei Sutou]
Thanks¶ ↑
OBATA Akio tmtms
Ruby-GNOME2 0.90.3: 2010-10-23¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
Support String encoding in Ruby 1.9. RVAL2CSTR2 and CSTR2RVAL2 are deprecated. Ruby/GIO2 is imported as an experimental library.
Changes¶ ↑
All¶ ↑
Support String encoding. [Guillaume Cottenceau, Neil Roberts, Kouhei Sutou] Don't install *.pc by default. Set pkgconfigdir make varialbe like 'make pkgconfigdir=/usr/lib/pkgconfig'.
Ruby/GLib2¶ ↑
Improvements: declare argument types. [Nobuyoshi Nakada, Kouhei Sutou]
Ruby/GIO2¶ ↑
Imported as an experimental library. [Nikolai Weibull]
Ruby/GTK2¶ ↑
Improvements: keep backward compatibility around GDK key symbols introduced at GTK+ 2.20. "[ruby-gnome2-devel-en] Constants names change in Gdk::KeyVal" [Vincent Carmona] move gdk-pixbuf and cairo related methods from Ruby/GdkPixbuf2. "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2" [Andrea Dallera, Kouhei Sutou] Bug fixes: fix GType conversion in Gtk::ItemFactory.new on 64bit platform. [Grant McLean, Steve Wills, Kouhei Sutou]
Ruby/GdkPixbuf2¶ ↑
Improvements: move gdk-pixbuf and cairo related methods to Ruby/GTK2. "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2" [Andrea Dallera, Kouhei Sutou] change .pc filename from ruby-gdkpixbuf2 to ruby-gdk-pixbuf2.
Ruby/RSVG2¶ ↑
Bug fixes: add missing libcroco dependency on Windows. [U.Nakamura, Kouhei Sutou]
Ruby/Poppler¶ ↑
Improvements: support Popper 0.15.0. [#3079667] [Mamoru Tasaka, Kouhei Sutou] Bug fixes: add missing libjpeg dependency on Windows. [U.Nakamura, Kouhei Sutou] fix installed Ruby/GLib2 gem can't be detected. [kdmsnr, Kouhei Sutou]
Thanks¶ ↑
U.Nakamura kdmsnr Mamoru Tasaka Guillaume Cottenceau Vincent Carmona Grant McLean Steve Wills Andrea Dallera Nobuyoshi Nakada Neil Roberts
Ruby-GNOME2 0.90.2: 2010-09-26¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
A RubyGems package fix release.
Changes¶ ↑
All¶ ↑
fix path. [kimura wataru, Kouhei Sutou]
Ruby/GTK2¶ ↑
Bug fixes: fix gtk2/base.rb is missing in gem. [S.Kitagawa, Kouhei Sutou]
Ruby/GIO2¶ ↑
Bug fixes: fix a typo in .pc name. [#3075619] [O01eg, Kouhei Sutou]
Ruby/RSVG2¶ ↑
Bug fixes: also check rb_cairo.h availability. [#3075617] [O01eg, Kouhei Sutou]
Thanks¶ ↑
S.Kitagawa O01eg kimura wataru
Ruby-GNOME2 0.90.1: 2010-09-23¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
A install bug fix release of 0.90.0.
Changes¶ ↑
Ruby/ATK¶ ↑
Bug fixes: fix .pc install path. [OBATA Akio, Kouhei Sutou]
Ruby/GTK2¶ ↑
Bug fixes: fix .pc install path. [OBATA Akio, Kouhei Sutou]
Ruby/Pango¶ ↑
Bug fixes: fix .pc install path. [OBATA Akio, Kouhei Sutou]
Ruby/Poppler¶ ↑
Bug fixes: fix .pc install path. [OBATA Akio, Kouhei Sutou]
Ruby/RSVG¶ ↑
Bug fixes: fix .pc install path. [OBATA Akio, Kouhei Sutou]
Thanks¶ ↑
OBATA Akio
Ruby-GNOME2 0.90.0: 2010-09-23¶ ↑
NOTE: 0.90.x releases are for 1.0.0 major release.
RubyGems support!
Changes¶ ↑
Ruby/GTK2¶ ↑
Bug fixes: [ruby-gnome2-devel-en] Gtk 2.20, Gtk::Builder and 'name' add Gtk::Buildable#builder_name/set_builder_name. [Simon Arnaud, Kouhei Sutou]
Thanks¶ ↑
Simon Arnaud
Ruby-GNOME2 0.19.4: 2011-04-17¶ ↑
NOTE: 0.19.x releases are development series.
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 Arnaud, Kouhei Sutou] fixed memory leak in GC. [Kouhei Sutou]
Ruby/GTK2¶ ↑
Bug fixes: [#2865895] support GdkWindow's cursor property. NOTE: GTK+ 2.18.0 is unsupported version. [Guillaume Cottenceau, Mamoru Tasaka] Gtk::MenuItem.new accepts nil as a label. [Kazuhiro NISHIYAMA, Kouhei Sutou] fixed wrong conversion in Gtk::TreePath#<=>. [Takeuchi Yusuke, Kouhei Sutou] fix Gtk::RecentInfo#application_info's double free bug. [Kouhei Sutou] 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 Sutou] add Gtk::TreePath#==. [Takeuchi Yusuke, Kouhei Sutou]
Ruby/Pango¶ ↑
Improvements: add Pango::Gravity. [Hiroyuki Ito, Kouhei Sutou]
Ruby/GdkPixbuf¶ ↑
add Gdk::Pixbuf#pixels=. [Michal Suchanek]
Ruby/GStreamer¶ ↑
Bug fixes: [#2920997] fix argument type. [Johan Kiviniemi] [#2924886] implement Gst::MessageTag#parse. [Vincent Carmona]
Ruby/GtkMozEmbed¶ ↑
Bug Fixes: [#2924766] fix -Wl,-rpath syntax. [OBATA Akio] [#2925285] Gtk::MozEmbed#chrome_mask fails. [tobi, Kouhei Sutou] support XULRunner 1.9.2. [OBATA Akio]
Thanks¶ ↑
Guillaume Cottenceau Mamoru Tasaka Michal Suchanek Simon Arnaud Kazuhiro NISHIYAMA Johan Kiviniemi OBATA Akio Hiroyuki Ito Rg Rg Vincent Carmona tobi Takeuchi Yusuke
Ruby-GNOME2 0.19.3: 2009-09-24¶ ↑
NOTE: 0.19.x releases are development series.
This release is a bug fix release of 0.19.2.
Changes¶ ↑
Ruby/GLib2¶ ↑
Bug fix: really fix 'empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.' [Simon Arnaud, Kouhei Sutou]
Thanks¶ ↑
Simon Arnaud
Ruby-GNOME2 0.19.2: 2009-09-23¶ ↑
NOTE: 0.19.x releases are development series.
This release is a bug fix release of 0.19.1.
Changes¶ ↑
Ruby/GLib2¶ ↑
Bug fixes: empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64. [Toshiyuki Suzumura, Kouhei Sutou] [#2862022] fix multi thread blocking with Ruby 1.8.6-p368 or later and 1.8.7-p173 or later. [Roy Wright, Andrea Dallera, Kouhei Sutou] [Debian #502262] work Ruby thread with GTK+. [Johan Walles, Kouhei Sutou]
Ruby/GTK2¶ ↑
Bug fixes: [#2679744] fix a typo: Gtk::Widget#set_scroll_adjustment -> Gtk::Widget#set_scroll_adjustments. [Kentaro Fukuchi, Kouhei Sutou]
Ruby/GtkMozEmbed¶ ↑
Bug fixes: fix .pc detection. [OBATA Akio, Kouhei Sutou]
Thanks¶ ↑
OBATA Akio Toshiyuki Suzumura Roy Wright Andrea Dallera Johan Walles Kentaro Fukuchi
Ruby-GNOME2 0.19.1: 2009-07-26¶ ↑
NOTE: 0.19.x releases are development series.
This release is a bug fix release of 0.19.0.
Changes¶ ↑
Ruby/GTK2¶ ↑
use RUBYARCHDIR [OBATA Akio] #2814953: install missing headers [Mamoru Tasaka]
Ruby/GLib2¶ ↑
Bug fixes: avoid object allocation while GC [OBATA Akio, Kouhei Sutou] use RUBYARCHDIR [OBATA Akio] mkmf-gnome2.rb add "-I$(vendorarchdir)" to $CPPFLAGS. [OBATA Akio, Kouhei Sutou]
Ruby/ATK¶ ↑
use RUBYARCHDIR [OBATA Akio]
Ruby/Pango¶ ↑
use RUBYARCHDIR [OBATA Akio] use gem version rcairo as fallback [OBATA Akio]
Ruby/Libart¶ ↑
use RUBYARCHDIR [OBATA Akio]
Ruby/GdkPixbuf¶ ↑
use gem version rcairo as fallback [OBATA Akio]
Ruby/GnomePrint¶ ↑
install rblibgnomeprintversion.h [OBATA Akio, Kouhei Sutou]
Ruby/GtkMozEmbeded¶ ↑
fix header generation error caused by missing file [OBATA Akio]
Ruby/VTE¶ ↑
support VTE 0.20 [Kouhei Sutou]
Ruby/PanelApplet¶ ↑
#2815036: re-support Ruby 1.8.6. [Mamoru Tasaka, Kouhei Sutou]
Ruby/Libglade2¶ ↑
Debian#519786: fix GC related SEGV when a widget in glade is removed by hand. [Arnaud Cornet, Kouhei Sutou]
Thanks¶ ↑
OBATA Akio Mamoru Tasaka Arnaud Cornet
Ruby-GNOME2 0.19.0: 2009-05-29¶ ↑
NOTE: 0.19.x releases are development series.
This release supports new versions of panel-applet and xulrunner and fixes various bugs including some GC issues
Changes¶ ↑
Ruby/GLib2:
add 'const' to name argument of rbgerr_define_gerror() [Nikolai Weibull, Kouhei Sutou] Bug fixes: #2420281: Failed to build [troels knak-nielsen, Kouhei Sutou] #2493874: glib/rbglib_maincontext.c error in "RUBY_UBF_IO" [boo, Kouhei Sutou] wrong priority conversion in GLib::Timeout.add and GLib::Timeout.add_seconds. [Nikolai Weibull] fixed limits of basic types [Pascal Terjan]
Ruby/GTK2:
Bug fixes: fixed initialize function is deleted. [kimura wataru, Kouhei Sutou] checked GTK_FILE_SYSTEM_ERROR availability. GTK+ 2.15.x doesn't have it. [Kouhei Sutou] fixed GC problems. [Kouhei Sutou] #2195432: Gtk::RCStyle.set_color_flags wrong conversion [Jesse van den Kieboom, Kouhei Sutou] #2318481: gtkselectiondata_set Drag and Drop API problem [dave foster, Kouhei Sutou] #2420281: Failed to build [troels knak-nielsen, Kouhei Sutou]
Ruby/Pango:
added Pango::Attribute#start_index= and Pango::Attribute#end_index=. [Geoff Youngs, Kouhei Sutou]
Ruby/Poppler:
removed 0.6.x support. 0.8.0 or later is required. [Kouhei Sutou]
Ruby/RSVG2:
fixed broken cairo integration. [James Healy, Kouhei Sutou]
Ruby/PanelApplet:
#2466921: fixed build failure with libpanel-applet >= 2.25 [Mamoru Tasaka, Kouhei Sutou] fixed incomplete install. [Pascal Terjan, Kouhei Sutou]
Ruby/GtkMozEmbed:
supported XULRunner 1.9.0. [Arnaud Cornet, Kouhei Sutou]
Ruby/GNOME2:
supported MinGW. [id:luna_8bit, Kouhei Sutou]
Ruby/Bonobo2:
moved Bonobo.setup_x_error_handler to Ruby/BonoboUI2. [id:luna_8bit, Kouhei Sutou]
Ruby/BonoboUI2:
moved Bonobo.setup_x_error_handler from Ruby/Bonobo2. [id:luna_8bit, Kouhei Sutou]
Ruby/GnomeVFS:
format security error. [Pascal Terjan]
Thanks¶ ↑
kimura wataru Philipp Götzinger Andrew S. Townley Jesse van den Kieboom James Healy dave foster troels knak-nielsen boo Geoff Youngs Arnaud Cornet id:luna_8bit
Ruby-GNOME2 0.18.0: 2008-09-30¶ ↑
This release fixes some memory leak bugs and has new experimental packages.
Changes¶ ↑
Ruby/GLib2:
mkmf-gnome2.rb: add check_cairo. [Kouhei Sutou] fixed memory leaks. [Kouhei Sutou] [#2110165] Gdk::Pixbuf memory leak install glib-enum-types.h. [Andy Spencer] [#2106938] Install glib-enum-types.h
Ruby/GTK2:
add GTK+ 2.12 related bindings. [Guillaume Cottenceau] fixed initialize order. [Kouhei Sutou] [#2113491] Incorrect initialize order (compiling with mingw)
Ruby/GooCanvas [NEW]:
added. [Kouhei Sutou]
Ruby/Pango:
fixed memory leaks. [Kouhei Sutou]
Ruby/GtkSourceView2 [NEW]:
add. [yselkowitz]
Thanks¶ ↑
OBATA Akio James Healy Ricky Zheng Guillaume Cottenceau Ricky Zheng
Ruby-GNOME2 0.17.0: 2008-09-07¶ ↑
Release notes¶ ↑
This Release supports Ruby 1.8.7 and has many bug fixes and new bound functions.
Main changes¶ ↑
Ruby/GLib:
[#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1 [Kouhei Sutou]
Ruby/GTK:
[#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou] [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]
Ruby/Pango:
[#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou]
Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog for detailed information on changes and contributors.
Thanks¶ ↑
Special thanks for your contributions to: (list in no particular order)
Neil Roberts Cesare Tirabassi Arnaud Cornet
Ruby-GNOME2 0.17.0-rc1: 2008-06-06¶ ↑
Release notes¶ ↑
This Release Candidate seems to be pretty stable. Please give us feedback if you encounter any problems. The win32 bindings will be released later and will be considered as EXPERIMENTAL The changes marked with 2 stars (**) may currently not work on win32 platforms.
Main changes¶ ↑
Ruby/GLib:
Bound functions defined since 2.14 and 2.16. Improved main loop polling. ** Improved callback handling from non Ruby thread. ** This changes breaks API. Sjoerd, you need to call rbgutil_start_callback_dispatch_thread() in your GStreamer bindings. Sorry. Supported convenience GEnum and GFlags notation. e.g.: GLib::UTF8.normalize(utf8, GLib::NormalizeMode::NFD) -> GLib::UTF8.normalize(utf8, :nfd) key_file.load_from_data(data, GLib::KeyFile::KEEP_COMMENTS | GLib::KeyFile::KEEP_TRANSLATIONS) -> key_file.load_from_data(data, [:keep_contents, :keep_translations]) Fixed locale dependent constant name computation. [#1901843] [Kouhei Sutou]
Ruby/GTK:
partially support new symbols in 2.12 (Gtk::RecentAction, Gtk::TextBuffer, Gdk::Display, Gtk::TreeViewColumn, Gtk::Stock, Gtk::Widget, Gtk::ScaleButton, Gtk::TreeView, Gtk::VolumneButton, Gtk::Tooptip and Gtk::TextMark only). [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou] [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]
Ruby/GStreamer:
Worked with GStreamer >= 0.10.x but isn't completed yet.
Ruby/Poppler:
Supported poppler-glib 0.6.x and 0.8.0. [Kouhei Sutou]
Ruby-GNOME2:
Ruby-GNOME2 can be built with ruby 1.9.0 but doesn't work well without [ruby-dev:34104] patch. Some extconf.rb improvements
Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog for detailed information on changes and contributors.
Thanks¶ ↑
Special thanks for your contributions to: (list in no particular order)
Kazuhiro NISHIYAMA Kouhei Sutou Kero van Gelder Masahiro Sakai Detlef Reichl Guillaume Cottenceau Masahiro Sakai Mikael Hallendal Carlo E. Prelz Sjoerd Simons Juergen Mangler Dirk von Schmieden Mathieu Blondel Joseph Method Masayuki Yamaguchi
And also special thanks to all other contributors not listed above!
Ruby-GNOME2 0.16.0: 2006-12-30¶ ↑
Ruby-GNOME2:
Fixed serious bugs (depends on GC) Support GTK+-2.10 and the latest version of each libraries. Don't include Ruby/GStreamer and Ruby/Libgda. We cancel to support Ruby/GStreamer and Ruby/Libgda. Cancel to support ruby-1.6.x and GTK+-2.4 or earlier.
Ruby/GLib:
Support GLib+-2.10 APIs. [Kouhei Sutou, Masao Mutoh] Fix segfaults related GC with signal handlers. [Guillaume Cottenceau, Kouhei Sutou] Add functions for Unicode Manipulation [Kouhei Sutou] GLib::Unicode, GLib::UTF8, GLib::UTF16, GLib::UCS4, GLib::UniChar Add Key-value file parser [Masao Mutoh] GLib::KeyFile Add Bookmark file parser [Masao Mutoh] GLib::BookmarkFile Add Win32 compatibility functions [Masao Mutoh] GLib::Win32 Add glib-mkenums.rb [Kouhei Sutou, Masao Mutoh] Other improvement and fix bugs.[Kouhei Sutou, Masao Mutoh]
Ruby/ATK:
Support ATK-1.12 APIs. [Masao Mutoh]
Ruby/Pango:
Support Pango-1.2, 1.4 APIs [Masao Mutoh] Fix some bugs. [Masao Mutoh]
Ruby/GdkPixbuf:
Move Cairo::Context#set_source_pixbuf from Ruby/GTK.[Kouhei Sutou] You can use the methods unless X server.
Ruby/GTK:
Support GTK+-2.10. [Pascal Terjan, Kouhei Sutou, Masao Mutoh] Gtk::PrintUnixDialog, Gtk::PageSetupUnixDialog, Gtk::Print*, Gtk::PageSet Gtk::LinkButton, Gtk::Recent*, Gtk::Assistant, Gtk::StatusIcon Other improvement and fix bugs [Sjoerd Simons, Kouhei Sutou, Masao Mutoh]
Ruby/GNOME:
None.
Ruby/GnomeCanvas:
Fixed a bug and trivial improvement. [Masao Mutoh]
Ruby/Libglade:
Fixed some bugs and trivial improvement. [Kouhei Sutou, Masao Mutoh]
Ruby/Libart:
a trivial improvement. [Kouhei Sutou]
Ruby/GConf:
Sample code cleanup. [Masao Mutoh]
Ruby/GnomeVFS:
None.
Ruby/GtkHtml2:
None.
Ruby/GtkGLExt:
None.
Ruby/PanelApplet:
None. Deprecated (Use Gtk::StatusIcon in Ruby/GTK+)
Ruby/GtkSourceView:
Support gtksourceview-1.8. Some improvements. [Kouhei Sutou, Masao Mutoh]
Ruby/GnomePrint:
None.
Ruby/GnomePrintUI:
a trivial improvement. [Kouhei Sutou]
Ruby/RSVG:
Added a sample [Kouhei Sutou] Improved, fixed bugs [Kouhei Sutou]
Ruby/GtkMozEmbed:
a trivial improvement. [Masao Mutoh]
Ruby/Poppler:
Improved, fixed bugs [Kouhei Sutou]
Ruby/VTE:
None.
Ruby/GStreamer:
Canceled.
Ruby/Libgda:
Canceled.
Ruby-GNOME2-0.15.0: 2006-07-01¶ ↑
Ruby/GLib:
Improve signal handlers with pthread ruby(--enable-pthread). [Sjoerd Simons] Added new fundamental object for other bindings. [Sjoerd Simons] GLib::Source#remove -> GLib::Soruce.remove [Kouhei Sutou] Added new macros (GLIST2ARYF, GLIST2ARY2F, GSLIST2ARYF, GLIST2ARY2F, G_PROTECT_CALLBACK) [Masao Mutoh] Added GLib.win32_locale, GLib, win32_locale_filename_from_utf8 [Kouhei Sutou] Improve memory management [Kouhei Sutou, Sjoerd Simons, Masahiro Sakai, Masao Mutoh] Other improvement and fix bugs. [Sjoerd Simons, Joao Pedrosa, Kouhei Sutou, Masahiro Sakai, Masao Mutoh]
Ruby/ATK:
Improved cygwin support. [Masao Mutoh] Fix a bug. [Masahiro Sakai]
Ruby/Pango:
Fix some bugs. [Laurent Sansonetti, Masao Mutoh] Added Pango::Layout#markup=, Pango::AttrAbsoluteSize [Masao Mutoh]
Ruby/GdkPixbuf:
Fix a bug. [NISHI Takao] Code cleanup [Masao Mutoh]
Ruby/GTK:
Improve signal handlers. [Masahiro Sakai] Added Gtk::Widget#set_widget, #set_requisition. [Daniel Chokola] Added Gtk::Dialog#get_response. [Masao Mutoh] Other improvement and fix bugs [Mario Steele, Tilman Sauerbeck, Geoff Youngs, Masahiro Sakai, Kouhei Sutou, Masao Mutoh]
Ruby/GNOME:
Follow Ruby/GLib2 change(GRClosure). [Kouhei Sutou]
Ruby/GnomeCanvas:
Code cleanup [Kouhei Sutou, Masao Mutoh]
Ruby/Libglade:
Fixed some bugs and trivial improvement. [Masao Mutoh]
Ruby/Libart:
None.
Ruby/GConf:
Sample code cleanup. [Masao Mutoh]
Ruby/GStreamer:
Sample code cleanup. [Masao Mutoh]
Ruby/GnomeVFS:
Improved and fixed bugs. [Masahiro Sakai, Masao Mutoh]
Ruby/GtkHtml2:
Sample code cleanup. [Masao Mutoh]
Ruby/GtkGLExt:
Improved and fixed bugs. [Kouhei Sutou, Masao Mutoh]
Ruby/Libgda:
Fix build against 1.3.x branch (libgda-2.x). [Laurent Sansonetti]
Ruby/PanelApplet:
Fixed a bug [Patch #1431855]
Ruby/GtkSourceView:
Sample code cleanup. [Masao Mutoh]
Ruby/GnomePrint:
Added Gnome::Print::BINDING_VERSION. Code cleanup [Kouhei Sutou]
Ruby/GnomePrintUI:
Added Gnome::PrintUI::BINDING_VERSION. [Kouhei Sutou] Sample code cleanup. [Masao Mutoh]
Ruby/RSVG:
Added RSVG::BINDING_VERSION, RBRSVG_MAJOR_VERSION, RBRSVG_MINOR_VERSION, RBRSVG_MICRO_VERSION. [Kouhei Sutou] Supported 2.14. Improved, fixed bugs [Kouhei Sutou, Masao Mutoh]
Ruby/GtkMozEmbed:
Improved, fixed bugs [Mirko Maischberger, Masao Mutoh]
Ruby/Poppler [NEW] [EXPERIMENTAL]:
Added [Kouhei Sutou]
Ruby/VTE [NEW]:
Added [Kouhei Sutou]
Ruby-GNOME2 0.14.1: 2005-11-06¶ ↑
Ruby/GLib:
Fix memory leaks. [Masao Mutoh]
Ruby/ATK:
None.
Ruby/Pango:
Fix some bugs. [Masao Mutoh]
Ruby/GdkPixbuf:
None.
Ruby/GTK:
Improve memory management. [Masao Mutoh]
Ruby/GNOME:
None.
Ruby/GnomeCanvas:
None.
Ruby/Libglade:
None.
Ruby/Libart:
None.
Ruby/GConf:
None.
Ruby/GStreamer:
None.
Ruby/GnomeVFS:
None.
Ruby/GtkHtml2:
None.
Ruby/GtkGLExt:
None.
Ruby/Libgda:
None.
Ruby/PanelApplet:
None.
Ruby/GtkSourceView:
None.
Ruby/GnomePrint:
None.
Ruby/GnomePrintUI:
None.
Ruby/RSVG:
None.
Ruby/GtkMozEmbed:
None.
Ruby-GNOME2 0.14.0: 2005-10-16¶ ↑
Ruby/GLib:
Fix segfault related on GC. [Masao Mutoh] Support Ruby-GetText-Pacakge(Include pseudo GetText module). [Masao Mutoh] Add and completed: [Masao Mutoh] Glib::Shell, GLib::Completion, GLib::Timer, sample/shell.rb, completion.rb, timer.rb. Add some methods, improved, fixed bugs: [Pascal Terjan, Sven Herzberg, Masao Mutoh] GLib, GLib::Object, GLib::MetaInterface, GLib::Enum, GLib::Flags, PKGConfig, extconf.rb, mkmf-gnome2.rb
Ruby/ATK:
Support ATK-1.10. [Masao Mutoh] Add Atk::BUILD_VERSION. [Masao Mutoh] Add some methods, improved, fixed bugs: [Masao Mutoh] Atk, Atk::Relation, Atk::RelationSet, Atk::StreamableContent, Atk::Text::Attribute, Atk::Util Add and completed: [Masao Mutoh] Atk::Util::KeyEventType
Ruby/Pango:
Support Pango-1.10 and cairo [Kouhei Sutou, Masao Mutoh] Add Pango::BUILD_VERSION. [Masao Mutoh] Add some methods, improved, fixed bugs: [Kouhei Sutou, Masao Mutoh] Pango, Pango::Layout, Pango::LayoutLine, Pango::LayoutIter, Pango::Language, Pango::Font, Pango::GlyphItem, Pango::GlyphString, Pango::Context, Pango::Analysis, Pango::Item Add and completed: [Masao Mutoh] Pango::ScriptIter, Pango::Script, Pango::(.*)FontMap, Pango::(.*)Face, Pango::(.*)Family, Pango::XFont, Pango::FT2Font, sample/script.rb, break.rb, item.rb, layout.rb Add classes: [Kouhei Sutou, Masao Mutoh] Pango::Engine, Pango::EngineShape, Pango::EngineLang Cairo::Context, Pango::CairoFcFont, Pango::CairoFont, Pango::CairoWin32Font, Pango::CairoFontMap Rename class name: [Masao Mutoh] Pango::FontSet -> Pango::Fontset, Pango::FontSetSimple -> Pango::FontsetSimple.
Ruby/GdkPixbuf:
Support GTK+-2.8. [Guillaume Cottenceau] Add some methods, improved, fixed bugs: [Kouhei Sutou, Guillaume Cottenceau] Gdk::Pixbuf Add and completed: [Guillaume Cottenceau] Gdk::PixbufSimpleAnim, sample/simpleanim.rb
Ruby/GTK:
Support GTK+-2.8. [Guillaume Cottenceau, Masao Mutoh] Support cairo. [Kouhei Sutou, Masao Mutoh] Add Gtk::BUILD_VERSION. [Masao Mutoh] Add some methods, improve, fix bugs: [Guillaume Cottenceau, Masao Mutoh] Gdk, Gdk::Drawable, Gdk::Display, Gdk::Drawable, Gdk::Cursor, Gdk::Window, Gdk::Screen, Gtk::Action, Gtk::Dialog, Gtk::Drag, Gtk::EntryCompletion, Gtk::FileChooser, Gtk::IconView, Gtk::Image, Gtk::Menubar, Gtk::MenuShell, Gtk::ScrolledWindow, Gtk::SizeGroup, Gtk::Stock, Gtk::TextBuffer, Gtk::TextIter, Gtk::ToolButton, Gtk::TreeRowReference, Gtk::TreeView, Gtk::TreeViewColumn, Gtk::Window, sample/gtk-demo/*.rb Add: [Guillaume Cottenceau, Kouhei Sutou] Cairo::Context, Gdk::EventGrabBroken, sample/gtk-demo/cairo_*.rb, sample/misc/rgtk+cairo.rb
Ruby/GNOME [Masao Mutoh]:
Support libgnome/libgnomeui-2.12. Add Gnome::BUILD_VERSION. Add some methods, improve, fix bugs: Gnome, Gnome::Util, Gnome::URL, Gnome::Help, Gnome::App, Gnome::Client Add: Gnome::GConf, Gnome::Sound, Gnome::Trigger sample/gnome-trigger.rb, sample/gnome-sound.rb
Ruby/GnomeCanvas:
Support libgnomecanvas-2.12. [Pascal Terjan, Masao Mutoh] Add Gnome::Canvas::BUILD_VERSION. [Masao Mutoh] Add some methods, improve, fix bugs: [Kouhei Sutoh, Pascal Terjan, Masao Mutoh] Gnome::CanvasItem, Gnome::CanvasPathDef, Gnome::Canvas. Add: Gnome::CanvasBuf. [Masao Mutoh]
Ruby/Libglade [Masao Mutoh]:
Support libglade-2.12. Add GladeXML::BUILD_VERSION. Add some methods, improve, fix bugs: bin/ruby-glade-create-template, sample/l10n_*.rb, GladeXML
Ruby/Libart [Masao Mutoh]:
Add Art::BUILD_VERSION. Add: Art::Uta.
Ruby/GConf:
Support Cygwin. [Yaakov Selkowitz] Add GConf::BUILD_VERSION. [Masao Mutoh]
Ruby/GStreamer:
Support on Ruby-1.9. [Laurent Sansonetti] Add Gst::BUILD_VERSION. [Masao Mutoh] Fix bugs, improve, add some methods: [Masao Mutoh] Gst::Element
Ruby/GnomeVFS:
Support Cygwin. [Yaakov Selkowitz] Add GnomeVFS::BUILD_VERSION. [Masao Mutoh] Fix bugs, improve, add some methods: [Masao Mutoh] GnomeVFS
Ruby/GtkHtml2 [Masao Mutoh]:
Add Gtk::HtmlContext::BUILD_VERSION.
Ruby/GtkGLExt:
Added Gtk::GL::BUILD_VERSION. [Masao Mutoh] Fix bugs, improve, add some methods: [Kouhei Sutou] Gdk::Pixmap
Ruby/Libgda:
Support Cygwin. [Yaakov Selkowitz] Add Gda::BUILD_VERSION. [Masao Mutoh]
Ruby/PanelApplet [Masao Mutoh]:
Add PanelApplet::BUILD_VERSION.
Ruby/GtkSourceView [Masao Mutoh]:
Support GtkSourcView-1.4. Add Gtk::SourceView::BUILD_VERSION. Fix bugs, Improve, Add some methods: Gtk::SourceView, Gtk::SourceBuffer, Gtk::SourceTag, Gtk::SourceTagStyleMask Add and completed: Gtk::SourceStyleScheme, Gtk::SourcePrintJob
Ruby/GnomePrint [Kouhei Sutou]:
Support libgnomeprint-2.12. Add Gnome::Print::BUILD_VERSION Fix bugs, Improve, Add some methods: Gnome::PrintContext Add: sample/gp-pac.rb
Ruby/GnomePrintUI [Kouhei Sutou]:
Support libgnomeprintui-2.12. Add: Gnome::PrintUI::BUILD_VERSION, Gnome::FontSelection, Gnome::FontPreview, Gnome::FontDialog, Gnome::PrintContentSelector
Ruby/RSVG [Kouhei Sutou]:
Support rsvg-2.12. Add RSVG::BUILD_VERSION
Ruby/GtkMozEmbed [NEW]:
Merged. [Mirko Maischberber] Add Gtk::MozEmbed::BUILD_VERSION [Masao Mutoh]
Ruby-GNOME2 0.13.0: 2005-07-31¶ ↑
Ruby/GLib:
Fixed GCC 4.0 warnings [Masao Mutoh] Added and completed: [Masao Mutoh] GLib:PollFD, GLib::Source, GLib::MainLoop, GLib::IOChannel, GLib::Idle, GLib::ChildWatch Added some methods, improved, fixed bugs: [Vincent Isambart, Masao Mutoh] PKGConfig, extconf.rb, Added: [Masao Mutoh] GLib::MainContext, sample/iochannel.rb, idle.rb, timeout.rb, timeout2.rb, tests/test-iochannel.*, runner.rb,
Ruby/ATK:
None.
Ruby/Pango:
Fixed GCC 4.0 warnings [Masao Mutoh] Support x86_64 [Masao Mutoh] Pango::Layout Added some methods, improved, fixed bugs: [Mirko Maischberger, Pascal Terjan, Masao Mutoh] sample/parse.rb, Pango::LayoutLine, Pango::Coverage, Pango::LayoutIter, Pango::FontFamily, Pango::Attriterator
Ruby/GdkPixbuf:
Fixed GCC 4.0 warnings [Masao Mutoh] Fixed bugs, Improved: [Mirko Maischberger, Masao Mutoh] sample/*.rb
Ruby/GTK:
Support x86_64 [Kouhei Sutou, Masao Mutoh] Gdk::Atom, Gtk::ItemFactory, Gtk::Widget, Gtk::Drag, Gtk::SizeGroup Fixed GCC 4.0 warnings [Masao Mutoh] Fixed bugs, Improved, Added some methods: [Hiroyuki Ikezoe, KATO Kazuyoshi, Pascal Terjan, Kouhei Sutou, Mirko Maischberger, Masao Mutoh] Gtk::ActionGroup, Gtk::IconTheme, Gtk::RC, Gtk::TreeModel, Gdk::TimeCoord, Gdk::Window, Gtk::CellView, Gtk::ToolButton, Gtk::MenuToolButton, Gdk, Gdk::Display, Gdk::GC, Gdk::PangoAttrEmbossed, Gdk::Drawable, Gtk::Window, sample/gtk-demo/main.rb, sample/misc/*.rb, sample/testgtk/*.rb. Added: [KATO Kazuyoshi, Masao Mutoh] sample/gtk-demo/hypertext.rb, sample/misc/colorselection.rb
Ruby/GNOME [Mirko Maischberger]:
sh-bang (!#) normalization sample/test-gnome/*.rb
Ruby/GnomeCanvas [Kouhei Sutou]:
Support x86_64, Improved. [Kouhei Sutou] Gnome::CanvasPathDef
Ruby/Libglade:
None.
Ruby/Libart:
Added [Kouhei Sutou] Art::DRect, Art::IRect Fixed bugs, Improved, Added some methods: [Kouhei Sutou, Masao Mutoh] Art::Affine, Art::BPath. Art::Canvas
Ruby/GConf:
None.
Ruby/GStreamer:
Fixed GCC 4.0 warnings [Masao Mutoh] Added: [Laurent Sansonetti] Gst::XOverLay, sample/video-player.rb, Fixed bugs, Improved, Added some methods: [Laurent Sansonetti] Gst::Caps, Gst::Pad, Gst::Element, Gst::TagSetter
Ruby/GnomeVFS [Masao Mutoh]:
Fixed bugs, Improved, Added some methods: GnomeVFS::File
Ruby/GtkHtml2:
None.
Ruby/GtkGLExt:
None.
Ruby/Libgda:
None.
Ruby/PanelApplet [Masao Mutoh]:
Check libpanel-applet version(2.6 or later): extconf.rb
Ruby/GtkSourceView [Masao Mutoh]:
None.
Ruby/GnomePrint:
Fixed GCC 4.0 warnings [Masao Mutoh] Fixed bugs, Improved, Added some methods. [Kouhei Sutou] Gnome::PrintContext, Gnome::PrintJob, Gnome::PrintConfig, Gnome::PrintUnit, Gnome::PrintPaper, src/lib/gnomeprint2.rb, sample/to_file.rb
Ruby/GnomePrintUI:
Fixed GCC 4.0 warnings [Masao Mutoh] Fixed bugs, Improved, Added some methods. [Kouhei Sutou] Gnome::PaperSelector, Gnome::PrintUnitSelector, Gnome::PrintPreview, Gnome::PrintDialog, Gnome::PrintConfigDialog, sample/dialog.rb,
Ruby/RSVG:
Fixed GCC 4.0 warnings [Masao Mutoh] Fixed bugs, Improved, Added some methods. [Kouhei Sutou]
Ruby-GNOME2 0.12.0: 2005-03-06¶ ↑
Ruby/GLib:
Support GLib-2.6.x. [Masao, Mutoh] Support MS VC++. [Masao, Mutoh] Fix bugs, Improved, Added some methods. [KATO Kazuyoshi, Masao Mutoh] PKGConfig, rbgobj_lookup_class(). Added: [Masao, Mutoh] GLib::Threads, src/lib/pkg-config.rb, sample/spawn.rb.
Ruby/ATK [Dafydd Harries, Vincent Isambart, Masao Mutoh]:
Support MS VC++. Fix bugs, Improved, Added some methods. Follow Ruby/GLib changes.
Ruby/Pango [Masao Mutoh]:
Support Pango-1.8.x. Support MS VC++. Follow Ruby/GLib changes. Added and completed: Pango::Renderer, Pango::Matrix, Pango::AttrStrikethroughColor, Pango::AttrUnderlineColor, Pango::GlyphItem Added some methods, improved, fixed bugs: [Matthew Berg] Pango::Context, Pango::AttList, Pango::Attribute, Pango::Layout, Pango, Pango::AttrSize, Pango::LogAttr, Pango::Item, Pango::Analysis, Pango::Font, Pango::FontDescription, Pango::FontFace, Pango::FontSet, Pango::AttrList, Pango::AttrIterator, Pango::Rectangle, Pango::Layout, Pango::LayoutLine, Pango::LayoutIter, Pango::GlyphInfo Added Pango::FcFont, Pango::XftFont, Pango::FontFcFontMap, Pango::XftFontMap. Renamed, Moved Pango::FontFamily#list_faces -> #faces.
Ruby/GdkPixbuf [leon breedt, Masao Mutoh]:
Support GTK+-2.6.x. Follow Ruby/GLib changes. Fixed bugs, Improved, Added some methods for GTK+-2.6.x: Gdk::PixbufAnimationIter, Gdk::Pixbuf, Gdk::PixbufLoader, Gdk::PixbufFormat
Ruby/GTK:
Support Ruby-1.9.x. Support Pango-1.8.x. Support GTK+-2.6.x. Support MS VC++. Follow Ruby/GLib changes. Improve to support gthread. Added and completed for GTK+-2.6.x: [Darren Willis, Gtk::CellRendererProgress, Gtk::ScrollStep, Gtk::IconView, Gtk::CellRendererCombo, Gtk::AboutDialog, Gdk::PangoRenderer, Gtk::CellView, Gtk::MenuToolButton, Gtk::FileChooserButton, Gdk::EventChange, Gdk::X11 Fixed bugs, Improved, Added some methods for GTK+-2.6.x: [Mirko Maischberger, Joao Pedrosa, KATO Kazuyoshi, Masao Mutoh] Gtk, Gtk::CellLayout, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::Stock, Gtk::Image, Gtk::Label, Gtk::Progressbar, Gtk::EntryCompletion, Gtk::TextBuffer, Gtk::FileFilter, Gtk::FileChooser, Gtk::Menu, Gtk::CellRenderer, Gtk::TreeView, Gtk::TextView, Gtk::TextBuffer, Gtk::Drag, Gtk::ToolItem, Gtk::ActionGroup, Gtk::Action, Gtk::ComboBox, Gtk::Combo, Gtk::IconTheme, Gtk::SelectionData, Gtk::TargetList, Gtk::ListStore, Gtk::Window, Gtk::ToggleAction, Gtk::MessageDialog, Gdk::Region, Gdk::Window, Gtk::Clipboard, Gtk::Settings, Gtk::TreeModel, Gtk::ModelFilter, Gtk::TreeViewColumn, Gtk::Widget, Gdk::Pango, Gdk::Display, Gdk::Drawable, Gtk::RadioAction, Gdk::Screen, Gtk::TextBuffer, Gdk::Threads, sample/gtk-demo/*.rb, sample/misc/threads.rb, pangorenderer.rb Added: [KATO Kazuyoshi, Darren Willis, Masao, Mutoh] sample/misc/tree_progress.rb, misc_button.rb, aboutdialog.rb, aboutdialog2.rb, sample/gtk-demo/clipboard.rb, entry_completion.rb, expander.rb, iconview.rb
Ruby/GNOME [Masao Mutoh]:
Follow Ruby/GLib changes.
Ruby/GnomeCanvas [Masao Mutoh]:
Follow Ruby/GLib changes.
Ruby/Libglade [Masao Mutoh]:
Follow Ruby/GLib changes. Support MS VC++. Improved.
Ruby/Libart [KATO Kazuyoshi, Masao Mutoh]:
Follow Ruby/GLib changes.
Ruby/GConf [Masao Mutoh]:
Follow Ruby/GLib changes. Fixed bugs, Improved. Deprecated: GConf::Client.new
Ruby/GStreamer:
Follow Ruby/GLib changes. [Masao Mutoh] Added and completed: [Jack Paul, Masao Mutoh, Laurent Sansonetti] Gst::TypeFindFactory, Gst::MediaInfoError, Gst::Tag, Gst::RegistryPool, Gst::TagSetter Fixed bugs, Improved, Added some methods: [Jack Paul, Max Nickel, Masao Mutoh, Laurent Sansonetti] Gst::Plugin, Gst::PluginFeature, Gst::Caps, Gst::Structure, Gst::Xml, Gst::Thread, Gst::Scheduler, Gst::SchedulerFactory, Gst::MediaInfo, sample/gst-inspect.rb
Ruby/GnomeVFS [Masao Mutoh]:
Follow Ruby/GLib changes. Fixed bugs, Improved.
Ruby/GtkHtml2 [Masao Mutoh]:
Follow Ruby/GLib changes.
Ruby/GtkGLExt [Masao Mutoh]:
Follow Ruby/GLib changes.
Ruby/Libgda:
Support 1.1.99 Follow Ruby/GLib changes. [Masao Mutoh] Fixed bugs, Improved, Added some methods: [Laurent Sansonetti] Gda::DataModel, Gda::Provider, Gda::Quarklist, Gda::Connection Renamed, Moved [Laurent Sansonetti] Gda::DataModel#editable? => #updatable? #editing? => changed? #begin_edit => #begin_update #cancel_edit => #cancel_update #end_edit => #end_update
Ruby/PanelApplet [Neil Stevens, Masao Mutoh]:
Follow Ruby/GLib changes. Added some methods
Ruby/GtkSourceView [Masao Mutoh]:
Follow Ruby/GLib changes. Added some methods
Ruby/GnomePrint:
Follow Ruby/GLib changes. [Masao Mutoh, Kouhei Sutou] Fixed bugs, Improved, Added some methods. [Kouhei Sutou]
Ruby/GnomePrintUI:
Follow Ruby/GLib changes. [Masao Mutoh, Kouhei Sutou] Fixed bugs, Improved, Added some methods. [Kouhei Sutou]
Ruby/RSVG:
Follow Ruby/GLib changes. [Masao Mutoh, Kouhei Sutou] Fixed bugs, Improved, Added some methods. [Kouhei Sutou]
Ruby-GNOME2 0.11.0: 2004-11-14¶ ↑
Ruby/GLib [Kouhei Sutou, Vincent Isambart, Masao Mutoh]:
Fix bugs, Improved, Added some methods.
Ruby/ATK [Vincent Isambart, Masao Mutoh]:
Support ATK+-1.7.x. Fixed bugs, Improved, Added some methods.
Ruby/Pango [Geoff Youngs, Vincent Isambart, Masao Mutoh]:
Improved, Fix bugs.
Ruby/GdkPixbuf [Geoff Youngs, Masao Mutoh]:
Support GTK+-2.4.x. Fixed bugs, Improved, Added some methods.
Ruby/GTK [Geoff Youngs, Vincent Isambart, Masao Mutoh]:
Fixed bugs, Improved, Added some methods.
Ruby/GNOME [Masao Mutoh]:
Improved.
Ruby/GnomeCanvas [Masao Mutoh]:
Fixed bugs, Improved, Added some methods.
Ruby/Libglade [Masao Mutoh]:
Improved.
Ruby/Libart [Vincent Isambart, Masao Mutoh]:
Improved to support ruby-1.7.x or later. Changed: [Masao Mutoh] Art::Canvas::Color.new -> Art::Canvas.color. Art::Vpath::Dash -> Art::VpathDash.
Ruby/GConf [Masao Mutoh]:
Improved.
Ruby/GStreamer [Masao Mutoh]:
Improved.
Ruby/GnomeVFS [Masao Mutoh]:
Improved.
Ruby/GtkHtml2 [Masao Mutoh]:
Improved.
Ruby/GtkGLExt [Vincent Isambart]:
Improved.
Ruby/Libgda:
None.
Ruby/PanelApplet:
None.
Ruby/GtkSourceView [Vincent Isambart, Masao Mutoh]:
Fixed bugs.
Ruby/GnomePrint [NEW]:
Added. [Kouhei Sutou]
Ruby/GnomePrintUI [NEW: Alpha release]:
Added. [Kouhei Sutou]
Ruby/RSVG [NEW: Alpha release]:
Added. [Kouhei Sutou]
Ruby-GNOME2 0.10.1: 2004-08-16¶ ↑
Ruby/GdkPixbuf [Masao Mutoh]:
- Fix bugs.
Ruby/GTK [Masao Mutoh]:
- Support GTK+-2.0.x again.
Ruby/GtkSourceView [Masao Mutoh]:
- Fix bugs.
Ruby-GNOME2 0.10.0: 2004-08-09¶ ↑
Ruby/GLib [Masao Mutoh]:
Added: [Kazuhiro NISHIYAMA, Masao, Mutoh] GLib::Spawn, sample/utils.rb, sample/type-register2.rb Added some methods, improved, fixed bugs: [Laurent Sansonetti, Pascal Terjan, Masao Mutoh] GLib, GLib::Object, GLib::Log, glib2.rb,
Ruby/ATK [Masao Mutoh]:
None.
Ruby/Pango [Masao Mutoh]:
Fix bugs.
Ruby/GdkPixbuf [Masao Mutoh]:
Removed version information.
Ruby/GTK:
Support GTK+-2.4.x. Added: [Seiya Nishizawa, Masao, Mutoh] Gtk::ToolButton, Gtk::ToolItem, Gtk::ToggleToolButton, Gtk::SeperatorToolItem, Gtk::ComboBox, Gtk::ComboBoxEntry, Gtk::Expander, Gtk::ColorButton, Gtk::FontButton, Gtk::FileChooserWidget, Gtk::FileChooser, Gtk::FileFilter, Gtk::FileChooserDialog, Gtk::Action, Gtk::ToggleAction, Gtk::IconInfo, Gtk::IconTheme, Gtk::UIManager, Gtk::RadioAction, Gtk::CellLayout, Gtk::ActionGroup, sample/misc/entrycompletion.c, filechooser.rb, combobox.rb, expander.rb, color_font_button.rb, uimanager.rb, uimanager2.rb, uimanager2.xml Improved, fixed bugs: [Geoff Youngs, Vincent Isambart, Kazuhiro NISHIYAMA, Masao Mutoh] Gtk::Style, Gtk::Widget, Gtk::TextView, Gtk::Container, Gdk::EventClient, Gtk::Dialog, Gtk::Entry, Gdk::Selection, Gtk::Drag, Gdk, Gdk::Atom, Gtk::Editable, Gtk::Stock, Gtk::TextIter, Gtk::TextMark, Gtk::Style, sample/misc/dialog2.rb, entry.rb, settings.rb, Renamed, Moved: [Masao Mutoh] Gtk::EventCrossing::CrossingMode to Gtk::EventCrossing::Mode, Gdk::SettingAction to Gdk::EventSetting::Action Gdk::Input.set_extension_events to Gdk::Device. Deperecated: [Masao Mutoh] Gtk::Combo, Gtk::OptionMenu since GTK+-2.4.
Ruby/GNOME:
None.
Ruby/GnomeCanvas:
None.
Ruby/Libglade:
Added: [Masao Mutoh] sample/l10n*, makemo.rb, sample/po/*. Added methods: [Masao Mutoh] GladeXML#get_tooltips. Improved, fixed bugs: [Masao Mutoh] GladeXML, bin/ruby-glade-create-template
Ruby/Libart:
None.
Ruby/GConf:
Added some methods, Improved, fixed bugs: [Giovanni Corriga, Pascal Terjan, Kazuhiro NISHIYAMA, Masao Mutoh] GConf::Client Deprecated: [Masao Mutoh] GConf::Client.new. Use GConf::Client.default instead.
Ruby/GStreamer:
Requires GStreamer-0.8.x or later. Added: [Laurent Sansonetti] Gst::Clock, Gst::Scheduler Added methods, improved, Fixed bugs: [Laurent Sansonetti] Gst::Element, Gst::Bin, Gst::Caps, Gst::Structure, Removed: [Laurent Sansonetti] Gst::Autoplug, Gst::AutoplugFactory, Gst::Type, Gst::TypeFactory, Gst::TypeFind Gst.set_debug,
Ruby/GnomeVFS:
Fixed bugs: [Pascal Terjan, Giovanni Corriga, Masao Mutoh]
Ruby/GtkHtml2:
None.
Ruby/GtkGLExt:
Fixed bugs: [Vincent Isambart]
Ruby/Libgda:
Added methods, fixed bugs: [Laurent Sansonetti] Gda::Command, Gda::Connection Removed: [Laurent Sansonetti] Gda::Export
Ruby/PanelApplet [NEW]:
Added. [Jamis Buck, Masao Mutoh]
Ruby/GtkSourceView [NEW]:
- Added. [Laurent Sansonetti]
GNOME2 0.9.1: 2004-03-14¶ ↑
Ruby/GLib [Masao Mutoh]:
Fix a compilation problem on MinGW.
Ruby/ATK [Masao Mutoh]:
Fix a compilation problem on MinGW. Improved extconf.rb
Ruby/Pango [Masao Mutoh]:
Improved extconf.rb
Ruby/GTK [Masao Mutoh]:
Fix a compilation problem on MinGW. Fix a bug of Gtk::Combo. Improved extconf.rb
Ruby/GConf [Kazuhiro NISHIYAMA]:
Fix bugs.
Ruby/Libgda [Laurent Sansonetti]:
Support libgda-1.0.3(stable branch).
Ruby-GNOME2 0.9.0: 2004-03-07¶ ↑
Ruby/GLib:
Improved, fixed bugs: [Kenichi Komiya, Vincent Isambart, Masao Mutoh] GLib::Object, GLib::Param::Flags, mkmf-gnome2.rb, sample/type-register.rb Added new macros: [Masao Mutoh] G_DEF_CLASS3()
Ruby/ATK [NEW]:
Added and compeleted: [Masao Mutoh] Atk::Action, Atk::Document, Atk::GObjectAccessible, Atk::NoOpObject, Atk::NoOpObjectFactory, Atk::Value, Atk::Component, Atk::Image, Atk::HyperText, Atk::HyperLink, Atk::EditableText, Atk::Implementor, Atk::Object, Atk::Relation, Atk::Registry, Atk::ObjectFactory, Atk::State, Atk::StateSet, Atk::EditableText, Atk::Table Added: [Masao Mutoh] Atk::Util, Atk::Component, Atk::Selection, Atk::Text
Ruby/GdkPixbuf:
None.
Ruby/Pango:
None.
Ruby/GTK:
Completed: [Masao Mutoh] Added and completed: [Masao Mutoh] Added: [Kenichi Komiya, Masao, Mutoh] Gtk::TextAppearance, sample/misc/bindings.rb, properties.rb, style_property.rb, settings.rb Added some methods, improved, fixed bugs: [Kenichi Komiya, Masahiro Sakai, Vincent Isambart, Dafydd Harries, Masao Mutoh] Gdk::Window, Gtk::SizeGroup, Gtk::Object, Gtk::BindingSet, Gtk::TextTagTable, Gtk::TextTag, Gdk::Colormap, Gtk::TreeViewColumn, Gtk::TextIter, Gtk::SpinButton, Gtk::Allocation, Gtk::TextView, Gtk::TextBuffer, Gtk::Widget, Gtk::Container, Gtk::Setting, Gtk::TreePath, Gtk::TreeIter, Gdk::Display, Gtk::TextAttributes, Gdk::Property, Gdk::Keymap, Gdk::Pixmap, Gdk::Drawable, Gdk::Screen, Gdk::Event, Gdk::EventExpose, Gdk::Selection, Gdk::GC, sample/gtk-demo/main.rb, stock_browser.rb, list_store.rb, tree_store.rb, sample/testgtk/notebook.rb, sample/misc/label.rb, toolbar.rb, extconf.rb Removed: [Masao Mutoh] Gtk::Object#activate_binding Use Gtk::Object#bindings_activate insted. Gtk::TextAttribute#copy Use GLib::Boxed#copy instead. Gdk::EventKey#string, #length. makedefconst.rb Deperecated: [Masao Mutoh] Gtk::TextBuffer#insert_with_tags, #insert_pixbuf, #insert_child_anchor. They will be removed until 1.0.0. Use Gtk::TextBuffer#insert instead.
Ruby/GNOME:
Fixed bugs: [Masao Mutoh] Gnome::Program
Ruby/GnomeCanvas:
Added: [Masao Mutoh] Gnome::CanvasShape, Gnome::CanvasRE, Gnome::CanvasClipgroup Fixed bugs: [Vincent Isambart, Masao Mutoh] extconf.rb, sample/canvas-curve.rb
Ruby/Libglade:
Added: [Masao Mutoh] sample/custom.[rb|glade] Added methods: [Archit Baweja, Masao Mutoh] GladeXML#widget_names, #filename, #[], #require, #provide Improved, fixed bugs: [Masao Mutoh] bin/ruby-glade-create-template
Ruby/Libart:
Improved: [Masao Mutoh] extconf.rb
Ruby/GConf:
None.
Ruby/GStreamer:
Added some methods, improved, fixed bugs: [Laurent Sansonetti] Gst, Gst::Bin, Gst::Pad, Gst::PadTemplate, Gst::Type, Gst::Element sample/gst-inspect.rb, media-type2.rb
Ruby/GnomeVFS:
Added some methods, improved, fixed bugs: [Masahiro Sakai, Masao Mutoh] GnomeVFS::FileInfo, Gnome::VFS::File, GnomeVFS::ProtocolError, GnomeVFS::NoMasterBrowserError
Ruby/GtkHtml2:
Added some methods, fixed bugs: [Vincent Isambart, Masao Mutoh] Gtk::HtmlView, Gtk::HtmlStream, extconf.rb
Ruby/GtkGLExt:
Added some methods, improved, fixed bugs: [Vincent Isambart, Masao Mutoh] Gdk::GLDrawable, sample/*.rb
Ruby/Libgda:
Added: [Laurent Sansonetti] GeometricPoint, Gda::Money, Gdak::Time Added some methods, improved, fixed bugs: [Nikolai Weibull, Laurent Sansonetti] Gda::Error, Gda::ParameterList, Gda::Provider, Gda::DataSource, Gda::Connection, Gda::Parameter, Gda::Command, Gda::Row, Gda::Value, Gda::DataModel, Gda::ModelList, Gda::FieldAttributes tests/*.rb, src/lib/libgda.rb
Ruby-GNOME2 0.8.1: 2003-11-23¶ ↑
Ruby/GTK:
Fixed compilation problems for GTK+-2.0.x. [Masao Mutoh] Fixed some bugs. [Masahiro Sakai, Masao Mutoh] Added Gtk::Tree* methods for GTK+-2.2.x. [Matthew Berg]
Ruby/GtkHtml2:
Fixed compilation problems for libgtkhtml-2.4.1 [Masahiro Sakai]
Ruby/Libgda:
Fixed a bug [Laurent Sansonetti] Notice* Ruby/Libgda needs libgda-1.0.2(not released yet) or later.
Ruby-GNOME2 0.8.0: 2003-11-16¶ ↑
Ruby/GLib:
Provide methods for creating GObject from ruby side. Now you can create your own signals and properties: [Masahiro, Sakai] GLib::MetaInterface, GLib::Instantiatable, GLib::Signal Added some methods, improved and Fixed some bugs: [Masahiro Sakai, Masao Mutoh] GLib::Closure, GLib, GLib::Instantiatable, GLib::Object, mkmf-gnome2.rb Added new macros: [Masao Mutoh] G_RENAME_NICK() Added: [Masahiro, Sakai] sample/type-register.rb, tests/*.rb
Ruby/GdkPixbuf:
Added some methods, improved and Fixed some bugs: [KATO Kazuyoshi, Masao Mutoh] Gdk::Pixbuf
Ruby/Pango:
rbpango.h is installed with glib/gtk2 headers. Added new methods: [Masao Mutoh] Pango::Layout Added: [Masao Mutoh] PangoLogAttr, PangoAnalysis
Ruby/GTK:
Completed: [Masao Mutoh] Gdk::Geometry, Gdk::Event*, Gdk::Pixbuf, Gdk::Drawable, Gdk::DragContext, Gdk::Selection, Gdk::RGB, Gdk::GC, Gdk::Atom, Gdk::Image, Gdk::Colormap, Gdk::Keyval, Gdk::Screen, Gdk::Visual, Gdk::Window, Gdk::Display, Gdk Added and completed: [Masao Mutoh] Gdk::Property, Gdk::Keymap, Gdk::TimeCoord, Added some methods, improved, fixed bugs: [Matthew Berg, Martin Povolny, KATO Kazuyoshi, Laurent Sansonetti, Masahiro Sakai, Masao Mutoh] Gtk::AccelGroup, Gtk::Accelmap, Gtk::Clipboard, Gtk::Notebook, Gtk::Drag, Gtk::Menu, Gtk::Stock, Gtk::Style, Gtk::ListStore, Gtk::TreeStore, Gtk::Widget, Gtk::TextBuffer, Gtk::TreePath, Gtk::TreeRowReference Added: [KATO Kazuyoshi] sample/gtk-demo/changedisplay.rb, sample/gtk-demo/pixbufs.rb. Removed: [Masao Mutoh] Gtk::Clipboard#owner Gdk::Span Gdk::Region#eql?, #&, #-, #|
Ruby/GNOME:
Added some methods, improved, fixed bugs: [Masao Mutoh] Gnome::AppHelper, Gnome::DruidPageStandard Apply Enum/Flags. [Masao Mutoh]
Ruby/GnomeCanvas:
None.
Ruby/Libglade:
None.
Ruby/Libart:
None.
Ruby/GConf:
None.
Ruby/GStreamer:
Update maintainer's e-mail address [Laurent Sansonetti]
Ruby/GnomeVFS:
None.
Ruby/GtkHtml2:
Added and completed: [Masao Mutoh] Gtk::HtmlContext, Gtk::HtmlBoxTable, Gtk::HtmlBoxTableRowGroup, Completed: [Masao Mutoh] Gtk::HtmlView Added: [Masao Mutoh] Gtk::HtmlBox, Gtk::HtmlBoxBlock, Gtk::HtmlBoxTableCaption, Gtk::HtmlBoxText, Gtk::BoxRoot, Gtk::BoxForm, Gtk::HtmlParser, Gtk::HtmlEmbedded, Gtk::HtmlBoxEmbedded
Ruby/GtkGLExt:
None.
Ruby/Libgda [NEW]:
Added and compeleted: [Laurent Sansonetti] Gda, Gda::Client, Gda::Command, Gda::Provider, Gda::DataSource, Gda::Connection, Gda::DataModelArray, Gda::DataModelHash, Gda::DataModelList, Gda::Error, Gda::Export, Gda::FieldAttributes, Gda::Parameter, Gda::ParameterList, Gda::QuarkList, Gda::Row, Gda::Select, Gda::Table, Gda::Transaction Added Gda::DataModel sample/*.rb, tests/*.rb
Ruby-GNOME2 0.7.0: 2003-09-07¶ ↑
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] RVAL2GENUM(), RVAL2GFLAGS(), GENUM2RVAL(), GFLAGS2RVAL(). Removed some methods. [Masahiro Sakai] GLib::Param#value_defaults? Define GLib::BINDING_VERSION 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, Pango::FontDescription, 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] Follow extconf.rb changes. [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] Gtk::HtmlView#set_html 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]
Ruby-GNOME2 0.6.0: 2003-08-09¶ ↑
Ruby/GLib:
mkmf-gnome2.rb,rbglib.h, rbgobject.h, rbgutil.h are installed to site-ruby directories. The other libraries which depends on Ruby/GLib can compile in any directotires. [Masahiro Sakai, Masao Mutoh] Support ruby-1.8.0 [Masao Mutoh] Added new macros: [Geoff Youngs, Masao Mutoh] CBOOL2RVAL/RVAL2CBOOL, G_DEF_CONSTANTS, G_RENAME_CONSTANT Improved and Fixed some bugs. [Masahiro Sakai] GLib::Object, GLib::Type, GLib::Closure, GLib::Signal, Added some methods: [Masahiro Sakai] GLib::Param, GLib::Param::*, GLib::Boxed, GLib::Signal, GLib::Pointer Removed some methods. [Masahiro Sakai] GLib::Param::*#default, #default_value
Ruby/GdkPixbuf:
Follow Ruby/GLib changes. [Masao Mutoh] Separate Gdk::Pixbuf#scale to #scale and #scale!, #composite to #composite and #composite!. [Masao Mutoh]
Ruby/Pango:
Follow Ruby/GLib changes. [Masao Mutoh]
Ruby/GTK:
Follow Ruby/GLib changes. [Sakai, Masahiro, Masao Mutoh] rbgtk.h are installed to site-ruby directories. The other libraries which depends on Ruby/GTK can compile in any directotires. [Masao Mutoh] Completed: [Geoff Youngs, Masao Mutoh] Gtk::Clipboard, Gtk::Menu, Gtk::Notebook, Gtk::Socket, Gtk::Plug, Gtk::FileSelection, Gtk::ListStore, Gtk::TreeStore, Gtk::TreeModel, Gtk::TextView, Gtk::Notebook, Gtk::ColorSelection, Gtk::Style, Gtk::ItemFactory, Gtk::Invisible, Gtk::TreeSortable, Gtk::TreeView, Gtk::TreeSelection, Gtk::TreePath, Gtk::TreeViewColumn, Gtk::Drag, Gtk::TextTag, Gtk module Added and completed. Gtk::TreeDragSource, Gtk::TreeDragDest, Added some methods, improved, fixed bugs: [Geoff Youngs, Masahiro Sakai, Masao Mutoh] Gdk::Window, Gdk::Drawable, Gdk::EventProperty, Gdk module, Gtk::Object, Gtk::Editable, Gtk::TreeModel, Gtk module, Gtk::TextBuffer, Gtk::IMContext, Gtk::Menu Added: [Geoff Youngs, Masao Mutoh] Gtk::BingindSet, Gdk::Display, Gdk::Screen Removed: [Masao Mutoh] Gtk::Socket#xwindow, Gtk::Menu#set_path, Gtk::Notebook#popup_disable/enable, Gtk::ItemFactory.add_foreign Gtk::TreeSortable#sort_func=, Gtk::TreePath#to_s
Ruby/GNOME:
Follow Ruby/GLib changes. [Masao Mutoh] Add Gnome::PixmapEntry#set_preview. [Masao Mutoh]
Ruby/GnomeCanvas:
Follow Ruby/GLib changes. [Masao Mutoh]
Ruby/Libglade:
Follow Ruby/GLib changes. [Masao Mutoh]
Ruby/Libart:
Follow Ruby/GLib changes. [Masao Mutoh]
Ruby/GConf:
Fix a bug [744158] [Masao Mutoh]
Ruby/GStreamer [NEW]:
Merged with Ruby-GStreamer project. [Laurent Sansonetti] Version informations are also merged. Completed: [Laurent Sansonetti] Gst, Gst::Autoplug, Gst::Cpu, Gst::Format, Gst::Object, Gst::PadTemplate, Gst::Pipeline, Gst::PluginFeature, Gst::QueryType, Gst::Type Added and completed. [Laurent Sansonetti] Gst::AutoplugFactory, Gst::EventMask, Gsk::EventSeek, Gst::EventSegmentSeek, Gst::EventSize, Gst::Parse, Gst::SystemClock, Gst::Thread,Gst::MediaInfo, Gst::MediaInfoStream, Gst::MediaInfoTrack Added some methods, improved, fixed bugs: [Laurent Sansonetti] Gst::Caps, Gst::Clock, Gst::Plugin, Gst::Pad, Gst::Element, Added: [Nikolai :: lone-star :: Weibull, Laurent Sansonetti] sample/media-type.rb, gst-inspect.rb, mediap-type2.rb
Ruby/GnomeVFS [NEW]:
Initial release. [Nikolai :: lone-star :: Weibull] Completed: [Nikolai :: lone-star :: Weibull] GnomeVFS module, GnomeVFS::Directory, GnomeVFS::Monitor, GnomeVFS::FileInfo, GnomeVFS::Error Added: [Nikolai :: lone-star :: Weibull] GnomeVFS::File, GnomeVFS::URI
Ruby/GtkHtml2 [NEW]:
Initial release. [Martin Povoln] Added: [Martin Povoln] Gtk::HtmlDocument, Gtk::HtmlView
Ruby-GNOME2 0.5.0: 2003-05-24¶ ↑
Ruby/GLib:
Fixed warning for ruby-1.8.1. [Masao Mutoh] Fixed some bugs, Added methods and improved: [Masahiro Sakai] GLib::Object, GLib::ParamSpec, GLib::Signal, GLib::Type, GLib::Instantiatable, GLib::MetaInterface, GLib::Param::String Added: [Geoff Youngs, Masao Mutoh]
Ruby/GdkPixbuf:
Fixed a bug. [Geoff Youngs]
Ruby/Pango:
Some constants were moved. [Masao Mutoh] Moved Pango::Attribute::UNDERLINE_* to Pango::AttrUnderline::*. Moved Pango::Attribute::SCALE_* to Pango::AttrScale::*.
Ruby/GTK:
Completed: [Masao Mutoh] Gtk::AccelGroup, Gtk::Style, Gtk::Selection Added some methods, improved: [Stephen Lewis, Masahiro Sakai, Masao Mutoh] Gtk::TextBuffer, Gtk::TextIter, Gtk::TreeIter, Gtk::ListStore, Gtk::TreeStore, Gtk, Gtk::HandleBox, Gtk::Frame, Gtk::Container, Gtk::Table, Gdk::Input, Gtk::Widget, Gtk::Allocation, Gtk::RC, Gtk::ItemFactory, Gtk::Toolbar, Gtk::Window, Gtk::CellEditable, Gtk::Accessible, sample/misc/*.rb Added and completed. [Nikolai :: lone-star :: Weibull, Masao Mutoh] Gtk::RcStyle, Gtk::TargetList, Gtk::TreeSortable, Gtk::TreeModelSort, Gtk::IMContext, Gtk::IMContextSimple, Gtk::IMMulticontext Added: [Masao Mutoh] Gtk::Settings Renamed some methods. [Masao Mutoh] Gtk::Table, Gtk::Widget Removed: [Masao Mutoh] Gtk::Object#user_data, #user_data=, #set_user_data. Deprecated properties of Gtk::ProgressBar. Gtk::Requisition. Use [width, height] instead. Gtk::Widget#set_requisition, *_event, Gtk::Widget::NO_PARENT. Gtk::SelectionData.remove_all. Use Gtk::Selection.remove_all instead.
Ruby/GNOME:
Cygwin support [Masahiro Sakai] sample/test-gnome/color-picker.rb: Follow Ruby/GTK changes.[Masao Mutoh]
Ruby/GnomeCanvas:
sample/canvas-primitives.rb: Follow Ruby/GTK changes.[Masao Mutoh]
Ruby/Libglade:
Fix a bug of bin/ruby-glade-create-template. [Masao Mutoh]
Ruby/Libart:
None
Ruby/GConf:
- Added GConf::MetaInfo. [Nikolai :: lone-star :: Weibull] - Fixed a bug [Masao Mutoh]
Ruby-GNOME2 0.4.0: 2003-03-23¶ ↑
The whole Ruby-GNOME2:
Add mkmf-gnome2.rb for sub/optional libraries. [Masahiro Sakai]
Ruby/GLib:
Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai] Support mkmf-gnome2.rb [Masahiro Sakai] Added some methods. [KUBO Takehiro, Masahiro Sakai] Fix some bugs and improvement. [Masahiro Sakai, Masao Mutoh]
Ruby/GdkPixbuf:
Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai] Support mkmf-gnome2.rb [Masahiro Sakai] Fix some bugs and improvement. [Masahiro Sakai]
Ruby/Pango:
Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai] Support mkmf-gnome2.rb [Masahiro Sakai] Added a method(Pango.pixels) [Masao Mutoh] Fix some bugs and improvement. [Masahiro Sakai]
Ruby/GTK:
Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai] Support mkmf-gnome2.rb [Masahiro Sakai] Multi-threading support. [Masao Mutoh] Added some methods, improved: [Kazuo Saito, Geoff Youngs, KATO Kazuyoshi, Masahiro Sakai, Masao Mutoh] Gtk::Toolbar, Gtk::ItemFactory, Gdk::Region, Gtk::AccelGroup, Gtk::AccelMap, Gtk::TextIter, Gtk::TextTagTable, Gtk::TreeModel, Gtk::TreeSelection, Gtk::Clipboard, Gtk::Box, Gdk::RGB, Gtk::AccelGroupEntry, Gdk::Window, Gtk::SeparatorMenuItem, Gtk::TreePath, Gtk::TreeView, Gtk::Combo, Gdk::Threads, Gtk::TreeIter, Gdk::Event, Gtk::Drag, Added: [Kazuo Saito, KATO Kazuyoshi, Masao Mutoh] sample/gtk-demo/*.rb, sample/misc/threads.rb Removed: [Masao Mutoh] Gtk::Toolbar#insert_item/widget/element, Gtk::Toolbar#prepend_item/widget/element, Gtk::Toolbar#append_item/widget/element. Use Gtk::Toolbar#insert, prepend, append instead. Gtk::Combo#list, button, popup, popwin, set_item_string,
Ruby/GNOME:
Support mkmf-gnome2.rb [Masahiro Sakai]
Ruby/GnomeCanvas:
Support mkmf-gnome2.rb [Masahiro Sakai]
Ruby/Libglade:
Support mkmf-gnome2.rb [Masahiro Sakai] Improved: [Masao Mutoh] bin/ruby-glade-create-template
Ruby/Libart:
Support mkmf-gnome2.rb [Masahiro Sakai] Fix some bugs and improvement. [Masahiro Sakai]
Ruby/GConf:
Support mkmf-gnome2.rb [Masahiro Sakai]
Misc:
Project website is moving from http://ruby-gnome2.sourceforge.net/ to http://ruby-gnome2.sourceforge.jp/.
Ruby-GNOME2 0.3.0: 2003-02-09¶ ↑
Ruby/GLib:
Miscellaneous bugfixes and some improvement internal. [Masahiro Sakai, Masao Mutoh]
Ruby/GTK:
Miscellaneous bugfixes and some improvement internal. [Masao Mutoh] Support GTK+-2.2.x. [KUBO Takehiro] DnD enhancement. [Geoff Youngs, Masao Mutoh] Require Ruby/Pango. [Masao Mutoh] Completed: Gdk::Drawable, Gdk::Rectangle, Gdk::Region, Gtk::AccelGroup, Gtk::Accelerator, Gtk::AccelGroupEntry, Gtk::AccelKey Added and completed: Gdk::Pango::Embossed, Gdk::Pango::Stipple, Gdk::Span Added some methods, improved: Gtk::Widget, Gtk::Calender, Gdk::GC, Gtk::Drag, Gtk::SelectionData, Gtk::RadioMenuItem,Gdk::Pixmap Added: sample/misc/dnd.rb, dndtreeview.rb, dnd.rb Removed: Gtk::AccelGroup#connect_by_path(use Gtk::AccelGroup#connect instead).
Ruby/GdkPixbuf:
Added GdkPixbufLoader. [Geoff Youngs]
Ruby/GNOME:
None.
Ruby/GnomeCanvas:
Warning fixes for samples. [Masao Mutoh]
Ruby/Libglade:
Added a sample(sample/treview.[glade|rb]). [Masao Mutoh]
Ruby/Libart:
Added Art::Affine, Art::Bpath, Art::Canvas, Art::SVP, Art::Vpath [Tom Payne] Added samples(sample/rose.rb, testlibart2.rb). [Tom Payne]
Ruby/GConf:
None.
Ruby/Pango(NEW):
Initial release. [Geoff Youngs, Masao Mutoh] Added and completed: Pango::Rectangle, Pango::FontDescription, Pango::FontMetrics, Pango::FontFace, Pango::Fontset, Pango::FontsetSimple, Pango::Attribute, Pango::AttrString, Pango::AttrLanguage, Pango::AttrColor, Pango::AttrInt, Pango::AttrFloat, Pango::AttrBool Pango::AttrFontDesc, Pango::AttrShape, Pango::AttrFamily, Pango::AttrStyle, Pango::AttrVariant, Pango::AttrStretch, Pango::AttrWeight, Pango::AttrSize, Pango::AttrForeground, Pango::AttrBackground, Pango::AttrStrikethrough, Pango::AttrUnderline, Pango::AttrScale, Pango::AttrRise, Pango::Color, Pango::Language, Pango::AttrList, Pango::AttrIterator, Pango::TabArray Added: Pango::Context, Pango::Item, Pango::ClyphString, Pango::Font, Pango::FontFamily, Pango::FontMap, Pango::Layout, Pango::LayoutIter, Pango::LayoutLine, sample/attribute.rb, gdk_layout.rb, label.rb, parse.rb.
Misc
Project website http://ruby-gnome2.sourceforge.net/ Ruby/GTK Tutorial http://ruby-gnome2.sourceforge.net/tut/toc.htm Ruby-GNOME2 reference manual(This project has just started). http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=view;name=Ruby-GNOME2
Ruby-GNOME2 0.2: 2002-12-28¶ ↑
Ruby/GLib:
Some bugfixes and some improvement internal.
Ruby/GTK:
Some bugfixes and some improvement internal. Require Ruby/GdkPixbuf. Completed: Gtk::TextIter, Gtk::Label, Gtk::Tooltips, Gtk::Viewport. Added and completed: Gtk::TextAttributes, Gtk::IconFactroy, Gtk::IconSet, Gtk::IconSource, Gtk::IconSize, Gtk::Accelerator, Gtk::AccelKey, Gtk::AccelGroupEntry, Gtk::SizeGroup, Added some methods, improved: Gtk module, Gtk::TextBuffer, Gtk::*MenuItem, Gtk::*Button, Gtk::ItemFactory, Gtk::Widget, Gtk::TreeViewColumn, Gtk::Notebook, Gtk::Image, Gtk::AccelLabel, Gtk::Invisible, Gtk::Dialog, Gtk::TreePath, Gdk::Keyval sample/misc/*button.rb, stock.rb sample/testgtk/savedposition.rb Added: Gtk::Clipboard, Gtk::AccelGroup, Gtk::AccelMap sample/misc/button2.rb, label.rb, dialog.rb, dialog2.rb, treeview.rb Removed: Gdk::Bitmap(use Gdk::Pixmap(depth = 1) instead)
Ruby/GdkPixbuf:
Follow Ruby/GLib changes. Add Gdk::Pixdata.
Ruby/GNOME:
Follow Ruby/GLib changes. Fix problems which Ruby/GNOME can't work with Ruby/GdkPixbuf. Code cleanup. Remove Bonobo codes(Move to Ruby/Bonobo).
Ruby/GnomeCanvas:
Follow Ruby/GLib changes. Follow Ruby 1.8.0pre1, 1.6.8.
Ruby/Libglade:
Follow Ruby/GLib changes. Add bin/ruby-glade-create-template(Create .rb from .glade) Add sample/treeview* Improve the behavior to work when handlers aren't undefined not to occur signal_proc.arity error.
Ruby/Libart:
Follow Ruby/GLib changes.
Ruby/GConf:
Follow Ruby/GLib changes.
Misc:
Project website: http://ruby-gnome2.sourceforge.net/ Ruby/GTK Tutorial: http://ruby-gnome2.sourceforge.net/tut/toc.htm Ruby-GNOME2 reference manual(This project has just started). http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=view;name=Ruby-GNOME2
Ruby-GNOME2 0.1: 2002-11-23¶ ↑
Initial release.
Ruby/GLib Ruby/GTK Ruby/GdkPixbuf Ruby/GNOME Ruby/GnomeCanvas Ruby/Libglade Ruby/Libart Ruby/GConf