aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/GNOME_Evolution_Calendar.oaf.in
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-09-06 07:39:24 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-09-06 07:39:24 +0800
commit0d760f9018672886d53c51010bb7c896687c24c1 (patch)
tree1bc3810fd3701cea188958f050a1d23db921dd52 /calendar/gui/GNOME_Evolution_Calendar.oaf.in
parentab8885da53da6573d62789f07f6ebc4d75839e3c (diff)
downloadgsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.tar
gsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.tar.gz
gsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.tar.bz2
gsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.tar.lz
gsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.tar.xz
gsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.tar.zst
gsoc2013-evolution-0d760f9018672886d53c51010bb7c896687c24c1.zip
[Fix #958, ShellComponents should not be created by factories, for
the calendar.] * gui/GNOME_Evolution_Calendar.oaf.in: Remove the ShellComponentFactory. * gui/component-factory.c (create_object): Renamed from `component_fn'. Don't get any args. (component_factory_init): Create the component using `create_object()' and register it into OAF. (COMPONENT_FACTORY_ID): Removed. (COMPONENT_ID): New. svn path=/trunk/; revision=12645
Diffstat (limited to 'calendar/gui/GNOME_Evolution_Calendar.oaf.in')
-rw-r--r--calendar/gui/GNOME_Evolution_Calendar.oaf.in15
1 files changed, 1 insertions, 14 deletions
diff --git a/calendar/gui/GNOME_Evolution_Calendar.oaf.in b/calendar/gui/GNOME_Evolution_Calendar.oaf.in
index 4d80cfa0de..640a28d6a1 100644
--- a/calendar/gui/GNOME_Evolution_Calendar.oaf.in
+++ b/calendar/gui/GNOME_Evolution_Calendar.oaf.in
@@ -34,24 +34,11 @@
</oaf_server>
-<oaf_server iid="OAFIID:GNOME_Evolution_Calendar_ShellComponentFactory"
+<oaf_server iid="OAFIID:GNOME_Evolution_Calendar_ShellComponent"
type="exe"
location="evolution-calendar">
<oaf_attribute name="repo_ids" type="stringv">
- <item value="IDL:GNOME/ObjectFactory:1.0"/>
- </oaf_attribute>
-
- <oaf_attribute name="description" type="string"
- _value="Factory for the Evolution calendar component."/>
-
-</oaf_server>
-
-<oaf_server iid="OAFIID:GNOME_Evolution_Calendar_ShellComponent"
- type="factory"
- location="OAFIID:GNOME_Evolution_Calendar_ShellComponentFactory">
-
- <oaf_attribute name="repo_ids" type="stringv">
<item value="IDL:GNOME/Evolution/ShellComponent:1.0"/>
</oaf_attribute>