aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog7
-rw-r--r--src/application-service-appstore.c6
2 files changed, 12 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 0cb0e71..ec65ba8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+indicator-application (0.2.93-0ubuntu2) natty; urgency=low
+
+ * src/application-service-appstore.c
+ - emit LabelChanged signal along with the IconChanged signal (LP: #712581)
+
+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 11 Feb 2011 10:59:17 -0500
+
indicator-application (0.2.93-0ubuntu1) natty; urgency=low
* New upstream release.
diff --git a/src/application-service-appstore.c b/src/application-service-appstore.c
index c9e803f..3d9e49d 100644
--- a/src/application-service-appstore.c
+++ b/src/application-service-appstore.c
@@ -24,7 +24,7 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
#include "config.h"
#endif
-#include "libindicator/indicator-object.h"
+#include <libindicator/indicator-object.h>
#include "libappindicator/app-indicator.h"
#include "app-indicator-enum-types.h"
#include "application-service-appstore.h"
@@ -845,6 +845,10 @@ apply_status (Application * app)
emit_signal (appstore, "ApplicationIconChanged",
g_variant_new ("(is)", position, newicon));
+ emit_signal (appstore, "ApplicationLabelChanged",
+ g_variant_new ("(iss)", position,
+ app->label != NULL ? app->label : "",
+ app->guide != NULL ? app->guide : ""));
}
}