comparison src/gtkaccount.c @ 5693:0b5318235562

[gaim-migrate @ 6114] Surely this is better than having an empty column. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Tue, 03 Jun 2003 06:51:52 +0000
parents b1eb9fc30ff8
children 0a20c8e1d2ca
comparison
equal deleted inserted replaced
5692:b1eb9fc30ff8 5693:0b5318235562
1066 1066
1067 /* Icon text */ 1067 /* Icon text */
1068 renderer = gtk_cell_renderer_pixbuf_new(); 1068 renderer = gtk_cell_renderer_pixbuf_new();
1069 gtk_tree_view_column_pack_start(column, renderer, FALSE); 1069 gtk_tree_view_column_pack_start(column, renderer, FALSE);
1070 gtk_tree_view_column_add_attribute(column, renderer, 1070 gtk_tree_view_column_add_attribute(column, renderer,
1071 "pixbuf", COLUMN_ICON); 1071 "pixbuf", COLUMN_ICON);
1072 1072
1073 /* Protocol name */ 1073 /* Protocol name */
1074 renderer = gtk_cell_renderer_text_new(); 1074 renderer = gtk_cell_renderer_text_new();
1075 gtk_tree_view_column_pack_start(column, renderer, TRUE); 1075 gtk_tree_view_column_pack_start(column, renderer, TRUE);
1076 gtk_tree_view_column_add_attribute(column, renderer, 1076 gtk_tree_view_column_add_attribute(column, renderer,
1077 "text", COLUMN_PROTOCOL); 1077 "text", COLUMN_PROTOCOL);
1078 1078
1079 /* Screennames */ 1079 /* Screennames */
1080 renderer = gtk_cell_renderer_text_new(); 1080 renderer = gtk_cell_renderer_text_new();
1081 column = gtk_tree_view_column_new_with_attributes(_("Screenname"), 1081 column = gtk_tree_view_column_new_with_attributes(_("Screenname"),
1082 renderer, "text", COLUMN_SCREENNAME, NULL); 1082 renderer, "text", COLUMN_SCREENNAME, NULL);
1087 1087
1088 /* Online? */ 1088 /* Online? */
1089 renderer = gtk_cell_renderer_toggle_new(); 1089 renderer = gtk_cell_renderer_toggle_new();
1090 1090
1091 g_signal_connect(G_OBJECT(renderer), "toggled", 1091 g_signal_connect(G_OBJECT(renderer), "toggled",
1092 G_CALLBACK(__online_cb), dialog); 1092 G_CALLBACK(__online_cb), dialog);
1093 1093
1094 gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(treeview), 1094 gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(treeview),
1095 -1, _("Online"), 1095 -1, _("Online"),
1096 renderer, 1096 renderer,
1097 "active", COLUMN_ONLINE, 1097 "active", COLUMN_ONLINE,
1098 NULL); 1098 NULL);
1099 1099
1100 /* Auto-login? */ 1100 /* Auto-login? */
1101 renderer = gtk_cell_renderer_toggle_new(); 1101 renderer = gtk_cell_renderer_toggle_new();
1102 1102
1103 g_signal_connect(G_OBJECT(renderer), "toggled", 1103 g_signal_connect(G_OBJECT(renderer), "toggled",
1105 1105
1106 column = gtk_tree_view_column_new_with_attributes(_("Auto-login"), 1106 column = gtk_tree_view_column_new_with_attributes(_("Auto-login"),
1107 renderer, "active", COLUMN_AUTOLOGIN, NULL); 1107 renderer, "active", COLUMN_AUTOLOGIN, NULL);
1108 1108
1109 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); 1109 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1);
1110 1110 g_object_set(renderer, "xalign", 0.0, "xpad", 10, NULL);
1111 /* Filler */ 1111
1112 renderer = gtk_cell_renderer_text_new(); 1112
1113 gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(treeview),
1114 -1, "", renderer,
1115 "visible", COLUMN_FILLER,
1116 NULL);
1117 } 1113 }
1118 1114
1119 static void 1115 static void
1120 __populate_accounts_list(AccountsDialog *dialog) 1116 __populate_accounts_list(AccountsDialog *dialog)
1121 { 1117 {
1231 1227
1232 dialog->window = win; 1228 dialog->window = win;
1233 1229
1234 gtk_window_set_default_size(GTK_WINDOW(win), width, height); 1230 gtk_window_set_default_size(GTK_WINDOW(win), width, height);
1235 gtk_window_set_role(GTK_WINDOW(win), "accounts"); 1231 gtk_window_set_role(GTK_WINDOW(win), "accounts");
1236 gtk_window_set_title(GTK_WINDOW(win), "Accounts"); 1232 gtk_window_set_title(GTK_WINDOW(win), _("Accounts"));
1237 gtk_container_set_border_width(GTK_CONTAINER(win), 12); 1233 gtk_container_set_border_width(GTK_CONTAINER(win), 12);
1238 1234
1239 g_signal_connect(G_OBJECT(win), "delete_event", 1235 g_signal_connect(G_OBJECT(win), "delete_event",
1240 G_CALLBACK(__accedit_win_destroy_cb), accounts_dialog); 1236 G_CALLBACK(__accedit_win_destroy_cb), accounts_dialog);
1241 g_signal_connect(G_OBJECT(win), "configure_event", 1237 g_signal_connect(G_OBJECT(win), "configure_event",