+2002-12-11 [colin] 0.8.6claws99
+
+ * src/prefs_common.[ch]
+ Add summary_quicksearch_type
+ * src/summaryview.c
+ Save last used quicksearch type
+
2002-12-11 [jens] 0.8.6claws98
* src/prefs_filtering.c
* src/prefs_matcher.c
MICRO_VERSION=6
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=claws98
+EXTRA_VERSION=claws99
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
#endif
{"work_offline", "FALSE", &prefs_common.work_offline, P_BOOL,
NULL, NULL, NULL},
+ {"summary_quicksearch_type", "0", &prefs_common.summary_quicksearch_type, P_INT,
+ NULL, NULL, NULL},
{"hide_score", "-9999", &prefs_common.kill_score, P_INT,
NULL, NULL, NULL},
/* boolean for work offline
stored here for use in inc.c */
gboolean work_offline;
+
+ gint summary_quicksearch_type;
};
summaryview);
gtk_option_menu_set_menu(GTK_OPTION_MENU(search_type_opt), search_type);
+
+ gtk_option_menu_set_history(GTK_OPTION_MENU(search_type_opt), prefs_common.summary_quicksearch_type);
+
gtk_widget_show(search_type);
search_string = gtk_entry_new();
static void summary_searchtype_changed(GtkMenuItem *widget, gpointer data)
{
SummaryView *sw = (SummaryView *)data;
+ prefs_common.summary_quicksearch_type = GPOINTER_TO_INT(gtk_object_get_user_data(
+ GTK_OBJECT(GTK_MENU_ITEM(gtk_menu_get_active(
+ GTK_MENU(sw->search_type))))));
+
if (gtk_entry_get_text(GTK_ENTRY(sw->search_string)))
summary_show(sw, sw->folder_item);
}