[gnome-software] repo row: trivial: Hide the whole URL row when we don't have the data
- From: Kalev Lember <klember src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] repo row: trivial: Hide the whole URL row when we don't have the data
- Date: Sat, 2 Mar 2019 11:54:38 +0000 (UTC)
commit 9603d921ed651a20c436971aef4c0e9b9b6fd88f
Author: Kalev Lember <klember redhat com>
Date: Sat Mar 2 12:14:31 2019 +0100
repo row: trivial: Hide the whole URL row when we don't have the data
src/gs-repo-row.c | 13 ++++++-------
src/gs-repo-row.ui | 4 ++--
2 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/src/gs-repo-row.c b/src/gs-repo-row.c
index 2f011997..f3d09118 100644
--- a/src/gs-repo-row.c
+++ b/src/gs-repo-row.c
@@ -19,8 +19,8 @@ typedef struct
GtkWidget *comment_label;
GtkWidget *details_revealer;
GtkWidget *status_label;
- GtkWidget *url_title_label;
- GtkWidget *url_value_label;
+ GtkWidget *url_box;
+ GtkWidget *url_label;
guint refresh_idle_id;
} GsRepoRowPrivate;
@@ -56,9 +56,8 @@ gs_repo_row_set_url (GsRepoRow *row, const gchar *url)
{
GsRepoRowPrivate *priv = gs_repo_row_get_instance_private (row);
- gtk_label_set_text (GTK_LABEL (priv->url_value_label), url);
- gtk_widget_set_visible (priv->url_value_label, url != NULL);
- gtk_widget_set_visible (priv->url_title_label, url != NULL);
+ gtk_label_set_text (GTK_LABEL (priv->url_label), url);
+ gtk_widget_set_visible (priv->url_box, url != NULL);
}
static gboolean
@@ -279,8 +278,8 @@ gs_repo_row_class_init (GsRepoRowClass *klass)
gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, comment_label);
gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, details_revealer);
gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, status_label);
- gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, url_title_label);
- gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, url_value_label);
+ gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, url_box);
+ gtk_widget_class_bind_template_child_private (widget_class, GsRepoRow, url_label);
}
GtkWidget *
diff --git a/src/gs-repo-row.ui b/src/gs-repo-row.ui
index 5ce59d17..2cbe0253 100644
--- a/src/gs-repo-row.ui
+++ b/src/gs-repo-row.ui
@@ -68,7 +68,7 @@
<property name="orientation">horizontal</property>
<property name="spacing">8</property>
<child>
- <object class="GtkLabel" id="url_title_label">
+ <object class="GtkLabel">
<property name="visible">True</property>
<property name="halign">start</property>
<property name="valign">start</property>
@@ -79,7 +79,7 @@
</object>
</child>
<child>
- <object class="GtkLabel" id="url_value_label">
+ <object class="GtkLabel" id="url_label">
<property name="visible">True</property>
<property name="halign">start</property>
<property name="valign">start</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]