aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@ximian.com>2002-03-05 00:53:45 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2002-03-05 00:53:45 +0800
commit0ccb79c8cacc55b0df777b02be241c72e6c3d227 (patch)
tree5e1671bcffbf69801a7e7da361414d7528ae9184 /shell/ChangeLog
parent51130d0659fec0ebe990f6e2692514b3dba22a7d (diff)
downloadgsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.tar
gsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.tar.gz
gsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.tar.bz2
gsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.tar.lz
gsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.tar.xz
gsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.tar.zst
gsoc2013-evolution-0ccb79c8cacc55b0df777b02be241c72e6c3d227.zip
[Fix #20234, Deleting Folder gratuitiously causes /local to open.]
2002-03-04 Ettore Perazzoli <ettore@ximian.com> [Fix #20234, Deleting Folder gratuitiously causes /local to open.] * e-shell-view.c (find_inbox_in_storage): New helper function to heuristically find an Inbox folder. (handle_current_folder_removed): New function to handle the removal of the currently displayed folder in a slightly smarter way than before. It tries to display the parent folder of the folder that got deleted and, if not possible, the Inbox in the same storage. If neither of this is possible, it displays the default local Inbox. [It still doesn't handle the case where you have no Inbox gracefully, but that can come later.] (storage_set_removed_folder_callback): Call `handle_current_folder_removed'. 2002-03-04 Ettore Perazzoli <ettore@ximian.com> [Fix #20237, Shell silently drops xfer_folder errors.] * e-shell-folder-commands.c (xfer_result_callback): Display an error message if the operation failed. svn path=/trunk/; revision=15898
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index b8374179f6..4a7312c7a4 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,26 @@
+2002-03-04 Ettore Perazzoli <ettore@ximian.com>
+
+ [Fix #20234, Deleting Folder gratuitiously causes /local to open.]
+
+ * e-shell-view.c (find_inbox_in_storage): New helper function to
+ heuristically find an Inbox folder.
+ (handle_current_folder_removed): New function to handle the
+ removal of the currently displayed folder in a slightly smarter
+ way than before. It tries to display the parent folder of the
+ folder that got deleted and, if not possible, the Inbox in the
+ same storage. If neither of this is possible, it displays the
+ default local Inbox. [It still doesn't handle the case where you
+ have no Inbox gracefully, but that can come later.]
+ (storage_set_removed_folder_callback): Call
+ `handle_current_folder_removed'.
+
+2002-03-04 Ettore Perazzoli <ettore@ximian.com>
+
+ [Fix #20237, Shell silently drops xfer_folder errors.]
+
+ * e-shell-folder-commands.c (xfer_result_callback): Display an
+ error message if the operation failed.
+
2002-02-26 Ettore Perazzoli <ettore@ximian.com>
[This gets rid of some spurious "could not find handler" messages