[gnome-color-manager] Show the profile title as the gcm-viewer window title



commit 61d419765a3d2e215adbe8b76e9950352d9c5d64
Author: Richard Hughes <richard hughsie com>
Date:   Mon Jan 23 10:08:59 2012 +0000

    Show the profile title as the gcm-viewer window title
    
    Resolves https://bugzilla.gnome.org/show_bug.cgi?id=668383

 src/gcm-viewer.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/gcm-viewer.c b/src/gcm-viewer.c
index a0596f4..e131172 100644
--- a/src/gcm-viewer.c
+++ b/src/gcm-viewer.c
@@ -890,6 +890,7 @@ static void
 gcm_viewer_set_profile (GcmViewerPrivate *viewer, CdProfile *profile)
 {
 	GtkWidget *widget;
+	GtkWindow *window;
 	GFile *file;
 	GcmProfile *gcm_profile = NULL;
 	GcmClut *clut_trc = NULL;
@@ -898,6 +899,7 @@ gcm_viewer_set_profile (GcmViewerPrivate *viewer, CdProfile *profile)
 	const gchar *profile_manufacturer;
 	const gchar *profile_model ;
 	const gchar *profile_datetime;
+	const gchar *profile_title;
 	gchar *temp;
 	const gchar *filename;
 	gchar *basename = NULL;
@@ -1041,6 +1043,11 @@ gcm_viewer_set_profile (GcmViewerPrivate *viewer, CdProfile *profile)
 		gtk_label_set_label (GTK_LABEL (widget), _("No"));
 	}
 
+	/* set title */
+	window = GTK_WINDOW (gtk_builder_get_object (viewer->builder, "dialog_viewer"));
+	profile_title = cd_profile_get_title (profile);
+	gtk_window_set_title (window, profile_title);
+
 	/* set basename */
 	filename = cd_profile_get_filename (profile);
 	widget = GTK_WIDGET (gtk_builder_get_object (viewer->builder, "label_filename"));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]