* evolution-shell-client.c
(evolution_shell_client_get_local_storage): Added some g_warnings
for when we return CORBA_OBJECT_NIL; this might help to figure out
what is wrong with bug #6625. Also, added a missing
CORBA_exception_free().
svn path=/trunk/; revision=12165
2001-08-17 Jeffrey Stedfast <fejj@ximian.com>
* e-local-storage.c (setup_folder_as_stock): utf_name should not
be const as e_utf8_from_locale_string() returns an allocated
buffer.
svn path=/trunk/; revision=12158
2001-08-16 Jason Leach <jleach@ximian.com>
* e-shell-view.c (folder_selected_cb): Desensitize the
move/copy/delete/rename in the menus (including right click) for
stock folders.
* Evolution-Icon.idl: Actually remove this file from CVS (its
contents are now in Evolution-common.idl).
svn path=/trunk/; revision=12139
* e-shell-view-menu.c: Remove the Help menu verbs and add a
"HelpFAQ" verb.
(command_help): Removed.
(command_help_faq): New, implementation for the "HelpFAQ" verb.
svn path=/trunk/; revision=12127
* e-shell-folder-title-bar.c (label_realize_callback): New
callback for the realize signal.
(make_bold): New. Hooks up the label_realize_callback.
(e_shell_folder_title_bar_construct): Make the name of the folder
bold using it.
svn path=/trunk/; revision=12114
have to do this.
* e-gray-bar.c (endarken_style): Just hardcode the colors.
* e-shell-folder-title-bar.c (set_title_bar_label_style): New.
(e_shell_folder_title_bar_construct): Call it on the labels here,
so we get nice white labels.
svn path=/trunk/; revision=12110
2001-08-15 Jason Leach <jleach@ximian.com>
* e-shell-view-menu.c (command_help): Don't hardcode/build a help
URI here, use gnome_help_display() instead, which will figure out
what language the user needs, etc.
(help_verbs): Adapt these menu items to above changes, they don't
need to pass "evolution/foo.html" to command_help, just
"foo.html".
svn path=/trunk/; revision=12072
2001-08-15 Jason Leach <jleach@ximian.com>
* e-folder.c (e_folder_set_child_highlight): Emit a "changed"
signal at the end of this function. Bug #7232.
svn path=/trunk/; revision=12063
2001-08-15 Aaron Weber <aaron@ximian.com>
* e-shell-view-menu.c (command_about_box): Changed help menus to
point to evolution/ and not evolution-guide/.
svn path=/trunk/; revision=12062
2001-08-15 Jason Leach <jleach@ximian.com>
* Evolution-Shell.idl: Add a new IDL function,
Evolution::Shell::setLineStatus (in boolean). Bug #3030.
* e-shell.c (impl_Shell_setLineStatus): Implementation of the
above.
* evolution-shell-client.c
(evolution_shell_client_set_line_status): A wrapper function for
the above, this is what a component can call to set the shell
on/offline.
svn path=/trunk/; revision=12057
* evolution-storage.c (evolution_storage_new_folder): Use the
passed-in unread_count.
* e-corba-storage.c (impl_StorageListener_notifyFolderCreated):
Pass the passed-in unread_count to e_storage_new_folder.
svn path=/trunk/; revision=12018
2001-08-13 Anna Marie Dirks <anna@ximian.com>
* importer/intelligent.c : Changed the "Evolution has found the
following data sources" text in the import dialog to "Evolution
can import data from the following files" in an attempt to
increase user-friendliness.
svn path=/trunk/; revision=11976
2001-08-13 Anna Marie Dirks <anna@ximian.com>
* importer/import.glade : Changed all instances of "druid"
and "wizard" to "assistant".
svn path=/trunk/; revision=11958
* main.c (idle_cb): Replaced the chained `if' statements with a
`switch' statement for clarity. Also, don't ref the created
shell, and release the object reference properly.
svn path=/trunk/; revision=11956
2001-08-13 Peter Williams <peterw@ximian.com>
* e-corba-shortcuts.c (shortcut_list_to_corba): Don't cause an abort
if the shortcut group is empty.
svn path=/trunk/; revision=11952
2001-08-13 Jason Leach <jleach@ximian.com>
* e-local-storage.c (remove_folder_directory): Remove unused
variable @folder.
* e-shell-folder-commands.c (e_shell_command_add_to_shortcut_bar):
Give icons to shortcuts added via Right-click->Add to Shortcut
Bar.
svn path=/trunk/; revision=11944
* e-shell-view.c (setup_widgets): Put the folder title bar into an
EGrayBar.
* e-gray-bar.c: New.
* e-gray-bar.h: New.
svn path=/trunk/; revision=11932
default folder names are not translated".]
* e-local-storage.c (setup_folder_as_stock): New helper function.
(setup_stock_folders): Use it to set the default folders as
"stock" folders. This will give them a translated name and also
make them unmodifiable.
(load_all_folders): Call `setup_stock_folders()' here.
* e-shell-folder-commands.c (delete_cb): Display an error dialog
if the deletion fails.
(e_shell_command_delete_folder): Pass the shell view to the delete
callback.
* e-storage.c (e_storage_result_to_string): Add a string for
`E_STORAGE_CANTCHANGESTOCKFOLDER' as well.
* e-local-storage.c (remove_folder): Don't allow a stock folder to
be removed.
(impl_async_xfer_folder): Don't allow a stock folder to be moved.
* e-corba-storage.c (async_remove_folder): Don't allow a stock
folder to be removed.
* e-storage.h: New enum value `E_STORAGE_CANTCHANGESTOCKFOLDER' in
`EStorageResult'.
* e-folder.c: Make member `self_highlight' a :1 int. New :1 int
member `is_stock'.
(init): Init `is_stock' to %FALSE.
(e_folder_set_is_stock): New.
(e_folder_get_is_stock): New.
* e-local-storage.c (bonobo_interface_update_folder_cb): For now,
don't set the display name.
svn path=/trunk/; revision=11931
* e-shell-user-creatable-items-handler.c (component_free): Only
free the `type_list' if not NULL.
(setup_menu_xml): Deal with the case of `type_list' being NULL
gracefully.
(verb_fn): Same here.
(add_verbs_to_ui_component): Likewise.
svn path=/trunk/; revision=11873
causes a crash.]
* e-storage-set-view.c (convert_corba_drag_action_set_to_gdk):
Removed `#if 0'ed function.
(etree_node_destroy_func): New destroy function.
(e_storage_set_view_construct): Set this as the new destroy
function on the ETreeMemory.
svn path=/trunk/; revision=11869
* evolution-test-component.c (user_create_new_item_callback):
Updated to display the parent folder's URI and its type as well.
* evolution-shell-component.c (impl_userCreateNewItem): Updated to
get the @parent_folder_physical_uri and the @parent_folder_type.
(class_init): Update the "user_create_new_item" signal to have
@parent_folder_physical_uri and @parent_folder_type args.
* e-shell-view.c (get_type_for_folder): Don't bork on a NULL
@physical_uri_return.
(e_shell_view_get_current_physical_uri): New.
(e_shell_view_get_current_folder_type): New.
* e-shell-user-creatable-items-handler.c
(e_shell_user_creatable_items_handler_setup_menus): Replace
@ui_component arg with a @shell_view arg. Set it on the
UIComponent using gtk_object_set_data().
(verb_fn): Pass the type and physical URI of the current folder;
retrieve that from the shell_view got with gtk_object_get_data().
* Evolution-ShellComponent.idl
(userCreateNewItem): New args @parent_folder_uri,
@parent_folder_type.
svn path=/trunk/; revision=11863