aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xconfigure2
-rw-r--r--configure.ac2
-rw-r--r--debian/changelog12
-rw-r--r--src/messages-service-server.h4
-rw-r--r--src/messages-service.c4
5 files changed, 18 insertions, 6 deletions
diff --git a/configure b/configure
index 716c150..b77f1bf 100755
--- a/configure
+++ b/configure
@@ -2827,7 +2827,7 @@ fi
# Define the identity of the package.
PACKAGE=indicator-messages
- VERSION=0.3.6
+ VERSION=0.3.7
cat >>confdefs.h <<_ACEOF
diff --git a/configure.ac b/configure.ac
index 1e3ba01..2f95071 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@ AC_INIT(src/indicator-messages.c)
AC_PREREQ(2.53)
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(indicator-messages, 0.3.6)
+AM_INIT_AUTOMAKE(indicator-messages, 0.3.7)
AM_MAINTAINER_MODE
diff --git a/debian/changelog b/debian/changelog
index 2aa5c0b..df7667c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+indicator-messages (0.3.7-0ubuntu1~ppa1) UNRELEASED; urgency=low
+
+ * New upstream release.
+ * When loading desktop files check to see if they've
+ already been eclipsed by an app. (LP: #549096)
+ * Track better application shortcuts and ensure that they
+ get removed when the application is. (LP: #539167)
+ * Track blacklisted apps to ensure that the messaging menu
+ hides when there is no app. (LP: #533021)
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 21 May 2010 14:55:12 -0500
+
indicator-messages (0.3.6-0ubuntu2) lucid; urgency=low
* Upstream Merge
diff --git a/src/messages-service-server.h b/src/messages-service-server.h
index 5b862f6..61921f9 100644
--- a/src/messages-service-server.h
+++ b/src/messages-service-server.h
@@ -53,11 +53,11 @@ G_BEGIN_DECLS
#endif /* !G_ENABLE_DEBUG */
-/* NONE:POINTER (/tmp/dbus-binding-tool-c-marshallers.CACX2U:1) */
+/* NONE:POINTER */
#define dbus_glib_marshal__messages_service_server_VOID__POINTER g_cclosure_marshal_VOID__POINTER
#define dbus_glib_marshal__messages_service_server_NONE__POINTER dbus_glib_marshal__messages_service_server_VOID__POINTER
-/* BOOLEAN:POINTER,POINTER (/tmp/dbus-binding-tool-c-marshallers.CACX2U:2) */
+/* BOOLEAN:POINTER,POINTER */
extern void dbus_glib_marshal__messages_service_server_BOOLEAN__POINTER_POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
diff --git a/src/messages-service.c b/src/messages-service.c
index 54b4055..0783d91 100644
--- a/src/messages-service.c
+++ b/src/messages-service.c
@@ -315,7 +315,7 @@ desktop_file_from_keyfile (const gchar * definition_file)
}
/* Add a definition file into the black list and eclipse
- and launchers that have the same file. */
+ any launchers that have the same file. */
static gboolean
blacklist_add (gpointer udata)
{
@@ -359,7 +359,7 @@ blacklist_add_core (gchar * desktop, gchar * definition)
}
/* Actually blacklist this thing */
- g_hash_table_insert(blacklist, desktop, definition);
+ g_hash_table_insert(blacklist, g_strdup(desktop), g_strdup(definition));
g_debug("Adding Blacklist item '%s' for desktop '%s'", definition, desktop);
/* Go through and eclipse folks */