aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-04-30 20:58:42 -0500
committerTed Gould <ted@canonical.com>2009-04-30 20:58:42 -0500
commit1595ee29749284d0606f4a5524aeefbc728498e4 (patch)
treed5a89a687a1f702d28fd2b45206e3cc4cd4cfd5b
parentf64bd73788470bb55a2a1060b7fea815d769d0d4 (diff)
downloadlibayatana-indicator-1595ee29749284d0606f4a5524aeefbc728498e4.tar.gz
libayatana-indicator-1595ee29749284d0606f4a5524aeefbc728498e4.tar.bz2
libayatana-indicator-1595ee29749284d0606f4a5524aeefbc728498e4.zip
Adding in arguments for the signals
-rw-r--r--libindicate/indicator.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/libindicate/indicator.c b/libindicate/indicator.c
index 15788d4..207d975 100644
--- a/libindicate/indicator.c
+++ b/libindicate/indicator.c
@@ -78,6 +78,7 @@ indicate_indicator_class_init (IndicateIndicatorClass * class)
/**
IndicateIndicator::display:
+ @arg0: The #IndicateIndicator object
Emitted when the user has clicked on this indicator. In the
messaging indicator this would be when someone clicks on the
@@ -92,9 +93,12 @@ indicate_indicator_class_init (IndicateIndicatorClass * class)
G_TYPE_NONE, 0);
/**
IndicateIndicator::hide:
+ @arg0: The #IndicateIndicator object
Emitted every time this indicator is hidden. This
is mostly used by #IndicateServer.
+
+ Typically this results in an emition of #IndicateServer::indicator-removed.
*/
signals[HIDE] = g_signal_new(INDICATE_INDICATOR_SIGNAL_HIDE,
G_TYPE_FROM_CLASS(class),
@@ -104,10 +108,13 @@ indicate_indicator_class_init (IndicateIndicatorClass * class)
g_cclosure_marshal_VOID__VOID,
G_TYPE_NONE, 0);
/**
- IndicateIndicator::hide:
+ IndicateIndicator::show:
+ @arg0: The #IndicateIndicator object
Emitted every time this indicator is shown. This
is mostly used by #IndicateServer.
+
+ Typically this results in an emition of #IndicateServer::indicator-added.
*/
signals[SHOW] = g_signal_new(INDICATE_INDICATOR_SIGNAL_SHOW,
G_TYPE_FROM_CLASS(class),
@@ -118,9 +125,13 @@ indicate_indicator_class_init (IndicateIndicatorClass * class)
G_TYPE_NONE, 0);
/**
IndicateIndicator::modified:
+ @arg0: The #IndicateIndicator object
+ @arg1: The name of the property that changed.
Emitted every time an indicator property is changed.
This is mostly used by #IndicateServer.
+
+ Typically this results in an emition of #IndicateServer::indicator-modified.
*/
signals[MODIFIED] = g_signal_new(INDICATE_INDICATOR_SIGNAL_MODIFIED,
G_TYPE_FROM_CLASS(class),