From: Masao M. <mu...@hi...> - 2004-03-07 17:04:08
|
むとうです。 Ruby-GNOME2-0.9.0をリリースしました。 * Ruby/ATKの追加 Ruby/ATKはGTK+にAccessibilityに関するインタフェイスを追加するものです。 http://www.gtk.org/ これをサポートしたことで、gtk.orgが提供するライブラリ群をようやく 網羅できました(http://www.gtk.org/api/)。 このライブラリはコアライブラリとしてruby-gtk2パッケージに含まれます。 * Ruby/Libgdaはlibgda-1.1.1以降対応となっています。 * CygwinとRuby-1.8.1以降の組み合わせでコンパイルできなくなっているのを 修正しました。 * 多くのクラス・メソッドを追加しました。 * 多くのバグフィクス・改善を行いました。 * Gtk::TextBuffer#insert_*というメソッドを一部Gtk::TextBuffer#insertに 統合しました。 これ、結構使われていると思うのでいきなり削除はしなかったのですが、 次のリリースでは削除しようと思いますので、使用している方はこれに 対応していただくようお願いいたします。 なお、-dフラグをつけてrubyを起動すると該当メソッドを呼び出したところで warningが出るようになっています。 e.g.) $ ruby -d hoge.rb 詳しくはパッケージに含まれるNEWSファイルを参照してください。 #今、SF.jpがダウンしてるみたいなのですが、復活したらそちらにも #情報を載せます。 Downloads ========= http://sourceforge.net/project/showfiles.php?group_id=53614 * ruby-gtk2 Ruby/GTK2を動作させるための最小限のパッケージです。 Ruby/GLib2, Ruby/ATK, Ruby/GdkPixbuf, Ruby/Pango, Ruby/GTK2. * ruby-gstreamer Ruby/GStreamerを動作させるための最小限のパッケージです。 Ruby/GLib2, Ruby/GStreamer. * ruby-gnome2-all 全てのRuby-GNOME2ライブラリが含まれます。このパッケージは インストール時にその環境に存在するGNOMEライブラリにあるもの のみをコンパイル・インストールしますので、GTK+しか入って いない人でもこちらのパッケージを利用できます。 What's Ruby-GNOME2? =================== Ruby-GNOME2はGNOME2.xで使用される主要なライブラリの Ruby言語バインディングです。 現在、以下のライブラリをサポートしています: * Ruby/GLib2 * Ruby/ATK [NEW] * Ruby/GdkPixbuf2 * Ruby/Pango * Ruby/GTK2 * Ruby/GNOME2 * Ruby/GnomeCanvas2 * Ruby/Libart2 * Ruby/Libglade2 * Ruby/GConf2 * Ruby/GnomeVFS * Ruby/GStreamer * Ruby/GtkHtml2 * Ruby/GtkGLExt * Ruby/Libgda Resources ========= - Mailing lists http://sourceforge.net/mail/?group_id=53614 - #ruby-gnome2 (IRC) http://ruby-gnome2.sourceforge.jp/hiki.cgi?irc - Project website Just now, SF.jp seems down for maintaining. (English) http://ruby-gnome2.sourceforge.jp/ (French) http://ruby-gnome2.sourceforge.jp/fr/ (Italian) http://ruby-gnome2.sourceforge.jp/it/ (Japanese) http://ruby-gnome2.sourceforge.jp/ja/ - Ruby-GNOME2 API Reference http://ruby-gnome2.sourceforge.jp/hiki.cgi?Ruby-GNOME2+API+Reference - Tutorials (English) http://ruby-gnome2.sourceforge.jp/hiki.cgi?tutorials * Ruby/GStreamer Tutorial [NEW] http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gst * Ruby/Libgda Tutorial http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-libgda * Ruby/GTK2 TreeView Tutorial http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-treeview (French) http://ruby-gnome2.sourceforge.jp/fr/hiki.cgi?tutoriels (Italian) http://ruby-gnome2.sourceforge.jp/it/hiki.cgi?tutorials (Japanese) http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?tutorials - Samples http://ruby-gnome2.sourceforge.jp/hiki.cgi?Samples Logo for Ruby/GtkGLExt [NEW] http://ruby-gnome2.sourceforge.jp/hiki.cgi?Logo - gtk+-2.2 binary package for cygwin http://web.sfc.keio.ac.jp/~s01397ms/cygwin/index.html.en - GTK+ for Windows http://www.dropline.net/gtk/ - Other resources http://ruby-gnome2.sourceforge.jp/hiki.cgi?Links Changes since version 0.8.1 =========================== * 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 Don't use anymore. - 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 -- .:% Masao Mutoh<mu...@hi...> |