2002-11-26 Ettore Perazzoli * wombat-moniker.c (wombat_lookup_interface_check): New function to return a WombatInterfaceCheck object. (wombat_moniker_resolve): Use it to return the interface check object when requested to. * wombat-interface-check.c: New. * wombat-interface-check.h: New. * Evolution-Wombat.idl: New interface WombatInterfaceCheck. 2002-08-01 Chris Toshok * wombat.c (last_calendar_gone_cb): remove the annoying fprintf about Queueing termination, since we never actually terminate. 2002-07-25 Chris Toshok * wombat.c (main): add a silly "up and running" message. 2002-07-22 Dan Winship * Makefile.am (wombat_LDADD): Include libpcsfile.a, libpasfile.a and (if ENABLE_LDAP) libpasldap.a 2002-07-15 Peter Williams * Makefile.am (EXTRA_DIST): Apparently we can't remove $(idl_DATA) from $(EXTRA_DIST). 2002-07-08 Peter Williams * wombat.idl: Renamed to Evolution-Wombat.idl, since we're installing it now and should play nice namespacily. * Makefile.am: Rename wombat.idl and install it. 2002-04-26 Jeffrey Stedfast * Makefile.am: Removed dependency on libibex. 2002-04-04 Jeffrey Stedfast * Makefile.am: Re-Add $(WOMBAT_LIBS) so wombat actually links. 2002-04-04 Ettore Perazzoli * Makefile.am (wombat_LDADD): Put DB3_LDADD and LDAP_LIBS on the top so the PAS backend uses the right version of DB3 and always links to LDAP. 2002-03-19 Dan Winship * Makefile.am (wombat_LDADD): s/libversit.la/libversit.a/ 2002-01-28 Radek Doulik * Makefile.am (wombat_LDADD): added DB3_LDADD 2002-01-27 Ettore Perazzoli * Makefile.am: Use WOMBAT_LIBS and WOMBAT_CFLAGS. 2001-10-29 Damon Chaplin * Makefile.am (wombat_LDADD): use libical-evolution.la 2001-10-29 Chris Toshok * wombat.c (dump_backends): new function, ifdef'ed DEBUG_BACKENDS. (main): add SIGUSR2 handler for dump_backends, ifdef'ed DEBUG_BACKENDS. 2001-10-22 Ettore Perazzoli * wombat.c (main): Register the public ConfigDatabase interface last to work around an OAF race condition. 2001-10-11 Chris Toshok * Makefile.am (wombat_SOURCES): add wombat-private-moniker.[ch]. * GNOME_Evolution_WombatLDAP.oaf.in: add wombat-private factory/moniker. * GNOME_Evolution_WombatNOLDAP.oaf.in: same. * wombat-private-moniker.[ch]: xmldb for private database -- non configuration settings, basically. 2001-10-02 Chris Toshok * GNOME_Evolution_WombatNOLDAP.oaf.in: add addressbook:supported_protocols containing just the file protocol. * GNOME_Evolution_WombatLDAP.oaf.in: add addressbook:supported_protocols containing both ldap and file. * Makefile.am (OAF_IN_FILE): we have to possible files now, since the addressbook looks up factories by corba interface and the protocols supported by the factory (as listed in the .oaf file.) * .cvsignore: ignore GNOME_Evolution_Wombat.oaf.in, since it's generated now. 2001-09-26 Chris Toshok * wombat.c (setup_pas): add OAFIID parameter to the call to the pas_book_factory_activate function, as with the calendar stuff. 2001-09-19 Rodrigo Moya * wombat.c (setup_pcs): add OAFIID parameter to the call to the cal_factory_oaf_register function 2001-08-02 Jon Trowbridge * Makefile.am: Added camel dependency (now needed by ebook). 2001-07-10 Peter Williams * Makefile.am (EXTRA_DIST): Distribute wombat.idl. 2001-06-24 Federico Mena Quintero * wombat.c (main): Shut down gnome-vfs. 2001-06-22 Jeffrey Stedfast * Makefile.am (wombat_LDADD): Added libwombat/libwombat.la 2001-06-21 Rodrigo Moya * wombat.idl: added new interface (WombatClient) 2001-06-18 Dan Winship * Makefile.am (wombat_LDADD): Add libedb3util 2001-06-03 Ettore Perazzoli * Makefile.am (wombat_LDADD): Move `$(DB3_LDADD)' before libeutil. 2001-05-31 Christopher James Lahey * Makefile.am (wombat_LDADD): Added db3 libs. 2001-04-03 Dietmar Maurer * wombat-moniker.c (wombat_lookup_db): fix ref. counting problem 2001-03-27 Dietmar Maurer * wombat-moniker.c (wombat_moniker_resolve): we can now resolve to storages and streams. 2001-03-26 Kjartan Maraas * wombat.c: Replace includes and add to remove warnings from newer gcc. 2001-03-21 JP Rosevear * Makefile.am: add wombat-moniker.h as a source so it gets disted 2001-03-21 Dietmar Maurer * wombat.c (setup_config): initialise the moniker factory * GNOME_Evolution_Wombat.oaf.in: added the necessary entries for the wombat moniker. * wombat-moniker.[ch]: wombat is now a moniker 2001-03-15 Jon Trowbridge * wombat.c (main): If we can't initialize a service on startup, tell us which one before terminating. 2001-02-27 Federico Mena Quintero * wombat.c (init_corba): Use VERSION and the Wombat description for gnome_init_with_popt_table(). 2001-02-16 Federico Mena Quintero * wombat.c (main): Unref the factories if we failed to initialize anything. (setup_pcs): Call cal_factory_oaf_register(). Removed the OAF registration code from here; now it is in the CalFactory itself. 2001-02-12 Kjartan Maraas * Makefile.am: xml-i18n-tools setup. * GNOME_Evolution_Wombat.oaf.in: Mark strings for translation. 2001-02-08 JP Rosevear * Makefile.am: Remove useless ldflags 2001-01-17 Federico Mena Quintero * wombat.c (setup_pcs): Return a success value. (setup_pas): Likewise. (setup_config): Likewise. (main): Exit if we could not initialize all of the Wombat services. (init_corba): Check the return value of gnome_init_with_popt_table(). (main): Call bindtextdomain() and textdomain(). 2000-12-23 Ettore Perazzoli * Makefile.am (INCLUDES): Add `-I$(top_builddir)/calendar/pcs' for builddir compliance. 2000-12-13 Ettore Perazzoli * Makefile.am (INCLUDES): Sigh. `-I$(top_builddir)/libical/src/libical'. 2000-12-11 Federico Mena Quintero * Makefile.am (wombat_LDADD): Link to the libical shared library. 2000-11-11 Matt Bissiri * wombat.oafinfo: Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*" to sync up with yesterday's IDL re-scoping. 2000-10-23 Dan Winship * Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR 2000-09-25 Federico Mena Quintero * Makefile.am (INCLUDES): Add the libical include path. 2000-09-25 Jeffrey Stedfast * Makefile.am: ename moved so link against e-util/ename/libename.la 2000-08-26 JP Rosevear * Makefile.am: Remove gnorba related code * wombat.c: Remove gnorba related code * wombat.gnorba: Kill 2000-08-24 Federico Mena Quintero * Makefile.am (wombat_LDADD): Reorder libical libs. 2000-08-02 Federico Mena Quintero * wombat.c (setup_pcs): Register the iCalendar file backend instad of the old IMC backend. 2000-05-13 Ettore Perazzoli * Makefile.am (INCLUDES): GNOME includes should come last, so that we are sure we pick our own includes instead of the installed ones, if any. 2000-05-10 Christopher James Lahey * Makefile.am: Added an include for the pcs directory. 2000-05-08 Federico Mena Quintero * wombat.c (setup_pcs): Register the "file" method with the IMC backend. 2000-05-05 Chris Toshok * .cvsignore: ignore wombat.pure * Makefile.am: add support for building wombat.pure 2000-05-01 Federico Mena Quintero * wombat.c (main): Doh, also unref the pas_book_factory when we are done. 2000-04-30 Federico Mena Quintero * wombat.c (setup_pas): Connect to the "last_book_gone" signal of the book factory. (last_book_gone_cb): Handle the "last_book_gone" signal. (termination_handler): Check if the book factory has zero running backends. 2000-04-30 Christopher James Lahey * Makefile.am: Added ename libs to LDADD. 2000-04-27 Ettore Perazzoli * wombat.c (register_pcs): New function for registering into the name service. Varies according on whether we are `USING_OAF' or not. (init_corba): New function for initializing the CORBA stuff. Implementation depends on `USING_OAF'. (init_bonobo): Use `init_corba'. * Makefile.am: Updated for OAF. 2000-04-25 Federico Mena Quintero * wombat.c (cal_factory pas_book_factory): New module-wide variables for the PAS and PCS factories. (setup_pcs): Connect to the "last_calendar_gone" signal of the calendar factory. (last_calendar_gone_cb): Queue a termination job. (queue_termination): Function to queue a termination job. We have to use a timeout to reduce the probability of running into GOAD's race condition with factories. (termination_handler): Check that the PCS and the PAS have zero backends. If so, exit the main loop. (setup_vfs): Use EXIT_FAILURE instead of 1. (init_bonobo): Likewise. (main): Destroy the factories and exit Wombat. Wheee! 2000-04-16 Federico Mena Quintero * Makefile.am (INCLUDES): Removed spurious calendar directories from the include path. Added "wombat" log domain for glib. (wombat_LDADD): Link libpcs.a instead of the old shared library. * wombat.c: cal-factory.h is an internal include file. * wombat.c (setup_pcs): We should NOT share a CORBA_environment across all functions! Use our own CORBA_environment. (init_bonobo): Use our own CORBA_environment. Free the exception after initializing GOAD, and present some error messages if necessary. (Should g_message()s for exceptional situations be marked for translation?). 2000-04-15 Ettore Perazzoli * Makefile.am (INCLUDES): Added `-I$(top_builddir)/addressbook/backend/pas', and `-I$(top_builddir)/calendar/pcs' because that's where the IDL-generated files go. 2000-04-14 Chris Toshok * Makefile.am (wombat_LDADD): use BONOBO_VFS_GNOME_LIBS instead of BONOBO_HTML_GNOME_LIBS. fixes freebsd's problem running wombat. 2000-04-14 Federico Mena Quintero * wombat.c (setup_pcs): Must pass "object" for the kind to goad_server_register(); "server" is meaningless. (setup_pcs): Do not free the CORBA environment more than once. Also, fix error messages. * wombat.gnorba: The GOAD ID is "evolution:calendar-factory", not "evolution:calendar-server". * ChangeLog: Started the ChangeLog for Wombat.