From e16fd98511c81dceef2f063fe7a67f384713a8bc Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 4 Sep 2009 17:14:23 -0500 Subject: Defining the max number of indicators and telling the server about it. --- src/app-menu-item.c | 2 ++ src/dbus-data.h | 2 ++ 2 files changed, 4 insertions(+) (limited to 'src') diff --git a/src/app-menu-item.c b/src/app-menu-item.c index feb780d..ecb5b5d 100644 --- a/src/app-menu-item.c +++ b/src/app-menu-item.c @@ -27,6 +27,7 @@ with this program. If not, see . #include #include #include "app-menu-item.h" +#include "dbus-data.h" enum { COUNT_CHANGED, @@ -173,6 +174,7 @@ app_menu_item_new (IndicateListener * listener, IndicateListenerServer * server) indicate_listener_server_show_interest(listener, server, INDICATE_INTEREST_SERVER_DISPLAY); indicate_listener_server_show_interest(listener, server, INDICATE_INTEREST_SERVER_SIGNAL); + indicate_listener_set_server_max_indicators(listener, server, MAX_NUMBER_OF_INDICATORS); return self; } diff --git a/src/dbus-data.h b/src/dbus-data.h index 5ea4046..9f53f94 100644 --- a/src/dbus-data.h +++ b/src/dbus-data.h @@ -21,4 +21,6 @@ #define INDICATOR_MENUITEM_PROP_ICON "indicator-icon" #define INDICATOR_MENUITEM_PROP_RIGHT "right-side-text" +#define MAX_NUMBER_OF_INDICATORS 7 + #endif /* __DBUS_DATA_H__ */ -- cgit v1.2.3