aboutsummaryrefslogtreecommitdiff
path: root/libindicate/indicator.h
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-01-29 12:44:17 -0600
committerTed Gould <ted@canonical.com>2009-01-29 12:44:17 -0600
commitdd60c6238ffa4e3e48bdb35a8f9235b732607926 (patch)
treeb79b4122f1e2b9e8a3fb968b93ea83764d3aec6c /libindicate/indicator.h
parent759d62b0a1062dcf53289b42f30a8374ca6e9a33 (diff)
downloadlibayatana-indicator-dd60c6238ffa4e3e48bdb35a8f9235b732607926.tar.gz
libayatana-indicator-dd60c6238ffa4e3e48bdb35a8f9235b732607926.tar.bz2
libayatana-indicator-dd60c6238ffa4e3e48bdb35a8f9235b732607926.zip
Adding a property modified signal to the indicator object
Diffstat (limited to 'libindicate/indicator.h')
-rw-r--r--libindicate/indicator.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libindicate/indicator.h b/libindicate/indicator.h
index 3fd7afd..8823757 100644
--- a/libindicate/indicator.h
+++ b/libindicate/indicator.h
@@ -21,6 +21,7 @@ G_BEGIN_DECLS
#define INDICATE_INDICATOR_SIGNAL_HIDE "hide"
#define INDICATE_INDICATOR_SIGNAL_SHOW "show"
#define INDICATE_INDICATOR_SIGNAL_DISPLAY "user-display"
+#define INDICATE_INDICATOR_SIGNAL_MODIFIED "modified"
typedef struct _IndicateIndicator IndicateIndicator;
typedef struct _IndicateIndicatorClass IndicateIndicatorClass;
@@ -35,6 +36,7 @@ struct _IndicateIndicatorClass {
void (*hide) (IndicateIndicator * indicator, gpointer data);
void (*show) (IndicateIndicator * indicator, gpointer data);
void (*user_display) (IndicateIndicator * indicator, gpointer data);
+ void (*modified) (IndicateIndicator * indicator, gchar * property, gpointer data);
const gchar * (*get_type) (IndicateIndicator * indicator);
void (*set_property) (IndicateIndicator * indicator, const gchar * key, const gchar * data);