Commit Graph

72 Commits

Author SHA1 Message Date
93012d3c36 add wombat-private-moniker.[ch].
2001-10-11  Chris Toshok  <toshok@ximian.com>

	* 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.

svn path=/trunk/; revision=13593
2001-10-11 19:06:09 +00:00
3cfa7824a8 add addressbook:supported_protocols containing just the file protocol.
2001-10-02  Chris Toshok  <toshok@ximian.com>

	* 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.

svn path=/trunk/; revision=13356
2001-10-02 22:37:58 +00:00
0d1f3b890a add OAFIID parameter to the call to the pas_book_factory_activate
2001-09-26  Chris Toshok  <toshok@ximian.com>

	* wombat.c (setup_pas): add OAFIID parameter to the call to the
	pas_book_factory_activate function, as with the calendar stuff.

svn path=/trunk/; revision=13181
2001-09-27 00:06:11 +00:00
6445ac7538 add OAFIID parameter to the call to the cal_factory_oaf_register function
2001-09-19  Rodrigo Moya <rodrigo@ximian.com>

	* wombat.c (setup_pcs): add OAFIID parameter to the call to the
	cal_factory_oaf_register function

svn path=/trunk/; revision=12978
2001-09-19 12:47:55 +00:00
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
03fc334d04 Distribute wombat.idl.
2001-07-10  Peter Williams  <peterw@ximian.com>

       * Makefile.am (EXTRA_DIST): Distribute wombat.idl.

svn path=/trunk/; revision=11007
2001-07-11 18:55:24 +00:00
b7dede1a27 use bonobo-conf everywhere
2001-07-03  Dietmar Maurer  <dietmar@ximian.com>

	* *: use bonobo-conf everywhere

svn path=/trunk/; revision=10760
2001-07-03 18:15:31 +00:00
1965d493f2 Shut down gnome-vfs.
2001-06-24  Federico Mena Quintero  <federico@ximian.com>

	* wombat.c (main): Shut down gnome-vfs.

svn path=/trunk/; revision=10452
2001-06-24 22:39:53 +00:00
91cc026904 Update the copyrights, replacing Helix Code with Ximian and
helixcode.com with ximian.com all over the place.

svn path=/trunk/; revision=10440
2001-06-23 08:52:02 +00:00
34fde8639c Added libwombat/libwombat.la
2001-06-22  Jeffrey Stedfast  <fejj@ximian.com>

	* Makefile.am (wombat_LDADD): Added libwombat/libwombat.la

svn path=/trunk/; revision=10401
2001-06-22 20:32:52 +00:00
997e2b3563 Reverted, it was the wrong ChangeLog :-)
svn path=/trunk/; revision=10392
2001-06-22 11:27:25 +00:00
013620074a changed getFreeBusy method to return a CalObj instead of a sequence
2001-06-22  Rodrigo Moya <rodrigo@ximian.com>

	* wombat.idl: changed getFreeBusy method to return a CalObj instead
	of a sequence

svn path=/trunk/; revision=10391
2001-06-22 11:25:03 +00:00
bb396a2b28 added new interface (WombatClient)
2001-06-21  Rodrigo Moya <rodrigo@gnome-db.org>

	* wombat.idl: added new interface (WombatClient)

svn path=/trunk/; revision=10359
2001-06-21 15:44:11 +00:00
dd5c4dbfdf Add libedb3util
* Makefile.am (wombat_LDADD): Add libedb3util

