From: Masao M. <mu...@hi...> - 2003-11-16 15:22:14
|
むとうです。 Ruby-GNOME2-0.8.0をリリースしました。 是非お試しを。 * Ruby/Libgdaの追加 Ruby/LibgdaはGNOME-DB Projectが提供するlibgdaのRubyバインディングです。 http://www.gnome-db.org/ * GObjectをRubyで定義できるようになりました。独自のシグナルやプロパティ を定義することが可能になりました。 * 多くのクラス・メソッドの追加 * 多くのバグフィクス・改善 Downloads ========= http://sourceforge.net/project/showfiles.php?group_id=53614 * ruby-gtk2 The minimum package which includes Ruby/GLib2, Ruby/GdkPixbuf, Ruby/Pango, Ruby/GTK2. * ruby-gstreamer The minimum package for Ruby/GStreamer. Ruby/GLib2, Ruby/GStreamer. * ruby-gnome2 All of Ruby-GNOME2 libraries. What's Ruby-GNOME2? =================== Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2.x development environment. Supported libraries are: * 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<mu...@hi...> |
From: Kenta M. <mur...@ni...> - 2003-11-16 20:17:03
Attachments:
ruby-gnome2-all-0.8.0-libgda.patch
|
むらけんです. In message <200...@hi...> at Mon, 17 Nov 2003 00:03:35 +0900, Masao Mutoh <mu...@hi...> wrote: > * Ruby/Libgdaの追加 > Ruby/LibgdaはGNOME-DB Projectが提供するlibgdaのRubyバインディングです。 > http://www.gnome-db.org/ libgda-1.0.1 では Ruby/Libgda が作れませんでした.libgda-1.0.0 でも作れないような気がします. 調べてみた結果, GDA_TYPE_COMMAND GDA_TYPE_DATASOURCE GDA_TYPE_FIELD_ATTRIBUTES GDA_TYPE_PARAMETER GDA_TYPE_PARAMETER_LIST GDA_TYPE_PROVIDER GDA_TYPE_QUARK_LIST GDA_TYPE_ROW GDA_TYPE_VALUE これらのシンボルが定義されていませんでした. とりあえず,添付の patch を当てて対応しています. -- 1024D/2A3FDBE6 2001-08-26 Kenta MURATA (muraken) <mur...@ni...> Key fingerprint = 622A 61D3 280F 4991 4833 5724 8E2D C5E1 2A3F DBE6 |
From: Masao M. <mu...@hi...> - 2003-11-17 16:48:29
|
むとうです。 On Mon, 17 Nov 2003 05:17:55 +0900 Kenta MURATA <mur...@ni...> wrote: > むらけんです. > > In message <200...@hi...> at Mon, 17 Nov 2003 00:03:35 +0900, > Masao Mutoh <mu...@hi...> wrote: > > * Ruby/Libgdaの追加 > > Ruby/LibgdaはGNOME-DB Projectが提供するlibgdaのRubyバインディングです。 > > http://www.gnome-db.org/ > > libgda-1.0.1 では Ruby/Libgda が作れませんでした.libgda-1.0.0 > でも作れないような気がします. どうもCVS版じゃないと動かないようで....(^^;)。 > 調べてみた結果, > > GDA_TYPE_COMMAND > GDA_TYPE_DATASOURCE > GDA_TYPE_FIELD_ATTRIBUTES > GDA_TYPE_PARAMETER > GDA_TYPE_PARAMETER_LIST > GDA_TYPE_PROVIDER > GDA_TYPE_QUARK_LIST > GDA_TYPE_ROW > GDA_TYPE_VALUE > > これらのシンボルが定義されていませんでした. > > とりあえず,添付の patch を当てて対応しています. ご報告ありがとうございます。 さすがに頂いたパッチをそのまま適用するわけにはいかないので ちと方法を考えます。 -- .:% Masao Mutoh<mu...@hi...> |
From: Noritsugu N. <nna...@mx...> - 2003-11-17 11:17:03
|
中村 のりつぐ です。 In article <200...@hi...> Masao Mutoh <mu...@hi...> wrote: > Ruby-GNOME2-0.8.0をリリースしました。 コンパイルしてみたら以下のエラーが出てしまいました。 false がダメみたいです…。 rbgdkevent.c: In function `gdkevent_initialize': rbgdkevent.c:240: warning: implicit declaration of function `gdk_event_new' rbgdkevent.c: In function `gdkeventclient_send_client_message': rbgdkevent.c:538: `false' undeclared (first use in this function) rbgdkevent.c:538: (Each undeclared identifier is reported only once rbgdkevent.c:538: for each function it appears in.) rbgdkevent.c:541: warning: control reaches end of non-void function rbgdkevent.c: At top level: rbgdkevent.c:234: warning: `gdkevent_initialize' defined but not used make[2]: *** [rbgdkevent.o] Error 1 # ついで、 gnomevfs も失敗してました(バージョンの問題???)。 gnomevfs-fileinfo.c: In function `fileinfo_executable_real_p': gnomevfs-fileinfo.c:357: `GNOME_VFS_PERM_ACCESS_EXECUTABLE' undeclared (first use in this function) gnomevfs-fileinfo.c:357: (Each undeclared identifier is reported only once gnomevfs-fileinfo.c:357: for each function it appears in.) gnomevfs-fileinfo.c:358: warning: control reaches end of non-void function gnomevfs-fileinfo.c: In function `fileinfo_readable_real_p': gnomevfs-fileinfo.c:365: `GNOME_VFS_PERM_ACCESS_READABLE' undeclared (first use in this function) gnomevfs-fileinfo.c:366: warning: control reaches end of non-void function gnomevfs-fileinfo.c: In function `fileinfo_writable_real_p': gnomevfs-fileinfo.c:373: `GNOME_VFS_PERM_ACCESS_WRITABLE' undeclared (first use in this function) gnomevfs-fileinfo.c:374: warning: control reaches end of non-void function gnomevfs-fileinfo.c: In function `Init_gnomevfs_file_info': gnomevfs-fileinfo.c:576: `GNOME_VFS_FILE_INFO_GET_ACCESS_RIGHTS' undeclared (first use in this function) gnomevfs-fileinfo.c:641: `GNOME_VFS_PERM_ACCESS_READABLE' undeclared (first use in this function) gnomevfs-fileinfo.c:644: `GNOME_VFS_PERM_ACCESS_WRITABLE' undeclared (first use in this function) gnomevfs-fileinfo.c:647: `GNOME_VFS_PERM_ACCESS_EXECUTABLE' undeclared (first use in this function) make[2]: *** [gnomevfs-fileinfo.o] Error 1 中村 典嗣 E-mail: nna...@mx... |
From: Masao M. <mu...@hi...> - 2003-11-17 17:26:06
Attachments:
gtk.patch
|
むとうです。 On Mon, 17 Nov 2003 20:18:34 +0900 Noritsugu Nakamura <nna...@mx...> wrote: > > 中村 のりつぐ です。 > > In article <200...@hi...> > Masao Mutoh <mu...@hi...> wrote: > > Ruby-GNOME2-0.8.0をリリースしました。 > > コンパイルしてみたら以下のエラーが出てしまいました。 > > false がダメみたいです…。 あうぅ。申し訳ないです。いろいろと混乱したみたいです。 しかも、gdk_event_newってGTK+-2.2からのメソッドですね...。 添付したパッチでどうでしょうか? > # ついで、 > gnomevfs も失敗してました(バージョンの問題???)。 バージョンでしょうね。お使いのバージョンを教えていただけますか? #こちらはバージョンあげてクダサイでごめんなさいするかも....。 -- .:% Masao Mutoh<mu...@hi...> |
From: Noritsugu N. <nna...@mx...> - 2003-11-25 11:31:00
|
中村 のりつぐ です。 In article <200...@hi...> Masao Mutoh <mu...@hi...> wrote: > > コンパイルしてみたら以下のエラーが出てしまいました。 > > > > false がダメみたいです…。 > > あうぅ。申し訳ないです。いろいろと混乱したみたいです。 > しかも、gdk_event_newってGTK+-2.2からのメソッドですね...。 > > 添付したパッチでどうでしょうか? ありがとうございます。OK でした。 Ruby-GNOME2-0.8.1 も OK でした。 > > # ついで、 > > gnomevfs も失敗してました(バージョンの問題???)。 > > バージョンでしょうね。お使いのバージョンを教えていただけますか? > #こちらはバージョンあげてクダサイでごめんなさいするかも....。 README に書いてある GnomeVFS-2.2.x でなくて、 gnome-vfs-2.0 っぽいです。 中村 典嗣 E-mail: nna...@mx... |