Files
evolution/wombat/ChangeLog
Jon Trowbridge 5b11f6dc1d Add camel dependency.
2001-08-02  Jon Trowbridge  <trow@ximian.com>

	* printing/Makefile.am (ecpsdir): Add camel dependency.

	* gui/component/Makefile.am: Add camel dependency.

	* backend/ebook/Makefile.am: Add camel dependency.

	* gui/component/addressbook-factory.c (main): Properly init camel.

	* backend/ebook/e-destination.c (e_destination_clear_strings):
	Clear ->raw.
	(e_destination_is_empty): We aren't empty if ->raw is set..
	(e_destination_set_raw): Replaces e_destination_set_string.
	(e_destination_get_name): Use camel's parser to extract the name
	from ->raw.
	(e_destination_get_email): Use camel's parser to extract the email
	address from ->raw.
	(e_destination_get_address): Use camel to produce properly quoted,
	RFC-compliant addresses.  Thanks camel! (Bug #5860)

	* gui/component/select-names/e-select-names-completion.c
	(emailify_match): Always append an e-mail address, as long as it
	doesn't have one already at it's beginning or end.  Don't limit
	self to just emailifying entries tied to cards with multiple
	addresses.  (I didn't really want to do this, but people seem to
	like keeping multiple cards for the same person, and other
	solutions (like scanning all matches for duplicate names, and only
	emailifying those) just seemed like way too much work for such a
	limited payoff.)

	* gui/component/select-names/e-select-names-text-model.c:
	s/e_destination_set_string/e_destination_set_raw/.

	* gui/component/select-names/e-select-names-popup.c
	(popup_menu_card): Quote _'s in our popup menus, so that "foo_bar"
	doesn't get displayed as "foobar" w/ the 'b' underlined. (Bug
	#5558)
	(popup_menu_nocard): Ditto.

2001-08-02  Jon Trowbridge  <trow@ximian.com>

        * Makefile.am: Added camel dependency (now needed by ebook).

2001-08-02  Jon Trowbridge  <trow@ximian.com>

        * gui/Makefile.am: Added camel dependency (now needed by ebook).

2001-08-02  Jon Trowbridge  <trow@ximian.com>

        * Makefile.am: Added camel dependency (now needed by ebook).

svn path=/trunk/; revision=11602
2001-08-03 03:09:35 +00:00

247 lines
7.6 KiB
Plaintext

2001-08-02 Jon Trowbridge <trow@ximian.com>
* Makefile.am: Added camel dependency (now needed by ebook).
2001-07-10 Peter Williams <peterw@ximian.com>
* Makefile.am (EXTRA_DIST): Distribute wombat.idl.
2001-06-24 Federico Mena Quintero <federico@ximian.com>
* wombat.c (main): Shut down gnome-vfs.
2001-06-22 Jeffrey Stedfast <fejj@ximian.com>
* Makefile.am (wombat_LDADD): Added libwombat/libwombat.la
2001-06-21 Rodrigo Moya <rodrigo@ximian.com>
* wombat.idl: added new interface (WombatClient)
2001-06-18 Dan Winship <danw@ximian.com>
* Makefile.am (wombat_LDADD): Add libedb3util
2001-06-03 Ettore Perazzoli <ettore@ximian.com>
* Makefile.am (wombat_LDADD): Move `$(DB3_LDADD)' before libeutil.
2001-05-31 Christopher James Lahey <clahey@ximian.com>
* Makefile.am (wombat_LDADD): Added db3 libs.
2001-04-03 Dietmar Maurer <dietmar@ximian.com>
* wombat-moniker.c (wombat_lookup_db): fix ref. counting problem
2001-03-27 Dietmar Maurer <dietmar@ximian.com>
* wombat-moniker.c (wombat_moniker_resolve): we can now resolve to
storages and streams.
2001-03-26 Kjartan Maraas <kmaraas@gnome.org>
* wombat.c: Replace <gnome.h> <and <bonobo.h> includes
and add <stdlib.h> to remove warnings from newer gcc.
2001-03-21 JP Rosevear <jpr@ximian.com>
* Makefile.am: add wombat-moniker.h as a source so it gets disted
2001-03-21 Dietmar Maurer <dietmar@ximian.com>
* 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 <trow@ximian.com>
* wombat.c (main): If we can't initialize a service on startup,
tell us which one before terminating.
2001-02-27 Federico Mena Quintero <federico@ximian.com>
* wombat.c (init_corba): Use VERSION and the Wombat description
for gnome_init_with_popt_table().
2001-02-16 Federico Mena Quintero <federico@ximian.com>
* 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 <kmaraas@gnome.org>
* Makefile.am: xml-i18n-tools setup.
* GNOME_Evolution_Wombat.oaf.in: Mark strings for translation.
2001-02-08 JP Rosevear <jpr@ximian.com>
* Makefile.am: Remove useless ldflags
2001-01-17 Federico Mena Quintero <federico@ximian.com>
* 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 <ettore@helixcode.com>
* Makefile.am (INCLUDES): Add `-I$(top_builddir)/calendar/pcs' for
builddir compliance.
2000-12-13 Ettore Perazzoli <ettore@helixcode.com>
* Makefile.am (INCLUDES): Sigh.
`-I$(top_builddir)/libical/src/libical'.
2000-12-11 Federico Mena Quintero <federico@helixcode.com>
* Makefile.am (wombat_LDADD): Link to the libical shared library.
2000-11-11 Matt Bissiri <bissiri@eecs.umich.edu>
* 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 <danw@helixcode.com>
* Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR
2000-09-25 Federico Mena Quintero <federico@helixcode.com>
* Makefile.am (INCLUDES): Add the libical include path.
2000-09-25 Jeffrey Stedfast <fejj@helixcode.com>
* Makefile.am: ename moved so link against
e-util/ename/libename.la
2000-08-26 JP Rosevear <jpr@helixcode.com>
* Makefile.am: Remove gnorba related code
* wombat.c: Remove gnorba related code
* wombat.gnorba: Kill
2000-08-24 Federico Mena Quintero <federico@helixcode.com>
* Makefile.am (wombat_LDADD): Reorder libical libs.
2000-08-02 Federico Mena Quintero <federico@helixcode.com>
* wombat.c (setup_pcs): Register the iCalendar file backend instad
of the old IMC backend.
2000-05-13 Ettore Perazzoli <ettore@helixcode.com>
* 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 <clahey@helixcode.com>
* Makefile.am: Added an include for the pcs directory.
2000-05-08 Federico Mena Quintero <federico@helixcode.com>
* wombat.c (setup_pcs): Register the "file" method with the IMC
backend.
2000-05-05 Chris Toshok <toshok@helixcode.com>
* .cvsignore: ignore wombat.pure
* Makefile.am: add support for building wombat.pure
2000-05-01 Federico Mena Quintero <federico@helixcode.com>
* wombat.c (main): Doh, also unref the pas_book_factory when we
are done.
2000-04-30 Federico Mena Quintero <federico@helixcode.com>
* 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 <clahey@helixcode.com>
* Makefile.am: Added ename libs to LDADD.
2000-04-27 Ettore Perazzoli <ettore@helixcode.com>
* 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 <federico@helixcode.com>
* 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 <federico@helixcode.com>
* 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 <ettore@helixcode.com>
* 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 <toshok@helixcode.com>
* 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 <federico@helixcode.com>
* 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.