svn path=/trunk/; revision=10277
2001-06-18 20:11:53 +00:00
b8306eaf97 Fix linking order for `$(DB3_LDADD)'s so that we avoid pulling
functions from a different Berkeley DB library when we really don't
mean to.

svn path=/trunk/; revision=10105
2001-06-03 07:41:05 +00:00
8f183d269e Included information about db3.
2001-05-31  Christopher James Lahey  <clahey@ximian.com>

	* README: Included information about db3.

	* acconfig.h: Added HAVE_DB_H and HAVE_DB3_DB_H.

	* configure.in: Added various checks for db3 libraries and
	includes.  Of note are the new configure options
	--with-db3-includes=PREFIX and --with-db3-libs=PREFIX to specify
	the location for your db3 library.

From addressbook/ChangeLog:

2001-05-31  Christopher James Lahey  <clahey@ximian.com>

	* backend/pas/Makefile.am (INCLUDES): Added db3 cflags.

	* backend/pas/pas-backend-file.c: Updated this to use db3.

From e-util/ChangeLog:

2001-05-31  Christopher James Lahey  <clahey@ximian.com>

	* Makefile.am (INCLUDES): Added db3 cflags.

	* e-dbhash.c: Made this use db3.

	* e-db3-utils.c, e-db3-utils.h: New files with some helper
	functions.

From wombat/ChangeLog:

2001-05-31  Christopher James Lahey  <clahey@ximian.com>

	* Makefile.am (wombat_LDADD): Added db3 libs.

svn path=/trunk/; revision=10077
2001-06-01 01:02:12 +00:00
10a1eb46a9 Removed EVOLUTION_VERSION from the rest of makefiles. use VERSION instead. So
you must include <config.h>, heh.

and a stil-not-working "fix" for galview menus.

svn path=/trunk/; revision=9707
2001-05-08 00:28:34 +00:00
92043633cb supress some comliler warnings
svn path=/trunk/; revision=9127
2001-04-03 09:25:05 +00:00
7fcc366eff fix ref. counting problem
2001-04-03  Dietmar Maurer  <dietmar@ximian.com>

	* wombat-moniker.c (wombat_lookup_db): fix ref. counting problem

svn path=/trunk/; revision=9126
2001-04-03 09:21:01 +00:00
fdb5b0e470 we can now resolve to storages and streams.
2001-03-27  Dietmar Maurer  <dietmar@ximian.com>

	* wombat-moniker.c (wombat_moniker_resolve): we can now resolve to
	storages and streams.

svn path=/trunk/; revision=8978
2001-03-27 15:12:49 +00:00
b32ab1a0c9 Replace <gnome.h> <and <bonobo.h> includes and add <stdlib.h> to remove
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>

svn path=/trunk/; revision=8939
2001-03-26 11:32:15 +00:00
a48f0f6bf3 add wombat-moniker.h as a source so it gets disted
2001-03-21  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: add wombat-moniker.h as a source so it gets disted

svn path=/trunk/; revision=8876
2001-03-21 22:38:28 +00:00
0cf839a464 initialise the moniker factory
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

svn path=/trunk/; revision=8866
2001-03-21 14:55:09 +00:00
57de6972c8 Added addressbook querying and "cardification" functions, which are turned
2001-03-15  Jon Trowbridge  <trow@ximian.com>

        * gui/component/e-address-widget.c: Added addressbook querying and
        "cardification" functions, which are turned off by default for now
        because of addressbook bugs.  Added a popup menu option to turn
        queries on, so that others can enjoy the thrill of massive flaming
        death.

        * gui/component/addressbook-factory.c (main): Made warnings always
        be fatal.

        * backend/pas/pas-book-view.c: Added some debugging spew.

        * backend/pas/pas-backend-file.c (pas_backend_file_search): Added
        a little experimental code to try to make file searches scale
        better.  #if 0/#endif-ed out for now.

        * contact-editor/e-contact-quick-add.c: #included e-book-util.h.

        * backend/ebook/e-card.c (e_card_name_match_string): Added.
        Looser name-matching function.
        (e_card_email_match_string): Added.  Loose e-mail matching.

        * backend/ebook/e-book-view-listener.c
        (e_book_view_listener_check_queue): Added code to cause us to
        abort rather than get trapped in a 100%-CPU-consuming loop in
        certain situations.  Now we just need to figure out how to avoid
        these situations altogether.

        * backend/ebook/e-book-util.c: Added.  Now contains the simple
        query stuff and the open local addressbook functions.

        * backend/ebook/e-book.c: Moved simple query stuff and open local
        addressbook functions into e-book-util.c.

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.

svn path=/trunk/; revision=8754
2001-03-16 08:16:29 +00:00
8391885d18 Removed .oafinfo files -- they are obsolete. Moved pixmaps from
2001-03-15  Gediminas Paulauskas <menesis@delfi.lt>

Removed .oafinfo files -- they are obsolete.
Moved pixmaps from calendar/gui/ to art/
Moved evolution.png to art/
Moved evolution.desktop.in to data/
Generate doc/devel/executive-summary/Makefile

svn path=/trunk/; revision=8727
2001-03-15 03:46:54 +00:00
8e4a426f29 Use VERSION and the Wombat description for gnome_init_with_popt_table().
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().

svn path=/trunk/; revision=8410
2001-02-27 20:08:49 +00:00
a056c8466d Unref the factories if we failed to initialize anything. (setup_pcs): Call
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.

svn path=/trunk/; revision=8309
2001-02-20 22:35:49 +00:00
d10c848b43 Ignore generated .oaf files
* various .cvsignore files: Ignore generated .oaf files

svn path=/trunk/; revision=8237
2001-02-14 23:37:15 +00:00
35a363f671 xml-i18n-tools setup. Mark strings for translation.
2001-02-12  Kjartan Maraas  <kmaraas@gnome.org>

	* Makefile.am: xml-i18n-tools setup.
	* GNOME_Evolution_Wombat.oaf.in: Mark strings for translation.

svn path=/trunk/; revision=8190
2001-02-12 23:47:44 +00:00
56f97fa4b4 Ooop, change log entry
svn path=/trunk/; revision=8125
2001-02-08 22:34:55 +00:00
9e8b5b53b7 Remove useless ldflags
2001-02-08  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: Remove useless ldflags

svn path=/trunk/; revision=8124
2001-02-08 22:34:35 +00:00
89b7488000 Return a success value. (setup_pas): Likewise. (setup_config): Likewise.
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().

svn path=/trunk/; revision=7623
2001-01-18 17:24:12 +00:00
035deb0bb5 o/~ builddir != srcdir o/~
svn path=/trunk/; revision=7141
2000-12-23 06:13:52 +00:00
57c0e20fff Woooho! builddir != srcdir again.
svn path=/trunk/; revision=7006
2000-12-14 15:30:52 +00:00
e3088ae21f More fixage - Federico
svn path=/trunk/; revision=6939
2000-12-12 05:00:45 +00:00
042e514a26 return NULL if we can't create a view.
2000-12-04  Michael Meeks  <michael@helixcode.com>

	* e-shell-view.c (get_control_for_uri): return NULL if we can't
	create a view.
	(setup_evolution_shell_view_interface): add precondition.

+

	lots of cleans.

svn path=/trunk/; revision=6778
2000-12-04 17:56:54 +00:00
4441d197dc Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*" to sync up
2000-11-11  Matt Bissiri  <bissiri@eecs.umich.edu>

	Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*"
	to sync up with yesterday's IDL re-scoping.

svn path=/trunk/; revision=6541
2000-11-11 06:27:43 +00:00
faed5f42e4 AM_GNOME_GETTEXT doesn't use $(datadir)/locale as the locale dir. (It
uses either $(prefix)/share/locale or $(prefix)/lib/locale.) Cope with
this.

svn path=/trunk/; revision=6141
2000-10-24 03:09:37 +00:00
3a5399b3af Add the libical include path.
2000-09-25  Federico Mena Quintero  <federico@helixcode.com>

	* Makefile.am (INCLUDES): Add the libical include path.

svn path=/trunk/; revision=5582
2000-09-25 21:47:00 +00:00
daf7310b12 ename moved so link against e-util/ename/libename.la
2000-09-25  Jeffrey Stedfast  <fejj@helixcode.com>

	* Makefile.am: ename moved so link against
	e-util/ename/libename.la

svn path=/trunk/; revision=5581
2000-09-25 20:57:17 +00:00
330aead96c Remove gnorba related code
2000-08-26  JP Rosevear  <jpr@helixcode.com>

	* Makefile.am: Remove gnorba related code

	* wombat.c: Remove gnorba related code

	* wombat.gnorba: Kill

svn path=/trunk/; revision=5047
2000-08-26 05:33:24 +00:00
914f8cb439 Remove gnorba related code
2000-08-26  JP Rosevear  <jpr@helixcode.com>

	* wombat.c: Remove gnorba related code

	* wombat.gnorba: Kill

svn path=/trunk/; revision=5046
2000-08-26 05:31:47 +00:00
baea69ae9e Baby seal eyes are good with soy sauce! - Federico
svn path=/trunk/; revision=5029
2000-08-25 01:03:10 +00:00
4de1f796a4 Big sync. Disable calendar compilation for a few hours - Federico
2000-08-07  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-component.c (cal_component_get_as_string): Doh,
	libical owns the string's memory, so do not free it.

	* cal-client/client-test.c (create_client): Connect to the destroy
	signal of the client here.

	* cal-client/test.ics: New test file, modified from Eric Busboom's
	test file from RFC 2445.

2000-08-05  Federico Mena Quintero  <federico@helixcode.com>

	* cal-client/client-test.c (dump_component): This was gone for
	some reason.
	(main): Load a new test file.

2000-08-04  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-component.c (cal_component_commit_sequence): New
	function to commit changes to the SEQUENCE property.
	(cal_component_get_as_string): Ensure that the sequence has been
	committed.

	* cal-client/cal-client.c (cal_client_get_object): Use
	CalComponent instead of the old iCalObject.
	(cal_client_update_object): Use iCalObject.  Commit the SEQUENCE
	property before stringifying the object and piping it over to the
	Wombat.

svn path=/trunk/; revision=4585
2000-08-07 21:38:28 +00:00
84ba8642c5 As a quasi-hack, do a gdk_flush() when the shell view is unrealized so
2000-07-10  Federico Mena Quintero  <federico@helixcode.com>

	* e-shell-view.c (unrealize): As a quasi-hack, do a gdk_flush()
	when the shell view is unrealized so that the DeleteEvent gets
	sent to the remote plugs as soon as possible before we start
	making other CORBA calls.  The problem is that our CORBA pipe is
	synchronous while our X pipe is asynch.  We have to ensure
	ordering for certain operations.  This is NOT the correct and
	complete fix, which should go in Bonobo.

svn path=/trunk/; revision=4030
2000-07-10 09:30:28 +00:00
c219c79496 fixed a bunch of problems use libical instead of libversit
* cal-util/icalendar.c, icalendar-save.c: fixed a bunch of problems
	* cal-util/calobj.c (ical_object_find_in_string): use libical
	instead of libversit
	(ical_object_to_string): same
	(dump_icalobject): prints the contents of an icalobject for debugging

	* gui/Makefile.am (LINK_FLAGS): link libical.a instead of libical.la
	so we don't have to modify the build system of the released libical
	* cal-client/Makefile.am (client_test_LDADD): same
	* cal-util/Makefile.am (icalendar_test_LDADD): same

svn path=/trunk/; revision=3446
2000-06-06 21:56:20 +00:00
10918b623b a bunch of patches to make evolution compile with bonobo in strange prefixes. see Changelog.
svn path=/trunk/; revision=3420
2000-06-05 15:09:10 +00:00
196a6688a6 Fix Makefile so that it looks for include files in the Evolution
source first, and then in the GNOME include directory.

svn path=/trunk/; revision=3011
2000-05-13 13:02:08 +00:00
4a2777a279 Removed dist-hook section.
2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am: Removed dist-hook section.

	* configure.in: Set the version number.  Added a check for gnome
	window icons.  Removed a bunch of unused Makefiles.

	* tools/Makefile.am: Created a proper EXTRA_DIST section.

	* widgets/e-text/Makefile.am: Added
	e-text-event-processor-types.h.

From addressbook/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* backend/ebook/Makefile.am: Added e-book-types.h, e-card-pairs.h,
	e-card-types.h.

	* backend/pas/Makefile.am: Added pas-backend-ldap.h.

	* contact-editor/Makefile.am: Added a proper EXTRA_DIST section.
	Removed some old defines.

	* ename/Makefile.am: Added e-name-western-tables.h.

	* gui/component/Makefile.am: Added e-ldap-server-dialog.h.  Added
	a proper EXTRA_DIST section.

	* gui/minicard/e-reflow.c: Added a missed cast.

	* printing/Makefile.am: Added a proper EXTRA_DIST section.

From calendar/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* gui/Makefile.am: Added main.h.  Combined the two EXTRA_DIST
	sections.

From camel/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am: Added camel-types.h, camel-folder-pt-proxy.h, and
	camel-thread-proxy.h.

From default_user/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am, local/Calendar/Makefile.am,
	local/Contacts/Makefile.am, local/Directories/Makefile.am,
	local/Directories/subfolders/Bigfoot/Makefile.am,
	local/Directories/subfolders/Netcenter/Makefile.am,
	local/Drafts/Makefile.am, local/Inbox/Makefile.am,
	local/Outbox/Makefile.am, local/Trash/Makefile.am: Created a
	proper EXTRA_DIST section.

From filter/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* filter-arg.h: Changed tree.h to gnome-xml/tree.h.

	* Makefile.am: Added filter-arg-types.h, filter-arg.h,
	filter-xml.h, filter-format.h, filter-druid.h, filter-editor.h.

From libical/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Reorder Makefiles so that it will build.

From mail/ChangeLog:

2000-05-09  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am: Removed folder-browser-factory.h since it doesn't
	exist.  Added mail-display.h, mail-types.h, pixmaps.h.

From widgets/e-table/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am: Added e-table-col-dnd.h and table-test.h.

From wombat/ChangeLog:

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am: Added an include for the pcs directory.

svn path=/trunk/; revision=2966
2000-05-10 14:47:09 +00:00
8160d7388e CalBackendClass now is just an interface for calendar backends; this is an
2000-05-08  Federico Mena Quintero  <federico@helixcode.com>

	* pcs/cal-backend.h (CalBackendClass): CalBackendClass now is just
	an interface for calendar backends; this is an abstract class.
	Put in the vtable for the backend methods.

	* pcs/cal-backend.c (cal_backend_new): Removed function, since
	CalBackend is not just an abstract class.
	Removed implementation-specific functions and made public
	functions call the virtual methods instead.

	* pcs/cal-backend-imc.[ch]: New files with the CalBackendIMC
	implementation; this implements a backend for iCalendar and
	vCalendar files.  Moved the implementation-specific stuff from
	cal-backend.[ch] to here.

	* pcs/cal-backend-imc.c (CalendarFormat): Moved enumeration to
	here.  Added a CAL_UNKNOWN value for when the backend is not
	loaded yet.
	(cal_backend_imc_init): Initialize priv->format as CAL_UNKNOWN.
	(save_to_vcal): Use the same VCProdIdProp value as in
	cal-util/calobj.c.  Use "1.0" as the VCVersionProp as per the
	vCalendar spec.
	(ensure_uid): Return nothing, since the result value need not be
	used anymore.
	(add_object): Since we mark the calendar as dirty anyways, we do
	not need to check the result value of ensure_uid() anymore.
	(remove_object): Asssert that we know how to handle the object's
	type.  We do this in add_object() anyways.

	* pcs/Makefile.am (libpcs_a_SOURCES): Added cal-backend-imc.[ch].

	* gui/gnome-cal.c: Replaced debugging printf()s with g_message()
	so that we can see the line number where they occur.

	* gui/gnome-cal.c (gnome_calendar_load_cb): Sort of handle the
	LOAD_METHOD_NOT_SUPPORTED result code, and added a default for the
	switch.

	* cal-client/cal-listener.h (CalListenerLoadStatus): Removed
	enumeration; it is stupid to translate all values for the
	CalClient when it is going to translate them again.
	(CalListenerClass::cal_loaded): This signal now passes the
	LoadStatus directly from the CORBA side.

	* cal-client/cal-listener.c (Listener_cal_loaded): Do not
	translate the status value.

	* cal-client/cal-client.h (CalClientLoadStatus): Added the
	CAL_CLIENT_LOAD_METHOD_NOT_SUPPORTED error code.

	* cal-client/cal-client.c (cal_loaded_cb): Translate the CORBA
	version of the LoadStatus result code.

	* pcs/cal-factory.c (CalFactoryPrivate): New methods field for the
	hash table from method strings to the GtkTypes for backend class
	types.
	(cal_factory_init): Create the priv->methods hash table.
	(cal_factory_destroy): Free the priv->methods hash table.
	(cal_factory_register_method): New function to register a backend
	class for a particular URI method.
	(launch_backend_for_uri): New function to launch a backend for a
	particular URI's method.
	(load_backend): Use launch_backend_for_uri().  Move the error
	notification code from load_fn() to here.
	(create_backend): Use launch_backend_for_uri().  Move the error
	notification code form create_fn() to here; it is #ifdefed out
	since currently cal_backend_create() does not have any error
	reporting capabilities.

	* idl/evolution-calendar.idl (Listener::LoadStatus): Added a
	PROTOCOL_NOT_SUPPORTED error code.

	* pcs/cal-factory.c (cal_factory_load cal_factory_create): Removed
	functions, since they were supposed to be internal only.
	(CalFactory_load): Call queue_load_create_job() directly.
	(CalFactory_create): Likewise.

svn path=/trunk/; revision=2921
2000-05-08 16:58:27 +00:00