2005-10-03 Shakti Sen <shprasad@novell.com>
* exchange-folder-permission.c (org_gnome_exchange_folder_permissions),
(org_gnome_exchange_menu_folder_permission): Constructing the path
properly to get the efolder.
* exchange-folder.c (org_gnome_exchange_folder_inbox_unsubscribe),
(exchange_get_folder), (org_gnome_exchange_check_inbox_subscribed),
(unsubscribe_dialog_ab_response), (unsubscribe_dialog_response):
Creating proper path.
The above modifications will now allow the user to do the operations
like unsubscribed to Inbox and giving permission to a folder.
svn path=/trunk/; revision=30479
2005-09-30 Shakti Sen <shprasad@novell.com>
* exchange-folder-subscription.c (setup_folder_name_combo): Sets the
corresponding 'Folder name'.
(create_folder_subscription_dialog): Sets the cursor to User's entry
text field.
* exchange-folder-subscription.h: Added one more argument to function
create_folder_subscription_dialog() to set the window title.
* exchange-folder.c (org_gnome_exchange_inbox_subscription),
(org_gnome_exchange_addressbook_subscription),
(org_gnome_exchange_calendar_subscription),
(org_gnome_exchange_tasks_subscription): Added newly.
* org-gnome-exchange-operations.eplug.in: Changed the activate callback
function names so that it can show appropriate window title.
Fixes bug #317019, #317023.
svn path=/trunk/; revision=30426
2005-09-28 Sarfraaz Ahmed <asarfraaz@novell.com>
* exchange-account-setup.c (owa_authenticate_user) : Propogate the
authentication mechanism to the backend.
* exchange-calendar.c
* exchange-contacts.c
* exchange-folder.c : Parse the new account uri.
svn path=/trunk/; revision=30413
2005-09-28 Tor Lillqvist <tml@novell.com>
* configure.in: Drop unused SOCKET_LIBS leftover. Don't check for
OpenLDAP on Win32. Set corresponding variables unconditionally on
Win32, as LDAP support is always present (in <winldap.h> and
-lwldap32).
(CAMEL_EXCHANGE): Add more stuff to CAMEL_EXCHANGE_CFLAGS and
_LIBS. These are used only in
plugins/exchange-operations/Makefile.am, and now it's enough to
use only that CAMEL_EXCHANGE_CFLAGS and _LIBS there.
In plugins/exchange-operations:
2005-09-28 Tor Lillqvist <tml@novell.com>
* Makefile.am (INCLUDES, LIBADD): Use just CAMEL_EXCHANGE_CFLAGS
and _LIBS, they now includes all necessary (see top-level
ChangeLog).
(LDFLAGS): Use NO_UNDEFINED.
svn path=/trunk/; revision=30388
2005-09-28 Sankar P <psankar@novell.com>
* proxy.c (proxy_dialog_store_widgets_data):
Added code to handle the extra blank email that will be returned
from the ENameSelector, while auto-completion.
Fixes#317400
svn path=/trunk/; revision=30384
2005-09-27 Vivek Jain <jvivek@novell.com>
* install-shared.c: (accept_clicked):
we have to connect "response" to (install_folder_response)
to make it work
don't destroy druid right now, wait till folder selector
dialog dies, make folder selector dialog modal
svn path=/trunk/; revision=30379
2005-09-22 Praveen Kumar <kpraveen@novell.com>
** Fixes bug 312849
* exchange-calendar.c
(e_exchange_calendar_pcalendar): Populate the folder hierarchy only
if Evolution is online.
(e_exchange_calendar_check): Disable the "OK" button if Evolution
is offline.
(e_exchange_calendar_commit): Don't do anything if Evolution is
offline.
* exchange-contacts.c
(e_exchange_contacts_pcontacts): Populate the folder hierarchy only
if Evolution is online.
(e_exchange_contacts_check): Disable the "OK" button if Evolution
is offline.
(e_exchange_contacts_commit): Don't do anything if Evolution is
offline.
svn path=/trunk/; revision=30372
2005-09-15 Arunprakash <arunp@novell.com>
* exchange-account-setup.c
(org_gnome_exchange_show_folder_size_factory) : Now checks for the
camel provider type, and does nothing for non exchange providers.
** Fixes#312886.
svn path=/trunk/; revision=30350
2005-09-14 Irene Huang <Irene.Huang@sun.com>
Fix for #316274
* exchange-account-setup.c: (btn_chpass_clicked),
(org_gnome_exchange_settings): Enable change password function only
when built with kerberos5.
svn path=/trunk/; revision=30348
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
2005-08-25 Sankar P <psankar@novell.com>
* proxy.c: (proxy_dialog_finalize):
Replaced g_object_unref with g_free since priv was created using g_new.
Fixes#312309
svn path=/trunk/; revision=30281
2005-08-26 Shakti Sen <shprasad@novell.com>
* exchange-folder.c (org_gnome_exchange_folder_unsubscribe): Fixes the
'Label disappears' problem in Tasks, Calendar and Contacts.
Fixes bug #311959.
svn path=/trunk/; revision=30258
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
2005-08-25 Shakti Sen <shprasad@novell.com>
* exchange-folder.c (exchange_refresh_folder_tree, exchange_get_folder,
org_gnome_exchange_folder_inbox_unsubscribe): Added support for
Unsubscribe to other user's Inbox.
Fixes bug #313310.
svn path=/trunk/; revision=30250
2005-08-24 Shakti Sen <shprasad@novell.com>
* exchange-permissions-dialog.c (add_clicked): Getting list of mail-ids
instead of a single mail-id.
* exchange-user-dialog.[c/h] (e2k_user_dialog_get_user_list): Added
support for adding multiple IDs.
Fixes bug #313919.
svn path=/trunk/; revision=30239
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
2005-08-23 Not Zed <NotZed@Ximian.com>
* Makefile.am: Remove the special case for win32, its a bug on all
platforms, silly.
* mail-account-disable.c (mail_account_disable): make signature
match usage.
svn path=/trunk/; revision=30230
2005-08-23 Not Zed <NotZed@Ximian.com>
* addressbook-file.c (e_book_file_dummy): fix relative_uri type,
don't include every header in the world we dont' need. And it
sure has hell seems to do something for a 'dummy' function.
svn path=/trunk/; revision=30221
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
2005-08-22 Vivek Jain <jvivek@novell.com>
* shared-folder-common.c: (org_gnome_create_option)
: (org_gnome_shared_folder_factory)
* install-shared.c : (org_gnome_popup_wizard)
disable shared-folder functionalilty temporarily, (server doesn't show
mails in it)
export SHARED_FOLDER if you want to have it
svn path=/trunk/; revision=30192
2005-08-22 Shreyas Srinivasan <sshreyas@novell.com>
* proxy.c (org_gnome_proxy): Dont try to connect when the account is
offline.CVS
svn path=/trunk/; revision=30190
2005-08-20 Carsten Guenther <carsten.guenther@scalix.com>
* itip-formatter.c: (cal_opened_cb, final_cal_opened_cb):
Put back in warning messages about calendar not being opened.
svn path=/trunk/; revision=30172
2005-08-18 Carsten Guenther <carsten.guenther@scalix.com>
* itip-formatter.c: (update_attendee_status): NULL-terminate
calls to e_error_run; fixed typos in if-statement; some code
cleanup.
(cal_opened_cb, final_cal_opened_cb): Removed unnecessary
message about not being able to open the calendar.
svn path=/trunk/; revision=30158
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
2005-08-10 Not Zed <NotZed@Ximian.com>
** See #271985.
* evolution-mail-session.c (is_storage): check for uri "" and pass
exception to provider get.
Disable lots of debug output.
svn path=/trunk/; revision=30119