From 855dff022c610063a9524c19386f9e2863b88ae7 Mon Sep 17 00:00:00 2001 From: Peter Williams Date: Thu, 22 Jun 2000 20:31:01 +0000 Subject: Make the async dialogs non-modal; add cleanup callbacks in the main thread. svn path=/trunk/; revision=3694 --- mail/ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'mail/ChangeLog') diff --git a/mail/ChangeLog b/mail/ChangeLog index 9fe42f1379..ad42b1fa5e 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,20 @@ +2000-06-22 Peter Williams + * mail-threads.c: Make the dialog boxes for error and + question non-modal. They're modal relative to the dispatch + thread, but before they would also eg lock up the toolbar + buttons (while the menus, managed by another process, were + active -- a weird effect). + +2000-06-22 Peter Williams + + * mail-threads.[ch]: Extra argument to mail_operation_try: + 'cleanup', a function to be called in the main thread after + the dispatcher thread exits. gtk_object_destroy's et al may + attempt to unmap windows so we can't do them in the dispatcher + thread :-( + + * test-thread.c: Updated with demo of new argument working. + 2000-06-22 Peter Williams * test-thread.c (op_5): New tests for the get_password -- cgit