aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/exchange-operations.c
Commit message (Collapse)AuthorAgeFilesLines
* Handling rename opearion for public and subscribed folders.Sushma Rai2006-04-101-0/+19
| | | | | | Fixes #328813 and #315522. svn path=/trunk/; revision=31792
* Corrected the rename folder operation and also not allowing the renameSushma Rai2006-04-071-1/+1
| | | | | | of standard folders. Fixes #310433. svn path=/trunk/; revision=31780
* Making the warning and error dialogs non-modal. Fixes #328385.Sushma Rai2006-01-241-7/+10
| | | | svn path=/trunk/; revision=31295
* Checking for the NULL URI, Fixes #328282.Sushma Rai2006-01-231-1/+3
| | | | svn path=/trunk/; revision=31281
* Need to set the account's linestatus to online as there is no way to getArunprakash2005-08-251-2/+13
| | | | | | | | | | | | | 2005-08-25 Arunprakash <arunp@novell.com> * exchange-config-listener.c (account_added) : Need to set the account's linestatus to online as there is no way to get the linestatus in plugin. Also moved the authentication code to exchange_operations_get_exchange_account as it is not needed here. * exchange-operations.c (exchange_operations_get_exchange_account) : Updated to return the account in offline mode. svn path=/trunk/; revision=30251
* Removed the warning that are generated when compiled with GCC 4.Praveen Kumar2005-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | 2005-08-24 Praveen Kumar <kpraveen@novell.com> * plugins/exchange-operations/exchange-account-setup.c: * plugins/exchange-operations/exchange-calendar.c: * plugins/exchange-operations/exchange-config-listener.c: * plugins/exchange-operations/exchange-contacts.c: * plugins/exchange-operations/exchange-delegates-user.c: * plugins/exchange-operations/exchange-folder-size-display.c: * plugins/exchange-operations/exchange-folder.c: * plugins/exchange-operations/exchange-operations.c: Removed the warning that are generated when compiled with GCC 4. * plugins/exchange-operations/exchange-calendar.c: Fixed a build break due to the modification of the 'source_type' field in the ECalConfigTargetSource class. svn path=/trunk/; revision=30237
* Use exchange_operations_get_exchange_account. Fetch the password andSarfraaz Ahmed2005-08-221-2/+13
| | | | | | | | | | | | | | 2005-08-22 Sarfraaz Ahmed <asarfraaz@novell.com> * exchange-account-setup.c (btn_fsize_clicked) (set_oof_info) : Use exchange_operations_get_exchange_account. * exchange-config-listener.c (exchange_config_listener_authenticate) : Fetch the password and connect. Added new * exchange-config-listener.h : Similar. * exchange-operations.c (exchange_operations_get_exchange_account) : Try authenticating if account is not found. svn path=/trunk/; revision=30199
* Included glib/gi18n.h file for translation. Same.Arunprakash2005-08-081-0/+1
| | | | | | | | | | 2005-08-08 Arunprakash <arunp@novell.com> * exchange-folder-size-display.c: Included glib/gi18n.h file for translation. * exchange-operations.c: Same. svn path=/trunk/; revision=30029
* Marked strings for translation that were left out. Same.Arunprakash2005-08-061-2/+2
| | | | | | | | | | | 2005-08-05 Arunprakash <arunp@novell.com> * exchange-folder-size-display.c (exchange_folder_size_display) : Marked strings for translation that were left out. * exchange-operations.c (exchange_operations_cta_add_node_to_tree) (exchange_operations_cta_select_node_from) : Same. svn path=/trunk/; revision=30016
* Added offline/online support and removed some warning messages. Added aShakti Sen2005-08-031-0/+6
| | | | | | | | | | | | | | | | | | | | 2005-08-03 Shakti Sen <shprasad@blr.novell.com> * exchange-folder.c (org_gnome_exchange_folder_ab_unsubscribe) (org_gnome_exchange_folder_unsubscribe) (org_gnome_exchange_folder_subscription): Added offline/online support and removed some warning messages. * exchange-operations.c: Added a new function exchange_is_offline(). * exchange-operations.h: Included a prototype. * exchange-config-listener.c (exchange_config_listener_get_offline_status): Added newly to get the online/offline status. * exchange-config-listener.h: Added the prototype for exchange_config_listener_get_offline_status(). Fixes bug #311324. svn path=/trunk/; revision=29969
* Changed the e_notice calls to e_error_run calls. Same. *Arunprakash2005-07-251-0/+8
| | | | | | | | | | | | | | | | | | | 2005-07-25 Arunprakash <arunp@novell.com> * exchange-delegates.c (get_folder_security) (add_button_clicked_cb) (delegates_apply) : Changed the e_notice calls to e_error_run calls. * exchange-folder-permission.c (create_folder_subscription_dialog) : Same. * exchange-calendar.c (e_exchange_calendar_commit) : Same. * exchange-contacts.c (e_exchange_contacts_commit) : Same. * exchange-folder-subscription.c (create_folder_subscription_dialog) : Same * exchange-permissions-dialog.c (exchange_permissions_dialog_new) (dialog_response) (add_clicked): Same. * exchange-operations.c (exchange_operations_report_error) : Modified to report the quota value to the user. * org-gnome-exchange-operations.error.xml : Added few more error descriptions needed for the above changes. svn path=/trunk/; revision=29876
* Handling the rename of calendars. This addresses the bug 310433 RemovedPraveen Kumar2005-07-221-0/+21
| | | | | | | | | | | | | | | | | | 2005-07-22 Praveen Kumar <kpraveen@novell.com> * exchange-calendar.c : Handling the rename of calendars. This addresses the bug 310433 * exchange-config-listener.c : Removed the functions add_folder_esource and remove_folder_esource * exchange-contacts.c : Handling the rename of addressbooks. Also modified the way of Exchange addressbook ESource URI handling to be the same way as calendar ESource URI handling * exchange-operations.c (exchange_operations_update_child_esources) : Added new to handle the rename of the ESources of all child folders in the case of parent folder being renamed. * exchange-operations.h : Added prototype for the new function svn path=/trunk/; revision=29842
* Checked for if the exchange account exist/configured. Replaced all theShakti Sen2005-07-141-2/+3
| | | | | | | | | | | | | | | | | | | 2005-07-13 Shakti Sen <shprasad@novell.com> * exchange-operations.c: Checked for if the exchange account exist/configured. * exchange-folder-permission.c: Replaced all the occurences of function exchange_config_listener_get_accounts() with exchange_operations_get_exchange_account() and returns if it doesn't exist. Also took care to avoid some compile time warnings. * exchange-folder.c: Same. Also took care to avoid some compile time warnings. * exchange-folder-subscription.c: Included exchange-folder-subscription.h file to avoid compilation warning. Fixes bug #310233. svn path=/trunk/; revision=29768
* Check that the result is not a success and only then print the error CallSarfraaz Ahmed2005-07-111-0/+3
| | | | | | | | | | | | 2005-07-11 Sarfraaz Ahmed <asarfraaz@novell.com> * exchange-operations.c (exchange_operations_report_error) : Check that the result is not a success and only then print the error * exchange-account-setup.c (btn_chpass_clicked) : Call the error reporting routine only if there is a failure. * exchange-config-listener.c (account_added) : Similar svn path=/trunk/; revision=29718
* Patch submitted by ArunPrakash <arunp@novell.com> Newly added, to reportSarfraaz Ahmed2005-07-111-0/+48
| | | | | | | | | | | | | | | | | | | | | 2005-07-11 Sarfraaz Ahmed <asarfraaz@novell.com> Patch submitted by ArunPrakash <arunp@novell.com> * exchange-operations.c (exchange_operations_report_error) : Newly added, to report errors using e_error_run. Also a list of error-ids is added. * exchange-config-listener.c (account_added) (account_removed) : Modified the usage of e_notice to e_error_run. Also the error from exchange_account_connect is reported using exchange_operations_report_error. * exchange-account-setup.c (btn_chpass_clicked) (org_gnome_exchange_settings) (print_error) (set_oof_info): Changed to use exchange_operations_report_error and e_error_run functions. * org-gnome-exchange-operations.error.xml : Newly added, defines the list of error messages used in the plugin. * Makefile.am : Modified for org-gnome-exchange-operations.error.xml svn path=/trunk/; revision=29707
* Added new file entries for calendar , contacts and change-password enabledPraveen Kumar2005-07-011-21/+95
| | | | | | | | | | | | | | | | | | | | 2005-07-01 Praveen Kumar <kpraveen@novell.com> * Makefile.am : Added new file entries for calendar , contacts and change-password * exchange-account-setup.c (btn_chpass_clicked) : enabled the code * exchange-operations.c (exchange_operations_cta_add_node_to_tree) : This now stores the relative uri of the node to the model (exchange_operations_cta_select_node_from_tree) : Added new. This selects the node for a given relative uri. * exchange-operations.h : Similar * org-gnome-exchange-operations.eplug.in : Added commit hook action for calendar and contacts * exchange-change-password.c : Added new * exchange-calendar.c : Added new * exchange-contacts.c : Added new svn path=/trunk/; revision=29610
* Added a new plugin directory for renaming exchange-account-setup asSarfraaz Ahmed2005-06-131-0/+94
2005-06-12 Sarfraaz Ahmed <asarfraaz@novell.com> * plugins/exchange-operations : Added a new plugin directory for renaming exchange-account-setup as exchange-operations. svn path=/trunk/; revision=29498