aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-shell-marshal.list
Commit message (Collapse)AuthorAgeFilesLines
* add a "new_view_xid" arg, so the component has a window id to make use ofDan Winship2003-03-251-0/+1
| | | | | | | | | | | | | | | | | | | | * Evolution-ShellComponent.idl (interactive): add a "new_view_xid" arg, so the component has a window id to make use of as a parent if it needs to pop up a dialog. * e-shell.c (set_interactive): Pass the new_view_xid when going interactive. (e_shell_set_interactive): Remove this since it wasn't being used, and couldn't be used for anything except lying to the components. * evolution-shell-component.c (evolution_shell_component_class_init): Update "interactive" signal definition (impl_interactive): Update prototype and signal emission * e-shell-marshal.list (NONE:BOOL,INT): add svn path=/trunk/; revision=20493
* add a Bonobo::Listener to this like the other async interfaces, ratherDan Winship2003-03-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Evolution-Storage.idl (asyncOpenFolder): add a Bonobo::Listener to this like the other async interfaces, rather than having a hacky way to signal failure. * evolution-storage.c (impl_Storage_asyncOpenFolder): Update to take a listener and emit it as part of the signal (evolution_storage_class_init): update OPEN_FOLDER signal prototype. * e-shell-marshal.list (NONE:POINTER,STRING): add, for changed EvolutionStorage open_folder signal * e-storage.c (e_storage_async_open_folder): add a callback arg (impl_async_open_folder): call the callback with NOTIMPLEMENTED. (class_init): remove the CLOSE_FOLDER signal (e_storage_has_subfolders): Don't emit CLOSE_FOLDER since it doesn't exist any more, and this function is used for that side effect any more anyway. * e-corba-storage.c (async_open_folder): add the callback arg and create a proper closure. (async_open_folder_idle): Call the callback in case of error. Create a listener and pass that to the CORBA call. (async_open_cb): Listener callback. * e-storage-set.c (storage_set_view_folder_opened): Pass a callback to e_storage_async_open_folder. (async_open_cb): emit CLOSE_FOLDER if the open failed (storage_close_folder_cb): Remove this since the signal no longer exists. svn path=/trunk/; revision=20297
* use POINTER_STRING_BOOL for activate_shortcut.Michael Zucci2003-02-061-1/+2
| | | | | | | | | | | | | * e-shortcuts-view.c (class_init): use POINTER_STRING_BOOL for activate_shortcut. * e-shell-marshal.list: Added NONE,STRING,BOOL, and POINTER,STRING,BOOL, removed POINTER,STRING,INT * evolution-shell-view.c (evolution_shell_view_class_init): Use STRING_BOOL for the set_message signal to match rest of command. svn path=/trunk/; revision=19801
* Added NONE,STRING,STRING,STRINGNot Zed2003-02-061-0/+1
| | | | | | | | | | | | | 2003-02-06 Not Zed <NotZed@Ximian.com> * e-shell-marshal.list: Added NONE,STRING,STRING,STRING * evolution-shell-component.c (evolution_shell_component_class_init): Change the user_create_new_item marshaller to STRING_STRING_STRING to match the rest of the call. The 'new' button should work now. svn path=/trunk/; revision=19799
* use e_shell_ marshallers, and make sure STRING parameters map to *_STRING*Chris Toshok2002-11-201-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-11-20 Chris Toshok <toshok@ximian.com> * e-folder-list.c (e_folder_list_class_init): use e_shell_ marshallers, and make sure STRING parameters map to *_STRING* marshallers. * evolution-wizard.c (evolution_wizard_class_init): same. * evolution-storage.c (class_init): same. * evolution-storage-set-view-listener.c (class_init): same. * evolution-storage-listener.c (class_init): same. * evolution-shell-view.c (class_init): same. * evolution-session.c (class_init): same. * evolution-folder-selector-button.c (class_init): same. * evolution-config-control.c (class_init): same. * evolution-activity-client.c (class_init): same. * e-storage-set.c (class_init): same. * e-shortcuts.c (class_init): same. * e-shortcuts-view.c (class_init): same. * e-shell.c (class_init): same. * e-shell-view.c (class_init): same. * e-shell-offline-handler.c (class_init): same. * e-shell-folder-title-bar.c (class_init): same. * e-shell-folder-selection-dialog.c (class_init): same. * e-folder.c (class_init): same. * e-shell-marshal.list: add all the STRING marshallers. svn path=/trunk/; revision=18857
* guard against multiple calls. fixes a crash whenever a task finishes (theChris Toshok2002-11-081-0/+1
| | | | | | | | | | | | | | | | 2002-11-07 Chris Toshok <toshok@ximian.com> * e-task-widget.c (impl_destroy): guard against multiple calls. fixes a crash whenever a task finishes (the addressbook finishing loading, etc.). * e-shell-marshal.list: add NONE:BOOL for evolution-shell-component. * evolution-shell-component.c (class_init): register the signals with g_signal_new. svn path=/trunk/; revision=18661
* Forgot to add this one.Ettore Perazzoli2002-11-041-0/+13
svn path=/trunk/; revision=18520