Pass to account protocol request to handle the calendar
Do not assume that account protocols will always return a settings dialog In some cases the account protocols could return NULL, for example if the dialog is already opened by other application Helps to fix NB#129366
Merge part-to-stream-in-plugins branch work also into
Notify account protocol plugins when the wizard has finished.
Added cancel_check_support method to account protocols.
Implemented new save_remote_draft virtual. * src/modest-account-protocol.[ch]: Now we have a virtual method save_remote_draft that children can implement. This will be called just after message has been saved in local folder. * src/modest-mail-operation.c: call save_remote_drafts if available just after saving local draft. Mail operation will last enough to also save the remote draft.
Implement branding from account protocol service in edit window
Add also get_service_icon method to AccountProtocol API.
New ModestAccountProtocol method "get_service_name"
Added API to ModestAccountProtocol to fetch icons pmo-trunk-r8270
Added paramenter use_signature in get_signature of account protocol pmo-trunk-r7790
Add methods to account protocol to fetch the from list and signatures pmo-trunk-r7789
Added method modest_account_protocol_check_support pmo-trunk-r7678
Added is_supported method to account protocol. pmo-trunk-r7559
Add capability to account protocol to override wizard response pmo-trunk-r7557
Show up to one settings dialog at a time for each account. Fixes NB#95489, NB#93050. pmo-trunk-r7308
* Fixes NB#91120, fixes a memory leak, removed invalid comments pmo-trunk-r6192
After a deep refactoring, finally finished to split the window manager in a parent class and a child with hildon1 specific behavior. This way I will be able to implement a hildon2 based window manager. Responsibility of window manager: * Hibernation management. * Preregistered UIDs * Preload cache for view and editor. * Banners counting * Fetching help id's * In registering process, the part of removing the uid from preregistered uids list. * Keeping a reference to main window. * Saving window states. * Counting number of windows (maintaining the list is responsibility of children). Responsibility of child: * Implementation of close all windows. * In finding registered headers, checking also in windows. * Show toolbar status. * Fullscreen status. * Registering window stuff (in particular also related to message changes in view). * Destroy operations, and cancelling operations on close window. * Fetching the main window implementation. * Maintaining the list of modal dialogs. pmo-trunk-r5966
Merged the new plugin system from branch plugin-system. pmo-trunk-r5674