Mercurial > pidgin.yaz
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", |