From 1ad5f19df9e41efd06107dc04802c69eae7ca386 Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Tue, 3 Oct 2000 01:29:43 +0000 Subject: fix typo. (impl_StorageSetView_remove_listener): same. 2000-10-02 Chris Toshok * evolution-storage-set-view.c (impl_StorageSetView_add_listener): fix typo. (impl_StorageSetView_remove_listener): same. (impl_StorageSetView__get_show_folders): implementation of getter for show_folders. (impl_StorageSetView__set_show_folders): implementation of setter for show_folders. (corba_class_init): install _set_show_folders and _get_show_folders. * Evolution-StorageSetView.idl: add show_folders attribute to StorageSetView. * e-storage-set-view.h: add prototypes for e_storage_set_view_{get,set}_show_folders. * e-storage-set-view.c (insert_storages): split this code out from e_storage_set_view_construct so we can call it when "show_folders" has been changed. (e_storage_set_view_construct): remove the code to insert storages. (e_storage_set_view_set_show_folders): new function. tears down existing tree and node/path hashtable and calls insert_storages. (e_storage_set_view_get_show_folders): new function, retrieves current show_folders state. svn path=/trunk/; revision=5684 --- shell/e-storage-set-view.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'shell/e-storage-set-view.h') diff --git a/shell/e-storage-set-view.h b/shell/e-storage-set-view.h index b1e6cc699b..af5f1710ab 100644 --- a/shell/e-storage-set-view.h +++ b/shell/e-storage-set-view.h @@ -71,6 +71,10 @@ void e_storage_set_view_set_current_folder (EStorageSetView *storage_set const char *path); const char *e_storage_set_view_get_current_folder (EStorageSetView *storage_set_view); +void e_storage_set_view_set_show_folders (EStorageSetView *storage_set_view, + gboolean show); +gboolean e_storage_set_view_get_show_folders (EStorageSetView *storage_set_view); + #ifdef __cplusplus } #endif /* __cplusplus */ -- cgit v1.2.3