Commit Graph

493 Commits

Author SHA1 Message Date
005d9da2a2 Constructing the path properly to get the efolder. Creating proper path.
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-10-03 11:33:31 +00:00
741a817bb1 fixes 315752.
svn path=/trunk/; revision=30475
2005-10-03 10:16:37 +00:00
059ed8df22 added (e_plugin_lib_enable) calls init here to initialize all settings
2005-10-03  Vivek Jain <jvivek@novell.com>

	* em-junk-filter.c: added (e_plugin_lib_enable)
	calls init here to initialize all settings
	**Fixes #317792
	unref GConfClient in finalize

svn path=/trunk/; revision=30468
2005-10-03 08:53:24 +00:00
4537ea47ca : (org_gnome_shared_folder_factory) enable shared-folder functionalilty,
2005-09-30  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)
	enable shared-folder functionalilty, remove env check

svn path=/trunk/; revision=30441
2005-09-30 12:30:21 +00:00
d67cc3d9ca Sets the corresponding 'Folder name'. (create_folder_subscription_dialog):
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-30 06:37:42 +00:00
5c7e949063 Propogate the authentication mechanism to the backend. exchange-calendar.c
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 14:30:54 +00:00
075ee8542b Use SOEXT.
2005-09-28  Tor Lillqvist  <tml@novell.com>

	* org-gnome-exchange-operations.eplug.in: Use SOEXT.

svn path=/trunk/; revision=30403
2005-09-28 11:13:38 +00:00
665105ab10 Drop unused SOCKET_LIBS leftover. Don't check for OpenLDAP on Win32. Set
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 08:55:59 +00:00
4276d74d27 Not skipping the entries which have only e-mail id and not name.
Fixes #303286.

svn path=/trunk/; revision=30387
2005-09-28 08:54:35 +00:00
a19d9df3e6 Using writable property to find the GroupWise system address book, while
marking it for offline usage, instead of it's name.

svn path=/trunk/; revision=30385
2005-09-28 08:38:58 +00:00
7b3f66098f Added code to handle the extra blank email that will be returned from the
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-28 08:20:41 +00:00
41e886f9ef we have to connect "response" to (install_folder_response) to make it work
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-27 10:10:16 +00:00
c154c5a495 ** Fixes bug 312849
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-23 10:53:38 +00:00
a9cbbe0513 Fixes #315345
svn path=/trunk/; revision=30357
2005-09-19 07:00:43 +00:00
74d9e63af9 *** empty log message ***
svn path=/trunk/; revision=30352
2005-09-16 07:41:28 +00:00
fa6ebe68ac Now checks for the camel provider type, and does nothing for non exchange
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-15 13:07:10 +00:00
2135eafcd7 Fix for #316274
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-09-15 07:57:19 +00:00
042d2c6851 ** Fixes bug 314762
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-29 12:25:13 +00:00
a43f0b1905 Replaced g_object_unref with g_free since priv was created using g_new.
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-29 06:33:58 +00:00
5994fe010e Fixes #313534 Moved the code to display recur check box to cal_opened_cb.
2005-08-29  Chenthill Palanisamy  <pchenthill@novell.com>

	Fixes #313534
	* itip-formatter.c: (cal_opened_cb), (find_cal_opened_cb):
	Moved the code to display recur check box to cal_opened_cb.

svn path=/trunk/; revision=30280
2005-08-29 04:19:42 +00:00
7812029bcf Fixes the 'Label disappears' problem in Tasks, Calendar and Contacts.
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-26 10:28:30 +00:00
f7780399f4 Need to set the account's linestatus to online as there is no way to get
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 15:27:51 +00:00
3f9c05b3ad Added support for Unsubscribe to other user's Inbox.
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-25 14:46:34 +00:00
835d88d174 Revert patch
2005-08-24  Shreyas Srinivasan  <sshreyas@novell.com>

	* Revert patch

svn path=/trunk/; revision=30242
2005-08-24 11:41:48 +00:00
294ca271de Getting list of mail-ids instead of a single mail-id. Added support for
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 10:10:10 +00:00
748c73de0f Removed the warning that are generated when compiled with GCC 4.
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-24 09:43:41 +00:00
db4eb8ad23 return the right type. (proxy_soap_login): fix pointer cast.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * proxy-login.c (proxy_get_password): return the right type.
        (proxy_soap_login): fix pointer cast.
        (proxy_login_add_new_store): fix pointer cast.
        (proxy_login_setup_tree_view): fix callback cast.
        (org_gnome_proxy_account_login): fix prototype to match use.

        * junk-settings.c (user_selected): fix calling.
        (junk_settings_construct): more stupid casts.

        * junk-mail-settings.c (junk_mail_settings): casts.

        * install-shared.c (install_folder_response): constify item_id.
        (install_folder_response): remove unused.
        (org_gnome_popup_wizard): fixed numerous problems with this,
        over-copying data around, not referencing information properly,
        freeing potentially unset variables, etc etc.
        (accept_free): add a free function.

        * share-folder.c (notification_clicked): fix a multitude of busted
        casts.
        (user_selected): fix broken calling conventions, busted style.
        (share_folder_construct): fix more busted/missing casts.

        * share-folder-common.c: add missing header.

