Commit Graph

25 Commits

Author SHA1 Message Date
a8fc074062 Fix typo
svn path=/trunk/; revision=13718
2001-10-17 05:33:57 +00:00
5a9173f1b7 Fix race conditions in creating folders
svn path=/trunk/; revision=13645
2001-10-13 00:26:34 +00:00
664206faba Only create the folder when the shell has created it.
svn path=/trunk/; revision=13420
2001-10-04 20:02:00 +00:00
d536ccea94 add $BONOBO_GNOME_CFLAGS to make it work with latest Bonobo
2001-10-03  Rodrigo Moya <rodrigo@ximian.com>

	* importers/Makefile.am: add $BONOBO_GNOME_CFLAGS to make it work
	with latest Bonobo

svn path=/trunk/; revision=13376
2001-10-03 16:50:57 +00:00
8d4f5ab1c8 Pass an empty flags argument to mail_tool_uri_to_folder.
2001-10-02  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-vfolder.c (vfolder_setup_do): Pass an empty flags argument
	to mail_tool_uri_to_folder.
	(vfolder_adduri_do): Same.

	* mail-session.c (get_folder): Pass an empty flags argument to
	mail_tool_uri_to_folder.

	* mail-send-recv.c (receive_get_folder): Pass an empty flags
	argument to mail_tool_uri_to_folder.

	* mail-ops.c (get_folder_get): Pass the flags to
	mail_tool_uri_to_folder.
	(mail_get_folder): Now takes a flags argument.
	(remove_folder_get): Pass an empty flags argument to
	mail_tool_uri_to_folder.
	(mail_send_message): Pass an empty argument flag to
	mail_tool_uri_to_folder.
	(transfer_messages_transfer): Same. Destination folder should
	already be created by this time.

	* folder-info.c (do_get_info): Pass an empty flags argument to
	mail_tool_uri_to_folder.

	* importers/evolution-mbox-importer.c (folder_created_cb): Pass
	the CREATE flag here too.
	(load_file_fn): And here.
	(load_file_fn): And here too.

	* importers/evolution-outlook-importer.c (load_file_fn): Pass the
	CREATE flag to mail_tool_uri_to_folder.

	* folder-browser.c (folder_browser_new): Pass an empty flags
	argument.
	(x_evolution_message_parse): Pass an empty flags argument to
	mail_tool_uri_to_folder.

	* component-factory.c (create_folder): Pass a CREATE flag to
	mail_get_folder here too.
	(owner_set_cb): And here.
	(xfer_folder): Shouldn't need the CREATE flag here, so not passing
	any flags.
	(destination_folder_handle_drop): Same.

	* mail-local.c (mail_local_store_add_folder): Pass a CREATE flag
	to mail_get_folder.
	(reconfigure_folder_reconfigure): Pass an empty flags argument to
	mail_tool_uri_to_folder.

	* mail-tools.c (mail_tool_uri_to_folder): Take a flags argument.
	(mail_tool_get_local_inbox): Pass an empty flags argument to
	mail_tool_uri_to_folder.

svn path=/trunk/; revision=13353
2001-10-02 22:01:03 +00:00
c4653ec143 const fix
svn path=/trunk/; revision=12998
2001-09-19 23:21:43 +00:00
1ab05cd14d Fix memory leak
svn path=/trunk/; revision=12997
2001-09-19 22:37:34 +00:00
553de94865 Fix the Pine and Netscape importers. Give them a nice progress reporting GUI.
Revert Jason's changes so that creating a folder works again.

svn path=/trunk/; revision=12536
2001-08-30 23:21:56 +00:00
d5ea07e5be Compile fixes
svn path=/trunk/; revision=12172
2001-08-17 19:44:17 +00:00
85df94505d Fix the importers if you try to import into an already existing directory
svn path=/trunk/; revision=11058
2001-07-12 20:20:08 +00:00
4926829518 Kill irritating "Returning" g_warning.
2001-07-02  Peter Williams  <peterw@ximian.com>

        * importers/evolution-mbox-importer.c (mbox_factory_fn): Kill
        irritating "Returning" g_warning.

svn path=/trunk/; revision=10685
2001-07-02 17:31:19 +00:00
ac299fc886 Made a const char * here.
2001-05-09  Christopher James Lahey  <clahey@ximian.com>

	* importers/evolution-mbox-importer.c (load_file_fn): Made a const
	char * here.

svn path=/trunk/; revision=9729
2001-05-09 19:52:57 +00:00
c64eccfe00 Importer changes
svn path=/trunk/; revision=9722
2001-05-08 22:53:41 +00:00
a8ed26a0d3 Pull up fix from the branch:
Add a `$(EXTRA_GNOME_CFLAGS)' to the importers' Makefile.am as they
	are using GAL.

svn path=/trunk/; revision=9410
2001-04-17 16:54:50 +00:00
4590eb4220 Check for KMail files.
svn path=/trunk/; revision=9103
2001-04-02 21:16:39 +00:00
5d97d3fa51 Fix a crash when the evolution-importer-client tries to pass NULL for the folderpath.
svn path=/trunk/; revision=9055
2001-03-30 22:46:53 +00:00
57574f0be3 Cleaned up #includes. Remove unneccesary includes of <gnome.h>,
2001-03-29  Kjartan Maraas  <kmaraas@gnome.org>

	* *.*: Cleaned up #includes. Remove unneccesary includes of
	<gnome.h>, <gtk/gtk.h>, <bonobo.h> and replaced with more
	fine grained headers where needed. Also marked a bunch of
	strings for translations and added some missing prototypes.

svn path=/trunk/; revision=9025
2001-03-29 20:53:17 +00:00
35c7cc9018 Fix some warnings, Allow the importers to import into any folder. Update
Fix some warnings,
Allow the importers to import into any folder.
Update all importers for this change.
Don't emit the create_folder callback if the folder to be created already exists.
This should fix the libibex crash when importing.

svn path=/trunk/; revision=8912
2001-03-23 02:09:29 +00:00
04ee7c6788 Step the parser so it imports more than one message.
svn path=/trunk/; revision=8854
2001-03-20 20:11:13 +00:00
999db03eb8 extra dist the oaf files
2001-03-20  JP Rosevear  <jpr@ximian.com>

	* importers/Makefile.am: extra dist the oaf files

svn path=/trunk/; revision=8853
2001-03-20 19:24:22 +00:00
f0a79abc2c Changes to the netscape importer for streamlining it and not creating silly folders
svn path=/trunk/; revision=8834
2001-03-19 23:59:47 +00:00
cb7ace968b Elm and Pine importers
Pine compiles and is tested
Elm is not compiled yet, as I have not tested it.

svn path=/trunk/; revision=8833
2001-03-19 23:34:24 +00:00
1a983f0dd7 builddir != srcdir fixes. Yay!
svn path=/trunk/; revision=8706
2001-03-14 11:42:37 +00:00
f6bad40cd1 Call gtk_html_end() on the stream so things happen. Fixes a problem with
* mail-display.c (on_url_requested): Call gtk_html_end() on the
	stream so things happen. Fixes a problem with some inline images
	(just very small ones maybe?)

	* importers/.cvsignore: create

svn path=/trunk/; revision=8691
2001-03-13 23:46:21 +00:00
8c2f3a00ef All my changes to get the folder creation working, and the magic Netscape
importer.

svn path=/trunk/; revision=8661
2001-03-13 02:26:18 +00:00