Commit Graph

9960 Commits

Author SHA1 Message Date
bd2f1603e5 Add some padding to the label so that the title doesn't move around when
* e-shell-folder-title-bar.c (e_shell_folder_title_bar_construct):
Add some padding to the label so that the title doesn't move
around when you switch between pop-up and non-pop-up folder bar.
Also, change all the GtkLabels to be GtkClippedLabels instead.
(e_shell_folder_title_bar_set_title): Updated to use
EClippedLabels instead of GtkLabels.
(e_shell_folder_title_bar_set_folder_bar_label): Likewise.

* e-shell.c (impl_Shell__get_displayName): New, implementation for
the `displayName' attribute.

* Evolution-Shell.idl: Added readonly attribute `displayName' to
get the canonicalized X11 display name for the shell.

* e-shell.c (e_shell_construct): Ooops.  Return
`E_SHELL_CONSTRUCT_RESULT_CANNOTREGISTER' if the OAF registration
fails, not `E_SHELL_CONSTRUCT_RESULT_GENERICERROR'.

* e-shortcuts-view.c (rename_group_cb): Get the toplevel from the
shortcuts view, not the widget.
(rename_shortcut_cb): Likewise.
(show_new_group_dialog): Changed to use `e_request_string()'.

* evolution-test-component.c: Add the %FALSE value for the
`user_creatable' field in the `folder_types' entry.

* evolution-shell-client.c: New member `shortcuts_interface' in
`EvolutionShellClientPrivate'.
(destroy): Unref it if not CORBA_OBJECT_NIL.
(init): Init to CORBA_OBJECT_NIL.
(query_shell_interface): New helper function to query an interface
on the shell and spit out warnings if it fails.
(evolution_shell_client_construct): Use it to query the ::Activity
interface.  Also query the ::Shortcuts interface and set the
`shortcuts_interface' member to point to it.

* e-shell.c: New member `corba_shortcuts' in `EShellPrivate'.
(init): Init to NULL.
(setup_shortcuts_interface): Helper function to add the
::Shortcuts CORBA interface to the shell.
(e_shell_construct): Call it.

* e-corba-shortcuts.c, e-corba-shortcuts.h: New objects
implementing the `Evolution::Shortcuts' CORBA interface.

* Evolution-Shortcuts.idl: New interface for accessing the
shortcuts in the shell.

* e-shell.c (e_shell_get_config_db): Moved down.

svn path=/trunk/; revision=11689
2001-08-05 04:33:57 +00:00
90b888b8af Make the close icon as large as the pin icon so the bar doesn't change
* e-title-bar.c: Make the close icon as large as the pin icon so
the bar doesn't change size when it switches between them.
(e_title_bar_construct): Add some horizontal padding to the label
to make it look nicer.

svn path=/trunk/; revision=11688
2001-08-05 04:31:24 +00:00
3b8842db31 Use `e_bonobo_generic_factory_multi_display_new()' instead of just
* component-factory.c (component_factory_init): Use
`e_bonobo_generic_factory_multi_display_new()' instead of just
`bonobo_generic_factory_new()'.
(component_fn): Added @component_id arg.

svn path=/trunk/; revision=11687
2001-08-05 04:31:02 +00:00
d682c4f31e New function to create a factory that creates separate component instances
* e-bonobo-factory-util.c
(e_bonobo_generic_factory_multi_display_new): New function to
create a factory that creates separate component instances for
different displays.

svn path=/trunk/; revision=11686
2001-08-05 04:30:33 +00:00
324f2b9768 Made it so that if there's one less match than possible compares are
2001-08-04  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-compare.c (e_card_compare_name): Made it so
	that if there's one less match than possible compares are
	considered more VAGUE.  Fixes Ximian bug #3400.

svn path=/trunk/; revision=11685
2001-08-05 01:01:31 +00:00
872691b50e Set the hadjustment and vadjustment here. From a patch by Kevin
2001-08-04  Christopher James Lahey  <clahey@ximian.com>

	* e-tree-scrolled.c (e_tree_scrolled_new): Set the hadjustment and
	vadjustment here.  From a patch by Kevin Vandersloot
	<kfv101@psu.edu>.  Fixes Ximian bug #6400.

