aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/plugins_dlg.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2000-07-20 05:10:02 +0000
committerGuy Harris <guy@alum.mit.edu>2000-07-20 05:10:02 +0000
commit024c2d72fe53c1f41bd0257b835e08f9eeffe7b6 (patch)
tree5dafc8e862aa2f8d98ffaa14e89d092df38ffa85 /gtk/plugins_dlg.c
parente60cf27dc05e8047103d5ec66a7716162854de22 (diff)
Use ESD_TYPE_CRIT for most errors (the model used by various GUIs seems
to use "warning" dialog boxes only to warn the user "if you do that, bad things may happen" *and* to offer them the option either to drive on or quit, so perhaps ESD_TYPE_CRIT should be used for all errors). However, put "Ethereal: Error" rather than "Ethereal: Critical" in the title bar, in the hopes that it'll make it clearer that Something Bad Happened. If the user specifies that captures should be saved to a user-specified file rather than a temporary file, report errors trying to create that file with "file_open_error_message()". Make the "for_writing" argument to "file_open_error_message()" a "gboolean", as it's either TRUE (if the file is being opened for writing) or FALSE (if it's being opened for reading). Report EISDIR as "XXX is a directory (folder), not a file.". svn path=/trunk/; revision=2143
Diffstat (limited to 'gtk/plugins_dlg.c')
-rw-r--r--gtk/plugins_dlg.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/plugins_dlg.c b/gtk/plugins_dlg.c
index 5ccd66da40..a58c223369 100644
--- a/gtk/plugins_dlg.c
+++ b/gtk/plugins_dlg.c
@@ -1,7 +1,7 @@
/* plugins_dlg.c
* Dialog boxes for plugins
*
- * $Id: plugins_dlg.c,v 1.14 2000/07/05 02:45:40 guy Exp $
+ * $Id: plugins_dlg.c,v 1.15 2000/07/20 05:10:02 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
@@ -253,7 +253,7 @@ plugins_enable_cb(GtkWidget *button, gpointer clist)
if ((pt_plug = enable_plugin(selected_name, selected_version)) == NULL)
{
- simple_dialog(ESD_TYPE_WARN, NULL, "Plugin not found");
+ simple_dialog(ESD_TYPE_CRIT, NULL, "Plugin not found");
return;
}
@@ -290,7 +290,7 @@ plugins_disable_cb(GtkWidget *button, gpointer clist)
if ((pt_plug = disable_plugin(selected_name, selected_version)) == NULL)
{
- simple_dialog(ESD_TYPE_WARN, NULL, "Plugin not found");
+ simple_dialog(ESD_TYPE_CRIT, NULL, "Plugin not found");
return;
}
gtk_clist_set_text(GTK_CLIST(clist), selected_row, 3, "No");
@@ -375,7 +375,7 @@ filter_ok_cb(GtkWidget *button, gpointer parent_w)
filter_string = gtk_entry_get_text(GTK_ENTRY(filter_entry));
if (dfilter_compile(filter_string, &filter) != 0)
{
- simple_dialog(ESD_TYPE_WARN, NULL, dfilter_error_msg);
+ simple_dialog(ESD_TYPE_CRIT, NULL, dfilter_error_msg);
}
else
plugin_replace_filter(selected_name, selected_version,