aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2010-06-21 17:14:33 -0400
committerSteven Rostedt <rostedt@goodmis.org>2010-06-21 17:14:33 -0400
commitbf6488e4356d5f54d36338410264396e1c2b31cb (patch)
treeb40c769d098856dd15406b5f7e6980c45a49134a
parent7f009b547ac61ef426f9186d01aabbc4c44881bd (diff)
kernelshark: Set default file filters
Set the default file filters for the specified commands. A load of trace data should filter on *.dat. A load of a settings should filter on *.kss. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r--kernel-shark.c9
-rw-r--r--trace-capture.c9
2 files changed, 12 insertions, 6 deletions
diff --git a/kernel-shark.c b/kernel-shark.c
index 87e4c40..00a9cd1 100644
--- a/kernel-shark.c
+++ b/kernel-shark.c
@@ -335,7 +335,8 @@ load_clicked (gpointer data)
335 struct shark_info *info = data; 335 struct shark_info *info = data;
336 gchar *filename; 336 gchar *filename;
337 337
338 filename = trace_get_file_dialog("Load File", NULL, FALSE); 338 filename = trace_get_file_dialog_filter("Load File", NULL,
339 TRACE_DIALOG_FILTER_DATA, FALSE);
339 if (!filename) 340 if (!filename)
340 return; 341 return;
341 342
@@ -360,7 +361,8 @@ load_filters_clicked (gpointer data)
360 gchar *filename; 361 gchar *filename;
361 int ret; 362 int ret;
362 363
363 filename = trace_get_file_dialog("Load Filters", NULL, FALSE); 364 filename = trace_get_file_dialog_filter("Load Filters", NULL,
365 TRACE_DIALOG_FILTER_SETTING, FALSE);
364 if (!filename) 366 if (!filename)
365 return; 367 return;
366 368
@@ -446,7 +448,8 @@ save_filters_clicked (gpointer data)
446 struct filter_task *hide_tasks; 448 struct filter_task *hide_tasks;
447 gchar *filename; 449 gchar *filename;
448 450
449 filename = trace_get_file_dialog("Save Filters", "Save", TRUE); 451 filename = trace_get_file_dialog_filter("Save Filters", "Save",
452 TRACE_DIALOG_FILTER_SETTING, TRUE);
450 if (!filename) 453 if (!filename)
451 return; 454 return;
452 455
diff --git a/trace-capture.c b/trace-capture.c
index 0f5548a..c5248a5 100644
--- a/trace-capture.c
+++ b/trace-capture.c
@@ -861,7 +861,8 @@ file_clicked (GtkWidget *widget, gpointer data)
861 struct trace_capture *cap = data; 861 struct trace_capture *cap = data;
862 gchar *filename; 862 gchar *filename;
863 863
864 filename = trace_get_file_dialog("Trace File", "Save", FALSE); 864 filename = trace_get_file_dialog_filter("Trace File", "Save",
865 TRACE_DIALOG_FILTER_DATA, FALSE);
865 if (!filename) 866 if (!filename)
866 return; 867 return;
867 868
@@ -1102,7 +1103,8 @@ static void import_settings_clicked(GtkWidget *widget, gpointer data)
1102 struct trace_capture *cap = data; 1103 struct trace_capture *cap = data;
1103 gchar *filename; 1104 gchar *filename;
1104 1105
1105 filename = trace_get_file_dialog("Import Settings", NULL, FALSE); 1106 filename = trace_get_file_dialog_filter("Import Settings", NULL,
1107 TRACE_DIALOG_FILTER_SETTING, FALSE);
1106 if (!filename) 1108 if (!filename)
1107 return; 1109 return;
1108 1110
@@ -1270,7 +1272,8 @@ static void export_settings_clicked(GtkWidget *widget, gpointer data)
1270 struct trace_capture *cap = data; 1272 struct trace_capture *cap = data;
1271 gchar *filename; 1273 gchar *filename;
1272 1274
1273 filename = trace_get_file_dialog("Save Settings", "Save", TRUE); 1275 filename = trace_get_file_dialog_filter("Save Settings", "Save",
1276 TRACE_DIALOG_FILTER_SETTING, TRUE);
1274 if (!filename) 1277 if (!filename)
1275 return; 1278 return;
1276 1279