aboutsummaryrefslogtreecommitdiff
path: root/src/summaryview.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-04-07 07:40:06 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-04-07 07:40:06 +0000
commit39c49cbb79d346f277d236c6b069a9de7dad4211 (patch)
treead31dc7288af4d27c5c5b8ffbb5eac265ced41b8 /src/summaryview.c
parent130f58af6de1b8669c01ee873a4188b2ffd9c4d5 (diff)
reimplemented folder view with GtkTreeView.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@202 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/summaryview.c')
-rw-r--r--src/summaryview.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/summaryview.c b/src/summaryview.c
index eecb703a..41f3fa74 100644
--- a/src/summaryview.c
+++ b/src/summaryview.c
@@ -553,7 +553,6 @@ gboolean summary_show(SummaryView *summaryview, FolderItem *item,
gboolean is_refresh;
guint selected_msgnum = 0;
guint displayed_msgnum = 0;
- GtkCTreeNode *selected_node = summaryview->folderview->selected;
if (summary_is_locked(summaryview)) return FALSE;
@@ -593,7 +592,7 @@ gboolean summary_show(SummaryView *summaryview, FolderItem *item,
} else
summary_write_cache(summaryview);
- summaryview->folderview->opened = selected_node;
+ //summaryview->folderview->opened = selected_node;
gtk_clist_freeze(GTK_CLIST(ctree));
@@ -1514,8 +1513,7 @@ static void summary_status_show(SummaryView *summaryview)
gtk_label_set(GTK_LABEL(summaryview->statlabel_msgs), str);
g_free(str);
- folderview_update_msg_num(summaryview->folderview,
- summaryview->folderview->opened);
+ folderview_update_opened_msg_num(summaryview->folderview);
}
static void summary_set_column_titles(SummaryView *summaryview)
@@ -2861,7 +2859,7 @@ static void summary_remove_invalid_messages(SummaryView *summaryview)
if (!GTK_CLIST(summaryview->ctree)->row_list) {
menu_set_insensitive_all
(GTK_MENU_SHELL(summaryview->popupmenu));
- gtk_widget_grab_focus(summaryview->folderview->ctree);
+ gtk_widget_grab_focus(summaryview->folderview->treeview);
} else
gtk_widget_grab_focus(summaryview->ctree);
@@ -3813,7 +3811,7 @@ static gboolean summary_key_pressed(GtkWidget *widget, GdkEventKey *event,
break;
/* FALLTHROUGH */
case GDK_Escape:
- gtk_widget_grab_focus(summaryview->folderview->ctree);
+ gtk_widget_grab_focus(summaryview->folderview->treeview);
return FALSE;
default:
break;