<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/ruby-gnome/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/ruby-gnome/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 15 Apr 2006 08:57:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ruby-gnome/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>gnomeprintのビルド失敗</title><link>https://sourceforge.net/p/ruby-gnome/bugs/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;ruby-gnome2-all-0.14.1/gnomeprint/src/rbgp.h のなかで&lt;br /&gt;
include している rblibgnomeprintversion.h が存在しない&lt;br /&gt;
ためコンパイルエラーになります。コメントアウトするとコ&lt;br /&gt;
ンパイルできました。&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 15 Apr 2006 08:57:29 -0000</pubDate><guid>https://sourceforge.netf18c0371b69798e39509e2df3ef095ad04da0512</guid></item><item><title>pixmap memory leak in X server</title><link>https://sourceforge.net/p/ruby-gnome/bugs/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Gtk::Pixmaps don't appear to free up their allocated&lt;br /&gt;
memory in the X server until the program exits, even if&lt;br /&gt;
they are &amp;amp;quot;destroy&amp;amp;quot;ed while the program is running.&lt;/p&gt;
&lt;p&gt;The following code will cause the X server to bloat&lt;br /&gt;
(RSS goes from 35M (inc 32M framebuffer), to 300M in&lt;br /&gt;
about 30s). Just give it a filename for a picture (any&lt;br /&gt;
old jpeg will do).&lt;/p&gt;
&lt;p&gt;Obviously this only affects code that creates and&lt;br /&gt;
destroys lots of pixmaps, but my little image browser&lt;br /&gt;
can easily crash the X server when it runs out of memory.&lt;/p&gt;
&lt;p&gt;#!/usr/bin/env ruby&lt;/p&gt;
&lt;p&gt;require 'gtk'&lt;br /&gt;
require 'gdk_pixbuf'&lt;/p&gt;
&lt;p&gt;im = Gdk::Pixbuf.new(ARGV[0])&lt;br /&gt;
window = Gtk::Window.new(Gtk::WINDOW_TOPLEVEL)&lt;br /&gt;
frame = Gtk::Frame.new(&amp;amp;quot;Mem leak test&amp;amp;quot;)&lt;br /&gt;
widget = Gtk::Pixmap.new(*im.to_pixmap_and_mask)&lt;br /&gt;
frame.add widget.show&lt;br /&gt;
window.add frame.show&lt;br /&gt;
window.show&lt;br /&gt;
count = 1&lt;br /&gt;
Gtk::timeout_add(100) do&lt;br /&gt;
tmp = frame.child&lt;br /&gt;
if tmp&lt;br /&gt;
frame.remove tmp&lt;br /&gt;
tmp.destroy&lt;br /&gt;
GC.start&lt;br /&gt;
end&lt;br /&gt;
widget = Gtk::Pixmap.new(*im.to_pixmap_and_mask)&lt;br /&gt;
frame.add widget.show&lt;br /&gt;
count +=1&lt;br /&gt;
count &amp;amp;lt;= 50&lt;br /&gt;
end&lt;/p&gt;
&lt;p&gt;Gtk.main&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Wyer</dc:creator><pubDate>Sat, 21 Dec 2002 21:03:15 -0000</pubDate><guid>https://sourceforge.net0f8d3659da84e785ba4bbd4238eebb9cf658e471</guid></item><item><title>grab_focus don't work ?!?!</title><link>https://sourceforge.net/p/ruby-gnome/bugs/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;With the following code grab_focus does not work :&lt;br /&gt;
def initialize&lt;br /&gt;
vb = Gtk::VBox.new&lt;br /&gt;
@textwin = Gtk::Frame.new&lt;br /&gt;
@textwin.add(vb)&lt;/p&gt;
&lt;p&gt;@scrollwin = Gtk::ScrolledWindow.new(nil, nil)&lt;br /&gt;
@scrollwin.set_policy(Gtk::POLICY_AUTOMATIC,&lt;br /&gt;
Gtk::POLICY_AUTOMATIC)&lt;/p&gt;
&lt;p&gt;vb.pack_start(@scrollwin, true, true, 0)&lt;/p&gt;
&lt;p&gt;@text = Gtk::Text.new&lt;br /&gt;
@text.set_editable(false)&lt;br /&gt;
@text.grab_focus&lt;/p&gt;
&lt;p&gt;@scrollwin.add(@text)&lt;/p&gt;
&lt;p&gt;@input = Gtk::Entry.new&lt;br /&gt;
@input.grab_focus&lt;br /&gt;
@input.signal_connect('activate') do&lt;br /&gt;
input&lt;br /&gt;
end&lt;br /&gt;
vb.pack_start(@input, false, true, 0)&lt;/p&gt;
&lt;p&gt;@textwin.show_all&lt;br /&gt;
end&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 10 Sep 2002 17:57:42 -0000</pubDate><guid>https://sourceforge.net8044a5309ee34d8a420a3e21f38163866aa6fcbb</guid></item><item><title>failed to compile bc of rb-gconf.h</title><link>https://sourceforge.net/p/ruby-gnome/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;My compile of ruby-gconf doesn't get very far as I get &lt;br /&gt;
this:&lt;/p&gt;
&lt;p&gt;make[1]: Entering directory &lt;br /&gt;
`/home/eliot/downloads/ruby-gconf-0.2/src'&lt;br /&gt;
gcc -fPIC -g -O2 -&lt;br /&gt;
fPIC  -O3 -Wall -I/usr/local/include -I/usr/include/gtk-1.2 -&lt;br /&gt;
I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I. -&lt;br /&gt;
I/usr/lib/ruby/1.6/i386-linux -I. -I/usr/include    -c -o rb-gconf-&lt;br /&gt;
changeset.o rb-gconf-changeset.c&lt;br /&gt;
In file included from rb-gconf-&lt;br /&gt;
changeset.c:21:&lt;br /&gt;
rb-gconf.h:83: parse error before &lt;br /&gt;
`GError'&lt;br /&gt;
make[1]: *** [rb-gconf-changeset.o] Error &lt;br /&gt;
1&lt;br /&gt;
make[1]: Leaving directory `/home/eliot/downloads/ruby-&lt;br /&gt;
gconf-0.2/src'&lt;br /&gt;
make: *** [all] Error 2&lt;/p&gt;
&lt;p&gt;I'm using Debian &lt;br /&gt;
Linux, unstable. Line 83 is:&lt;/p&gt;
&lt;p&gt;void &lt;br /&gt;
default_error_handler(GConfClient*, GError*);&lt;/p&gt;
&lt;p&gt;I &lt;br /&gt;
commented the line out and the compile went on (and got errors &lt;br /&gt;
from other spots because the line was missing). I don't see &lt;br /&gt;
anything wrong with the line... what am I missing?&lt;/p&gt;&lt;/div&gt;</description><pubDate>Sat, 06 Jul 2002 03:16:07 -0000</pubDate><guid>https://sourceforge.net6a12bbb69eea72f2f01103e70ae991e8abb0db09</guid></item><item><title>gdkevent type in ruby-gtk-0.28</title><link>https://sourceforge.net/p/ruby-gnome/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I use ruby-gtk-0.28.&lt;br /&gt;
I want to get a double click event through&lt;br /&gt;
Gdk::BUTTON2_PRESS but I cannot get it.&lt;br /&gt;
I think with the following script &lt;br /&gt;
e.type should have Gdk::BUTTON_PRESS&lt;br /&gt;
or Gdk::BUTTON2_PRESS or other,&lt;br /&gt;
but it has Gdk::EventButton.&lt;/p&gt;
&lt;p&gt;%cat test.rb&lt;br /&gt;
require 'gtk'&lt;/p&gt;
&lt;p&gt;w = Gtk::Window.new&lt;br /&gt;
b = Gtk::Button.new(&amp;amp;quot;test&amp;amp;quot;)&lt;br /&gt;
b.signal_connect(&amp;amp;quot;button_press_event&amp;amp;quot;){|w, e|&lt;br /&gt;
p e.type&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;w.add b&lt;br /&gt;
w.show_all&lt;br /&gt;
Gtk.main&lt;/p&gt;
&lt;p&gt;I think rbgdkevent.c should have following lines.&lt;br /&gt;
+static VALUE&lt;br /&gt;
+gdkeventbutton_type(self)&lt;br /&gt;
+{&lt;br /&gt;
+      return INT2NUM(get_gdkevent(self)-&amp;amp;gt;button.type);&lt;br /&gt;
+}&lt;/p&gt;
&lt;p&gt;+rb_define_method(gdkEventButton, &amp;amp;quot;type&amp;amp;quot;,&lt;br /&gt;
+gdkeventbutton_type, 0);&lt;/p&gt;
&lt;p&gt;Other Event class such as GdkEventKey&lt;br /&gt;
should be changed too.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 27 Jun 2002 04:18:24 -0000</pubDate><guid>https://sourceforge.net8917c38349ba116f371c383ae977da9730d32780</guid></item><item><title>Gtk::CList.set_row_data</title><link>https://sourceforge.net/p/ruby-gnome/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;the update of clist (set_row_data) does not work.&lt;br /&gt;
See the attached example:&lt;/p&gt;
&lt;p&gt;List.repaint uses set_text for each column - that works.&lt;br /&gt;
List.repaint1 uses set_row_data - nothing happens.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;
Matthias&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias veit</dc:creator><pubDate>Mon, 17 Jun 2002 08:11:09 -0000</pubDate><guid>https://sourceforge.net6cadbcb47d193a7508999b61f3650c214841f9f7</guid></item><item><title>rbgtklayout.c fix (oops..)</title><link>https://sourceforge.net/p/ruby-gnome/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;oops..&lt;br /&gt;
here is the diff&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 12 May 2002 13:28:49 -0000</pubDate><guid>https://sourceforge.netdc7743ffd02733ac82b8625defb3fa481614266a</guid></item><item><title>rbgtklayout.c fix</title><link>https://sourceforge.net/p/ruby-gnome/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Gtk::Layout.vadjustment should be &lt;br /&gt;
layout_get_vadjustment, NOT layout_get_hadjustment&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 12 May 2002 13:24:19 -0000</pubDate><guid>https://sourceforge.net72cc3b545926b7ed3e7f85daa87d75f002c21e56</guid></item><item><title>Gtk::CTreeNode</title><link>https://sourceforge.net/p/ruby-gnome/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;the CTree does not work as expected, because the &lt;br /&gt;
identity of its subnodes (CTreeNode's) changes&lt;br /&gt;
permanently:&lt;/p&gt;
&lt;p&gt;def testEquals(ctree, row)&lt;br /&gt;
gtknode1 = ctree.node_nth(row)&lt;br /&gt;
gtknode2 = ctree.node_nth(row)&lt;br /&gt;
assert(gtknode1 == gtknode2)&lt;br /&gt;
end&lt;/p&gt;
&lt;p&gt;will raise an exception.&lt;/p&gt;
&lt;p&gt;This is pretty uncomfortable, because the whole&lt;br /&gt;
model has to be mirrored, to know which item is meant&lt;br /&gt;
by a specific row.&lt;/p&gt;
&lt;p&gt;The generated wrapper for CTreeNode's, should&lt;br /&gt;
implement the == operator to be able to work with&lt;br /&gt;
Hashes and Arrays.&lt;/p&gt;
&lt;p&gt;Matthias&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias veit</dc:creator><pubDate>Sat, 27 Apr 2002 10:12:05 -0000</pubDate><guid>https://sourceforge.net7033090d9532b5404cb1a3a7a8892c04b059dda1</guid></item><item><title>libglade &amp;amp; gnome-widgets</title><link>https://sourceforge.net/p/ruby-gnome/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;libglade works perfectly for all gtk-relevant widgets.&lt;br /&gt;
It is not possible to use any gnome-widget, I always&lt;br /&gt;
got the warning: &lt;/p&gt;
&lt;p&gt;** WARNING **: unknown widget class '&amp;amp;lt;widget&amp;amp;gt;'&lt;/p&gt;
&lt;p&gt;I use the cvs-version of libglade (I tried the last &lt;br /&gt;
ruby-gnome 0.27 too - the same) and ruby 1.7.2&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias veit</dc:creator><pubDate>Thu, 25 Apr 2002 11:35:32 -0000</pubDate><guid>https://sourceforge.netd3b3b3a1d0b515b43f780ff8e3e3d28f45a9f9d9</guid></item></channel></rss>