svn path=/trunk/; revision=11684
2001-08-04 23:09:34 +00:00
950e90cd92 Ignore generated .dep file.
* .cvsignore: Ignore generated .dep file.

svn path=/trunk/; revision=11655
2001-08-04 19:29:35 +00:00
bc36738ca4 oops, s/#ifdef/#endif
svn path=/trunk/; revision=11654
2001-08-04 19:05:42 +00:00
d27f28ec43 forgot to commit a file
svn path=/trunk/; revision=11653
2001-08-04 19:04:21 +00:00
27556a45c2 Add yet another special-case hack for application/pgp.
2001-08-04  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-format.c (mail_part_is_inline): Add yet another
	special-case hack for application/pgp.

svn path=/trunk/; revision=11652
2001-08-04 19:00:40 +00:00
ed0295fd12 Add a @wraparound argument, so the 'n' and 'p' keypresses (or anything
2001-08-04  Jason Leach  <jleach@ximian.com>

	* message-list.c (message_list_select): Add a @wraparound
	argument, so the 'n' and 'p' keypresses (or anything else that
	wants to) can wrap around to find the next unread.

	* folder-browser.c (on_key_press): Tell it to wrap around here.

	* mail-callbacks.c (delete_msg): Don't wrap around here (or the
	other callbacks in this file).

svn path=/trunk/; revision=11651
2001-08-04 18:33:50 +00:00
e444178d11 Updated Spanish translation.
svn path=/trunk/; revision=11650
2001-08-04 12:13:44 +00:00
966bef8c54 Change these to actually subtract the allocation as they should.
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* e-tree.c (et_drag_motion, et_drag_drop, et_drag_data_received):
	Change these to actually subtract the allocation as they should.

svn path=/trunk/; revision=11649
2001-08-04 05:38:33 +00:00
f35d325f79 Some paths here don't set handled properly so lets initialize it to FALSE.
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* e-storage-set-view.c (tree_drag_data_received): Some paths here
	don't set handled properly so lets initialize it to FALSE.
	(update_folder_with_unread_hash, etree_value_at): constified
	folder_name here.
	(init): Initialize priv->drag_path here to NULL.

svn path=/trunk/; revision=11648
2001-08-04 03:35:29 +00:00
edd997c889 e_tree_table_adapter_node_at_row would have pulled data from one past the
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* e-tree-table-adapter.c (e_tree_table_adapter_node_at_row):
	e_tree_table_adapter_node_at_row would have pulled data from one
	past the end of its array if you asked it to and the root was
	hidden.  Fixed it.  Fixes Ximian bug #4761.

