Hello, I pulled the most recent CVS and horrors, GTK2 didn't compile! No worries, here is a patch which makes the needed changes to interface-glade2.c and gtk2-gnutella.glade.
Also, is anyone maintaining the GTK2 interface? If no one is doing it, I would be happy to step up to the plate. I am somewhat unfamiliar with the internals of the application but am willing to bring myself up to speed if a GTK2 frontend maintainer is needed. Peace, Russ PS: Good choice with metaconfig. autoconf has been the biggest pain in my ass for the longest time. It is about time a few developers revolted!
diff -ur gtk-gnutella-current/gtk2-gnutella.glade gtkg-patched/gtk2-gnutella.glade
--- gtk-gnutella-current/gtk2-gnutella.glade Sat Aug 16 10:48:34 2003
+++ gtkg-patched/gtk2-gnutella.glade Mon Aug 18 15:33:32 2003
@@ -12821,7 +12821,7 @@
<property name="tooltip" translatable="yes">Remove
completed downloads from list</property>
<property name="can_focus">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
- <signal name="clicked"
handler="on_button_downloads_clear_stopped"/>
+ <signal name="clicked"
handler="on_button_downloads_clear_stopped_clicked" last_modification_time="Mon, 18
Aug 2003 20:33:21 GMT"/>
<child>
<widget class="GtkAlignment" id="alignment29">
diff -ur gtk-gnutella-current/src/interface-glade2.c
gtkg-patched/src/interface-glade2.c
--- gtk-gnutella-current/src/interface-glade2.c Sat Aug 16 10:48:34 2003
+++ gtkg-patched/src/interface-glade2.c Mon Aug 18 15:33:32 2003
@@ -1433,7 +1433,7 @@
gtk_misc_set_alignment (GTK_MISC (label492), 0, 0.5);
gtk_misc_set_padding (GTK_MISC (label492), 10, 0);
- label493 = gtk_label_new (_("Raphaël Manfredi"));
+ label493 = gtk_label_new (_("Rapha\303\253l Manfredi"));
gtk_widget_set_name (label493, "label493");
gtk_widget_show (label493);
gtk_box_pack_start (GTK_BOX (vbox88), label493, FALSE, FALSE, 0);
@@ -1441,7 +1441,7 @@
gtk_misc_set_alignment (GTK_MISC (label493), 0, 0.5);
gtk_misc_set_padding (GTK_MISC (label493), 10, 0);
- label494 = gtk_label_new (_("Raphaël Manfredi"));
+ label494 = gtk_label_new (_("Rapha\303\253l Manfredi"));
gtk_widget_set_name (label494, "label494");
gtk_widget_show (label494);
gtk_box_pack_start (GTK_BOX (vbox88), label494, FALSE, FALSE, 0);
@@ -1547,7 +1547,7 @@
gtk_container_set_border_width (GTK_CONTAINER (button_about_close), 6);
GTK_WIDGET_SET_FLAGS (button_about_close, GTK_CAN_DEFAULT);
- label538 = gtk_label_new (_("@(#) $Id: interface-glade2.c,v 1.75 2003/08/16
15:48:34 rmanfredi Exp $"));
+ label538 = gtk_label_new (_("@(#) $Id: gtk2-gnutella.glade,v 1.74 2003/08/16
15:48:34 rmanfredi Exp $"));
gtk_widget_set_name (label538, "label538");
gtk_box_pack_start (GTK_BOX (vbox67), label538, FALSE, FALSE, 0);
gtk_widget_set_sensitive (label538, FALSE);
@@ -8092,7 +8092,7 @@
G_CALLBACK (on_button_downloads_resume_clicked),
NULL);
g_signal_connect ((gpointer) button_downloads_clear_stopped, "clicked",
- G_CALLBACK (on_button_downloads_clear_stopped),
+ G_CALLBACK (on_button_downloads_clear_stopped_clicked),
NULL);
g_signal_connect ((gpointer) clist_downloads_queue, "resize_column",
G_CALLBACK (on_clist_downloads_queue_resize_column),
pgp00000.pgp
Description: PGP signature
