[gnome-control-center] sharing: Use listbox header helper
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] sharing: Use listbox header helper
- Date: Thu, 26 Jun 2014 14:01:57 +0000 (UTC)
commit 73f3e17beefcdc375fa67ef72c8bd43f07e452d9
Author: Bastien Nocera <hadess hadess net>
Date: Thu Jun 26 11:58:08 2014 +0200
sharing: Use listbox header helper
panels/sharing/cc-sharing-networks.c | 22 ++--------------------
1 files changed, 2 insertions(+), 20 deletions(-)
---
diff --git a/panels/sharing/cc-sharing-networks.c b/panels/sharing/cc-sharing-networks.c
index 2cf77a1..1efe7c9 100644
--- a/panels/sharing/cc-sharing-networks.c
+++ b/panels/sharing/cc-sharing-networks.c
@@ -26,6 +26,7 @@
#include "cc-sharing-networks.h"
#include "org.gnome.SettingsDaemon.Sharing.h"
#include "gsd-sharing-enums.h"
+#include "shell/list-box-helper.h"
struct _CcSharingNetworksPrivate {
GtkWidget *listbox;
@@ -99,25 +100,6 @@ cc_sharing_networks_update_status (CcSharingNetworks *self)
}
static void
-cc_sharing_panel_list_box_update_header (GtkListBoxRow *row,
- GtkListBoxRow *before,
- gpointer user_data)
-{
- GtkWidget *current;
-
- if (before == NULL)
- return;
-
- current = gtk_list_box_row_get_header (row);
- if (current == NULL)
- {
- current = gtk_separator_new (GTK_ORIENTATION_HORIZONTAL);
- gtk_widget_show (current);
- gtk_list_box_row_set_header (row, current);
- }
-}
-
-static void
cc_sharing_update_networks (CcSharingNetworks *self)
{
GVariant *networks;
@@ -426,7 +408,7 @@ cc_sharing_networks_constructed (GObject *object)
self = CC_SHARING_NETWORKS (object);
gtk_list_box_set_header_func (GTK_LIST_BOX (self->priv->listbox),
- cc_sharing_panel_list_box_update_header, NULL,
+ cc_list_box_update_header_func, NULL,
NULL);
self->priv->current_row = cc_sharing_networks_new_current_row (self);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]