diff options
author | Ulf Lamping <ulf.lamping@web.de> | 2005-03-27 02:19:51 +0000 |
---|---|---|
committer | Ulf Lamping <ulf.lamping@web.de> | 2005-03-27 02:19:51 +0000 |
commit | 729749c5b9887fcc28896f8e7ae455baf5b6f5f6 (patch) | |
tree | 1b0905c12f857ad0bfd1a7897416bf9768648546 /color_filters.c | |
parent | 1352cfe808736c97a139b4096525ceaad5981588 (diff) |
add a new checkitem "Colorize Packet List" into the View menu
keep it's setting in the recent file
svn path=/trunk/; revision=13929
Diffstat (limited to 'color_filters.c')
-rw-r--r-- | color_filters.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/color_filters.c b/color_filters.c index cfa0e602df..ef72946dcd 100644 --- a/color_filters.c +++ b/color_filters.c @@ -51,6 +51,9 @@ static gboolean read_global_filters(void); GSList *color_filter_list = NULL; GSList *removed_filter_list = NULL; +/* Color Filters can en-/disabled. */ +gboolean filters_enabled = TRUE; + /* Remove the specified filter from the list of existing color filters, * and add it to the list of removed color filters. * This way, unmarking and marking a packet which matches a now removed @@ -140,7 +143,13 @@ prime_edt(gpointer data, gpointer user_data) gboolean color_filters_used(void) { - return color_filter_list != NULL; + return color_filter_list != NULL && filters_enabled; +} + +void +color_filters_enable(gboolean enable) +{ + filters_enabled = enable; } |