[gnome-color-manager] Add an 'All files' option on the file choosers. Fixes #610288
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-color-manager] Add an 'All files' option on the file choosers. Fixes #610288
- Date: Thu, 18 Feb 2010 10:53:47 +0000 (UTC)
commit 3c3e5822f64b0fdfe18d106b861b792d50ecb37f
Author: Richard Hughes <richard hughsie com>
Date: Thu Feb 18 10:52:55 2010 +0000
Add an 'All files' option on the file choosers. Fixes #610288
src/gcm-calibrate.c | 16 ++++++++++++++--
src/gcm-prefs.c | 8 +++++++-
2 files changed, 21 insertions(+), 3 deletions(-)
---
diff --git a/src/gcm-calibrate.c b/src/gcm-calibrate.c
index 4b45dd7..b3b40b7 100644
--- a/src/gcm-calibrate.c
+++ b/src/gcm-calibrate.c
@@ -604,7 +604,13 @@ gcm_calibrate_device_get_reference_image (const gchar *directory, GtkWindow *win
/* TRANSLATORS: filter name on the file->open dialog */
gtk_file_filter_set_name (filter, _("Supported images files"));
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER(dialog), filter);
-// g_object_unref (filter);
+
+ /* setup the all files filter */
+ filter = gtk_file_filter_new ();
+ gtk_file_filter_add_pattern (filter, "*");
+ /* TRANSLATORS: filter name on the file->open dialog */
+ gtk_file_filter_set_name (filter, _("All files"));
+ gtk_file_chooser_add_filter (GTK_FILE_CHOOSER(dialog), filter);
/* did user choose file */
if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)
@@ -650,7 +656,13 @@ gcm_calibrate_device_get_reference_data (const gchar *directory, GtkWindow *wind
/* TRANSLATORS: filter name on the file->open dialog */
gtk_file_filter_set_name (filter, _("CIE values"));
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER(dialog), filter);
-// g_object_unref (filter);
+
+ /* setup the all files filter */
+ filter = gtk_file_filter_new ();
+ gtk_file_filter_add_pattern (filter, "*");
+ /* TRANSLATORS: filter name on the file->open dialog */
+ gtk_file_filter_set_name (filter, _("All files"));
+ gtk_file_chooser_add_filter (GTK_FILE_CHOOSER(dialog), filter);
/* did user choose file */
if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)
diff --git a/src/gcm-prefs.c b/src/gcm-prefs.c
index 35a6832..17097c0 100644
--- a/src/gcm-prefs.c
+++ b/src/gcm-prefs.c
@@ -483,7 +483,13 @@ gcm_prefs_file_chooser_get_icc_profile (void)
/* TRANSLATORS: filter name on the file->open dialog */
gtk_file_filter_set_name (filter, _("Supported ICC profiles"));
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER(dialog), filter);
-// g_object_unref (filter);
+
+ /* setup the all files filter */
+ filter = gtk_file_filter_new ();
+ gtk_file_filter_add_pattern (filter, "*");
+ /* TRANSLATORS: filter name on the file->open dialog */
+ gtk_file_filter_set_name (filter, _("All files"));
+ gtk_file_chooser_add_filter (GTK_FILE_CHOOSER(dialog), filter);
/* did user choose file */
if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]