From f1c8ad76c31c2428ed218ad3f4701270950e31db Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 30 Jan 2009 15:07:18 -0600 Subject: Adding interface for listener sending back a display request. --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index 7558022..de286b7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +indicator-applet (0.1~ppa18) jaunty; urgency=low + + * Adding interface for listener sending back a display + request. + + -- Ted Gould Fri, 30 Jan 2009 15:06:47 -0600 + indicator-applet (0.1~ppa17) intrepid; urgency=low * Fixing the handling of named DBus connections -- cgit v1.2.3 From 935d457c4841412b8666ceddf3c9082974d9e2a4 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 2 Feb 2009 10:13:42 +0100 Subject: Should have been for Intrepid --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index de286b7..5b499fd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -indicator-applet (0.1~ppa18) jaunty; urgency=low +indicator-applet (0.1~ppa18) intrepid; urgency=low * Adding interface for listener sending back a display request. -- cgit v1.2.3 From a0440fa801049ef2db084e9d56b4dd53e4719079 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 2 Feb 2009 10:44:23 +0100 Subject: Bump for PPA --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 5b499fd..58411aa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +indicator-applet (0.1~ppa19) intrepid; urgency=low + + * Bump for PPA + + -- Ted Gould Mon, 02 Feb 2009 10:43:32 +0100 + indicator-applet (0.1~ppa18) intrepid; urgency=low * Adding interface for listener sending back a display -- cgit v1.2.3 From 67d296734248fdb9a2c322e726ff7652bdbf6095 Mon Sep 17 00:00:00 2001 From: Neil Jagdish Patel Date: Tue, 3 Feb 2009 10:36:09 +0100 Subject: Allow sub-classes of server to emit signals using three new public functions --- libindicate/server.c | 27 +++++++++++++++++++++++++++ libindicate/server.h | 5 +++++ 2 files changed, 32 insertions(+) diff --git a/libindicate/server.c b/libindicate/server.c index cd35871..ab64304 100644 --- a/libindicate/server.c +++ b/libindicate/server.c @@ -705,3 +705,30 @@ indicate_server_get_next_id (IndicateServer * server) return 0; } +/* Signal emission functions for sub-classes of the server */ +void +indicate_server_emit_indicator_added (IndicateServer *server, guint id, const gchar *type) +{ + g_return_if_fail (INDICATE_IS_SERVER (server)); + g_return_if_fail (type); + + g_signal_emit(server, signals[INDICATOR_ADDED], 0, id, type); +} + +void +indicate_server_emit_indicator_removed (IndicateServer *server, guint id, const gchar *type) +{ + g_return_if_fail (INDICATE_IS_SERVER (server)); + g_return_if_fail (type); + + g_signal_emit(server, signals[INDICATOR_REMOVED], 0, id, type); +} + +void +indicate_server_emit_indicator_modified (IndicateServer *server, guint id, const gchar *property) +{ + g_return_if_fail (INDICATE_IS_SERVER (server)); + g_return_if_fail (property); + + g_signal_emit(server, signals[INDICATOR_MODIFIED], 0, id, property); +} diff --git a/libindicate/server.h b/libindicate/server.h index 482fb9a..eccf3c6 100644 --- a/libindicate/server.h +++ b/libindicate/server.h @@ -81,6 +81,11 @@ gboolean indicate_server_get_indicator_property_group (IndicateServer * server, gboolean indicate_server_get_indicator_properties (IndicateServer * server, guint id, gchar *** properties, GError **error); gboolean indicate_server_show_indicator_to_user (IndicateServer * server, guint id, GError ** error); +/* Signal emission functions for sub-classes of the server */ +void indicate_server_emit_indicator_added (IndicateServer *server, guint id, const gchar *type); +void indicate_server_emit_indicator_removed (IndicateServer *server, guint id, const gchar *type); +void indicate_server_emit_indicator_modified (IndicateServer *server, guint id, const gchar *property); + G_END_DECLS #endif /* INDICATE_SERVER_H_INCLUDED__ */ -- cgit v1.2.3 From 3c879bc2428ec4d9db9e8031ced6b931bed2b210 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 3 Feb 2009 11:53:19 +0100 Subject: * Adding in package fixes from seb128 * Removing scrollkeeper * Changing libindicate to libindicate0 * Removing .la file * Removing targets for files in libindcate-dev.install * Removing pkg-create-dbgsym * Adding a build depend on pkg-create-dbgsym --- debian/changelog | 17 +++++++++++++++++ debian/control | 5 ++--- debian/libindicate-dev.install | 9 ++++----- debian/libindicate.install | 3 --- debian/libindicate0.install | 3 +++ 5 files changed, 26 insertions(+), 11 deletions(-) delete mode 100644 debian/libindicate.install create mode 100644 debian/libindicate0.install diff --git a/debian/changelog b/debian/changelog index 58411aa..712ea42 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +indicator-applet (0.1~ppa21) intrepid; urgency=low + + * Adding in package fixes from seb128 + * Removing scrollkeeper + * Changing libindicate to libindicate0 + * Removing .la file + * Removing targets for files in libindcate-dev.install + * Removing pkg-create-dbgsym + + -- Ted Gould Tue, 03 Feb 2009 11:34:02 +0100 + +indicator-applet (0.1~ppa20) intrepid; urgency=low + + * Adding a build depend on pkg-create-dbgsym + + -- Ted Gould Mon, 02 Feb 2009 13:38:05 +0100 + indicator-applet (0.1~ppa19) intrepid; urgency=low * Bump for PPA diff --git a/debian/control b/debian/control index 2b47abf..9d04325 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,6 @@ Build-Depends: debhelper (>= 5.0), libpanel-applet2-dev (>= 2.0.0), libdbus-glib-1-dev, gnome-doc-utils, - scrollkeeper, libtool, intltool, gobject-introspection (>= 0.6), @@ -24,7 +23,7 @@ Depends: ${shlibs:Depends}, Description: Applet for the GNOME panel providing various indicators for display to users. -Package: libindicate +Package: libindicate0 Section: libs Architecture: any Depends: ${shlibs:Depends}, @@ -36,7 +35,7 @@ Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libindicate (= ${binary:Version}), + libindicate0 (= ${binary:Version}), libdbus-glib-1-dev (>= 0.76), libgtk2.0-dev (>= 2.12.0) Description: Development files. diff --git a/debian/libindicate-dev.install b/debian/libindicate-dev.install index 76e63d7..4623919 100644 --- a/debian/libindicate-dev.install +++ b/debian/libindicate-dev.install @@ -1,5 +1,4 @@ -debian/tmp/usr/include/ usr/ -debian/tmp/usr/lib/pkgconfig usr/lib/ -debian/tmp/usr/lib/libindicate.a usr/lib/ -debian/tmp/usr/lib/libindicate.la usr/lib/ -debian/tmp/usr/lib/libindicate.so usr/lib/ +debian/tmp/usr/include/ +debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/lib/libindicate.a +debian/tmp/usr/lib/libindicate.so diff --git a/debian/libindicate.install b/debian/libindicate.install deleted file mode 100644 index a83aa8a..0000000 --- a/debian/libindicate.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/libindicate.so.* -debian/tmp/usr/share/gir/ -debian/tmp/usr/lib/girepository/ diff --git a/debian/libindicate0.install b/debian/libindicate0.install new file mode 100644 index 0000000..a83aa8a --- /dev/null +++ b/debian/libindicate0.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libindicate.so.* +debian/tmp/usr/share/gir/ +debian/tmp/usr/lib/girepository/ -- cgit v1.2.3