aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-03-09 14:28:13 +0200
committerTed Gould <ted@canonical.com>2009-03-09 14:28:13 +0200
commit3aa4e9efa0b25337c558d829947ff16a9d182c6d (patch)
tree41a75439b5ecf407dae80ac4f67f82c9504071cf
parent53920c13c5f938ae65e94a5c4f9290d658dfe5f2 (diff)
parent97c719c1289bddce6d8a5005e74c594b23cd80b8 (diff)
downloadayatana-indicator-messages-3aa4e9efa0b25337c558d829947ff16a9d182c6d.tar.gz
ayatana-indicator-messages-3aa4e9efa0b25337c558d829947ff16a9d182c6d.tar.bz2
ayatana-indicator-messages-3aa4e9efa0b25337c558d829947ff16a9d182c6d.zip
Changing the icon size.
-rw-r--r--debian/changelog6
-rw-r--r--src/indicator-messages.c11
2 files changed, 14 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog
index 0ea0f02..d0d4df9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+indicator-messages (0.1-0ubuntu1+ppa1) UNRELEASED; urgency=low
+
+ * Changing the icon size.
+
+ -- Ted Gould <ted@ubuntu.com> Mon, 09 Mar 2009 14:27:40 +0200
+
indicator-messages (0.1-0ubuntu1) jaunty; urgency=low
* Initial release, based on DX team's PPA packaging branch.
diff --git a/src/indicator-messages.c b/src/indicator-messages.c
index 9a51b6b..0021219 100644
--- a/src/indicator-messages.c
+++ b/src/indicator-messages.c
@@ -33,6 +33,9 @@ static GHashTable * serverHash;
static GtkWidget * main_image;
static GtkWidget * main_menu;
+#define DESIGN_TEAM_SIZE design_team_size
+static GtkIconSize design_team_size;
+
typedef struct _imList_t imList_t;
struct _imList_t {
IndicateListenerServer * server;
@@ -163,7 +166,7 @@ subtype_cb (IndicateListener * listener, IndicateListenerServer * server, Indica
if (g_list_length(imList) != 0) {
g_debug("Setting image to 'new'");
- gtk_image_set_from_icon_name(main_image, "indicator-messages-new", GTK_ICON_SIZE_MENU);
+ gtk_image_set_from_icon_name(main_image, "indicator-messages-new", DESIGN_TEAM_SIZE);
} else {
g_debug("Hmm, still no entries");
}
@@ -226,7 +229,7 @@ indicator_removed (IndicateListener * listener, IndicateListenerServer * server,
}
if (g_list_length(imList) == 0) {
- gtk_image_set_from_icon_name(main_image, "indicator-messages", GTK_ICON_SIZE_MENU);
+ gtk_image_set_from_icon_name(main_image, "indicator-messages", DESIGN_TEAM_SIZE);
if (g_list_length(g_hash_table_get_keys(serverHash)) == 0) {
gtk_widget_hide(main_menu);
}
@@ -238,6 +241,8 @@ indicator_removed (IndicateListener * listener, IndicateListenerServer * server,
GtkWidget *
get_menu_item (void)
{
+ design_team_size = gtk_icon_size_register("design-team-size", 22, 22);
+
listener = indicate_listener_new();
imList = NULL;
@@ -246,7 +251,7 @@ get_menu_item (void)
main_menu = gtk_menu_item_new();
- main_image = gtk_image_new_from_icon_name("indicator-messages", GTK_ICON_SIZE_MENU);
+ main_image = gtk_image_new_from_icon_name("indicator-messages", DESIGN_TEAM_SIZE);
gtk_widget_show(main_image);
gtk_container_add(GTK_CONTAINER(main_menu), main_image);