Use EVOLUTION_GALVIEWSDIR.
* folder-browser-ui.c (folder_browser_ui_setup_view_menus): Use EVOLUTION_GALVIEWSDIR. * message-browser.c (set_bonobo_ui): Get evolution-mail-messagedisplay.xml from EVOLUTION_UIDIR. * mail-signature-editor.c (mail_signature_editor): Get evolution-signature-editor.xml from EVOLUTION_UIDIR. * folder-browser-ui.c (ui_add): Get the evoluiton-mail* XML files from EVOLUTION_UIDIR. * Makefile.am (INCLUDES): Define EVOLUTION_GALVIEWSDIR; update EVOLUTION_IMAGESDIR to include the $(BASE_VERSION). (gladedir): Version using $(BASE_VERSION). (etspecdir): Likewise. (iconsdir): Likewise. (buttonsdir): Likewise. (etspecdir): Likewise. * component-factory.c (owner_set_cb): Look for vfoldertypes.xml in the new version-aware location. * mail-summary.c (generate_folder_summaries): Likewise. * mail-search-dialogue.c (mail_search_dialogue_construct): Likewise. * mail-vfolder.c (vfolder_load_storage): Likewise. * mail-autofilter.c (filter_gui_add_from_message): Look for filtertypes.xml in the new version-aware location. (mail_filter_rename_uri): Likewise. (mail_filter_delete_uri): Likewise. * mail-session.c (main_get_filter_driver): Likewise. * mail-callbacks.c (filter_edit): Likewise. svn path=/trunk/; revision=19562
This commit is contained in:
@ -1,3 +1,38 @@
|
||||
2003-01-22 Ettore Perazzoli <ettore@ximian.com>
|
||||
|
||||
* folder-browser-ui.c (folder_browser_ui_setup_view_menus): Use
|
||||
EVOLUTION_GALVIEWSDIR.
|
||||
|
||||
* message-browser.c (set_bonobo_ui): Get
|
||||
evolution-mail-messagedisplay.xml from EVOLUTION_UIDIR.
|
||||
|
||||
* mail-signature-editor.c (mail_signature_editor): Get
|
||||
evolution-signature-editor.xml from EVOLUTION_UIDIR.
|
||||
|
||||
* folder-browser-ui.c (ui_add): Get the evoluiton-mail* XML files
|
||||
from EVOLUTION_UIDIR.
|
||||
|
||||
* Makefile.am (INCLUDES): Define EVOLUTION_GALVIEWSDIR; update
|
||||
EVOLUTION_IMAGESDIR to include the $(BASE_VERSION).
|
||||
(gladedir): Version using $(BASE_VERSION).
|
||||
(etspecdir): Likewise.
|
||||
(iconsdir): Likewise.
|
||||
(buttonsdir): Likewise.
|
||||
(etspecdir): Likewise.
|
||||
|
||||
* component-factory.c (owner_set_cb): Look for vfoldertypes.xml in
|
||||
the new version-aware location.
|
||||
* mail-summary.c (generate_folder_summaries): Likewise.
|
||||
* mail-search-dialogue.c (mail_search_dialogue_construct): Likewise.
|
||||
* mail-vfolder.c (vfolder_load_storage): Likewise.
|
||||
|
||||
* mail-autofilter.c (filter_gui_add_from_message): Look for
|
||||
filtertypes.xml in the new version-aware location.
|
||||
(mail_filter_rename_uri): Likewise.
|
||||
(mail_filter_delete_uri): Likewise.
|
||||
* mail-session.c (main_get_filter_driver): Likewise.
|
||||
* mail-callbacks.c (filter_edit): Likewise.
|
||||
|
||||
2003-01-22 Radek Doulik <rodo@ximian.com>
|
||||
|
||||
* mail-callbacks.c (do_mail_print): put unrealized html widget
|
||||
|
||||
@ -6,32 +6,34 @@ SUBDIRS = importers
|
||||
|
||||
importerdir = $(privlibdir)/evolution-mail-importers
|
||||
|
||||
INCLUDES = \
|
||||
-I$(top_srcdir)/widgets \
|
||||
-I$(top_srcdir)/widgets/e-text \
|
||||
-I$(top_srcdir)/widgets/misc \
|
||||
-I$(top_srcdir)/camel \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/composer \
|
||||
-I$(top_builddir)/composer \
|
||||
-I$(top_builddir)/shell \
|
||||
-I$(top_srcdir)/shell \
|
||||
-I$(top_srcdir)/shell/importer \
|
||||
-I$(top_builddir)/shell/importer \
|
||||
-I$(top_srcdir)/addressbook/backend \
|
||||
-I$(top_builddir)/addressbook/backend \
|
||||
$(EVOLUTION_MAIL_CFLAGS) \
|
||||
-DEVOLUTION_DATADIR=\""$(datadir)"\" \
|
||||
-DEVOLUTION_GLADEDIR=\""$(gladedir)"\" \
|
||||
-DEVOLUTION_ETSPECDIR=\""$(etspecdir)"\" \
|
||||
-DEVOLUTION_ICONSDIR=\""$(iconsdir)"\" \
|
||||
-DEVOLUTION_IMAGES=\""$(datadir)/evolution/images"\" \
|
||||
-DEVOLUTION_BUTTONSDIR=\""$(buttonsdir)"\" \
|
||||
-DEVOLUTION_LOCALEDIR=\""$(localedir)"\" \
|
||||
-DCAMEL_PROVIDERDIR=\""$(camel_providerdir)"\" \
|
||||
-DMAIL_IMPORTERSDIR=\""$(importerdir)"\" \
|
||||
-DG_DISABLE_DEPRECATED \
|
||||
-DGTK_DISABLE_DEPRECATED \
|
||||
INCLUDES = \
|
||||
-I$(top_srcdir)/widgets \
|
||||
-I$(top_srcdir)/widgets/e-text \
|
||||
-I$(top_srcdir)/widgets/misc \
|
||||
-I$(top_srcdir)/camel \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/composer \
|
||||
-I$(top_builddir)/composer \
|
||||
-I$(top_builddir)/shell \
|
||||
-I$(top_srcdir)/shell \
|
||||
-I$(top_srcdir)/shell/importer \
|
||||
-I$(top_builddir)/shell/importer \
|
||||
-I$(top_srcdir)/addressbook/backend \
|
||||
-I$(top_builddir)/addressbook/backend \
|
||||
$(EVOLUTION_MAIL_CFLAGS) \
|
||||
-DEVOLUTION_DATADIR=\""$(datadir)"\" \
|
||||
-DEVOLUTION_GLADEDIR=\""$(gladedir)"\" \
|
||||
-DEVOLUTION_ETSPECDIR=\""$(etspecdir)"\" \
|
||||
-DEVOLUTION_ICONSDIR=\""$(iconsdir)"\" \
|
||||
-DEVOLUTION_IMAGES=\""$(datadir)"/evolution-$(BASE_VERSION)/images\" \
|
||||
-DEVOLUTION_GALVIEWSDIR=\"$(datadir)/evolution-$(BASE_VERSION)/views\" \
|
||||
-DEVOLUTION_BUTTONSDIR=\""$(buttonsdir)"\" \
|
||||
-DEVOLUTION_LOCALEDIR=\""$(localedir)"\" \
|
||||
-DEVOLUTION_UIDIR=\""$(evolutionuidir)"\" \
|
||||
-DCAMEL_PROVIDERDIR=\""$(camel_providerdir)"\" \
|
||||
-DMAIL_IMPORTERSDIR=\""$(importerdir)"\" \
|
||||
-DG_DISABLE_DEPRECATED \
|
||||
-DGTK_DISABLE_DEPRECATED \
|
||||
-DG_LOG_DOMAIN=\"evolution-mail\"
|
||||
|
||||
componentdir = $(COMPONENT_DIR)
|
||||
@ -176,17 +178,17 @@ $(server_in_files:.server.in.in=.server.in): $(server_in_files)
|
||||
sed -e "s|\@COMPONENTDIR\@|$(componentdir)|" $< > $@
|
||||
@INTLTOOL_SERVER_RULE@
|
||||
|
||||
gladedir = $(datadir)/evolution/glade
|
||||
gladedir = $(datadir)/evolution-$(BASE_VERSION)/glade
|
||||
glade_DATA = mail-config.glade local-config.glade subscribe-dialog.glade message-tags.glade
|
||||
|
||||
etspecdir = $(datadir)/evolution/etspec/
|
||||
etspecdir = $(datadir)/evolution-$(BASE_VERSION)/etspec/
|
||||
etspec_DATA = mail-accounts.etspec message-list.etspec subscribe-dialog.etspec
|
||||
|
||||
schemadir = $(GCONF_SCHEMA_FILE_DIR)
|
||||
schema_DATA = evolution-mail.schemas
|
||||
|
||||
iconsdir = $(datadir)/evolution/images
|
||||
buttonsdir = $(datadir)/evolution/images/buttons
|
||||
iconsdir = $(datadir)/evolution-$(BASE_VERSION)/images
|
||||
buttonsdir = $(datadir)/evolution-$(BASE_VERSION)/images/buttons
|
||||
|
||||
idl_DATA = Mailer.idl
|
||||
|
||||
|
||||
@ -799,7 +799,7 @@ owner_set_cb (EvolutionShellComponent *shell_component,
|
||||
{
|
||||
/* setup the global quick-search context */
|
||||
char *user = g_strdup_printf ("%s/searches.xml", evolution_dir);
|
||||
char *system = g_strdup (EVOLUTION_DATADIR "/evolution/vfoldertypes.xml");
|
||||
char *system = g_strdup (EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/vfoldertypes.xml");
|
||||
|
||||
search_context = rule_context_new ();
|
||||
g_object_set_data_full(G_OBJECT(search_context), "user", user, g_free);
|
||||
|
||||
@ -309,7 +309,7 @@ ui_add (FolderBrowser *fb, const char *name, BonoboUIVerb verb[], EPixmap pixcac
|
||||
|
||||
/*bonobo_ui_component_freeze (uic, NULL);*/
|
||||
|
||||
file = g_strconcat ("evolution-mail-", name, ".xml", NULL);
|
||||
file = g_strconcat (EVOLUTION_UIDIR "/evolution-mail-", name, ".xml", NULL);
|
||||
bonobo_ui_util_set_ui (uic, EVOLUTION_DATADIR, file, "evolution-mail", NULL);
|
||||
g_free (file);
|
||||
|
||||
@ -359,7 +359,7 @@ folder_browser_ui_setup_view_menus (FolderBrowser *fb)
|
||||
local_dir = gnome_util_prepend_user_home ("/evolution/views/mail/");
|
||||
gal_view_collection_set_storage_directories
|
||||
(collection,
|
||||
EVOLUTION_DATADIR "/evolution/views/mail/",
|
||||
EVOLUTION_GALVIEWSDIR "/evolution/views/mail/",
|
||||
local_dir);
|
||||
g_free (local_dir);
|
||||
|
||||
|
||||
@ -314,7 +314,7 @@ filter_gui_add_from_message (CamelMimeMessage *msg, const char *source, int flag
|
||||
|
||||
fc = filter_context_new ();
|
||||
user = g_strdup_printf ("%s/filters.xml", evolution_dir);
|
||||
system = EVOLUTION_DATADIR "/evolution/filtertypes.xml";
|
||||
system = EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/filtertypes.xml";
|
||||
rule_context_load ((RuleContext *)fc, system, user);
|
||||
rule = filter_rule_from_message (fc, msg, flags);
|
||||
|
||||
@ -335,7 +335,7 @@ mail_filter_rename_uri(CamelStore *store, const char *olduri, const char *newuri
|
||||
|
||||
fc = filter_context_new ();
|
||||
user = g_strdup_printf ("%s/filters.xml", evolution_dir);
|
||||
system = EVOLUTION_DATADIR "/evolution/filtertypes.xml";
|
||||
system = EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/filtertypes.xml";
|
||||
rule_context_load ((RuleContext *)fc, system, user);
|
||||
|
||||
changed = rule_context_rename_uri((RuleContext *)fc, olduri, newuri, uri_cmp);
|
||||
@ -360,7 +360,7 @@ mail_filter_delete_uri(CamelStore *store, const char *uri)
|
||||
|
||||
fc = filter_context_new ();
|
||||
user = g_strdup_printf ("%s/filters.xml", evolution_dir);
|
||||
system = EVOLUTION_DATADIR "/evolution/filtertypes.xml";
|
||||
system = EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/filtertypes.xml";
|
||||
rule_context_load ((RuleContext *)fc, system, user);
|
||||
|
||||
deleted = rule_context_delete_uri ((RuleContext *) fc, uri, uri_cmp);
|
||||
|
||||
@ -2741,7 +2741,7 @@ filter_edit (BonoboUIComponent *uih, void *user_data, const char *path)
|
||||
|
||||
fc = filter_context_new ();
|
||||
user = g_strdup_printf ("%s/filters.xml", evolution_dir);
|
||||
system = EVOLUTION_DATADIR "/evolution/filtertypes.xml";
|
||||
system = EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/filtertypes.xml";
|
||||
rule_context_load ((RuleContext *)fc, system, user);
|
||||
g_free (user);
|
||||
|
||||
|
||||
@ -89,7 +89,7 @@ mail_search_dialogue_construct (MailSearchDialogue *o, FilterRule *rule)
|
||||
o->context = rule_context_new ();
|
||||
rule_context_add_part_set (o->context, "partset", filter_part_get_type (),
|
||||
rule_context_add_part, rule_context_next_part);
|
||||
rule_context_load (o->context, EVOLUTION_DATADIR "/evolution/vfoldertypes.xml", "");
|
||||
rule_context_load (o->context, EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/vfoldertypes.xml", "");
|
||||
if (rule) {
|
||||
o->rule = rule;
|
||||
o->guts = filter_rule_get_widget (o->rule, o->context);
|
||||
|
||||
@ -759,7 +759,7 @@ main_get_filter_driver (CamelSession *session, const char *type, CamelException
|
||||
gconf = gconf_client_get_default ();
|
||||
|
||||
user = g_strdup_printf ("%s/filters.xml", evolution_dir);
|
||||
system = EVOLUTION_DATADIR "/evolution/filtertypes.xml";
|
||||
system = EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/filtertypes.xml";
|
||||
fc = (RuleContext *) filter_context_new ();
|
||||
rule_context_load (fc, system, user);
|
||||
g_free (user);
|
||||
|
||||
@ -333,7 +333,9 @@ mail_signature_editor (MailConfigSignature *sig)
|
||||
component = bonobo_ui_component_new_default ();
|
||||
bonobo_ui_component_set_container (component, bonobo_object_corba_objref (BONOBO_OBJECT (container)), NULL);
|
||||
bonobo_ui_component_add_verb_list_with_data (component, verbs, editor);
|
||||
bonobo_ui_util_set_ui (component, EVOLUTION_DATADIR, "evolution-signature-editor.xml", "evolution-signature-editor", NULL);
|
||||
bonobo_ui_util_set_ui (component, EVOLUTION_DATADIR,
|
||||
EVOLUTION_UIDIR "/evolution-signature-editor.xml",
|
||||
"evolution-signature-editor", NULL);
|
||||
|
||||
editor->control = bonobo_widget_new_control ("OAFIID:GNOME_GtkHTML_Editor:3.0",
|
||||
bonobo_ui_component_get_container (component));
|
||||
|
||||
@ -296,7 +296,7 @@ generate_folder_summaries (MailSummary *summary)
|
||||
int i;
|
||||
|
||||
user = g_strdup_printf ("%s/vfolders.xml", evolution_dir);
|
||||
system = EVOLUTION_DATADIR "/evolution/vfoldertypes.xml";
|
||||
system = EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/vfoldertypes.xml";
|
||||
|
||||
context = vfolder_context_new ();
|
||||
rule_context_load ((RuleContext *)context, system, user);
|
||||
|
||||
@ -778,7 +778,8 @@ vfolder_load_storage(GNOME_Evolution_Shell shell)
|
||||
/* load our rules */
|
||||
user = g_strdup_printf ("%s/vfolders.xml", evolution_dir);
|
||||
context = vfolder_context_new ();
|
||||
if (rule_context_load ((RuleContext *)context, EVOLUTION_DATADIR "/evolution/vfoldertypes.xml", user) != 0) {
|
||||
if (rule_context_load ((RuleContext *)context,
|
||||
EVOLUTION_DATADIR "/evolution-" BASE_VERSION "/vfoldertypes.xml", user) != 0) {
|
||||
g_warning("cannot load vfolders: %s\n", ((RuleContext *)context)->error);
|
||||
}
|
||||
g_free (user);
|
||||
|
||||
@ -278,7 +278,9 @@ set_bonobo_ui (GtkWidget *widget, FolderBrowser *fb)
|
||||
/* Load our UI */
|
||||
|
||||
/*bonobo_ui_component_freeze (uic, NULL);*/
|
||||
bonobo_ui_util_set_ui (uic, EVOLUTION_DATADIR, "evolution-mail-messagedisplay.xml", "evolution-mail", NULL);
|
||||
bonobo_ui_util_set_ui (uic, EVOLUTION_DATADIR,
|
||||
EVOLUTION_UIDIR "/evolution-mail-messagedisplay.xml",
|
||||
"evolution-mail", NULL);
|
||||
|
||||
/* Load the appropriate UI stuff from the folder browser */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user