From c1b5780b8a6b033d800fc96deb87012631049090 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Fri, 10 May 2002 16:54:23 +0000 Subject: Added some tests for the custom storage. * evolution-test-component.c: Added some tests for the custom storage. * evolution-storage.c: New signal DISCOVER_SHARED_FOLDER. (impl_Storage_asyncXferFolder): Renamed from impl_Storage_async_xfer_folder. (impl_Storage_asyncRemoveFolder): Renamed from impl_Storage_async_remove_folder. (impl_Storage_asyncCreateFolder): Renamed from impl_Storage_async_create_folder. (impl_Storage_asyncOpenFolder): Renamed from impl_storage_async_open_folder. (impl_Storage_addListener): Renamed from impl_Storage_add_listener. (impl_Storage_removeListener): Renamed from impl_Storage_remove_listener. (impl_Storage_asyncDiscoverSharedFolder): New, implementation for ::asyncDiscoverSharedFolder. (evolution_storage_get_epv): Install the CORBA method here. (class_init): Set up the "discover_shared_folder" signal here. (e_marshal_NONE__POINTER_POINTER): Yet Another Marshaller. Die die die. * Evolution-Storage.idl (Storage::asyncDiscoverSharedFolder): New method. (StorageListener::notifySharedFolderDiscovered): New method. * e-shell-view-menu.c (command_open_other_users_folder): New, implementation for the FileOpenOtherUsersFolder verb. * Makefile.am: Generate stubs and skels for Evolution::Addressbook::SelectNames as well. * glade/e-shell-shared-folder-picker-dialog.glade: New. svn path=/trunk/; revision=16746 --- shell/Makefile.am | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) (limited to 'shell/Makefile.am') diff --git a/shell/Makefile.am b/shell/Makefile.am index ea885f7233..c86fff6633 100644 --- a/shell/Makefile.am +++ b/shell/Makefile.am @@ -13,7 +13,7 @@ INCLUDES = -O \ -DG_LOG_DOMAIN=\"evolution-shell\" \ $(SHELL_CFLAGS) -# CORBA stuff +# Shell CORBA stuff IDLS = \ Evolution-Activity.idl \ @@ -43,6 +43,21 @@ $(IDL_GENERATED): $(IDLS) $(ORBIT_IDL) -I $(srcdir) -I $(datadir)/idl `$(GNOME_CONFIG) --cflags idl` \ $(srcdir)/Evolution.idl +# SelectNames CORBA stuff + +SELECT_NAMES_IDL = \ + $(top_srcdir)/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl + +SELECT_NAMES_IDL_GENERATED = \ + Evolution-Addressbook-SelectNames.h \ + Evolution-Addressbook-SelectNames-common.c \ + Evolution-Addressbook-SelectNames-skels.c \ + Evolution-Addressbook-SelectNames-stubs.c + +$(SELECT_NAMES_IDL_GENERATED): $(SELECT_NAMES_IDL) + $(ORBIT_IDL) -I $(srcdir) -I $(datadir)/idl `$(GNOME_CONFIG) --cflags idl` \ + $(SELECT_NAMES_IDL) + # IDL install idldir = $(datadir)/idl @@ -102,6 +117,7 @@ libeshell_la_SOURCES = \ bin_PROGRAMS = evolution evolution_SOURCES = \ + $(SELECT_NAMES_IDL_GENERATED) \ e-activity-handler.c \ e-activity-handler.h \ e-component-info.c \ @@ -151,6 +167,8 @@ evolution_SOURCES = \ e-shell-offline-handler.h \ e-shell-settings-dialog.c \ e-shell-settings-dialog.h \ + e-shell-shared-folder-picker-dialog.c \ + e-shell-shared-folder-picker-dialog.h \ e-shell-startup-wizard.c \ e-shell-startup-wizard.h \ e-shell-user-creatable-items-handler.c \ @@ -223,7 +241,10 @@ oaf_in_files = GNOME_Evolution_Shell.oaf.in oaf_DATA = $(oaf_in_files:.oaf.in=.oaf) etspecdir = $(datadir)/evolution/etspec/ -etspec_DATA = e-storage-set-view.etspec e-storage-set-view-checkboxes.etstate e-storage-set-view-no-checkboxes.etstate +etspec_DATA = \ + e-storage-set-view.etspec \ + e-storage-set-view-checkboxes.etstate \ + e-storage-set-view-no-checkboxes.etstate @XML_I18N_MERGE_OAF_RULE@ @@ -248,8 +269,8 @@ evolution.pure: evolution endif -CLEANFILES = $(IDL_GENERATED) -BUILT_SOURCES = $(IDL_GENERATED) +CLEANFILES = $(IDL_GENERATED) $(SELECT_NAMES_IDL_GENERATED) +BUILT_SOURCES = $(IDL_GENERATED) $(SELECT_NAMES_IDL_GENERATED) dist-hook: cd $(distdir); rm -f $(BUILT_SOURCES) -- cgit v1.2.3