diff options
author | Ted Gould <ted@gould.cx> | 2010-03-04 15:57:10 -0600 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2010-03-04 15:57:10 -0600 |
commit | ed955778a5b80d009a2575858914ef40d9a32e0b (patch) | |
tree | 4a0974ac812556add397a6f42bd980c945b7242a /src/default-applications.c | |
parent | 1cc1da9e68b7899074c90b3a17ead21281b3f4f5 (diff) | |
parent | ace1ea5b32a539c2afe0feacd47033c3a7d1098b (diff) | |
download | ayatana-indicator-messages-ed955778a5b80d009a2575858914ef40d9a32e0b.tar.gz ayatana-indicator-messages-ed955778a5b80d009a2575858914ef40d9a32e0b.tar.bz2 ayatana-indicator-messages-ed955778a5b80d009a2575858914ef40d9a32e0b.zip |
Putting in default icons for the default apps that are panel themed
Diffstat (limited to 'src/default-applications.c')
-rw-r--r-- | src/default-applications.c | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/default-applications.c b/src/default-applications.c index 5fd6612..e45ae38 100644 --- a/src/default-applications.c +++ b/src/default-applications.c @@ -27,12 +27,13 @@ struct default_db_t { const gchar * desktop_file; const gchar * name; const gchar * setupname; + const gchar * icon; }; struct default_db_t default_db[] = { - {"evolution.desktop", N_("Mail"), N_("Set Up Mail...")}, - {"empathy.desktop", N_("Chat"), N_("Set Up Chat...")}, - {"gwibber.desktop", N_("Microblogging"), N_("Set Up Microblogging...")}, + {"evolution.desktop", N_("Mail"), N_("Set Up Mail..."), "applications-email-panel"}, + {"empathy.desktop", N_("Chat"), N_("Set Up Chat..."), "applications-chat-panel"}, + {"gwibber.desktop", N_("Microblogging"), N_("Set Up Microblogging..."), "applications-microblogging-panel"}, {NULL, NULL} }; @@ -78,3 +79,13 @@ get_default_setup (const gchar * desktop_path) return NULL; return db->setupname; } + +const gchar * +get_default_icon (const gchar * desktop_path) +{ + struct default_db_t * db = get_default_helper(desktop_path); + + if (db == NULL) + return NULL; + return db->icon; +} |