svn path=/trunk/; revision=11647
2001-08-04 03:14:49 +00:00
a874d1e407 New function; stops further notification from happening. This is needed
2001-08-03  Federico Mena Quintero  <federico@ximian.com>

	* cal-client/query-listener.c (query_listener_stop_notification):
	New function; stops further notification from happening.  This is
	needed since the listener is destroyed asynchronously from the
	Wombat and the corresponding CalQuery may already have died.
	(impl_notifyObjUpdated): Do not notify if requested.
	(impl_notifyObjRemoved): Likewise.
	(impl_notifyQueryDone): Likewise.
	(impl_notifyEvalError): Likewise.

	* cal-client/cal-query.c (cal_query_destroy): Use
	query_listener_stop_notification().

	* cal-client/cal-listener.c (cal_listener_destroy): Nullify the
	pointers to the callback functions.

	* gui/e-day-view.c (update_query): Commit our state of no longer
	having a query before unrefing it.  We may reenter from the ORBit
	main loop and we *really* want this information to be committed.

	* gui/e-week-view.c (update_query): Likewise.

	* gui/calendar-model.c (update_query): Likewise.

	* gui/tag-calendar.c (tag_calendar_by_comp): Added a "clear_first"
	argument that indicates whether the ECalendar should be cleared of
	any marks first.

	* gui/calendar-commands.c (calendar_control_activate): Removed
	ifdefed-out view buttons code from the Gnomecal days.

	* gui/gnome-cal.c (client_categories_changed_cb): Merge the
	categories of the calendar and tasks clients so that we can
	display the categories in both sets.
	(gnome_calendar_construct): Connect to "categories_changed" on
	both clients.
	(gnome_calendar_on_date_navigator_selection_changed): Removed call
	to gnome_calendar_update_view_buttons().
	(gnome_calendar_update_view_buttons): Removed.  We cannot have
	this until Bonobo supports radio toolbar items.
	(gnome_calendar_set_view_buttons): Removed.
	(gnome_calendar_dayjump): Do not use priv->day_button.
	(GnomeCalendarPrivate): Removed the {day,work_week,week,month}_button
	fields.
	(gnome_calendar_set_query): Start a retagging process of the date
	navigator so that it reflects the current query.
	(update_query): New function to restart a query for the date navigator.
	(initial_load): Use update_query() instead of tagging the date
	navigator directly.
	(gnome_calendar_on_date_navigator_date_range_changed): Likewise.
	(client_cal_opened_cb): Use update_query() instead of initial_load().
	(initial_load): Removed.
	(client_obj_updated_cb): Removed.
	(client_obj_removed_cb): Removed.
	(gnome_calendar_new_appointment_for): Set the default category of
	the new component.
	(search_bar_category_changed_cb): Set the default category for the
	calendar views.

	* gui/cal-search-bar.c (cal_search_bar_set_categories): Sort the
	categories before creating the menu.

	* gui/e-day-view.c (adjust_query_sexp): Return NULL instead of
	"#f" if the time range is not set yet.
	(update_query): Do not start a query if the time range is not set.
	(e_day_view_set_default_category): New function.
	(e_day_view_key_press): Set the default category on the new
	component.

	* gui/e-week-view.c (adjust_query_sexp): Analogous to the above.
	(update_query): Analogous to the above.
	(e_week_view_set_default_category): Analogous to the above.
	(e_week_view_key_press): Analogous to the above.

svn path=/trunk/; revision=11646
2001-08-04 03:13:43 +00:00
9e199f467b Once again forgot to mark which bug this fixes. Ximian bug #3699.
svn path=/trunk/; revision=11645
2001-08-04 02:55:12 +00:00
4fabc3b420 Check for storage != NULL here. This shouldn't come up unless addressbook
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c
	(e_select_names_hookup_shell_listener): Check for storage != NULL
	here.  This shouldn't come up unless addressbook has crashed
	previously within this session of evolution, but this is just a
	bit of insurance.

svn path=/trunk/; revision=11644
2001-08-04 02:54:28 +00:00
239a8d9c93 Request an update. (e_calendar_item_mark_days): Likewise.
2001-08-03  Federico Mena Quintero  <federico@ximian.com>

	* e-calendar-item.c (e_calendar_item_mark_day): Request an update.
	(e_calendar_item_mark_days): Likewise.

svn path=/trunk/; revision=11643
2001-08-04 02:45:09 +00:00
7330156509 Added annotation that my last commit fixes Ximian bug #4674.
svn path=/trunk/; revision=11642
2001-08-04 00:53:02 +00:00
017022a5e0 Changed the criteria of whether the first part of each iteration matched
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card.c (e_card_name_match_string): Changed the
	criteria of whether the first part of each iteration matched or
	the second one did.  Before it got it wrong sometimes and caused
	the pointer to jump off the end of the array.

svn path=/trunk/; revision=11641
2001-08-04 00:52:09 +00:00
804c58f8bc yeah, and that last fix to :-)
svn path=/trunk/; revision=11640
2001-08-03 23:42:10 +00:00
5f5f1cce9f oops, should have tested that warning fix.
svn path=/trunk/; revision=11639
2001-08-03 23:41:18 +00:00
459ecd869f warning fix.
svn path=/trunk/; revision=11638
2001-08-03 23:37:56 +00:00
02ead26ac7 build fix
svn path=/trunk/; revision=11637
2001-08-03 23:27:58 +00:00
3732e11baf Updates for EvolutionStorage API changes.
2001-08-03  Jason Leach  <jleach@ximian.com>

	* mail-folder-cache.c (update_idle): Updates for EvolutionStorage
	API changes.

	* mail-importer.c (mail_importer_create_folder): Ditto.

	* mail-local.c: Same here.

