2005-07-25 Shakti Sen <shprasad@novell.com>
* Makefile.am: Added EVOLUTION_CALENDAR_CFLAGS and widgets in 'INCLUDES'.
* org-gnome-exchange-operations.eplug.in: Added the hooks for Calendar,
Tasks and Contacts.
* exchange-folder-permission.c: Added new functions to support
'File->Permissions' for all the components.
* org-gnome-folder-permissions.xml: Changed the placeholder from 'Folder'
to 'File' menu for 'Permissions' menu-item.
Fixes bug #231968 (Partly).
svn path=/trunk/; revision=29880
2005-07-25 Sarfraaz Ahmed <asarfraaz@novell.com>
* exchange-account-setup.c
(org_gnome_exchange_show_folder_size_factory): Takes care of displaying
the folder size for mail folders.
* exchange-calendar.c (e_exchange_calendar_pcalendar): Now also adds
the calendar size in the properties page
* exchange-contacts.c (e_exchange_contacts_pcontacts): Now also adds
the addressbook size in the properties page.
* exchange-folder-size-display.c (exchange_folder_size_get_val) : Fetch
the folder size of a particular exchange folder.
* exchange-folder-size-display.h : Similar
* org-gnome-exchange-operations.eplug.in : Added the hook for the mail
properties page.
svn path=/trunk/; revision=29878
2005-07-25 Shakti Sen <shprasad@novell.com>
* exchange-permissions-dialog.c (add_clicked): Creating the dialog
and getting the user.
Fixes bug #311096.
svn path=/trunk/; revision=29875
2005-07-23 Chenthill Palanisamy <pchenthill@novell.com>
* Makefile.am: Added the new file process-meeting.c
and widgets/misc to include headers.
* org-gnome-groupwise-features.eplug.xml: Added the
hook for processing meetings.
* org-gnome-shared-folder.errors.xml: Added the message
for asking for error
svn path=/trunk/; revision=29870
2005-07-20 Shakti Sen <shprasad@novell.com>
* Makefile.am: Included files org-gnome-exchange-ab-subscription.xml,
org-gnome-exchange-tasks-subscription.xml and
org-gnome-exchange-cal-subscription.xml.
* org-gnome-exchange-ab-subscription.xml: Added newly to add
"Subscribe to Other User's Contacts' menu-item in 'File' menu for
address book.
* org-gnome-exchange-tasks-subscription.xml: Same for 'Tasks'.
* org-gnome-exchange-cal-subscription.xml: Same for 'Calendar'.
Fixes bug #310985.
svn path=/trunk/; revision=29846
2005-07-22 Vivek Jain <jvivek@novell.com>
* share-folder.c : Put back the fix I committed on
2005-03-31, not sure when it got reverted.
**Fixes #311217
svn path=/trunk/; revision=29843
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
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
2005-07-21 Not Zed <NotZed@Ximian.com>
* org-gnome-plugin-manager.xml: Remove the tools menu which
someone was too lazy to remove.
svn path=/trunk/; revision=29824
2005-07-20 Chenthill Palanisamy <pchenthill@novell.com>
* itip-formatter.c: (format_itip_object): Fixed a memory
leak and a crash when start date does is not present.
svn path=/trunk/; revision=29820
2005-07-20 Shreyas Srinivasan <sshreyas@novell.com>
* proxy.c: Fix#310710. Make code little smart. Stop
adding tabs continously. Still does not reuse structures
on multiple invocations though.
svn path=/trunk/; revision=29819
2005-07-20 Vivek Jain <jvivek@novell.com>
* mail-send-options.c: connect to sod-signal and get the input data in
the callback "feed_input_data"
** Fixes#310854
svn path=/trunk/; revision=29817
2005-07-19 Sankar P <psankar@novell.com>
* Removed the proxy and proxy-login plugins as they are
merged into the groupwise-features plugin.
svn path=/trunk/; revision=29806
2005-07-19 Sankar P <psankar@novell.com>
* configure.in : Removed the proxy and proxy-login plugins as they are
merged into the groupwise-features plugin.
svn path=/trunk/; revision=29805
2005-07-19 Shakti Sen <shprasad@novell.com>
* exchange-permissions-dialog.c (display_role, get_widgets):
Added a label named 'Custom' to show appropriate role in the 'Role:'
combo box.
Fixes bug#310837
svn path=/trunk/; revision=29798
2005-07-18 Sarfraaz Ahmed <asarfraaz@novell.com>
* exchange-folder-size-display.c (parent_destroyed) : This is no longer
needed. gtk_widget_destroy will take care of destroying it.
Fixes#310699
* exchange-account-setup.c (org_gnome_exchange_settings) : Fixed a
warning. Alignment cannot be set for a radio button
svn path=/trunk/; revision=29796
2005-07-15 Shakti Sen <shprasad@novell.com>
* exchange-folder-permission.c: Added the functions
org_gnome_exchange_calendar_permissions() and
org_gnome_exchange_addressbook_permissions() to support
'Folder Permissions' for 'Calendar', 'Tasks' and 'Contacts' components.
Also taken care of a bug #310493.
* org-gnome-exchange-operations.eplug.in: Added the class hooks.
Fixes bug#310479.
Fixes bug#310493 as well.
svn path=/trunk/; revision=29791
2005-07-18 Praveen Kumar <kpraveen@novell.com>
* exchange-account-setup.c (btn_chpass_clicked) : Handle the case
of user clicking "Cancel" button in "Change Password" dialog. Fixes
bug 310356.
(org_gnome_exchange_setting) : Removed the duplicate signal handler
registered for "Change Password" button.
svn path=/trunk/; revision=29790
2005-07-15 Sankar P <psankar@novell.com>
* proxy-login.h: Removed the permissions from the structure,
since it is no longer needed.
svn path=/trunk/; revision=29777
2005-07-15 Sankar P <psankar@novell.com>
* proxy-login.c: Put permissions on the store instead of the
global structure as it gets unref before store_add.
svn path=/trunk/; revision=29776
2005-07-14 Vivek Jain <jvivek@novell.com>
* proxy.c: (proxy_commit),(proxy_abort):
NULL checks before we do anything else here (quite likely to be NULL)
**Fixes #310347
svn path=/trunk/; revision=29771
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
2005-07-13 Praveen Kumar <kpraveen@novell.com>
* org-gnome-exchange-operations.eplug.in : Modified the eplug file to
add the "commit" code for folder hierarchy plugins for calendar and
contacts
svn path=/trunk/; revision=29760
2005-07-13 Tor Lillqvist <tml@novell.com>
* calendar-weather/calendar-weather.c
(e_calendar_weather_migrate): Don't return a value from a void
funtion.
* groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml:
Use SOEXT.
* groupwise-features/Makefile.am (NO_UNDEFINED_REQUIRED_LIBS):
As the code does use functions from libevolution-mail, link
with it. But OK, let's do it (at build time) only on Win32,
then.
* mail-account-disable/Makefile.am (INCLUDES): Remove duplicated line.
(LDFLAGS): Use NO_UNDEFINED.
(LIBADD): Link with the required libraries, but let's do it only
on Win32.
* mail-account-disable/org-gnome-mail-account-disable.eplug.xml:
Use SOEXT.
* proxy/Makefile.am (LIBADD): Link with libeutil.
* proxy-login/Makefile.am (LIBADD): Link with libeutil. Link with
libevolution-mail on Win32 only. (Have I understood correctly that
it isn't considered a good idea on Unix to link plugins at
link-time with libevolution-mail?)
* proxy-login/org-gnome-proxy-login.eplug.xml: Use SOEXT.
svn path=/trunk/; revision=29753
2005-07-13 Not Zed <NotZed@Ximian.com>
* startup-wizard.c (startup_wizard_importer_page)
(startup_wizard_commit): re-write the importer stuff to use the
eplugin stuff.
svn path=/trunk/; revision=29747
2005-07-12 Harish Krishnaswamy <kharish@novell.com>
* plugins/Makefile.am : Remove groupwise-features
plugin as it is already listed as a base plugin
svn path=/trunk/; revision=29739
2005-07-12 Sankar P <psankar@novell.com>
* Makefile.am :
Added CLEANFILES element and glade and error files to EXTRA_DIST.
svn path=/trunk/; revision=29738
2005-07-12 Sankar P <psankar@novell.com>
* Makefile.am :
Added org-gnome-proxy-errors.xml file to the EXTRA_DIST and
added CLEANFILES.
svn path=/trunk/; revision=29736
2005-07-12 Vivek Jain <jvivek@novell.com>
* Makefile.am: included missing header file
2005-07-12 Vivek Jain <jvivek@novell.com>
have a ChangeLog and transfer the changelog entry from the main
ChangeLog
(2005-07-10 Shreyas Srinivasan <sshreyas@novell.com>)
* groupwise-account-setup/*: Make the
camel-groupwise-listener load on startup. (new plugin)
svn path=/trunk/; revision=29731
2005-07-12 Vivek Jain <jvivek@novell.com>
transferred ChangeLog entry here
(2005-07-10 Shreyas Srinivasan <sshreyas@novell.com>)
* plugins/groupwise-features/*: Remove the
camel-groupwise-listener code as it runs in a different plugin.
svn path=/trunk/; revision=29730
2005-07-12 Vivek Jain <jvivek@novell.com>
have a ChangeLog and transfer the changelog entry from the main
ChangeLog
(2005-07-10 Shreyas Srinivasan <sshreyas@novell.com>)
* plugins/mail-account-disable/*: Plugin to add Disable/ Proxy
Logout to a store menu on right click.
svn path=/trunk/; revision=29729
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
2005-07-11 Sankar P <psankar@novell.com>
* proxy.c : (org_gnome_proxy)
Made changes so that the proxy list will be loaded only when the
account edited is enabled. So a new connection need not be created,
when an account is edited and a connection is not present.
Fixes#309999
svn path=/trunk/; revision=29714
2005-07-11 Sarfraaz Ahmed <asarfraaz@novell.com>
* plugins/exchange-account-setup : Removed this directory. This
functionality has now been moved to exchange-operations.
svn path=/trunk/; revision=29710
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
2005-07-11 Shakti Sen <shprasad@novell.com>
* Makefile.am: Included files exchange-folder-subscription.c,
exchange-folder-subscription.h, exchange-folder.c and
org-gnome-folder-subscription.xml
* exchange-folder.c: Renamed all the function names starting with
org_gnome_* to org_gnome_exchnage* to resolve name space collision.
* org-gnome-exchange-operations.eplug.in: Added the hook class for
'Subscribe/Unsubscribe Folder'.
svn path=/trunk/; revision=29706
2005-07-11 Vivek Jain <jvivek@novell.com>
* new-mail-notify.c :(send_dbus_message)
check whether memory could be allocated. Return if the
message is NULL so that we don't unref it again, will save crash.
**Fixes #274329 sort of bugs, in case reported even after
david's fix.
svn path=/trunk/; revision=29705