Bug#627711: the connect window doesn't provide list of servers

Theppitak Karoonboonyanan thep at linux.thai.net
Fri Jul 29 21:41:47 UTC 2011


tags 627711 + patch
thanks

On Sat, Jul 30, 2011 at 12:26 AM, Theppitak Karoonboonyanan
<thep at linux.thai.net> wrote:

> I've been trying to fix this for myself, the derived ConnectDialog class
> appears to partially use the glade UI file, not the whole. Only the
> GtkScrolledWindow and GtkTreeView are referenced, not even the action
> buttons at the bottom. Instead, the buttons are explicitly created
> by the init function itself. This is broken somehow, and the bug still
> happens even in upstream git master. Looks like it's under unfinished
> development.
>
> My workaround is not to use the glade file at all. Just call GTK+
> functions directy to construct the widgets, as in the attached patch.
> (Note that this has yet to be done to other Glade-based UIs in the
> program as well.)

I think I've found a more correct patch: the "toplevel" scrolled box
should be re-parented from the Glade design to the actual dialog's
vbox.

With this, I also fix the dcc-dialog (file transfer) in the same manner.

Regards,
-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 11_reparent_dialogs.patch
Type: text/x-patch
Size: 1535 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110730/35cbdab5/attachment.bin>


More information about the pkg-gnome-maintainers mailing list