svn path=/trunk/; revision=11636
2001-08-03 23:12:14 +00:00
3a3d80fa14 Callback for the EvolutionStorageListener::update_folder signal, so we can
2001-08-03  Jason Leach  <jleach@ximian.com>

	* e-summary-mail.c (update_folder_cb): Callback for the
	EvolutionStorageListener::update_folder signal, so we can update
	mail summaries when they change.  Bug #4686.

svn path=/trunk/; revision=11635
2001-08-03 23:09:53 +00:00
82ef4cd4c9 Update for EvolutionStorage API changes. (addressbook_storage_add_source):
2001-08-03  Jason Leach  <jleach@ximian.com>

	* gui/component/addressbook-storage.c (load_source_data): Update
	for EvolutionStorage API changes.
	(addressbook_storage_add_source): Ditto.

svn path=/trunk/; revision=11634
2001-08-03 23:09:00 +00:00
385ba85d42 [Removing Evolution::LocalStorage interface, abstracting the unread counts
2001-08-03  Jason Leach  <jleach@ximian.com>

        [Removing Evolution::LocalStorage interface, abstracting the
        unread counts from a folder's name, also abstract unread counts
        from a shortcut's name.  Fixes #4489 and #5497]

        * e-shortcuts.c (shortcut_item_new): Take an unread_count argument
        now.
        (shortcut_item_update): Ditto.

        * e-shortcuts-view-model.c (get_name_with_unread): Get a string
        containing a shortcut name and it's unread, because these are
        abstracted now.
        (load_group_into_model): Use the above function to make shortcuts
        that have unread counts.

        * e-storage-set-view.c (update_folder_with_unread_hash): Keep a
        hash of folder names with unread counts, because the folder name
        and it's unread count are to be separated, only the ETree is
        supposed to present it as one string.

        * e-shell-view.c: Renamed EShellView::view_title_bar to
        folder_title_bar, to closer match the

        * e-shell-view-menu.c (new_shortcut_dialog_folder_selected_cb):
        Make a shortcut with the unread count.

        * e-shell-folder-commands.c (e_shell_command_add_to_shortcut_bar):
        Make a shortcut with the unread count.

        * e-local-storage.c: Updated for API changes.

        * e-folder.c (e_folder_get_unread_count): New function, does what
        it says.
        (e_folder_set_unread_count): Ditto.

        * e-corba-storage.c (impl_StorageListener_new_folder): Renamed to
        match the IDL function name.
        (impl_StorageListener_update_folder): Ditto.
        (impl_StorageListener_removed_folder): Ditto.

        * Evolution-Storage.idl (struct Folder): Replace the boolean
        highlighted with a long unread_count.
        (updateFolder): Brought in from the now dead
        Evolution::LocalStorage.

        * Evolution-Shell.idl (getLocalStorage): Return a Storage instead
        of a LocalStorage.

        * Evolution-LocalStorage.idl: Removed, no longer needed, only used
        function, updateFolder, has been moved into Evolution::Storage
        interface.

        * evolution-local-storage.[ch]: Ditto.

        * evolution-storage.c (impl_Storage_updateFolder): Implementation
        of the updateFolder taken from ::LocalStorage.
        (class_init): New "update_folder" signal, taken from
        evolution-local-storage.c too.
        (evolution_storage_update_folder): Take an @unread_count int
        instead of a @highlighted boolean.
        (evolution_storage_new_folder): Same for here.
        (evolution_storage_update_folder_by_uri): And here.

        * evolution-storage-listener.h: "update_folder" signal no longer
        sends a @highlighted boolean.

2001-08-03  Jason Leach  <jleach@ximian.com>

        * e-shell-view-menu.c (update_offline_menu_item): Use Jakub's new
        "Work Online" icon and fix a typo.

svn path=/trunk/; revision=11633
2001-08-03 23:08:38 +00:00
308aaf47ea Adding cvsignore files
svn path=/trunk/; revision=11629
2001-08-03 22:36:03 +00:00
bd7e692b76 Noted that the last commit fixes Ximian bug #2202
svn path=/trunk/; revision=11628
2001-08-03 22:17:31 +00:00
19d3e7ce38 Made this change the query based on which letter is clicked.
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c (jump_to_letter): Made this
	change the query based on which letter is clicked.

svn path=/trunk/; revision=11627
2001-08-03 22:14:12 +00:00
bc4d011ab1 Do an evil kludgy hack so that the Rule Name entry widget gets focused
2001-08-03  Jeffrey Stedfast  <fejj@ximian.com>

	* filter-rule.c (get_widget): Do an evil kludgy hack so that the
	Rule Name entry widget gets focused when the filter editor is
	shown.

svn path=/trunk/; revision=11626
2001-08-03 21:52:41 +00:00
4baef8309f Try to restore the choice the user had chosen before hitting the "Check
2001-08-03  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (build_auth_menu): Try to restore the choice
	the user had chosen before hitting the "Check Supported Types"
	button.

	* mail-format.c (write_headers): Removed a no-longer-needed
	g_warning.

svn path=/trunk/; revision=11625
2001-08-03 21:37:00 +00:00
96484b3644 Subtracted 27.
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* e-tree.c (et_drag_motion, et_drag_drop, et_drag_data_received):
	Subtracted 27.

svn path=/trunk/; revision=11624
2001-08-03 21:19:53 +00:00
52ac64840c Updated Spanish translation.
svn path=/trunk/; revision=11623
2001-08-03 21:05:05 +00:00
c6daf26ade Minor changes to the iconv code so that it does the check in the return
2001-08-03  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-pgp-context.c (pgp_verify): Minor changes to the iconv
	code so that it does the check in the return value of iconv() just
	like the code in camel-mime-utils.c in case this fixes Bo Rosen's
	gpg bugs (but I doubt this will change anything?).

svn path=/trunk/; revision=11622
2001-08-03 20:36:24 +00:00
9fd0fc50be Fixes bug #1407.
2001-08-03  Federico Mena Quintero  <federico@ximian.com>

	Fixes bug #1407.

	* gui/dialogs/cal-prefs-dialog.glade: Removed the alarm
	preferences page, since we decided it was unnecessary.

svn path=/trunk/; revision=11621
2001-08-03 20:02:53 +00:00
988fb5fa77 Add information about gathering actions.
001-08-03  Kevin Breit  <battery841@mediaone.net>

	* C/usage-calendar.sgml: Add information about gathering actions.

svn path=/trunk/; revision=11620
2001-08-03 18:41:12 +00:00
bbe59ab0ae I18n fixes.
* gui/dialogs/event-page.c (summary_changed_cb):
Use e_dialog_editable_get instead of gtk_editable_get_chars (we need
UTF-8 string).

* gui/itip-utils.c:
Added missing #include <config.h>

svn path=/trunk/; revision=11619
2001-08-03 18:39:38 +00:00
733175aaec First check to make sure that service->url->authmech is non-NULL before
2001-08-03  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_connect): First
	check to make sure that service->url->authmech is non-NULL before
	passing it into strcmp to avoid a segfault.

svn path=/trunk/; revision=11618
2001-08-03 18:16:59 +00:00
7d143c9c44 Sigh, if gpg returns '1' it means that the key is bad but it did succeede
2001-08-03  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-pgp-context.c (pgp_decrypt): Sigh, if gpg returns '1' it
	means that the key is bad but it did succeede in decrypting the
	block so to make users happy (even though I find this a
	questionable action) we are going to ignore the error and show it
	to the user anyway. This fixes bug #6136.

svn path=/trunk/; revision=11617
2001-08-03 18:02:12 +00:00
3d42df437a return the source url for popb4smtp auth request.
2001-08-03  Not Zed  <NotZed@Ximian.com>

        * mail-session.c (get_password): return the source url for
        popb4smtp auth request.

svn path=/trunk/; revision=11616
2001-08-03 15:35:35 +00:00
99e55fbc6b special case popb4smtp auth before we try and connect, and do the magic
2001-08-03  Not Zed  <NotZed@Ximian.com>

        * providers/smtp/camel-smtp-transport.c (smtp_connect): special
        case popb4smtp auth before we try and connect, and do the magic
        here first.

2001-08-02  Not Zed  <NotZed@Ximian.com>

        * providers/smtp/camel-smtp-transport.c (smtp_connect): Check for
        POPB4SMTP separate to the esmtp auth list.
        (smtp_auth): If creating the sasl object means it is
        already authenticated, then exit early.  Sort of 'clean hack' to
        help popb4smtp work.
        (smtp_auth): Unref the sasl object, clean up a memleak i think.

        * providers/smtp/camel-smtp-provider.c
        (camel_provider_module_init): Added POPB4SMTP auth type.

        * camel-sasl.c (camel_sasl_authtype): Added POPB4SMTP type.

        * camel-sasl-popb4smtp.c: New file for pop before smtp
        'authentication'.

        * Makefile.am (libcamel_la_SOURCES, HEADERS): Add
        camel-sasl-popb4smtp.[ch].

svn path=/trunk/; revision=11615
2001-08-03 15:33:57 +00:00
68518c1d98 p2001-08-03 Christopher James Lahey <clahey@ximian.com>
* e-list-iterator.c (e_list_iterator_next): Made it so that
	e_list_iterator_next goes to the first element if it's set to
	NULL.  This makes deleting the first element and then doing
	e_list_iterator_next go to the new first element.  Did the analogy
	for e_list_iterator_prev for completeness and consistency's sakes.
	Fixes Ximian bug #6057.

svn path=/trunk/; revision=11614
2001-08-03 14:43:58 +00:00
4b9d93c6b8 Fixed warnings here.
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook.c (addressbook_factory_new_control):
	Fixed warnings here.

	* gui/component/select-names/e-select-names-completion.c
	(hash_cleanup_fn): Removed this unused function.

svn path=/trunk/; revision=11613
2001-08-03 14:40:21 +00:00
4d21706037 Made the list of E_CARD_PHONE types in phone_correspondences more complete
2001-08-03  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-simple.c (e_card_simple_sync_card,
	fill_in_info): Made the list of E_CARD_PHONE types in
	phone_correspondences more complete by adding the new 5
	E_CARD_PHONE types.  Also, made it a bit less restrictive for some
	types (E_CARD_PHONE_HOME will actually match
	E_CARD_SIMPLE_PHONE_ID_HOME now.)  Made e_card_simple_sync_card
	and fill_in_info search for an exact match in the list of
	phone_correspondences and then look for a partial match.  Got rid
	of not going forward when doing a remove from an EList since EList
	handles this case automatically.

	* backend/ebook/e-card-types.h: Added E_CARD_PHONE types for
	assistant, callback, radio, telex, and ttytdd.

	* backend/ebook/e-card.c (get_phone_flags, set_phone_flags):
	Handle the new E_CARD_PHONE types.

svn path=/trunk/; revision=11612
2001-08-03 14:38:20 +00:00
0039ef5422 [Fix #6232, the thirty-four-splash-screens-at-startup bug.]
* e-shell.c (setup_local_storage): Add an E_STORAGE() cast to
prevent a warning.

* main.c (idle_cb): Only try to activate from the shell ID if the
result is `E_SHELL_CONSTRUCT_RESULT_CANNOTREGISTER'; if there is a
different error, spit out a dialog box with a description of it
and exit instead.

* e-shell.c (e_shell_construct): Return an `EShellConstructResult'
describing what kind of result we had.  Show the splash after the
DB has been reached, not before.
(e_shell_construct_result_to_string): New function to get a
descriptive string out of an `EShellConstructResult'.
(e_shell_new): New arg @construct_result_return to return a
description of the result of the operation.

* e-shell.h: New enum `EShellConstructResult'.

* e-shell.c (impl_Shell_createNewView): Raise `InternalError'
instead of crashing if the shell_view returns a CORBA_OBJECT_NIL.

* Evolution-Shell.idl: New exception `InternalError'.
`createNewView' and `handleURI' can raise it.

svn path=/trunk/; revision=11611
2001-08-03 14:27:44 +00:00
b5c3ca3079 Make "My Evolution" a normal storage instead of being the toplevel
node that contains everything else.

svn path=/trunk/; revision=11610
2001-08-03 13:18:08 +00:00
f3680ee9f2 tree view icons
svn path=/trunk/; revision=11609
2001-08-03 12:24:04 +00:00