evolution r35871 - in trunk: e-util plugins/addressbook-file plugins/caldav plugins/calendar-file plugins/calendar-http plugins/calendar-weather plugins/exchange-operations plugins/google-account-setup plugins/groupwise-account-setup plugins/hula-account-setup



Author: mbarnes
Date: Thu Jul 31 11:29:15 2008
New Revision: 35871
URL: http://svn.gnome.org/viewvc/evolution?rev=35871&view=rev

Log:
2008-07-31  Matthew Barnes  <mbarnes redhat com>

	** Fixes bug #545568

	* e-plugin.c (ep_load):
	Make sure system plugins are enabled on startup.

	* plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml:
	* plugins/caldav/org-gnome-caldav.eplug.xml:
	* plugins/calendar-file/org-gnome-calendar-file.eplug.xml:
	* plugins/calendar-http/org-gnome-calendar-http.eplug.xml:
	* plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml:
	* plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml:
	* plugins/google-account-setup/org-gnome-evolution-google.eplug.xml:
	* plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml:
	* plugins/hula-account-setup/org-gnome-hula-account-setup.eplug.xml:
	Add "system_plugin=true" so it's not shown in the Plugin Manager.
	These plugins are not designed to be disabled by the user.



Modified:
   trunk/e-util/ChangeLog
   trunk/e-util/e-plugin.c
   trunk/plugins/addressbook-file/ChangeLog
   trunk/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml
   trunk/plugins/caldav/ChangeLog
   trunk/plugins/caldav/org-gnome-evolution-caldav.eplug.xml
   trunk/plugins/calendar-file/ChangeLog
   trunk/plugins/calendar-file/org-gnome-calendar-file.eplug.xml
   trunk/plugins/calendar-http/ChangeLog
   trunk/plugins/calendar-http/org-gnome-calendar-http.eplug.xml
   trunk/plugins/calendar-weather/ChangeLog
   trunk/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml
   trunk/plugins/exchange-operations/ChangeLog
   trunk/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml
   trunk/plugins/google-account-setup/ChangeLog
   trunk/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml
   trunk/plugins/groupwise-account-setup/ChangeLog
   trunk/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml
   trunk/plugins/hula-account-setup/ChangeLog
   trunk/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml

Modified: trunk/e-util/e-plugin.c
==============================================================================
--- trunk/e-util/e-plugin.c	(original)
+++ trunk/e-util/e-plugin.c	Thu Jul 31 11:29:15 2008
@@ -470,9 +470,10 @@
 				/* 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);
 

Modified: trunk/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml
==============================================================================
--- trunk/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml	(original)
+++ trunk/plugins/addressbook-file/org-gnome-addressbook-file.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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">

Modified: trunk/plugins/caldav/org-gnome-evolution-caldav.eplug.xml
==============================================================================
--- trunk/plugins/caldav/org-gnome-evolution-caldav.eplug.xml	(original)
+++ trunk/plugins/caldav/org-gnome-evolution-caldav.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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>
 

Modified: trunk/plugins/calendar-file/org-gnome-calendar-file.eplug.xml
==============================================================================
--- trunk/plugins/calendar-file/org-gnome-calendar-file.eplug.xml	(original)
+++ trunk/plugins/calendar-file/org-gnome-calendar-file.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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">

Modified: trunk/plugins/calendar-http/org-gnome-calendar-http.eplug.xml
==============================================================================
--- trunk/plugins/calendar-http/org-gnome-calendar-http.eplug.xml	(original)
+++ trunk/plugins/calendar-http/org-gnome-calendar-http.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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">

Modified: trunk/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml
==============================================================================
--- trunk/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml	(original)
+++ trunk/plugins/calendar-weather/org-gnome-calendar-weather.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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">

Modified: trunk/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml
==============================================================================
--- trunk/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml	(original)
+++ trunk/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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"/>

Modified: trunk/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml
==============================================================================
--- trunk/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml	(original)
+++ trunk/plugins/google-account-setup/org-gnome-evolution-google.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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>

Modified: trunk/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml
==============================================================================
--- trunk/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml	(original)
+++ trunk/plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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>
     

Modified: trunk/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml
==============================================================================
--- trunk/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml	(original)
+++ trunk/plugins/hula-account-setup/org-gnome-evolution-hula-account-setup.eplug.xml	Thu Jul 31 11:29:15 2008
@@ -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>
     



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]