diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-02-09 05:20:50 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-02-09 05:20:50 +0800 |
commit | 88594ac53a888dac465fc5e2ccb0925cc0c0a49a (patch) | |
tree | 9418c784cfd893df6cc48cbd6711444f2b6e2614 /shell/ChangeLog | |
parent | fb6c1a7afb699431ce6860888f423d5c2e7c1c8e (diff) | |
download | gsoc2013-evolution-88594ac53a888dac465fc5e2ccb0925cc0c0a49a.tar.gz gsoc2013-evolution-88594ac53a888dac465fc5e2ccb0925cc0c0a49a.tar.zst gsoc2013-evolution-88594ac53a888dac465fc5e2ccb0925cc0c0a49a.zip |
Change the folder selection dialog so that, when you click on "New"
and create a folder, that folder becomes the default folder when you
go back to the selection dialog.
svn path=/trunk/; revision=8119
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index a0fff636b5..81eeead46f 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,34 @@ +2001-02-08 Ettore Perazzoli <ettore@ximian.com> + + * e-shell-folder-creation-dialog.c (dialog_clicked_cb): Destroy + the dialog instead of using `gnome_dialog_close()'. + (dialog_clicked_cb): Likewise. + (dialog_close_cb): Removed. + (e_shell_show_folder_creation_dialog): Don't connect to the + "close" signal anymore. + + * e-shell-folder-selection-dialog.c + (folder_creation_dialog_result_cb): New callback. Set the default + folder to be the newly created one. + (impl_clicked): Use it. + + * e-shell-folder-creation-dialog.c: Add members `folder_path', + `result_callback' and `result_callback_data' to `struct + _DialogData'. + (e_shell_show_folder_creation_dialog): New args @result_callback + and @result_callback_data. + (async_create_cb): Notify the result through the specified + callback. + (dialog_clicked_cb): Likewise. Set the `folder_path' in the + DialogData so that we can pass it over when we get the async + notification of the result of the operation. + + * e-shell-folder-creation-dialog.h: New type + `EShellFolderCreationDialogCallback'. + + * e-storage-set-view.c (e_storage_set_view_set_current_folder): + Show the node too, using `e_tree_model_show_node()'. + 2001-02-05 Ettore Perazzoli <ettore@ximian.com> * e-setup.c (copy_default_stuff): s/first time you run/first time |