These changes are for reenabling build of gnome port.
* src/modest-tny-account.[ch]:
* New method modest_tny_folder_store_is_remote, coming from a
specific maemo modest_platform method. As this does not have
any platform specific code, we moved it to a common place.
* Use hildon calls only in maemo.
* src/modest-platform.h:
* Removed method modest_platform_is_network_folderstore,
replaced by modest_tny_folder_store_is_remote.
* src/modest-tny-platform-factory.c:
* As the private area does not have fields, commented it and
its initialisation.
* src/gnome/modest-main-window-ui.h:
* Replaced modest_ui_actions_on_delete with
modest_ui_actions_on_delete_message.
* src/gnome/modest-account-view-window.c:
* Update calls to new api of modest_account_mgr_remove_account.
* src/gnome/modest-store-widget.[ch]:
* Replaced ModestProtoList with ModestPairList.
* Fixed a typo in return types.
* src/gnome/modest-address-book.c:
* Updated api.
* src/gnome/modest-transport-widget.c:
* Add auth_protos to the private struct.
* src/gnome/modest-msg-edit-window.c:
* Use ModestProtoList instead of ModestPairList
* Remove references to a msg id.
* Update api call to check_names method.
* Added implementation of ..._get_child_widget method.
* Added stub implementations of reset_modified,
toggle_find_toolbar, add_part, redo, offer_attach_file,
attach_file_one, set_draft, is_modified, get_clipboard_text,
can_redo, can_undo and get_message_uid.
* src/gnome/modest-platform.c:
* Remove calls to non_implemented method (it does not exists
now).
* Now show_help method returns void.
* Added new methods connect_and_perform, and
connect_and_perform_if_network_account. These methods act
as it's always connected.
* Added stub implementation of remove_new_mail_notification,
check_and_wait_for_account_is_online,
run_certificate_confirmation_dialog, run_rename_folder_dialog,
and show_addressboook.
* src/gnome/modest-main-window.c:
* Use new TnyMsgView interface based access to msg view.
* Prevent a crash as now we initialize the dimming manager.
* Added stub implementation for notify_send_receive_initied,
send_receive_completed, transfer_mode_enabled,
and on_msg_view_window_msg_changed.
* src/gnome/modest-gnome-global-settings-dialog.c:
* Update internal global settings dialog methods.
* src/gnome/modest-icon-names.h:
* Add pending icons.
* src/gnome/modest-gnome-info-bar.c:
* Update progress_change handler api.
* src/gnome/modest-msg-view-window.c:
* Use modest_ui_actions_on_delete_message instead of
..._on_delete.
* Use the TnyMsgView api for accessing the message.
* Implementation of modest_msg_view_window_get_header,
modest_msg_view_window_get_folder_type.
* Stub implementation of last_message_selected,
first_message_selected, transfer_mode_enabled,
on_transfer_mode, get_attachments, is_search_result and
has_headers_model.
* src/gnome/modest-account-assistant.c:
* Update api calls.
* src/widgets/modest-recpt-editor.c:
* Protect specific hildon calls with ifdefs.
* src/widgets/modest-window.c:
* Add a pending include.
* src/modest-init.c:
* Add a missing gnome vfs include.
* Update the stock icons in the list.
* src/modest-ui-actions.c:
* Remove common dependencies to connection specific smtp window
dialog.
* Remove all calls to hildon_banner.
* Use the new modest_tny_folder_store_is_remote method.
* src/maemo/modest-platform.c:
* Removed method modest_platform_is_network_folderstore.
* src/modest-search.[ch]:
* Defined ModestFolderResult and ModestSearchHit here. We
provide different structs for dbus.
* src/modest-tny-account-store.c:
* Use the account settings hash only in maemo.
* src/Makefile.am:
* Include dbus api only in maemo.
* configure.ac:
* New conditional for compiling dbus api (which depends on osso,
and then, it's maemo speficic).
* Makefile.am:
* Only compile dbus client if enabled.
pmo-trunk-r3810
32 files changed: