From 61a773db49f50e3d0a5a69cbd105e40b281ae722 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Fri, 5 Jul 2013 15:59:22 -0400 Subject: GalViewCollection: Load files during instance initialization. gal_view_collection_new() now takes system and user directory arguments and loads GalViews during instance initialization. Removed functions: gal_view_collection_set_storage_directories() gal_view_collection_load() gal_view_collection_loaded() --- e-util/gal-view-collection.h | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'e-util/gal-view-collection.h') diff --git a/e-util/gal-view-collection.h b/e-util/gal-view-collection.h index 700262e6ce..2077225643 100644 --- a/e-util/gal-view-collection.h +++ b/e-util/gal-view-collection.h @@ -79,19 +79,13 @@ struct _GalViewCollectionItem { GType gal_view_collection_get_type (void) G_GNUC_CONST; GalViewCollection * - gal_view_collection_new (void); + gal_view_collection_new (const gchar *system_directory, + const gchar *user_directory); const gchar * gal_view_collection_get_system_directory (GalViewCollection *collection); const gchar * gal_view_collection_get_user_directory (GalViewCollection *collection); -/* Set up the view collection. Call these two functions - * before ever doing load or save and never call them again. */ -void gal_view_collection_set_storage_directories - (GalViewCollection *collection, - const gchar *system_dir, - const gchar *local_dir); - /* Query the view collection. */ gint gal_view_collection_get_count (GalViewCollection *collection); GalView * gal_view_collection_get_view (GalViewCollection *collection, @@ -108,11 +102,7 @@ gint gal_view_collection_get_view_index_by_id void gal_view_collection_delete_view (GalViewCollection *collection, gint i); -/* Call set_storage_directories and add factories for anything - * that might be found there before doing either of these. */ -void gal_view_collection_load (GalViewCollection *collection); void gal_view_collection_save (GalViewCollection *collection); -gboolean gal_view_collection_loaded (GalViewCollection *collection); /* Use factory list to load a GalView file. */ GalView * gal_view_collection_load_view_from_file -- cgit v1.2.3