[gdl] Rename gdl_dock_bar_attach to gdl_dock_bat_set_master
- From: Sebastien Granjoux <sgranjoux src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gdl] Rename gdl_dock_bar_attach to gdl_dock_bat_set_master
- Date: Sat, 4 Aug 2012 20:00:47 +0000 (UTC)
commit 4311b931ef74d69c73cc8f3466a8dec7c722559d
Author: SÃbastien Granjoux <seb sfo free fr>
Date: Sat Aug 4 08:48:16 2012 +0200
Rename gdl_dock_bar_attach to gdl_dock_bat_set_master
gdl/gdl-dock-bar.c | 30 ++++++++++++++++--------------
1 files changed, 16 insertions(+), 14 deletions(-)
---
diff --git a/gdl/gdl-dock-bar.c b/gdl/gdl-dock-bar.c
index b27fbdf..af96e68 100644
--- a/gdl/gdl-dock-bar.c
+++ b/gdl/gdl-dock-bar.c
@@ -69,7 +69,7 @@ static void gdl_dock_bar_set_property (GObject *object,
static void gdl_dock_bar_dispose (GObject *object);
-static void gdl_dock_bar_attach (GdlDockBar *dockbar,
+static void gdl_dock_bar_set_master (GdlDockBar *dockbar,
GObject *master);
static void gdl_dock_bar_remove_item (GdlDockBar *dockbar,
GdlDockItem *item);
@@ -189,7 +189,7 @@ gdl_dock_bar_set_property (GObject *object,
switch (prop_id) {
case PROP_MASTER:
- gdl_dock_bar_attach (dockbar, g_value_get_object (value));
+ gdl_dock_bar_set_master (dockbar, g_value_get_object (value));
break;
case PROP_DOCKBAR_STYLE:
dockbar->priv->dockbar_style = g_value_get_enum (value);
@@ -222,7 +222,7 @@ gdl_dock_bar_dispose (GObject *object)
}
if (priv->master) {
- gdl_dock_bar_attach (dockbar, NULL);
+ gdl_dock_bar_set_master (dockbar, NULL);
}
G_OBJECT_CLASS (gdl_dock_bar_parent_class)->dispose (object);
@@ -412,8 +412,8 @@ gdl_dock_bar_layout_changed_cb (GdlDockMaster *master,
}
static void
-gdl_dock_bar_attach (GdlDockBar *dockbar,
- GObject *master)
+gdl_dock_bar_set_master (GdlDockBar *dockbar,
+ GObject *master)
{
g_return_if_fail (dockbar != NULL);
g_return_if_fail (master == NULL || GDL_IS_DOCK_MASTER (master) || GDL_IS_DOCK_OBJECT (master));
@@ -424,18 +424,20 @@ gdl_dock_bar_attach (GdlDockBar *dockbar,
g_object_unref (dockbar->priv->master);
}
- /* Accept a GdlDockObject instead of a GdlDockMaster */
- if (GDL_IS_DOCK_OBJECT (master)) {
- master = gdl_dock_object_get_master (GDL_DOCK_OBJECT (master));
- }
-
- dockbar->priv->master = (GdlDockMaster *)master;
- if (dockbar->priv->master) {
- g_object_ref (dockbar->priv->master);
+ if (master != NULL)
+ {
+ /* Accept a GdlDockObject instead of a GdlDockMaster */
+ if (GDL_IS_DOCK_OBJECT (master)) {
+ master = gdl_dock_object_get_master (GDL_DOCK_OBJECT (master));
+ }
+ dockbar->priv->master = g_object_ref (master);
dockbar->priv->layout_changed_id =
g_signal_connect (dockbar->priv->master, "layout-changed",
- G_CALLBACK (gdl_dock_bar_layout_changed_cb),
+ (GCallback) gdl_dock_bar_layout_changed_cb,
dockbar);
+
+ } else {
+ dockbar->priv->master = NULL;
}
update_dock_items (dockbar, FALSE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]