}
#endif
gtkut_widget_init();
- stock_pixbuf_gdk(NULL, STOCK_PIXMAP_CLAWS_MAIL_ICON, &icon);
+ stock_pixbuf_gdk(STOCK_PIXMAP_CLAWS_MAIL_ICON, &icon);
gtk_window_set_default_icon(icon);
folderview_initialize();
manage_window_focus_in(mainwin->window, NULL, NULL);
folderview = mainwin->folderview;
- gtk_cmclist_freeze(GTK_CMCLIST(mainwin->folderview->ctree));
+ folderview_freeze(mainwin->folderview);
folder_item_update_freeze();
passwd_store_read_config();
#endif
folder_item_update_thaw();
- gtk_cmclist_thaw(GTK_CMCLIST(mainwin->folderview->ctree));
+ folderview_thaw(mainwin->folderview);
main_window_cursor_normal(mainwin);
if (!cmd.target && prefs_common.goto_last_folder_on_startup &&
} else if (cmd.receive && !cmd.target) {
start_done = FALSE;
g_timeout_add(1000, defer_check, NULL);
- }
- gtk_widget_grab_focus(folderview->ctree);
+ }
+ folderview_grab_focus(folderview);
if (cmd.compose) {
open_compose_new(cmd.compose_mailto, cmd.attach_files);
{
gchar *filename;
gboolean have_connectivity;
+ FolderItem *item;
sc_exiting = TRUE;
#endif
/* save prefs for opened folder */
- if(mainwin->folderview->opened) {
- FolderItem *item;
-
- item = gtk_cmctree_node_get_row_data(
- GTK_CMCTREE(mainwin->folderview->ctree),
- mainwin->folderview->opened);
- if (item) {
- summary_save_prefs_to_folderitem(
- mainwin->folderview->summaryview, item);
- prefs_common.last_opened_folder =
- folder_item_get_identifier(item);
- }
+ if((item = folderview_get_opened_item(mainwin->folderview)) != NULL) {
+ summary_save_prefs_to_folderitem(
+ mainwin->summaryview, item);
+ prefs_common.last_opened_folder =
+ folder_item_get_identifier(item);
}
/* save all state before exiting */