svn path=/trunk/; revision=30232
2005-08-24 03:15:26 +00:00
ba263d1ace def9ine before defining.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * groupwise-account-setup.c (org_gnome_groupwise_account_setup):
        def9ine before defining.

        * camel-gw-listener.c (account_added): fix warning.

svn path=/trunk/; revision=30231
2005-08-24 03:15:13 +00:00
c30c267aa1 Remove the special case for win32, its a bug on all platforms, silly.
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-24 03:14:49 +00:00
2ac8b0ae3c use the right type for attendees.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * mail-to-task.c (add_attendee_cb): use the right type for attendees.

svn path=/trunk/; revision=30229
2005-08-24 03:14:24 +00:00
1fcb8ae1ba Add missing headers (org_gnome_print_message): define before defining,
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * print-message.c: Add missing headers
        (org_gnome_print_message): define before defining, remove c99isms.
        (org_gnome_print_preview): define before defining.

svn path=/trunk/; revision=30228
2005-08-24 03:14:10 +00:00
f8ea98797c include missing header.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * ical-format.c: include missing header.

svn path=/trunk/; revision=30227
2005-08-24 03:13:50 +00:00
5d3746126d pre-define.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * em-junk-filter.c (em_junk_sa_report_non_junk): pre-define.

svn path=/trunk/; revision=30226
2005-08-24 03:13:28 +00:00
42373bdc6b add missing headers.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * itip-view.c: add missing headers.

svn path=/trunk/; revision=30225
2005-08-24 03:13:11 +00:00
ea1fd378e4 forward declare exported func.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * default-source.c: forward declare exported func.

svn path=/trunk/; revision=30224
2005-08-24 03:12:59 +00:00
0858bd319c forward-define e_plugin_lib_enable, remove some unecessary headers.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * new-mail-notify.c: forward-define e_plugin_lib_enable, remove
        some unecessary headers.
        (send_dbus_message): remove spurious check for bus==NULL.

svn path=/trunk/; revision=30223
2005-08-24 03:12:29 +00:00
83aa6125d7 fix relative_uri type.
2005-08-23  Not Zed  <NotZed@Ximian.com>

        * calendar-file.c (e_calendar_file_dummy): fix relative_uri type.

svn path=/trunk/; revision=30222
2005-08-24 03:12:16 +00:00
30d6106441 fix relative_uri type, don't include every header in the world we dont'
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-24 03:11:59 +00:00
ff350e0cc7 Use exchange_operations_get_exchange_account. Fetch the password and
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 13:18:42 +00:00
78d8426bc1 ** see previous commit changed variable name to groupwise_shared_folder
2005-08-22  vivek jain <jvivek@novell.com>

	** see previous commit
	 changed variable name to
	 groupwise_shared_folder

svn path=/trunk/; revision=30198
2005-08-22 12:21:42 +00:00
9c689fe456 : (org_gnome_shared_folder_factory) disable shared-folder functionalilty
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 09:31:21 +00:00
1aa32a05f7 Dont try to connect when the account is offline.CVS
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-22 06:54:07 +00:00
4883016931 ** See #308117.
2005-08-19  Not Zed  <NotZed@Ximian.com>

        ** See #308117.

        * Makefile.am: link to proper libraries.

svn path=/trunk/; revision=30185
2005-08-22 03:01:01 +00:00
2c08d66386 fixed a typo: s/occured/occurred/g
svn path=/trunk/; revision=30180
2005-08-21 19:35:00 +00:00
e35c103d01 fixes a memory leak.
svn path=/trunk/; revision=30177
2005-08-21 16:27:56 +00:00
6b59973a54 Put back in warning messages about calendar not being opened.
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-21 01:46:18 +00:00
3f742a182f NULL-terminate calls to e_error_run; fixed typos in if-statement; some
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-08-18 17:06:00 +00:00
d242d17dd3 Added new (add_account_esources): Don't add the calendars and tasks in the
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-16 12:30:41 +00:00
821f184e82 ** See #271985.
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
2005-08-15 04:40:55 +00:00
2740e3d13d Fixes #305627.
svn path=/trunk/; revision=30098
2005-08-12 14:25:20 +00:00