[ruby-list:38807] [ANN] Ruby-GNOME2-0.8.0
From:
Masao Mutoh <mutoh@...>
Date:
2003-11-16 15:20:31 UTC
List:
ruby-list #38807
むとうです。
Ruby-GNOME2-0.8.0をリリースしました。
是非おためしください。
Highlights
==========
* Ruby/Libgdaの追加
Ruby/LibgdaはGNOME-DB Projectが提供するlibgdaのRubyバインディングです。
http://www.gnome-db.org/
* GObjectをRubyで定義できるようになりました。独自のシグナルやプロパティ
を定義することが可能になりました。
* 多くのクラス・メソッドの追加
* 多くのバグフィクス・改善
詳しくはパッケージに含まれるNEWSファイルか、以下を参照してください。
http://ruby-gnome2.sourceforge.jp/hiki.cgi?News_20031116_1
Downloads
=========
http://sourceforge.net/project/showfiles.php?group_id=53614
* ruby-gtk2
Ruby/GTK2を動作させるための最小限のパッケージです。
Ruby/GLib2, 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/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 [NEW]
Resources
=========
- Mailing lists
http://sourceforge.net/mail/?group_id=53614
- #ruby-gnome2 (IRC) ※英語です。
http://ruby-gnome2.sourceforge.jp/hiki.cgi?irc
- Project website
(English) http://ruby-gnome2.sourceforge.jp/
(French) http://ruby-gnome2.sourceforge.jp/fr/
(Italian) http://ruby-gnome2.sourceforge.jp/it/ [NEW]
(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/Libgda Tutorial [NEW]
http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-libgda
* Ruby/GTK2 TreeView Tutorial [Just started]
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 [NEW]
(Japanese) http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?tutorials
- Samples
http://ruby-gnome2.sourceforge.jp/hiki.cgi?Samples
- 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.7.0
===========================
* 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: [Laurent Sansonetti]
Gda::DataModel
sample/*.rb, tests/*.rb
--
.:% Masao Mutoh<mutoh@highway.ne.jp>