aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-threads.c
Commit message (Collapse)AuthorAgeFilesLines
* Added #include <errno.h> to mail/mail-threads.c so it will compile.Cody Russell2000-10-111-0/+1
| | | | svn path=/trunk/; revision=5820
* Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS.Miguel de Icaza2000-10-081-14/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-08 Miguel de Icaza <miguel@helixcode.com> * mail-threads.c (pipe_write): Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS. (mail_operation_queue): Use pipe_write (mail_op_set_percentage): ditto. (mail_op_hide_progressbar): ditto. (mail_op_show_progressbar): ditto. (mail_op_set_message): ditto. (mail_op_get_password): ditto. (mail_op_error): ditto. (mail_op_forward_event): ditto. (mail_operations_terminate): ditto. (dispatch): use pipe_read. (dispatch): use pipe_write (dispatch): ditto. * mail-ops.c (mail_incorporate_messages): Only show message being incorporated every 2 seconds, to avoid a bunch of CORBA round trips. (do_transfer_messages): ditto. (do_forward_messages): ditto. svn path=/trunk/; revision=5783
* Goodbye, GDK_THREADS!Peter Williams2000-08-281-74/+3
| | | | svn path=/trunk/; revision=5074
* Fix GDK_THREADS_entering and leaving, hopefully once and for all. Genericify ↵Peter Williams2000-08-251-13/+77
| | | | | | the recursive-store-loading. Load stores when they're added to the config page. svn path=/trunk/; revision=5005
* Whole buncha leak fixes thanks to PurifyMatthew Loper2000-08-171-1/+6
| | | | svn path=/trunk/; revision=4862
* Close the pipes when finished; add i18nPeter Williams2000-08-161-2/+8
| | | | svn path=/trunk/; revision=4846
* Fix the error dialogs.Peter Williams2000-08-151-3/+8
| | | | svn path=/trunk/; revision=4837
* Fix the ugly hack to get rid of a CORBA race condition. Yes, it'sEttore Perazzoli2000-08-141-3/+6
| | | | | | even uglier now. svn path=/trunk/; revision=4814
* Disable error dialogs for now, as they hang.Ettore Perazzoli2000-08-141-1/+1
| | | | svn path=/trunk/; revision=4810
* Don't free the prompt. It doesn't belong to you.Dan Winship2000-08-141-1/+0
| | | | | | | * mail-threads.c (get_password): Don't free the prompt. It doesn't belong to you. svn path=/trunk/; revision=4805
* Don't wrap the gnome_dialog_run in GDK_THREADS_ENTER/LEAVEJeffrey Stedfast2000-08-141-2/+2
| | | | | | | | | 2000-08-13 Jeffrey Stedfast <fejj@helixcode.com> * mail-threads.c (get_password): Don't wrap the gnome_dialog_run in GDK_THREADS_ENTER/LEAVE svn path=/trunk/; revision=4803
* Get the mail component to use the new Evolution::ShellView interface.Ettore Perazzoli2000-08-131-535/+303
| | | | | | | This implementation is so ugly and evil and needs to be replaced. Don't look at it. Go away. svn path=/trunk/; revision=4797
* Fix 'Test settings' in the prefs dialog. Update the async readme.Peter Williams2000-08-121-15/+21
| | | | svn path=/trunk/; revision=4752
* Fix two mistakes in the FORWARD_MESSAGE handlerPeter Williams2000-08-121-1/+2
| | | | svn path=/trunk/; revision=4748
* Fix the camel-folder's thaw handler. Implement event forwarding into the ↵Peter Williams2000-08-121-0/+34
| | | | | | main thread. svn path=/trunk/; revision=4744
* Crash fix on user-doesn't-press-escape.Peter Williams2000-08-111-0/+4
| | | | svn path=/trunk/; revision=4734
* Make escape equivalent to cancel in the error and query dialogsPeter Williams2000-08-111-1/+12
| | | | svn path=/trunk/; revision=4708
* Merge with camel-async.Peter Williams2000-08-111-333/+683
| | | | svn path=/trunk/; revision=4687
* Let us compile sans threads on non-pthread systems.Peter Williams2000-06-271-0/+4
| | | | svn path=/trunk/; revision=3752
* Make the broken threads optionalPeter Williams2000-06-271-0/+16
| | | | svn path=/trunk/; revision=3740
* commenting out of some GDK_THREADS_*() junk that was causing a lockJeffrey Stedfast2000-06-271-2/+2
| | | | | | also fixed an assignment problem (var = void) in mail-config.c svn path=/trunk/; revision=3738
* Add some debugging messages to track down thread issues better andEttore Perazzoli2000-06-261-0/+15
| | | | | | | call GDK_THREAD_{LEAVE,ENTER} around the main loop as the GTK+ FAQ says we should do. svn path=/trunk/; revision=3737
* Land most of the stuff to move fetch_mail, send_mail, expunge_folder, ↵Peter Williams2000-06-241-13/+84
| | | | | | init_imap, and init_news to async operation. svn path=/trunk/; revision=3711
* Make the async dialogs non-modal; add cleanup callbacks in the main thread.Peter Williams2000-06-231-46/+88
| | | | svn path=/trunk/; revision=3694
* Add nice blocking stuff for the error dialog and a new get_password hook in ↵Peter Williams2000-06-231-36/+197
| | | | | | the async toolkit svn path=/trunk/; revision=3692
* Prettify the progress dialog a bit.Peter Williams2000-06-221-25/+54
| | | | svn path=/trunk/; revision=3689
* Add the async mail API (still not hooked up though)Peter Williams2000-06-221-0/+566
svn path=/trunk/; revision=3676