]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/gaim/files/07-roomlist-dialog.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / gaim / files / 07-roomlist-dialog.patch
1 Index: gaim/src/gtkroomlist.c
2 ===================================================================
3 --- gaim.orig/src/gtkroomlist.c 2005-08-13 01:53:28.000000000 +0200
4 +++ gaim/src/gtkroomlist.c      2005-08-19 21:37:26.225117816 +0200
5 @@ -129,7 +129,9 @@
6         gtk_container_add(GTK_CONTAINER(dialog->sw), rl->tree);
7  
8         gtk_widget_set_sensitive(dialog->stop_button, TRUE);
9 +       gtk_widget_show(dialog->stop_button);
10         gtk_widget_set_sensitive(dialog->list_button, FALSE);
11 +       gtk_widget_hide(dialog->list_button);
12         gtk_widget_set_sensitive(dialog->join_button, FALSE);
13  }
14  
15 @@ -141,7 +143,9 @@
16                 gtk_widget_set_sensitive(dialog->account_widget, TRUE);
17  
18         gtk_widget_set_sensitive(dialog->stop_button, FALSE);
19 +       gtk_widget_hide(dialog->stop_button);
20         gtk_widget_set_sensitive(dialog->list_button, TRUE);
21 +       gtk_widget_show(dialog->list_button);
22         gtk_widget_set_sensitive(dialog->join_button, FALSE);
23  }
24  
25 @@ -396,7 +400,7 @@
26         g_signal_connect(G_OBJECT(dialog->stop_button), "clicked",
27                          G_CALLBACK(stop_button_cb), dialog);
28         gtk_widget_set_sensitive(dialog->stop_button, FALSE);
29 -       gtk_widget_show(dialog->stop_button);
30 +       //gtk_widget_show(dialog->stop_button);
31  
32         /* list button */
33         dialog->list_button = gtk_button_new_with_mnemonic(_("_Get List"));
34 @@ -415,11 +419,12 @@
35         gtk_widget_show(dialog->join_button);
36  
37         /* close button */
38 -       dialog->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
39 +       //We can do without the close button to save screen estate
40 +       /*dialog->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
41         gtk_box_pack_start(GTK_BOX(bbox), dialog->close_button, FALSE, FALSE, 0);
42         g_signal_connect(G_OBJECT(dialog->close_button), "clicked",
43                                          G_CALLBACK(close_button_cb), dialog);
44 -       gtk_widget_show(dialog->close_button);
45 +       gtk_widget_show(dialog->close_button);*/
46  
47         /* show the dialog window and return the dialog */
48         gtk_widget_show(dialog->window);
49 @@ -683,14 +688,18 @@
50                 if (rl->dialog->account_widget)
51                         gtk_widget_set_sensitive(rl->dialog->account_widget, FALSE);
52                 gtk_widget_set_sensitive(rl->dialog->stop_button, TRUE);
53 +               gtk_widget_show(rl->dialog->stop_button);
54                 gtk_widget_set_sensitive(rl->dialog->list_button, FALSE);
55 +               gtk_widget_hide(rl->dialog->list_button);
56         } else {
57                 rl->dialog->pg_needs_pulse = FALSE;
58                 gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(rl->dialog->progress), 0.0);
59                 if (rl->dialog->account_widget)
60                         gtk_widget_set_sensitive(rl->dialog->account_widget, TRUE);
61                 gtk_widget_set_sensitive(rl->dialog->stop_button, FALSE);
62 +               gtk_widget_hide(rl->dialog->stop_button);
63                 gtk_widget_set_sensitive(rl->dialog->list_button, TRUE);
64 +               gtk_widget_show(rl->dialog->list_button);
65         }
66  }
67