source: trunk/third/evolution/wombat/ChangeLog @ 18142

Revision 18142, 11.1 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18141, which included commits to RCS files with non-trunk default branches.
Line 
12002-11-26  Ettore Perazzoli  <ettore@ximian.com>
2
3        * wombat-moniker.c (wombat_lookup_interface_check): New function
4        to return a WombatInterfaceCheck object.
5        (wombat_moniker_resolve): Use it to return the interface check
6        object when requested to.
7
8        * wombat-interface-check.c: New.
9        * wombat-interface-check.h: New.
10
11        * Evolution-Wombat.idl: New interface WombatInterfaceCheck.
12
132002-08-01  Chris Toshok  <toshok@ximian.com>
14
15        * wombat.c (last_calendar_gone_cb): remove the annoying fprintf
16        about Queueing termination, since we never actually terminate.
17
182002-07-25  Chris Toshok  <toshok@ximian.com>
19
20        * wombat.c (main): add a silly "up and running" message.
21
222002-07-22  Dan Winship  <danw@ximian.com>
23
24        * Makefile.am (wombat_LDADD): Include libpcsfile.a, libpasfile.a
25        and (if ENABLE_LDAP) libpasldap.a
26
272002-07-15  Peter Williams  <peterw@ximian.com>
28
29        * Makefile.am (EXTRA_DIST): Apparently we can't remove
30        $(idl_DATA) from $(EXTRA_DIST).
31
322002-07-08  Peter Williams  <peterw@ximian.com>
33
34        * wombat.idl: Renamed to Evolution-Wombat.idl, since
35        we're installing it now and should play nice namespacily.
36       
37        * Makefile.am: Rename wombat.idl and install it.
38
392002-04-26  Jeffrey Stedfast  <fejj@ximian.com>
40
41        * Makefile.am: Removed dependency on libibex.
42
432002-04-04  Jeffrey Stedfast  <fejj@ximian.com>
44
45        * Makefile.am: Re-Add $(WOMBAT_LIBS) so wombat actually links.
46
472002-04-04  Ettore Perazzoli  <ettore@ximian.com>
48
49        * Makefile.am (wombat_LDADD): Put DB3_LDADD and LDAP_LIBS on the
50        top so the PAS backend uses the right version of DB3 and always
51        links to LDAP.
52
532002-03-19  Dan Winship  <danw@ximian.com>
54
55        * Makefile.am (wombat_LDADD): s/libversit.la/libversit.a/
56
572002-01-28  Radek Doulik  <rodo@ximian.com>
58
59        * Makefile.am (wombat_LDADD): added DB3_LDADD
60
612002-01-27  Ettore Perazzoli  <ettore@ximian.com>
62
63        * Makefile.am: Use WOMBAT_LIBS and WOMBAT_CFLAGS.
64
652001-10-29  Damon Chaplin  <damon@ximian.com>
66
67        * Makefile.am (wombat_LDADD): use libical-evolution.la
68
692001-10-29  Chris Toshok  <toshok@ximian.com>
70
71        * wombat.c (dump_backends): new function, ifdef'ed DEBUG_BACKENDS.
72        (main): add SIGUSR2 handler for dump_backends, ifdef'ed
73        DEBUG_BACKENDS.
74
752001-10-22  Ettore Perazzoli  <ettore@ximian.com>
76
77        * wombat.c (main): Register the public ConfigDatabase interface
78        last to work around an OAF race condition.
79
802001-10-11  Chris Toshok  <toshok@ximian.com>
81
82        * Makefile.am (wombat_SOURCES): add wombat-private-moniker.[ch].
83
84        * GNOME_Evolution_WombatLDAP.oaf.in: add wombat-private
85        factory/moniker.
86
87        * GNOME_Evolution_WombatNOLDAP.oaf.in: same.
88
89        * wombat-private-moniker.[ch]: xmldb for private database -- non
90        configuration settings, basically.
91
922001-10-02  Chris Toshok  <toshok@ximian.com>
93
94        * GNOME_Evolution_WombatNOLDAP.oaf.in: add
95        addressbook:supported_protocols containing just the file protocol.
96
97        * GNOME_Evolution_WombatLDAP.oaf.in: add
98        addressbook:supported_protocols containing both ldap and file.
99
100        * Makefile.am (OAF_IN_FILE): we have to possible files now, since
101        the addressbook looks up factories by corba interface and the
102        protocols supported by the factory (as listed in the .oaf file.)
103
104        * .cvsignore: ignore GNOME_Evolution_Wombat.oaf.in, since it's
105        generated now.
106       
1072001-09-26  Chris Toshok  <toshok@ximian.com>
108
109        * wombat.c (setup_pas): add OAFIID parameter to the call to the
110        pas_book_factory_activate function, as with the calendar stuff.
111
1122001-09-19  Rodrigo Moya <rodrigo@ximian.com>
113
114        * wombat.c (setup_pcs): add OAFIID parameter to the call to the
115        cal_factory_oaf_register function
116
1172001-08-02  Jon Trowbridge  <trow@ximian.com>
118
119        * Makefile.am: Added camel dependency (now needed by ebook).
120
1212001-07-10  Peter Williams  <peterw@ximian.com>
122
123        * Makefile.am (EXTRA_DIST): Distribute wombat.idl.
124
1252001-06-24  Federico Mena Quintero  <federico@ximian.com>
126
127        * wombat.c (main): Shut down gnome-vfs.
128
1292001-06-22  Jeffrey Stedfast  <fejj@ximian.com>
130
131        * Makefile.am (wombat_LDADD): Added libwombat/libwombat.la
132
1332001-06-21  Rodrigo Moya <rodrigo@ximian.com>
134
135        * wombat.idl: added new interface (WombatClient)
136
1372001-06-18  Dan Winship  <danw@ximian.com>
138
139        * Makefile.am (wombat_LDADD): Add libedb3util
140
1412001-06-03  Ettore Perazzoli  <ettore@ximian.com>
142
143        * Makefile.am (wombat_LDADD): Move `$(DB3_LDADD)' before libeutil.
144
1452001-05-31  Christopher James Lahey  <clahey@ximian.com>
146
147        * Makefile.am (wombat_LDADD): Added db3 libs.
148
1492001-04-03  Dietmar Maurer  <dietmar@ximian.com>
150
151        * wombat-moniker.c (wombat_lookup_db): fix ref. counting problem
152
1532001-03-27  Dietmar Maurer  <dietmar@ximian.com>
154
155        * wombat-moniker.c (wombat_moniker_resolve): we can now resolve to
156        storages and streams.
157
1582001-03-26  Kjartan Maraas  <kmaraas@gnome.org>
159
160        * wombat.c: Replace <gnome.h> <and <bonobo.h> includes
161        and add <stdlib.h> to remove warnings from newer gcc.
162       
1632001-03-21  JP Rosevear  <jpr@ximian.com>
164
165        * Makefile.am: add wombat-moniker.h as a source so it gets disted
166
1672001-03-21  Dietmar Maurer  <dietmar@ximian.com>
168
169        * wombat.c (setup_config): initialise the moniker factory
170
171        * GNOME_Evolution_Wombat.oaf.in: added the necessary entries for
172        the wombat moniker.
173
174        * wombat-moniker.[ch]: wombat is now a moniker
175
1762001-03-15  Jon Trowbridge  <trow@ximian.com>
177
178        * wombat.c (main): If we can't initialize a service on startup,
179        tell us which one before terminating.
180
1812001-02-27  Federico Mena Quintero  <federico@ximian.com>
182
183        * wombat.c (init_corba): Use VERSION and the Wombat description
184        for gnome_init_with_popt_table().
185
1862001-02-16  Federico Mena Quintero  <federico@ximian.com>
187
188        * wombat.c (main): Unref the factories if we failed to initialize
189        anything.
190        (setup_pcs): Call cal_factory_oaf_register().  Removed the OAF
191        registration code from here; now it is in the CalFactory itself.
192
1932001-02-12  Kjartan Maraas  <kmaraas@gnome.org>
194
195        * Makefile.am: xml-i18n-tools setup.
196        * GNOME_Evolution_Wombat.oaf.in: Mark strings for translation.
197       
1982001-02-08  JP Rosevear  <jpr@ximian.com>
199
200        * Makefile.am: Remove useless ldflags
201
2022001-01-17  Federico Mena Quintero  <federico@ximian.com>
203
204        * wombat.c (setup_pcs): Return a success value.
205        (setup_pas): Likewise.
206        (setup_config): Likewise.
207        (main): Exit if we could not initialize all of the Wombat
208        services.
209        (init_corba): Check the return value of gnome_init_with_popt_table().
210        (main): Call bindtextdomain() and textdomain().
211
2122000-12-23  Ettore Perazzoli  <ettore@helixcode.com>
213
214        * Makefile.am (INCLUDES): Add `-I$(top_builddir)/calendar/pcs' for
215        builddir compliance.
216
2172000-12-13  Ettore Perazzoli  <ettore@helixcode.com>
218
219        * Makefile.am (INCLUDES): Sigh.
220        `-I$(top_builddir)/libical/src/libical'.
221
2222000-12-11  Federico Mena Quintero  <federico@helixcode.com>
223
224        * Makefile.am (wombat_LDADD): Link to the libical shared library.
225
2262000-11-11  Matt Bissiri  <bissiri@eecs.umich.edu>
227
228        * wombat.oafinfo:
229        Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*"
230        to sync up with yesterday's IDL re-scoping.
231
2322000-10-23  Dan Winship  <danw@helixcode.com>
233
234        * Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR
235
2362000-09-25  Federico Mena Quintero  <federico@helixcode.com>
237
238        * Makefile.am (INCLUDES): Add the libical include path.
239
2402000-09-25  Jeffrey Stedfast  <fejj@helixcode.com>
241
242        * Makefile.am: ename moved so link against
243        e-util/ename/libename.la
244
2452000-08-26  JP Rosevear  <jpr@helixcode.com>
246
247        * Makefile.am: Remove gnorba related code
248
249        * wombat.c: Remove gnorba related code
250
251        * wombat.gnorba: Kill
252
2532000-08-24  Federico Mena Quintero  <federico@helixcode.com>
254
255        * Makefile.am (wombat_LDADD): Reorder libical libs.
256
2572000-08-02  Federico Mena Quintero  <federico@helixcode.com>
258
259        * wombat.c (setup_pcs): Register the iCalendar file backend instad
260        of the old IMC backend.
261
2622000-05-13  Ettore Perazzoli  <ettore@helixcode.com>
263
264        * Makefile.am (INCLUDES): GNOME includes should come last, so that
265        we are sure we pick our own includes instead of the installed
266        ones, if any.
267
2682000-05-10  Christopher James Lahey  <clahey@helixcode.com>
269
270        * Makefile.am: Added an include for the pcs directory.
271
2722000-05-08  Federico Mena Quintero  <federico@helixcode.com>
273
274        * wombat.c (setup_pcs): Register the "file" method with the IMC
275        backend.
276
2772000-05-05  Chris Toshok <toshok@helixcode.com>
278        * .cvsignore: ignore wombat.pure
279
280        * Makefile.am: add support for building wombat.pure
281
2822000-05-01  Federico Mena Quintero  <federico@helixcode.com>
283
284        * wombat.c (main): Doh, also unref the pas_book_factory when we
285        are done.
286
2872000-04-30  Federico Mena Quintero  <federico@helixcode.com>
288
289        * wombat.c (setup_pas): Connect to the "last_book_gone" signal of
290        the book factory.
291        (last_book_gone_cb): Handle the "last_book_gone" signal.
292        (termination_handler): Check if the book factory has zero running
293        backends.
294
2952000-04-30  Christopher James Lahey  <clahey@helixcode.com>
296
297        * Makefile.am: Added ename libs to LDADD.
298
2992000-04-27  Ettore Perazzoli  <ettore@helixcode.com>
300
301        * wombat.c
302        (register_pcs): New function for registering into the name
303        service.  Varies according on whether we are `USING_OAF' or not.
304        (init_corba): New function for initializing the CORBA stuff.
305        Implementation depends on `USING_OAF'.
306        (init_bonobo): Use `init_corba'.
307
308        * Makefile.am: Updated for OAF.
309
3102000-04-25  Federico Mena Quintero  <federico@helixcode.com>
311
312        * wombat.c (cal_factory pas_book_factory): New module-wide
313        variables for the PAS and PCS factories.
314        (setup_pcs): Connect to the "last_calendar_gone" signal of the
315        calendar factory.
316        (last_calendar_gone_cb): Queue a termination job.
317        (queue_termination): Function to queue a termination job.  We have
318        to use a timeout to reduce the probability of running into GOAD's
319        race condition with factories.
320        (termination_handler): Check that the PCS and the PAS have zero
321        backends.  If so, exit the main loop.
322        (setup_vfs): Use EXIT_FAILURE instead of 1.
323        (init_bonobo): Likewise.
324        (main): Destroy the factories and exit Wombat.  Wheee!
325
3262000-04-16  Federico Mena Quintero  <federico@helixcode.com>
327
328        * Makefile.am (INCLUDES): Removed spurious calendar directories
329        from the include path.  Added "wombat" log domain for glib.
330        (wombat_LDADD): Link libpcs.a instead of the old shared library.
331
332        * wombat.c: cal-factory.h is an internal include file.  * wombat.c
333        (setup_pcs): We should NOT share a CORBA_environment across all
334        functions!  Use our own CORBA_environment.
335        (init_bonobo): Use our own CORBA_environment.  Free the exception
336        after initializing GOAD, and present some error messages if
337        necessary.  (Should g_message()s for exceptional situations be
338        marked for translation?).
339
3402000-04-15  Ettore Perazzoli  <ettore@helixcode.com>
341
342        * Makefile.am (INCLUDES): Added
343        `-I$(top_builddir)/addressbook/backend/pas', and
344        `-I$(top_builddir)/calendar/pcs' because that's where the
345        IDL-generated files go.
346
3472000-04-14  Chris Toshok  <toshok@helixcode.com>
348
349        * Makefile.am (wombat_LDADD): use BONOBO_VFS_GNOME_LIBS instead of
350        BONOBO_HTML_GNOME_LIBS.  fixes freebsd's problem running wombat.
351
3522000-04-14  Federico Mena Quintero  <federico@helixcode.com>
353
354        * wombat.c (setup_pcs): Must pass "object" for the kind to
355        goad_server_register(); "server" is meaningless.
356        (setup_pcs): Do not free the CORBA environment more than once.
357        Also, fix error messages.
358
359        * wombat.gnorba: The GOAD ID is "evolution:calendar-factory", not
360        "evolution:calendar-server".
361
362        * ChangeLog: Started the ChangeLog for Wombat.
Note: See TracBrowser for help on using the repository browser.