aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/exchange-config-listener.c
Commit message (Collapse)AuthorAgeFilesLines
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-151-96/+96
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-021-2/+2
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* Don't assume the relative URI is non-NULL (#427232).Matthew Barnes2007-05-261-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | 2007-05-25 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/addressbook-component.c (ensure_sources): * addressbook/gui/component/addressbook-migrate.c (ensure_sources): * calendar/gui/migration.c (create_calendar_sources), (create_task_sources), (create_memo_sources): * calendar/gui/tasks-component.c (ensure_sources): * calendar/gui/calendar-component.c (ensure_sources): * calendar/gui/memos-component.c (ensure_sources): * plugins/hula-account-setup/camel-hula-listener.c (remove_esource), (modify_esource): * plugins/groupwise-account-setup/camel-gw-listener.c (remove_esource), (modify_esource): Don't assume the relative URI is non-NULL (#427232). * plugins/exchange-operations/exchange-config-listener.c (exchange_add_autocompletion_folders): Don't assume the absolute URI is non-NULL (#427232). svn path=/trunk/; revision=33577
* Use GLib marshallers wherever possible.Matthew Barnes2007-04-051-2/+2
| | | | | | | | | | | 2007-04-05 Matthew Barnes <mbarnes@redhat.com> * plugins/exchange-operations/exchange-config-listener.c (class_init): * plugins/exchange-operations/exchange-delegates-user.c (class_init): Use GLib marshallers wherever possible. svn path=/trunk/; revision=33387
* Don't mix declarations and code (#405495).Matthew Barnes2007-03-271-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-27 Matthew Barnes <mbarnes@redhat.com> * a11y/e-table/gal-a11y-e-cell-text.c: * a11y/e-table/gal-a11y-e-cell-vbox.c: * addressbook/gui/component/addressbook-component.c: * addressbook/gui/component/addressbook-view.c: * addressbook/gui/contact-editor/e-contact-editor.c: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/widgets/e-addressbook-view.c: * addressbook/gui/widgets/eab-contact-display.c: * addressbook/gui/widgets/gal-view-minicard.c: * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/comp-editor.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/dialogs/memo-page.c: * calendar/gui/dialogs/task-page.c: * calendar/gui/e-cal-popup.c: * calendar/gui/e-meeting-list-view.c: * calendar/gui/e-tasks.c: * calendar/gui/gnome-cal.c: * composer/e-msg-composer.c: * mail/em-folder-browser.c: * mail/em-format.c: * mail/em-popup.c: * 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/import-ics-attachments/icsimporter.c: * widgets/misc/e-filter-bar.c: * widgets/misc/e-multi-config-dialog.c: * widgets/table/e-cell-checkbox.c: * widgets/table/e-table-header-item.c: Don't mix declarations and code (#405495). svn path=/trunk/; revision=33324
* Fixes bug #357970Matthew Barnes2006-12-041-1/+1
| | | | | | | | | | | 2006-12-04 Matthew Barnes <mbarnes@redhat.com> Fixes bug #357970 * exchange-config-listener.c: Don't call deprecated GLib / GDK functions. svn path=/trunk/; revision=33047
* On successful connection, checking if the OOF state is set in theSushma Rai2006-06-151-3/+40
| | | | | | | server, and if it is set, asking the user if he wants to change it to in-office during login. Fixes #344650. svn path=/trunk/; revision=32152
* Using the HIGified notification message. Fixes #302825.Sushma Rai2006-05-101-1/+2
| | | | svn path=/trunk/; revision=31968
* Freeing GConfValue. See #329251.Sushma Rai2006-03-061-0/+1
| | | | svn path=/trunk/; revision=31650
* Not unrefing the account passed to the signal handler. Fixes #332129.Sushma Rai2006-03-061-3/+0
| | | | svn path=/trunk/; revision=31649
* Fixed the problem with the sent and drafts folder URIs and alsoSushma Rai2006-02-271-15/+44
| | | | | | setting them. Fixes #324693. svn path=/trunk/; revision=31583
* Make this place a bit more quietKjartan Maraas2006-01-281-2/+5
| | | | svn path=/trunk/; revision=31328
* Making the warning and error dialogs non-modal. Fixes #328385.Sushma Rai2006-01-241-7/+15
| | | | svn path=/trunk/; revision=31295
* Fix a grammar error in translatable string. (#327155)Harish Krishnaswamy2006-01-161-1/+1
| | | | | | | | | 2006-01-16 Harish Krishnaswamy <kharish@novell.com> * exchange-config-listener.c: (display_passwd_expiry_message): Fix a grammar error in translatable string. (#327155) svn path=/trunk/; revision=31200
* Set the "save-passwd" parameter value EAccount. Fixes #326842.Sushma Rai2006-01-131-1/+10
| | | | svn path=/trunk/; revision=31170
* Added krb5 checks while invoking change_passwd_cb() andSushma Rai2006-01-131-0/+4
| | | | | | exchange_config_listener_authenticate(). svn path=/trunk/; revision=31166
* Cheking for password expired error code, displaying the error message andSushma Rai2006-01-121-5/+128
| | | | | | | | | allowing the user to reset password. Also showing password expiry warning message in advance. Fixes #326060. Also, Checking for the quota related error codes and displaying the corresponding error/warning messages to the user. Fixes #326087. svn path=/trunk/; revision=31143
* Setting the username, authtype, auth-domain and auth properties on the esourceSushma Rai2006-01-051-5/+2
| | | | | | | | created, so that corresponding folder will be authenticated and loaded after the folder creation. Also fixed memory leak in case of no any changes condition. Not freeing the non allocated string offline_mode. svn path=/trunk/; revision=31064
* Checking if the user has selected save password option or not andSushma Rai2005-12-191-5/+24
| | | | | | | accordingly prompting for the password whenever Evolution is restarted. Also, not asking for password twice during account creation. Fixes #324485. svn path=/trunk/; revision=30879
* ** Fixes bug 314762Praveen Kumar2005-08-291-6/+6
| | | | | | | | | | | 2005-08-29 Praveen Kumar <kpraveen@novell.com> ** Fixes bug 314762 * exchange-config-listener.c (remove_selected_non_offline_esources) : Fixing a nasty infinite loop by swapping an if and while block. svn path=/trunk/; revision=30284
* Need to set the account's linestatus to online as there is no way to getArunprakash2005-08-251-4/+3
| | | | | | | | | | | | | 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-0/+2
| | | | | | | | | | | | | | | | | | | | 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/+32
| | | | | | | | | | | | | | 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
* Added new (add_account_esources): Don't add the calendars and tasks in thePraveen Kumar2005-08-161-58/+270
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-09-12 Praveen Kumar <kpraveen@novell.com> * exchange-config-listener.c (remove_selected_non_offline_esources): Added new (add_account_esources): Don't add the calendars and tasks in the selected list (account_added): If starting in offline mode remove the non-offline calendars and tasks from the selected list so that it doesn't throws an error Fixes the bug 273272. 2005-08-11 Praveen Kumar <kpraveen@novell.com> * exchange-config-listener.c (exchange_camel_urls_is_equal): Added new (exchange_config_listener_modify_esource_group_name): Added new (account_changed): Handle most of the account parameter changes without restart. This fixes bug 272784 and partially bug 220168 (account_removed): Removed the message dialog that says that the changes will be reflected after restart. This partially fixes the bug 220168 svn path=/trunk/; revision=30132
* Added offline/online support and removed some warning messages. Added aShakti Sen2005-08-031-0/+25
| | | | | | | | | | | | | | | | | | | | 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
* Added new (add_defaults_for_account) : Added a call to the newly addedPraveen Kumar2005-08-011-3/+47
| | | | | | | | | | 2005-08-01 Praveen Kumar <kpraveen@novell.com> * exchnage-config-listener.c (exchange_add_autocompletion_folders) : Added new (add_defaults_for_account) : Added a call to the newly added function to select GAL for autocompletion by default. Fixes bug 303998 svn path=/trunk/; revision=29945
* Handling the rename of calendars. This addresses the bug 310433 RemovedPraveen Kumar2005-07-221-262/+0
| | | | | | | | | | | | | | | | | | 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
* Rescan the tree before fetching the folder list. Similar Dont add theSarfraaz Ahmed2005-07-211-1/+0
| | | | | | | | | | | | | | 2005-07-21 Sarfraaz Ahmed <asarfraaz@novell.com> * exchange-calendar.c (e_exchange_calendar_get_calendars): Rescan the tree before fetching the folder list. * exchange-contacts.c (e_exchange_contacts_get_contacts): Similar * exchange-config-listener.c (account_added): Dont add the sources here now. Its now taken care while the folders are being created in e-d-s. * exchange-folder.c (org_gnome_exchange_folder_subscription): Dont add the esources here. svn path=/trunk/; revision=29834
* Check that the result is not a success and only then print the error CallSarfraaz Ahmed2005-07-111-1/+2
| | | | | | | | | | | | 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-16/+9
| | | | | | | | | | | | | | | | | | | | | 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
* Newly added. This adds the esources for all the folders only if theSarfraaz Ahmed2005-07-051-0/+55
| | | | | | | | | | | 2005-07-05 Sarfraaz Ahmed <asarfraaz@novell.com> * exchange-config-listener.c (add_new_sources) : Newly added. This adds the esources for all the folders only if the esource doesnt already exist. (account_added) : Invoke add_new_sources after connect. svn path=/trunk/; revision=29638
* Added new. This prints the validation error string.Sarfraaz Ahmed2005-07-011-1/+1
| | | | | | | | | | | | | | 2005-07-01 Sarfraaz Ahmed <asarfraaz@novell.com> * exchange-account-setup.c(print_error) : Added new. This prints the validation error string. (owa_authenticate_user) : Fetch the error code from validate and handle the printing of error strings in the plugin. * exchange-config-listener.c (account_added) : For now add the sources before connect to avoid multiple esources. Should be fixed more elegantly. svn path=/trunk/; revision=29607
* Fixed some warnings SimilarSarfaaz Ahmed2005-06-141-4/+4
| | | | | | | | | 2005-06-14 Sarfaaz Ahmed <asarfraaz@novell.com> * exchange-account-setup.c : Fixed some warnings * exchange-config-listener.c : Similar svn path=/trunk/; revision=29500
* Added a new plugin directory for renaming exchange-account-setup asSarfraaz Ahmed2005-06-131-0/+1095
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