diff options
20 files changed, 97 insertions, 11 deletions
diff --git a/e-util/ChangeLog b/e-util/ChangeLog index ca1e193c40..785383c11b 100644 --- a/e-util/ChangeLog +++ b/e-util/ChangeLog @@ -1,3 +1,10 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * e-plugin.c (ep_load): + Make sure system plugins are enabled on startup. + 2008-07-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #540282 diff --git a/e-util/e-plugin.c b/e-util/e-plugin.c index b22c59b5f9..85c1edb060 100644 --- a/e-util/e-plugin.c +++ b/e-util/e-plugin.c @@ -470,9 +470,10 @@ ep_load(const char *filename, int load_level) /* README: May be we can use load_levels to achieve the same thing. But it may be confusing for a plugin writer */ is_system_plugin = e_plugin_xml_prop (root, "system_plugin"); - if (is_system_plugin && !strcmp (is_system_plugin, "true")) + if (is_system_plugin && !strcmp (is_system_plugin, "true")) { + e_plugin_enable (ep, TRUE); ep->flags |= E_PLUGIN_FLAGS_SYSTEM_PLUGIN; - else + } else ep->flags &= ~E_PLUGIN_FLAGS_SYSTEM_PLUGIN; g_free (is_system_plugin); diff --git a/plugins/addressbook-file/ChangeLog b/plugins/addressbook-file/ChangeLog index c44ddb846c..167e44dc61 100644 --- a/plugins/addressbook-file/ChangeLog +++ b/plugins/addressbook-file/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-addressbook-file.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2006-02-28 Christian Kellner <gicmo@gnome.org> * addressbook-file.c: fixing a leak. diff --git a/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml b/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml index 4b041f8c45..b9fe52e341 100644 --- a/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml +++ b/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml @@ -4,7 +4,8 @@ type="shlib" location="@PLUGINDIR@/liborg-gnome-addressbook-file@SOEXT@" id="org.gnome.evolution.addressbook.file" - _name="Local Address Books"> + _name="Local Address Books" + system_plugin="true"> <author name="Sivaiah Nallagatla" email="snallagatla@novell.com"/> <_description>Provides core functionality for local address books.</_description> <hook class="org.gnome.evolution.addressbook.config:1.0"> diff --git a/plugins/caldav/ChangeLog b/plugins/caldav/ChangeLog index 0801aed8cd..ffdb2e5140 100644 --- a/plugins/caldav/ChangeLog +++ b/plugins/caldav/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-caldav.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2007-10-26 Kjartan Maraas <kmaraas@gnome.org> * caldav-source.c: (ensure_caldav_source_group): diff --git a/plugins/caldav/org-gnome-evolution-caldav.eplug.xml b/plugins/caldav/org-gnome-evolution-caldav.eplug.xml index 40710b39f7..dc728f1e7f 100644 --- a/plugins/caldav/org-gnome-evolution-caldav.eplug.xml +++ b/plugins/caldav/org-gnome-evolution-caldav.eplug.xml @@ -7,7 +7,8 @@ load-on-startup="true" domain="@GETTEXT_PACKAGE@" localedir="@LOCALEDIR@" - _name="CalDAV sources"> + _name="CalDAV sources" + system_plugin="true"> <author name="Christian Kellner" email="gicmo@gnome.org"/> <_description>CalDAV Calendar sources</_description> diff --git a/plugins/calendar-file/ChangeLog b/plugins/calendar-file/ChangeLog index a98c581934..351dc79c96 100644 --- a/plugins/calendar-file/ChangeLog +++ b/plugins/calendar-file/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-calendar-file.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2007-03-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #419524 diff --git a/plugins/calendar-file/org-gnome-calendar-file.eplug.xml b/plugins/calendar-file/org-gnome-calendar-file.eplug.xml index f2af9a0037..246b176059 100644 --- a/plugins/calendar-file/org-gnome-calendar-file.eplug.xml +++ b/plugins/calendar-file/org-gnome-calendar-file.eplug.xml @@ -4,7 +4,8 @@ type="shlib" location="@PLUGINDIR@/liborg-gnome-calendar-file@SOEXT@" id="org.gnome.evolution.calendar.file" - _name="Local Calendars"> + _name="Local Calendars" + system_plugin="true"> <author name="JP Rosevear" email="jpr@novell.com"/> <_description>Provides core functionality for local calendars.</_description> <hook class="org.gnome.evolution.calendar.config:1.0"> diff --git a/plugins/calendar-http/ChangeLog b/plugins/calendar-http/ChangeLog index 76fb7d8cba..8cadbba783 100644 --- a/plugins/calendar-http/ChangeLog +++ b/plugins/calendar-http/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-calendar-http.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2008-03-31 Suman Manjunath <msuman@novell.com> ** Fix for bug #346555 diff --git a/plugins/calendar-http/org-gnome-calendar-http.eplug.xml b/plugins/calendar-http/org-gnome-calendar-http.eplug.xml index 3d4f885aec..8b75a0f2c3 100644 --- a/plugins/calendar-http/org-gnome-calendar-http.eplug.xml +++ b/plugins/calendar-http/org-gnome-calendar-http.eplug.xml @@ -4,7 +4,8 @@ type="shlib" location="@PLUGINDIR@/liborg-gnome-calendar-http@SOEXT@" id="org.gnome.evolution.calendar.http" - _name="HTTP Calendars"> + _name="HTTP Calendars" + system_plugin="true"> <author name="David Trowbridge" email="David.Trowbridge@Colorado.edu"/> <_description>Provides core functionality for webcal and http calendars.</_description> <hook class="org.gnome.evolution.calendar.config:1.0"> diff --git a/plugins/calendar-weather/ChangeLog b/plugins/calendar-weather/ChangeLog index 78f2dc28d7..13f1f22a89 100644 --- a/plugins/calendar-weather/ChangeLog +++ b/plugins/calendar-weather/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-calendar-weather.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2008-03-31 Suman Manjunath <msuman@novell.com> ** Fix for bug #346555 diff --git a/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml b/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml index 442fd83074..e6767d128a 100644 --- a/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml +++ b/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml @@ -4,7 +4,8 @@ type="shlib" location="@PLUGINDIR@/liborg-gnome-calendar-weather@SOEXT@" id="org.gnome.evolution.calendar.weather" - _name="Weather Calendars"> + _name="Weather Calendars" + system_plugin="true"> <_description>Provides core functionality for weather calendars.</_description> <author name="David Trowbridge" email="trowbrds@cs.colorado.edu"/> <hook class="org.gnome.evolution.calendar.config:1.0"> diff --git a/plugins/exchange-operations/ChangeLog b/plugins/exchange-operations/ChangeLog index 6ec12002f3..57b8c33812 100644 --- a/plugins/exchange-operations/ChangeLog +++ b/plugins/exchange-operations/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-exchange-operations.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2008-07-30 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #500389 diff --git a/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml b/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml index b551b8d746..e4320bd3b7 100644 --- a/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml +++ b/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml @@ -5,7 +5,8 @@ id="org.gnome.evolution.plugin.exchange-operations" location="@PLUGINDIR@/liborg-gnome-exchange-operations@SOEXT@" load-on-startup="true" - _name="Exchange Operations"> + _name="Exchange Operations" + system_plugin="true"> <author name="Sushma Rai" email="rsushma@novell.com"/> <author name="Praveen Kumar" email="kpraveen@novell.com"/> <author name="Shakti Sen" email="shprasad@novell.com"/> diff --git a/plugins/google-account-setup/ChangeLog b/plugins/google-account-setup/ChangeLog index 186c224f21..66c51b677a 100644 --- a/plugins/google-account-setup/ChangeLog +++ b/plugins/google-account-setup/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-evolution-google.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2008-05-24 Jörgen Scheibengruber <mfcn@gmx.de> * Makefile.am: diff --git a/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml b/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml index a172ba8923..93a8aeee2d 100644 --- a/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml +++ b/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <e-plugin-list> <e-plugin id="org.gnome.evolution.google" type="shlib" _name="Google sources" - location="@PLUGINDIR@/liborg-gnome-evolution-google@SOEXT@" load-on-startup="false" localedir = "@LOCALEDIR@"> + location="@PLUGINDIR@/liborg-gnome-evolution-google@SOEXT@" load-on-startup="false" localedir = "@LOCALEDIR@" system_plugin="true"> <author name="Ebby Wiselyn" email="ebbywiselyn@gmail.com"/> <author name="Joergen Scheibengruber" email="joergen.scheibengruber@googlemail.com"/> <_description>A plugin to setup google calendar and contacts.</_description> diff --git a/plugins/groupwise-account-setup/ChangeLog b/plugins/groupwise-account-setup/ChangeLog index 6e158a510c..6c0e4211e6 100644 --- a/plugins/groupwise-account-setup/ChangeLog +++ b/plugins/groupwise-account-setup/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-gw-account-setup.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2008-04-30 Chenthill Palanisamy <pchenthill@novell.com> ** Fixes #358644 (bnc) diff --git a/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml b/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml index dd7886348c..3174226137 100644 --- a/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml +++ b/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <e-plugin-list> <e-plugin id="org.gnome.evolution.plugin.gw-account-setup" type="shlib" _name="Groupwise Account Setup" - location="@PLUGINDIR@/liborg-gnome-gw-account-setup@SOEXT@" load-on-startup="true"> + location="@PLUGINDIR@/liborg-gnome-gw-account-setup@SOEXT@" load-on-startup="true" system_plugin="true"> <author name="Sivaiah Nallagatla" email="snallagatla@novell.com"/> <_description>A plugin to setup groupwise calendar and contacts sources.</_description> diff --git a/plugins/hula-account-setup/ChangeLog b/plugins/hula-account-setup/ChangeLog index 5ada817be3..de0ceee8de 100644 --- a/plugins/hula-account-setup/ChangeLog +++ b/plugins/hula-account-setup/ChangeLog @@ -1,3 +1,11 @@ +2008-07-31 Matthew Barnes <mbarnes@redhat.com> + + ** Fixes part of bug #545568 + + * org-gnome-hula-account-setup.eplug.xml: + Add "system_plugin=true" so it's not shown in the Plugin Manager. + This plugin is not designed to be disabled by the user. + 2007-10-26 Kjartan Maraas <kmaraas@gnome.org> * camel-hula-listener.c: (camel_hula_listener_new): diff --git a/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml b/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml index 9a0c92e891..24b3467d19 100644 --- a/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml +++ b/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <e-plugin-list> <e-plugin id="org.gnome.evolution.plugin.hula-account-setup" type="shlib" _name="Hula Account Setup" - location="@PLUGINDIR@/liborg-gnome-evolution-hula-account-setup@SOEXT@" load-on-startup="true"> + location="@PLUGINDIR@/liborg-gnome-evolution-hula-account-setup@SOEXT@" load-on-startup="true" system_plugin="true"> <author name="Harish Krishnaswamy" email="kharish@novell.com"/> <_description>A plugin to setup hula calendar sources.</_description> |