diff options
-rw-r--r-- | shell/ChangeLog | 5 | ||||
-rw-r--r-- | shell/Evolution-Component.idl | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 93bfd273f8..ab4a918af3 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,5 +1,10 @@ 2003-11-13 Ettore Perazzoli <ettore@ximian.com> + * Evolution-Component.idl (GNOME.Evolution.Component.UnknownType): + New exception. + +2003-11-13 Ettore Perazzoli <ettore@ximian.com> + * e-shell-window.c: New signal "component_changed". (class_init): Install. (switch_view): Emit. diff --git a/shell/Evolution-Component.idl b/shell/Evolution-Component.idl index 8c225ee357..7a915c6bfb 100644 --- a/shell/Evolution-Component.idl +++ b/shell/Evolution-Component.idl @@ -27,6 +27,7 @@ module Evolution { interface Component : Bonobo::Unknown { exception Failed {}; + exception UnknownType {}; /* Create the controls for embedding in the shell. */ void createControls (out Bonobo::Control sidebar_control, @@ -56,7 +57,8 @@ module Evolution { /* Pop up a new editing dialog for the item with the specified @item_type_name. */ - void requestCreateItem (in string item_type_name); + void requestCreateItem (in string item_type_name) + raises (UnknownType); }; }; |