[gnome-calendar/calendar-management] source-manager: don't add starred image selectively
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar/calendar-management] source-manager: don't add starred image selectively
- Date: Wed, 4 Feb 2015 03:02:16 +0000 (UTC)
commit a72d937092e87ec77f2a6d8b4ab550594a9b9fc7
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed Feb 4 01:02:01 2015 -0200
source-manager: don't add starred image selectively
Instead, add a starred icon to every row and only shows it where neccessary.
src/gcal-source-manager-dialog.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/src/gcal-source-manager-dialog.c b/src/gcal-source-manager-dialog.c
index 8ecfc87..97d8292 100644
--- a/src/gcal-source-manager-dialog.c
+++ b/src/gcal-source-manager-dialog.c
@@ -566,6 +566,7 @@ make_row_for_source (GcalSourceManagerDialog *dialog,
ESource *source)
{
GcalSourceManagerDialogPrivate *priv;
+ GtkWidget *default_icon;
GtkWidget *row;
GtkWidget *grid;
GtkWidget *label;
@@ -601,19 +602,18 @@ make_row_for_source (GcalSourceManagerDialog *dialog,
gtk_container_add (GTK_CONTAINER (grid), label);
/* default source icon */
- if (source == gcal_manager_get_default_source (priv->manager))
- {
- GtkWidget *default_icon;
-
- default_icon = gtk_image_new_from_icon_name ("starred-symbolic", GTK_ICON_SIZE_MENU);
- gtk_container_add (GTK_CONTAINER (grid), default_icon);
- }
+ default_icon = gtk_image_new_from_icon_name ("starred-symbolic", GTK_ICON_SIZE_MENU);
+ gtk_container_add (GTK_CONTAINER (grid), default_icon);
/* row */
row = gtk_list_box_row_new ();
gtk_container_add (GTK_CONTAINER (row), grid);
- gtk_widget_show_all (row);
+ gtk_widget_show (color_icon);
+ gtk_widget_show (label);
+ gtk_widget_show (grid);
+ gtk_widget_show (row);
+ gtk_widget_set_visible (default_icon, source == gcal_manager_get_default_source (priv->manager));
return row;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]