/[packages]/updates/1/mail-notification/current/SOURCES/mail-notification-5.4-missing-icons.patch
ViewVC logotype

Contents of /updates/1/mail-notification/current/SOURCES/mail-notification-5.4-missing-icons.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 215842 - (show annotations) (download)
Tue Feb 28 16:35:41 2012 UTC (12 years, 1 month ago) by remmy
File size: 2615 byte(s)
Keep mail-notification from crashing when evolution is not installed. (Closes mga#3248)

1 --- a/src/mn-popup.gob
2 +++ b/src/mn-popup.gob
3 @@ -48,7 +48,7 @@ class MN:Popup from Notify:Notification
4
5 g_object_set(self,
6 "body", body->str,
7 - "icon-name", "stock_mail",
8 + "icon-name", "mail-unread",
9 NULL);
10
11 if (mn_conf_get_enum_value(MN_TYPE_POPUP_POSITION, MN_CONF_POPUPS_POSITION) == MN_POPUP_POSITION_ATTACHED)
12 diff --git a/src/mn-stock.c b/src/mn-stock.c
13 index ed62c14..c2cff1f 100644
14 --- a/src/mn-stock.c
15 +++ b/src/mn-stock.c
16 @@ -32,11 +32,11 @@ mn_stock_init (void)
17 const char *icon_name;
18 const char *source_stock_id;
19 } icons[] = {
20 - { MN_STOCK_MAIL, NULL, "stock_mail" },
21 - { MN_STOCK_NO_MAIL, NULL, "stock_inbox" },
22 - { MN_STOCK_LOCAL, NULL, "stock_folder" },
23 - { MN_STOCK_REMOTE, NULL, "stock_internet" },
24 - { MN_STOCK_UNKNOWN, NULL, "stock_unknown" },
25 + { MN_STOCK_MAIL, NULL, "mail-message-new" },
26 + { MN_STOCK_NO_MAIL, NULL, "mail-notification" },
27 + { MN_STOCK_LOCAL, NULL, "folder" },
28 + { MN_STOCK_REMOTE, NULL, "applications-internet" },
29 + { MN_STOCK_UNKNOWN, NULL, "dialog-question" },
30 { MN_STOCK_ERROR, NULL, NULL, GTK_STOCK_DIALOG_ERROR },
31 #if WITH_GMAIL
32 { MN_STOCK_GMAIL, PKGDATADIR G_DIR_SEPARATOR_S "gmail.png" },
33 @@ -48,14 +48,14 @@
34 { MN_STOCK_HOTMAIL, PKGDATADIR G_DIR_SEPARATOR_S "hotmail.png" },
35 #endif
36 #if WITH_MBOX || WITH_MOZILLA || WITH_MH || WITH_MAILDIR || WITH_SYLPHEED
37 - { MN_STOCK_SYSTEM_MAILBOX, NULL, "system" },
38 + { MN_STOCK_SYSTEM_MAILBOX, NULL, "applications-system" },
39 #endif
40 #if WITH_EVOLUTION
41 - { MN_STOCK_EVOLUTION_MAILBOX, NULL, "evolution" },
42 + { MN_STOCK_EVOLUTION_MAILBOX, PKGDATADIR G_DIR_SEPARATOR_S "evolution.png" },
43 #endif
44 - { MN_STOCK_MAIL_READER, NULL, "stock_mail-handling" },
45 - { MN_STOCK_OPEN_MESSAGE, NULL, "stock_mail-open" },
46 - { MN_STOCK_CONSIDER_NEW_MAIL_AS_READ, NULL, "stock_mark" }
47 + { MN_STOCK_MAIL_READER, NULL, "mail-unread" },
48 + { MN_STOCK_OPEN_MESSAGE, NULL, "mail-read" },
49 + { MN_STOCK_CONSIDER_NEW_MAIL_AS_READ, NULL, "mail-mark-read" }
50 };
51 GtkIconFactory *factory;
52 GtkIconTheme *icon_theme;
53
54 --- a/jbsrc/jb.c 2012-02-28 16:47:24.989827330 +0100
55 +++ b/jbsrc/jb.c 2012-02-28 16:52:09.954552989 +0100
56 @@ -364,6 +364,8 @@
57 if (jb_variable_get_bool("hotmail"))
58 jb_group_add_data_file(group, "hotmail.png", "$pkgdatadir");
59
60 + jb_group_add_data_file(group, "evolution.png", "$pkgdatadir");
61 +
62 rule = jb_rule_new();
63 jb_rule_set_install_message(rule, "updating the GTK+ icon cache");
64 jb_rule_add_install_command(rule, "-gtk-update-icon-cache -f -t $datadir/icons/hicolor");

  ViewVC Help
Powered by ViewVC 1.1.30