aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
authorPeter Williams <peterw@src.gnome.org>2000-06-23 04:31:01 +0800
committerPeter Williams <peterw@src.gnome.org>2000-06-23 04:31:01 +0800
commit855dff022c610063a9524c19386f9e2863b88ae7 (patch)
treefc6fc22da5559cd7596d1ccb95be193b12cd0489 /mail/ChangeLog
parenta3a3ee2b1456314989686ed356108b7356c0a272 (diff)
downloadgsoc2013-evolution-855dff022c610063a9524c19386f9e2863b88ae7.tar.gz
gsoc2013-evolution-855dff022c610063a9524c19386f9e2863b88ae7.tar.zst
gsoc2013-evolution-855dff022c610063a9524c19386f9e2863b88ae7.zip
Make the async dialogs non-modal; add cleanup callbacks in the main thread.
svn path=/trunk/; revision=3694
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog17
1 files changed, 17 insertions, 0 deletions
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 <peterw@curious-george.helixcode.com>
+ * 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 <peterw@curious-george.helixcode.com>
+
+ * 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 <peterw@helixcode.com>
* test-thread.c (op_5): New tests for the get_password