Install and use the new My Evolution icons from Jakub (they look really
awesome Jakub, nice work). svn path=/trunk/; revision=11596
This commit is contained in:
@ -69,6 +69,9 @@ images_DATA = \
|
||||
mail-config-druid-receive.png \
|
||||
mail-config-druid-send.png \
|
||||
mail-config-druid-account-name.png \
|
||||
myevo-appointments.png \
|
||||
myevo-mail-summary.png \
|
||||
myevo-post-it.png \
|
||||
myweather-rain.png \
|
||||
myweather-snow.png \
|
||||
myweather-storm.png \
|
||||
|
||||
@ -1,3 +1,12 @@
|
||||
2001-08-02 Jason Leach <jleach@ximian.com>
|
||||
|
||||
* e-summary-calendar.c (generate_html): Use the new and beautiful
|
||||
icon from Jakub.
|
||||
|
||||
* e-summary-mail.c (e_summary_mail_generate_html): Ditto.
|
||||
|
||||
* e-summary-tasks.c (generate_html): Ditto.
|
||||
|
||||
2001-07-23 Zbigniew Chyla <cyba@gnome.pl>
|
||||
|
||||
* e-summary-rdf.c (display_doc): Convert translated string to UTF8.
|
||||
|
||||
@ -176,7 +176,7 @@ generate_html (gpointer data)
|
||||
s1 = e_utf8_from_locale_string (_("Appointments"));
|
||||
s2 = e_utf8_from_locale_string (_("No appointments"));
|
||||
g_free (calendar->html);
|
||||
calendar->html = g_strconcat ("<dl><dt><img src=\"ico-calendar.png\" align=\"middle\" "
|
||||
calendar->html = g_strconcat ("<dl><dt><img src=\"myevo-appointments.png\" align=\"middle\" "
|
||||
"alt=\"\" width=\"48\" height=\"48\"> <b><a href=\"evolution:/local/Calendar\">",
|
||||
s1, "</a></b></dt><dd><b>", s2, "</b></dd></dl>", NULL);
|
||||
g_free (s1);
|
||||
@ -189,7 +189,7 @@ generate_html (gpointer data)
|
||||
|
||||
uids = cal_list_sort (uids, sort_uids, summary);
|
||||
|
||||
string = g_string_new ("<dl><dt><img src=\"ico-calendar.png\" align=\"middle\" "
|
||||
string = g_string_new ("<dl><dt><img src=\"myevo-appointments.png\" align=\"middle\" "
|
||||
"alt=\"\" width=\"48\" height=\"48\"> <b><a href=\"evolution:/local/Calendar\">");
|
||||
s = e_utf8_from_locale_string (_("Appointments"));
|
||||
g_string_append (string, s);
|
||||
|
||||
@ -18,6 +18,7 @@
|
||||
|
||||
#include <libgnome/gnome-defs.h>
|
||||
#include <libgnome/gnome-i18n.h>
|
||||
#include <libgnome/gnome-util.h> /* gnome_util_prepend_user_home */
|
||||
#include <gtk/gtksignal.h>
|
||||
#include <bonobo/bonobo-exception.h>
|
||||
#include <bonobo/bonobo-listener.h>
|
||||
@ -98,7 +99,7 @@ e_summary_mail_generate_html (ESummary *summary)
|
||||
g_return_if_fail (IS_E_SUMMARY (summary));
|
||||
|
||||
mail = summary->mail;
|
||||
string = g_string_new ("<dl><dt><img src=\"ico-mail.png\" "
|
||||
string = g_string_new ("<dl><dt><img src=\"myevo-mail-summary.png\" "
|
||||
"align=\"middle\" alt=\"\" width=\"48\" "
|
||||
"height=\"48\"> <b><a href=\"evolution:/local/Inbox\">");
|
||||
s = e_utf8_from_locale_string (_("Mail summary"));
|
||||
@ -182,6 +183,29 @@ new_folder_cb (EvolutionStorageListener *listener,
|
||||
e_summary_mail_get_info (mail, mail_folder->path, mail->listener);
|
||||
}
|
||||
|
||||
static void
|
||||
update_folder_cb (EvolutionStorageListener *listener,
|
||||
const char *path,
|
||||
const char *display_name,
|
||||
ESummary *summary)
|
||||
{
|
||||
char *evolution_dir;
|
||||
char *proto;
|
||||
char *uri;
|
||||
|
||||
evolution_dir = gnome_util_prepend_user_home ("evolution/local");
|
||||
|
||||
proto = g_strconcat ("file://", evolution_dir, NULL);
|
||||
uri = e_path_to_physical (proto, path);
|
||||
printf ("uri in update: %s\n", uri);
|
||||
|
||||
e_summary_mail_get_info (summary->mail, uri, summary->mail->listener);
|
||||
|
||||
g_free (uri);
|
||||
g_free (evolution_dir);
|
||||
g_free (proto);
|
||||
}
|
||||
|
||||
static void
|
||||
remove_folder_cb (EvolutionStorageListener *listener,
|
||||
const char *path,
|
||||
@ -265,7 +289,9 @@ e_summary_mail_register_storage (ESummary *summary,
|
||||
GTK_SIGNAL_FUNC (new_folder_cb), summary);
|
||||
gtk_signal_connect (GTK_OBJECT (mail->storage_listener), "removed-folder",
|
||||
GTK_SIGNAL_FUNC (remove_folder_cb), summary);
|
||||
}
|
||||
gtk_signal_connect (GTK_OBJECT (mail->storage_listener), "update_folder",
|
||||
GTK_SIGNAL_FUNC (update_folder_cb), summary);
|
||||
}
|
||||
listener = mail->storage_listener;
|
||||
|
||||
corba_listener = evolution_storage_listener_corba_objref (listener);
|
||||
@ -278,10 +304,11 @@ e_summary_mail_register_storage (ESummary *summary,
|
||||
CORBA_exception_free (&ev);
|
||||
|
||||
g_free (mail);
|
||||
return TRUE;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
CORBA_exception_free (&ev);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@ -289,14 +316,13 @@ static gboolean
|
||||
e_summary_mail_register_storages (ESummary *summary,
|
||||
GNOME_Evolution_Shell corba_shell)
|
||||
{
|
||||
GNOME_Evolution_LocalStorage local_storage;
|
||||
GNOME_Evolution_Storage local_storage;
|
||||
CORBA_Environment ev;
|
||||
|
||||
g_return_val_if_fail (summary != NULL, FALSE);
|
||||
g_return_val_if_fail (IS_E_SUMMARY (summary), FALSE);
|
||||
|
||||
CORBA_exception_init (&ev);
|
||||
|
||||
local_storage = GNOME_Evolution_Shell_getLocalStorage (corba_shell, &ev);
|
||||
if (BONOBO_EX (&ev)) {
|
||||
g_warning ("Exception getting local storage: %s",
|
||||
@ -305,11 +331,12 @@ e_summary_mail_register_storages (ESummary *summary,
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
e_summary_mail_register_storage (summary, local_storage);
|
||||
|
||||
CORBA_exception_free (&ev);
|
||||
return TRUE;
|
||||
|
||||
if (e_summary_mail_register_storage (summary, local_storage))
|
||||
return TRUE;
|
||||
else
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@ -205,9 +205,9 @@ generate_html (gpointer data)
|
||||
s1 = e_utf8_from_locale_string (_("Tasks"));
|
||||
s2 = e_utf8_from_locale_string (_("No tasks"));
|
||||
g_free (tasks->html);
|
||||
tasks->html = g_strconcat ("<dl><dt><img src=\"ico-calendar.png\" align=\"middle\" "
|
||||
"alt=\"\" width=\"48\" height=\"48\"> <b><a href=\"evolution:/local/Tasks\">",
|
||||
s1, "</a></b></dt><dd><b>", s2, "</b></dd></dl>", NULL);
|
||||
tasks->html = g_strconcat ("<dl><dt><img src=\"myevo-post-it.png\" align=\"middle\" "
|
||||
"alt=\"\" width=\"48\" height=\"48\"> <b><a href=\"evolution:/local/Tasks\">",
|
||||
s1, "</a></b></dt><dd><b>", s2, "</b></dd></dl>", NULL);
|
||||
g_free (s1);
|
||||
g_free (s2);
|
||||
|
||||
@ -216,7 +216,7 @@ generate_html (gpointer data)
|
||||
} else {
|
||||
char *s;
|
||||
|
||||
string = g_string_new ("<dl><dt><img src=\"ico-calendar.png\" align=\"middle\" "
|
||||
string = g_string_new ("<dl><dt><img src=\"myevo-post-it.png\" align=\"middle\" "
|
||||
"alt=\"\" width=\"48\" height=\"48\"> <b><a href=\"evolution:/local/Tasks\">");
|
||||
s = e_utf8_from_locale_string (_("Tasks"));
|
||||
g_string_append (string, s);
|
||||
|
||||
Reference in New Issue
Block a user