}
}
- if ((text[S_COL_FROM] != to) && prefs_common.use_addr_book &&
+ if ((text[col_pos[S_COL_FROM]] != to) && prefs_common.use_addr_book &&
msginfo->from) {
gint count;
gchar *from;
from = get_complete_address(1);
from_name = procheader_get_fromname(from);
g_free(from);
- text[S_COL_FROM] = from_name;
+ text[col_pos[S_COL_FROM]] = from_name;
}
}
}
void summary_filter(SummaryView *summaryview)
{
- if (!prefs_common.fltlist) return;
+ if (!prefs_common.fltlist && !prefs_filtering) {
+ alertpanel_error(_("No filter rules defined."));
+ return;
+ }
summary_lock(summaryview);
gtk_ctree_set_expander_style(GTK_CTREE(ctree),
GTK_CTREE_EXPANDER_TRIANGLE);
#endif
- gtk_ctree_set_indent(GTK_CTREE(ctree), 18);
+ gtk_ctree_set_indent(GTK_CTREE(ctree), 16);
gtk_object_set_user_data(GTK_OBJECT(ctree), summaryview);
for (pos = 0; pos < N_SUMMARY_COLS; pos++) {