18cee24a50
fmt argument should be const.
...
2000-11-01 Jeffrey Stedfast <fejj@helixcode.com >
* mail-threads.c (mail_op_set_message): fmt argument should be
const.
svn path=/trunk/; revision=6343
2000-11-02 04:13:17 +00:00
cf9552aed5
Changed the password-getting dialog so that the text entry has focus.
...
2000-10-11 Anna Marie Dirks <anna@helixcode.com >
* mail-threads.c: Changed the password-getting dialog so that the
text entry has focus.
svn path=/trunk/; revision=5864
2000-10-11 20:56:51 +00:00
174021fa6f
Added #include <errno.h> to mail/mail-threads.c so it will compile.
...
svn path=/trunk/; revision=5820
2000-10-10 18:43:34 +00:00
c627461cec
Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS.
...
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
2000-10-08 06:39:20 +00:00
906a178ce8
Goodbye, GDK_THREADS!
...
svn path=/trunk/; revision=5074
2000-08-28 14:36:26 +00:00
0b9b384a2b
Fix GDK_THREADS_entering and leaving, hopefully once and for all. Genericify the recursive-store-loading. Load stores when they're added to the config page.
...
svn path=/trunk/; revision=5005
2000-08-24 17:22:12 +00:00
24feba2033
Whole buncha leak fixes thanks to Purify
...
svn path=/trunk/; revision=4862
2000-08-17 14:19:02 +00:00
533f3d7407
Close the pipes when finished; add i18n
...
svn path=/trunk/; revision=4846
2000-08-15 19:35:59 +00:00
a22313c0a4
Fix the error dialogs.
...
svn path=/trunk/; revision=4837
2000-08-14 16:31:43 +00:00
d5e7aef9f2
Fix the ugly hack to get rid of a CORBA race condition. Yes, it's
...
even uglier now.
svn path=/trunk/; revision=4814
2000-08-13 22:41:02 +00:00
f67847654e
Disable error dialogs for now, as they hang.
...
svn path=/trunk/; revision=4810
2000-08-13 21:24:59 +00:00
3ff93be29a
Don't free the prompt. It doesn't belong to you.
...
* mail-threads.c (get_password): Don't free the prompt. It
doesn't belong to you.
svn path=/trunk/; revision=4805
2000-08-13 20:42:51 +00:00
639b2e2157
Don't wrap the gnome_dialog_run in GDK_THREADS_ENTER/LEAVE
...
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
2000-08-13 18:48:24 +00:00
53337e992f
Get the mail component to use the new Evolution::ShellView interface.
...
This implementation is so ugly and evil and needs to be replaced.
Don't look at it. Go away.
svn path=/trunk/; revision=4797
2000-08-13 05:20:54 +00:00
82531ef38a
Fix 'Test settings' in the prefs dialog. Update the async readme.
...
svn path=/trunk/; revision=4752
2000-08-11 21:08:41 +00:00
69e974fcc7
Fix two mistakes in the FORWARD_MESSAGE handler
...
svn path=/trunk/; revision=4748
2000-08-11 17:57:13 +00:00
1fa80ef1b7
Fix the camel-folder's thaw handler. Implement event forwarding into the main thread.
...
svn path=/trunk/; revision=4744
2000-08-11 17:35:14 +00:00
7c6aa4e01f
Crash fix on user-doesn't-press-escape.
...
svn path=/trunk/; revision=4734
2000-08-11 14:53:58 +00:00
523a1a5640
Make escape equivalent to cancel in the error and query dialogs
...
svn path=/trunk/; revision=4708
2000-08-10 22:24:00 +00:00
8cb514d6dd
Merge with camel-async.
...
svn path=/trunk/; revision=4687
2000-08-10 17:30:50 +00:00
d3c6e3664d
Let us compile sans threads on non-pthread systems.
...
svn path=/trunk/; revision=3752
2000-06-27 14:37:17 +00:00
e923d2eea9
Make the broken threads optional
...
svn path=/trunk/; revision=3740
2000-06-26 18:21:45 +00:00
187f4c8b0c
commenting out of some GDK_THREADS_*() junk that was causing a lock
...
also fixed an assignment problem (var = void) in mail-config.c
svn path=/trunk/; revision=3738
2000-06-26 16:02:06 +00:00
9c515ee30b
Add some debugging messages to track down thread issues better and
...
call GDK_THREAD_{LEAVE,ENTER} around the main loop as the GTK+
FAQ says we should do.
svn path=/trunk/; revision=3737
2000-06-26 05:29:04 +00:00
aa68bd85f1
Land most of the stuff to move fetch_mail, send_mail, expunge_folder, init_imap, and init_news to async operation.
...
svn path=/trunk/; revision=3711
2000-06-23 19:07:01 +00:00
855dff022c
Make the async dialogs non-modal; add cleanup callbacks in the main thread.
...
svn path=/trunk/; revision=3694
2000-06-22 20:31:01 +00:00
c14e8dd705
Add nice blocking stuff for the error dialog and a new get_password hook in the async toolkit
...
svn path=/trunk/; revision=3692
2000-06-22 16:34:33 +00:00
d8962e3587
Prettify the progress dialog a bit.
...
svn path=/trunk/; revision=3689
2000-06-22 13:42:25 +00:00
42d0cc5ca7
Add the async mail API (still not hooked up though)
...
svn path=/trunk/; revision=3676
2000-06-21 18:14:44 +00:00