aboutsummaryrefslogtreecommitdiff
path: root/src/ld-symbol-category.c
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2010-12-12 19:03:36 +0100
committerPřemysl Janouch <p.janouch@gmail.com>2010-12-16 04:50:54 +0100
commit2c3345a4fd0d85a48ca441f908bc3d892786f2f2 (patch)
tree94b3b915a05b08a4edc44e24f5e9359636085e0b /src/ld-symbol-category.c
parent45aeda982b578947333aa7ec3fe9f0d0abf7cb59 (diff)
downloadlogdiag-2c3345a4fd0d85a48ca441f908bc3d892786f2f2.tar.gz
logdiag-2c3345a4fd0d85a48ca441f908bc3d892786f2f2.tar.xz
logdiag-2c3345a4fd0d85a48ca441f908bc3d892786f2f2.zip
Add change notifications to properties.
Also fix the "human-name" property in LdSymbolCategory and correct gtk-doc comments for coordinates properties accessors in LdDocumentObject.
Diffstat (limited to 'src/ld-symbol-category.c')
-rw-r--r--src/ld-symbol-category.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ld-symbol-category.c b/src/ld-symbol-category.c
index 6f0c673..9c74e90 100644
--- a/src/ld-symbol-category.c
+++ b/src/ld-symbol-category.c
@@ -90,7 +90,7 @@ ld_symbol_category_class_init (LdSymbolCategoryClass *klass)
pspec = g_param_spec_string ("human-name", "Human name",
"The localized human name of this symbol category.",
"", G_PARAM_READWRITE);
- g_object_class_install_property (object_class, PROP_NAME, pspec);
+ g_object_class_install_property (object_class, PROP_HUMAN_NAME, pspec);
/**
* LdSymbolCategory:image-path:
@@ -215,6 +215,8 @@ ld_symbol_category_set_name (LdSymbolCategory *self, const gchar *name)
if (self->priv->name)
g_free (self->priv->name);
self->priv->name = g_strdup (name);
+
+ g_object_notify (G_OBJECT (self), "name");
}
/**
@@ -245,6 +247,8 @@ ld_symbol_category_set_human_name (LdSymbolCategory *self,
if (self->priv->human_name)
g_free (self->priv->human_name);
self->priv->human_name = g_strdup (human_name);
+
+ g_object_notify (G_OBJECT (self), "human-name");
}
/**
@@ -274,6 +278,8 @@ ld_symbol_category_set_image_path (LdSymbolCategory *self,
if (self->priv->image_path)
g_free (self->priv->image_path);
self->priv->image_path = g_strdup (image_path);
+
+ g_object_notify (G_OBJECT (self), "image-path");
}
/**