aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make debug run based on 'nntp' debug option.Not Zed2004-11-194-19/+53
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-18 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-stream.c: * providers/nntp/camel-nntp-store.c: * providers/nntp/camel-nntp-summary.c: Make debug run based on 'nntp' debug option. * providers/nntp/camel-nntp-stream.c (stream_fill): if we get a 0 read, return ECONNRESET. This should really have been put on the stream for that imap hack fix. * providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate): retry if the password attempt failed. ** See bug #68556. * providers/nntp/camel-nntp-store.c (xover_setup): don't overwrite exception if we get a failure. (camel_nntp_command): if we continue, then set the return code to -1, so we re-loop rather than abort. svn path=/trunk/; revision=27946
* if the plugin fails to load just disable it, don't unref it (it may beNot Zed2004-11-192-7/+10
| | | | | | | | | 2004-11-19 Not Zed <NotZed@Ximian.com> * e-plugin.c (ep_load): if the plugin fails to load just disable it, don't unref it (it may be referenced elsewhere). svn path=/trunk/; revision=27944
* Fix the load-on-startup definitionMichael Zucci2004-11-181-1/+1
| | | | svn path=/trunk/; revision=27941
* define load-on-startup parameter.Not Zed2004-11-182-0/+18
| | | | | | | | 2004-11-18 Not Zed <NotZed@Ximian.com> * evolution-plugin-manual.xml: define load-on-startup parameter. svn path=/trunk/; revision=27940
* split out module loadng code. (epl_construct): if we're enabled, andNot Zed2004-11-182-20/+53
| | | | | | | | | | 2004-11-18 Not Zed <NotZed@Ximian.com> * e-plugin.c (epl_loadmodule): split out module loadng code. (epl_construct): if we're enabled, and load-on-startup is set, load the module right away. Not to be abused! svn path=/trunk/; revision=27939
* Translation updated by Michel Klijmij.Vincent van Adrighem2004-11-182-1/+5
| | | | | | | | 2004-11-17 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Michel Klijmij. svn path=/trunk/; revision=27938
* When name is NULL query against complete email id instead of user nameSivaiah Nallagatla2004-11-182-7/+16
| | | | | | | | | | | | | 2004-11-07 Sivaiah Nallagatla <snallagatla@novell.com> * util/eab-book-util.c (eab_name_and_email_query) : When name is NULL query against complete email id instead of user name part to take care of users@foo.org not matching against users@bar.org . Also include query based on name always Fix for #67656 svn path=/trunk/; revision=27937
* Stupid idiot, I thought i lost these files and remade them.Michael Zucci2004-11-177-0/+185
| | | | | | The menu merging one looks better anyway. svn path=/trunk/; revision=27935
* no changelog providedMichael Zucci2004-11-175-65/+49
| | | | svn path=/trunk/; revision=27934
* In the fallback cases, clear the exception first.Jeffrey Stedfast2004-11-164-7/+27
| | | | | | | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): In the fallback cases, clear the exception first. * providers/imap/camel-imap-store.c (connect_to_server_wrapper): In the fallback cases, clear the exception first. * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): In the fallback cases, clear the exception first. svn path=/trunk/; revision=27928
* Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream.Jeffrey Stedfast2004-11-164-9/+19
| | | | | | | | | | | | | | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-store.c (connect_to_server): Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream. * providers/imap4/camel-imap4-store.c (connect_to_server): Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream. * providers/pop3/camel-pop3-store.c: Change default port numbers to be correct (they shouldn't all be the pop3s port). (connect_to_server): Moved the last tcp_stream unref to afetr the last fail-check so that we won't ever get a double-unref on something we only own one ref on. (connect_to_server): Unref the tcp_stream if we fail to create an engine object before returning fail. (connect_to_server): Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream. svn path=/trunk/; revision=27927
* Moved the last tcp_stream unref to afetr the last fail-check so that weJeffrey Stedfast2004-11-162-1/+3
| | | | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server): Moved the last tcp_stream unref to afetr the last fail-check so that we won't ever get a double-unref on something we only own one ref on. (connect_to_server): Unref the tcp_stream if we fail to create an engine object before returning fail. svn path=/trunk/; revision=27926
* Moved the last tcp_stream unref to afetr the last fail-check so that weJeffrey Stedfast2004-11-162-2/+6
| | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server): Moved the last tcp_stream unref to afetr the last fail-check so that we won't ever get a double-unref on something we only own one ref on. svn path=/trunk/; revision=27925
* Fix bug #69408 by filling our input buffer if inptr == inend.Jeffrey Stedfast2004-11-162-1/+9
| | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_line): Fix bug #69408 by filling our input buffer if inptr == inend. svn path=/trunk/; revision=27924
* Updated Catalan translation.Jordi Mallach2004-11-152-1/+5
| | | | svn path=/trunk/; revision=27915
* Accept protocol-less URIs. Fixes #68264. (e_calendar_http_check): Fixed aDiego Sevilla Ruiz2004-11-142-8/+11
| | | | | | | | | | | | 2004-11-12 Diego Sevilla Ruiz <dsevilla@ditec.um.es> * calendar-http.c (e_calendar_http_check): Accept protocol-less URIs. Fixes #68264. (e_calendar_http_check): Fixed a memory leak. (e_calendar_http_refresh): Another mem. leak fix. (e_calendar_http_url): Fixed another more memory leak. svn path=/trunk/; revision=27913
* Handle numeric tokens for the COPYUID set values as well.Jeffrey Stedfast2004-11-142-8/+22
| | | | | | | | | | 2004-11-13 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-engine.c (camel_imap4_engine_parse_resp_code): Handle numeric tokens for the COPYUID set values as well. svn path=/trunk/; revision=27912
* Updated Persian translation.Meelad Zakaria2004-11-132-49/+55
| | | | | | | | 2004-11-13 Meelad Zakaria <meelad@bamdad.org> * fa.po: Updated Persian translation. svn path=/trunk/; revision=27910
* Folder now gets set on the CamelFolderSummary object rather than theJeffrey Stedfast2004-11-133-18/+24
| | | | | | | | | | | | | | | | | | 2004-11-12 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (camel_imap4_summary_new): Folder now gets set on the CamelFolderSummary object rather than the CamelIMAP4Summary. (imap4_fetch_all_update): Base summary class now has a folder member, use that instead. (imap4_fetch_all_add): Same. (imap4_summary_fetch_all): Same. (imap4_summary_fetch_flags): Same. (camel_imap4_summary_set_uidvalidity): Same. (camel_imap4_summary_expunge): Same. (camel_imap4_summary_flush_updates): Same. svn path=/trunk/; revision=27908
* Init appended_uid value to NULLJeffrey Stedfast2004-11-132-0/+6
| | | | | | | | | 2004-11-12 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-folder.c (imap4_append_message): Init appended_uid value to NULL svn path=/trunk/; revision=27907
* Properly handle NILs for the namespace separator (somehow I missed this,Jeffrey Stedfast2004-11-132-3/+19
| | | | | | | | | | 2004-11-12 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-engine.c (engine_parse_namespace): Properly handle NILs for the namespace separator (somehow I missed this, silly me). svn path=/trunk/; revision=27906
* Accept protocol-less URIs. Fixes #68264. (e_calendar_http_check): Fixed aDiego Sevilla Ruiz2004-11-122-5/+27
| | | | | | | | | | | 2004-11-12 Diego Sevilla Ruiz <dsevilla@ditec.um.es> * calendar-http.c (e_calendar_http_check): Accept protocol-less URIs. Fixes #68264. (e_calendar_http_check): Fixed a memory leak. (e_calendar_http_refresh): Another mem. leak fix. svn path=/trunk/; revision=27905
* Convert to G_DEFINE_TYPEJP Rosevear2004-11-122-12/+16
| | | | | | | | 2004-11-12 JP Rosevear <jpr@novell.com> * menus/gal-view-menus.c: Convert to G_DEFINE_TYPE svn path=/trunk/; revision=27904
* convert to G_DEFINE_TYPEJP Rosevear2004-11-122-12/+10
| | | | | | | | 2004-11-12 JP Rosevear <jpr@novell.com> * e-timezone-dialog/e-timezone-dialog.c: convert to G_DEFINE_TYPE svn path=/trunk/; revision=27903
* Added 'match all' rules.Not Zed2004-11-125-0/+26
| | | | | | | | | | 2004-11-12 Not Zed <NotZed@Ximian.com> * filtertypes.xml: * vfoldertypes.xml: * searchtypes.xml: Added 'match all' rules. svn path=/trunk/; revision=27901
* update to generated fileMichael Zucci2004-11-121-1/+1
| | | | svn path=/trunk/; revision=27900
* ** Merge in notzed-messageinfo-branch.Not Zed2004-11-1215-82/+545
| | | | | | | | 2004-11-12 Not Zed <NotZed@Ximian.com> ** Merge in notzed-messageinfo-branch. svn path=/trunk/; revision=27899
* ** Merge in notzed-messageinfo-branch, fix some minor conflicts.Not Zed2004-11-1262-1456/+2266
| | | | | | | | 2004-11-12 Not Zed <NotZed@Ximian.com> ** Merge in notzed-messageinfo-branch, fix some minor conflicts. svn path=/trunk/; revision=27898
* Added author tag, fixed description, removed "plugin" from name, changedMeilof Veeningen2004-11-126-49/+78
| | | | | | | | | | | | | | | | | | | | 2004-11-04 Meilof Veeningen <meilof@wanadoo.nl> * org-gnome-mailing-list-actions.eplug.in: Added author tag, fixed description, removed "plugin" from name, changed position of item in popup menu, using "enable" rather than "visible" for bonobo menus * org-gnome-mailing-list-actions.xml: Now place menus in MailMessageActions placeholder; moved label to <commands> section * org-gnome-mailing-list-actions-errors.xml: fixed button order: "Cancel" now leftmost button; added e-mail address to send confirm dialog * mailing-list-actions.c: account guessing now first based on message; added e-mail address to send confirm dialog svn path=/trunk/; revision=27897
* Free the passwd here if we need to retry to authenticate.Jeffrey Stedfast2004-11-122-1/+9
| | | | | | | | | 2004-11-11 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_reconnect): Free the passwd here if we need to retry to authenticate. svn path=/trunk/; revision=27895
* fixed author and descriptionRadek Doulik2004-11-122-2/+8
| | | | | | | | 2004-11-11 Radek Doulik <rodo@ximian.com> * org-gnome-audio-inline.eplug.in: fixed author and description svn path=/trunk/; revision=27894
* l = g_list_next (l); in inner loop instead of g = g_list_next (l)..Radek Doulik2004-11-123-2/+14
| | | | | | | | | | | | | 2004-11-11 Radek Doulik <rodo@ximian.com> * em-format-hook.c (emfh_enable): l = g_list_next (l); in inner loop instead of g = g_list_next (l).. probably typo after c'n'p * em-format.c (em_format_class_remove_handler): in case the old handler doesn't exist, remove 'info' handler from type_handler table svn path=/trunk/; revision=27893
* #define d()Jeffrey Stedfast2004-11-121-0/+2
| | | | svn path=/trunk/; revision=27892
* removed some debug printf'sJeffrey Stedfast2004-11-111-5/+5
| | | | svn path=/trunk/; revision=27889
* Use the expanded ALL macro as on closer inspection of the RFC, we're notJeffrey Stedfast2004-11-113-12/+13
| | | | | | | | | | | 2004-11-10 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Use the expanded ALL macro as on closer inspection of the RFC, we're not allowed to use macros in conjunction with other FETCH items (such as UID in our case). svn path=/trunk/; revision=27888
* include a headerJeffrey Stedfast2004-11-111-0/+1
| | | | svn path=/trunk/; revision=27887
* Updated italian translationMarco Ciampa2004-11-112-549/+659
| | | | svn path=/trunk/; revision=27886
* enabled \\Recent flagJeffrey Stedfast2004-11-113-9/+11
| | | | svn path=/trunk/; revision=27885
* Updated Catalan translation.Jordi Mallach2004-11-102-3/+6
| | | | svn path=/trunk/; revision=27884
* before short-circuiting the check for child content, check the childNot Zed2004-11-102-16/+35
| | | | | | | | | | | | | | | | | | | 2004-11-09 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-folder.c (imap_get_message): before short-circuiting the check for child content, check the child content info is actually correct. 2004-11-08 Not Zed <NotZed@Ximian.com> ** See bug #69145. * providers/imap/camel-imap-folder.c (get_message): remove spec argument, always calculate it from the content-info. (content_info_incomplete): recursively check the content-info for completeness, not just one level. svn path=/trunk/; revision=27882
* Updated the properties to include all the same settings as the old imapJeffrey Stedfast2004-11-104-0/+121
| | | | | | | | | | | | 2004-11-09 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-provider.c: Updated the properties to include all the same settings as the old imap code. * providers/imap4/camel-imap4-folder.c (imap4_getv): Implemented. (imap4_setv): Implemented. svn path=/trunk/; revision=27880
* Add org-gnome-mailing-list-actions.xml to EXTRA_DISTRodney Dawes2004-11-102-1/+6
| | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * Makefile.am: Add org-gnome-mailing-list-actions.xml to EXTRA_DIST svn path=/trunk/; revision=27879
* remoevd unused varsJeffrey Stedfast2004-11-101-2/+0
| | | | svn path=/trunk/; revision=27877
* Fix for bug #69241.Jeffrey Stedfast2004-11-102-10/+27
| | | | | | | | | | | | | | | 2004-11-08 Jeffrey Stedfast <fejj@novell.com> Fix for bug #69241. * camel-gpg-context.c (gpg_decrypt): We need to extract just the application/pgp-encrypted part from the multipart/encrypted that gets passed in. Added checks to verify that the input part is the correct type as well. Once we have the application/pgp-encrypted part, we need to use camel_data_wrapper_decode_to_stream() in case the part was encoded in any way. svn path=/trunk/; revision=27876
* Handle not getting the CRLF pair together. Also don't require that we haveJeffrey Stedfast2004-11-105-10/+31
| | | | | | | | | | | | | | | | | 2004-11-09 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_line): Handle not getting the CRLF pair together. Also don't require that we have at least 3 bytes in the read buffer as it is possible we don't have that much (see bug #69160). 2004-11-08 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_subscribe_folder): Note the folder-info just subscribed. (imap4_unsubscribe_folder): Unnote the folder-info. svn path=/trunk/; revision=27875
* Add the eplug.in file to EXTRA_DISTRodney Dawes2004-11-102-1/+8
| | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * Makefile.am: Add the eplug.in file to EXTRA_DIST svn path=/trunk/; revision=27874
* Add the xml file to EXTRA_DISTRodney Dawes2004-11-092-1/+7
| | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * Makefile.am: Add the xml file to EXTRA_DIST svn path=/trunk/; revision=27873
* Add EXTRA_DIST variable for the eplug.in fileRodney Dawes2004-11-092-0/+6
| | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * Makefile.am: Add EXTRA_DIST variable for the eplug.in file svn path=/trunk/; revision=27872
* Add AC_SUBST for plugins_base alsoRodney Dawes2004-11-093-1/+9
| | | | | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * configure.in: Add AC_SUBST for plugins_base also * plugins/Makefile.am: Add plugins_base to DIST_SUBDIRS so that we dist the plug-ins we actually build by default svn path=/trunk/; revision=27868
* Fixes bug #61966.Andre Klapper2004-11-092-1/+7
| | | | | | | | | | 2004-11-08 Andre Klapper <a901600@gmx.de> Fixes bug #61966. * addressbook-errors.xml: Add a missing word to a string. svn path=/trunk/; revision=27867
* Don't try to convert the results of timet_to_str_with_zone to UTF-8, sinceRodney Dawes2004-11-092-8/+10
| | | | | | | | | | | | 2004-11-08 Rodney Dawes <dobey@novell.com> * gui/alarm-notify/alarm-notify-dialog.c (write_html_heading): Don't try to convert the results of timet_to_str_with_zone to UTF-8, since the return value is already encoded in UTF-8 Fixes #47529 svn path=/trunk/; revision=27866
* Implement accessible feature for e-minicard and e-mini-card-view. AddSteven Zhang2004-11-086-52/+447
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-08 Steven Zhang <steven.zhang@sun.com> Implement accessible feature for e-minicard and e-mini-card-view. Add get_n_children, ref_child, ref_state_set, atk_selection_interface, and action_interface for ea-minicard-view and ea-minicard *ea-minicard-view.c: (ea_minicard_view_get_n_children), (ea_minicard_view_ref_child), (ea_minicard_view_ref_state_set), (atk_selection_interface_init), (selection_interface_add_selection), (selection_interface_clear_selection), (selection_interface_ref_selection), (selection_interface_get_selection_count), (selection_interface_is_child_selected), (atk_action_interface_init), (atk_action_interface_do_action), (atk_action_interface_get_n_action), (atk_action_interface_get_description), (atk_action_interface_get_name). *ea-minicard.c: (ea_minicard_get_n_children), (ea_minicard_ref_child), (ea_minicard_ref_state_set), (atk_action_interface_init), (atk_action_interface_do_action), (atk_action_interface_get_n_action), (atk_action_interface_get_description), (atk_action_interface_get_name). svn path=/trunk/; revision=27861
* rename and make it a public function. (e_minicard_event): changeSteven Zhang2004-11-083-23/+31
| | | | | | | | | | | 2004-11-08 Steven Zhang <steven.zhang@sun.com> * gui/widgets/e-minicard.c: (e_minicard_activate_editor): rename and make it a public function. (e_minicard_event): change accordingly. * gui/widgets/e-minicard.h: ditto. svn path=/trunk/; revision=27860
* populate contact only afte we are sure that data is valid and we canSivaiah Nallagatla2004-11-082-2/+8
| | | | | | | | | | | 2004-11-04 Sivaiah Nallagatla <snallagatla@novell.com> * gui/contact-editor/e-contact-editor.c (save_contact) : populate contact only afte we are sure that data is valid and we can create that. Fixes #69079 svn path=/trunk/; revision=27858
* Translate the category pretty names that we pass for creation of new menuRodney Dawes2004-11-082-2/+11
| | | | | | | | | | | | | 2004-11-07 Rodney Dawes <dobey@novell.com> * gui/contact-editor/e-contact-editor.c (init_email_record_location, init_im_record_location): Translate the category pretty names that we pass for creation of new menu item entries for the E-Mail and IM dropdown selections Partially fixes bug #66854 svn path=/trunk/; revision=27856
* Updated Albanian translation.Laurent Dhima2004-11-072-510/+73
| | | | | | | | 2004-11-07 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation. svn path=/trunk/; revision=27855
* Fix in the French translation.Sebastien Bacher2004-11-062-12/+16
| | | | | | | | 2004-11-06 Sebastien Bacher <seb128@debian.org> * fr.po: Fix in the French translation. svn path=/trunk/; revision=27854
* ShushJP Rosevear2004-11-053-0/+15
| | | | svn path=/trunk/; revision=27850
* include <config.h> for GETTEXT_PACKAGEJP Rosevear2004-11-052-0/+7
| | | | | | | | 2004-11-05 JP Rosevear <jpr@novell.com> * mailing-list-actions.c: include <config.h> for GETTEXT_PACKAGE svn path=/trunk/; revision=27849
* Added much in-line documentation. (engine_parse_capability): UseJeffrey Stedfast2004-11-053-9/+165
| | | | | | | | | | | 2004-11-04 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-engine.c: Added much in-line documentation. (engine_parse_capability): Use g_ascii_str[n]casecmp(). (camel_imap4_engine_nstring): New convenience function. svn path=/trunk/; revision=27843
* fixedJeffrey Stedfast2004-11-051-2/+3
| | | | svn path=/trunk/; revision=27842
* expand the horizontal box so that it fills all available space.Rodrigo Moya2004-11-043-5/+11
| | | | | | | | | | 2004-11-04 Rodrigo Moya <rodrigo@novell.com> * gui/dialogs/event-page.glade: * gui/dialogs/task-page.glade: expand the horizontal box so that it fills all available space. svn path=/trunk/; revision=27840
* Credit where credit is due.Miloslav Trmac2004-11-041-1/+2
| | | | svn path=/trunk/; revision=27839
* Updated Czech translation.Miloslav Trmac2004-11-042-2/+6
| | | | | | | | 2004-11-04 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=27838
* added mailing-list-actions plugin.Not Zed2004-11-042-1/+6
| | | | | | | | 2004-11-04 Not Zed <NotZed@Ximian.com> * configure.in: added mailing-list-actions plugin. svn path=/trunk/; revision=27836
* Added mailing list actions plugin from Meilof Veeningen ↵Michael Zucci2004-11-047-0/+367
| | | | | | <meilof@wanadoo.nl> svn path=/trunk/; revision=27835
* check interfaces for events too. (camel_object_trigger_event): checkNot Zed2004-11-045-38/+397
| | | | | | | | | | | | | | | 2004-11-02 Not Zed <NotZed@Ximian.com> * camel-object.c (camel_object_hook_event): check interfaces for events too. (camel_object_trigger_event): check interfaces for events too. (camel_object_class_add_event): more checks for interfaces vs normal object classes. (camel_object_class_add_interface): add an interface to a class. (camel_object_get_interface): query for interfaces on an object. (camel_object_get_type): register the interface type. svn path=/trunk/; revision=27834
* duh, add this to cvs, remove Makefile.Not Zed2004-11-043-546/+17
| | | | | | | | 2004-11-04 Not Zed <NotZed@Ximian.com> * Makefile.am: duh, add this to cvs, remove Makefile. svn path=/trunk/; revision=27833
* added EConfig subclass for calendars initialize plugin hooks on componentDavid Trowbridge2004-11-048-777/+659
| | | | | | | | | | | 2004-11-03 David Trowbridge <trowbrds@cs.colorado.edu> * gui/e-cal-config.c: added EConfig subclass for calendars * gui/calendar-component.c, gui/tasks-component.c: initialize plugin hooks on component startup. * gui/dialogs/calendar-setup.c: Converted to use EConfig svn path=/trunk/; revision=27832
* modified base vs optional logic slightly and added a warning if you buildNot Zed2004-11-042-14/+32
| | | | | | | | | | | | | | 2004-11-04 Not Zed <NotZed@Ximian.com> * configure.in: modified base vs optional logic slightly and added a warning if you build with --enable-plugins=no. 2004-11-04 David Trowbridge <David.Trowbridge@Colorado.edu> * configure.in: Added calendar-http module, and setup a mechanism for base vs optional plugins. svn path=/trunk/; revision=27831
* Initial import of webcal properties plugin.David Trowbridge2004-11-044-0/+870
| | | | | | | | 2004-11-04 David Trowbridge <David.Trowbridge@Colorado.edu> * Initial import of webcal properties plugin. svn path=/trunk/; revision=27830
* fix for bugzilla #44876mengjie yu2004-11-042-0/+19
| | | | | | | | | | | 2004-11-04 mengjie yu <meng-jie.yu@sun.com> fix for bugzilla #44876 * gui/component/select-names/e-select-names-manager.c: (e_select_names_manager_entry_new):add a atk name for the entry. svn path=/trunk/; revision=27829
* if canvas has a focused item but the etable does not have a cursor row,Li Yuan2004-11-041-0/+4
| | | | | | | | | | 2004-11-04 Li Yuan <li.yuan@sun.com> * gal/e-table/e-table.c: (table_canvas_focus_event_cb): if canvas has a focused item but the etable does not have a cursor row, just focus the first item. svn path=/trunk/; revision=27828
* Fixes #6767Li Yuan2004-11-044-113/+118
| | | | | | | | | | | | | | | | | | | | 2004-11-04 Li Yuan <li.yuan@sun.com> Fixes #6767 * gui/e-day-view-main-item.c: (e_day_view_main_item_draw_day_event): use widget->style instead of hard code colors. * gui/e-day-view.c: (e_day_view_realize), (e_day_view_set_colors), (e_day_view_style_set), (e_day_view_reshape_long_event), (e_day_view_reshape_day_event): ditto. * gui/e-week-view.c: (e_week_view_realize), (e_week_view_set_colors), (e_week_view_style_set), (e_week_view_reshape_event_span): ditto. svn path=/trunk/; revision=27827
* fix the logicJP Rosevear2004-11-032-2/+6
| | | | | | | | 2004-11-03 JP Rosevear <jpr@novell.com> * configure.in: fix the logic svn path=/trunk/; revision=27826
* handle plain --enable-plugins and --enable-plugins=yes by making it theJP Rosevear2004-11-032-2/+8
| | | | | | | | | 2004-11-03 JP Rosevear <jpr@novell.com> * configure.in: handle plain --enable-plugins and --enable-plugins=yes by making it the equivalent of "all" svn path=/trunk/; revision=27825
* fixed description and added author's info, to display correctly on theRodrigo Moya2004-11-032-2/+8
| | | | | | | | | 2004-11-04 Rodrigo Moya <rodrigo@novell.com> * org-gnome-mail-to-task.eplug.in: fixed description and added author's info, to display correctly on the plugin manager. svn path=/trunk/; revision=27819
* fixed description and added author's info, to display correctly on theRodrigo Moya2004-11-032-2/+8
| | | | | | | | | 2004-11-04 Rodrigo Moya <rodrigo@novell.com> * org-gnome-mail-to-meeting.eplug.in: fixed description and added author's info, to display correctly on the plugin manager. svn path=/trunk/; revision=27818
* fix the popup id.Not Zed2004-11-032-1/+5
| | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * org-gnome-mail-to-meeting.eplug.in: fix the popup id. svn path=/trunk/; revision=27817
* revert rodrigo's last fix, it should actually work now, i hope.Not Zed2004-11-032-1/+6
| | | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * org-gnome-mail-to-task.eplug.in: revert rodrigo's last fix, it should actually work now, i hope. svn path=/trunk/; revision=27816
* Fix the popup id.Not Zed2004-11-032-1/+5
| | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_popup): Fix the popup id. svn path=/trunk/; revision=27815
* Add description and author fields. Change name.Nat Friedman2004-11-032-2/+17
| | | | | | | | | 004-11-03 Nat Friedman <nat@novell.com> * org-gnome-evolution-bbdb.eplug.in: Add description and author fields. Change name. svn path=/trunk/; revision=27814
* extra_dist the .eplug.in file.Not Zed2004-11-032-0/+6
| | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * Makefile.am: extra_dist the .eplug.in file. svn path=/trunk/; revision=27813
* gave it a better name and fixed the description and author tags.Not Zed2004-11-032-2/+8
| | | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * org-gnome-copy-tool.eplug.in: gave it a better name and fixed the description and author tags. svn path=/trunk/; revision=27812
* added plugin-manager plugin.Not Zed2004-11-032-1/+6
| | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * configure.in: added plugin-manager plugin. svn path=/trunk/; revision=27811
* implemented a plugin manager plugin.Not Zed2004-11-035-0/+339
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * implemented a plugin manager plugin. svn path=/trunk/; revision=27810
* added helper api to list all plugins. (ep_construct): load authors intoNot Zed2004-11-033-11/+148
| | | | | | | | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * e-plugin.c (e_plugin_list_plugins): added helper api to list all plugins. (ep_construct): load authors into new list for them. (e_plugin_register_type): setup disabled list. (ep_construct): dont load the hooks if we're not enabled. (e_plugin_enable): make this a virutal method. (e_plugin_invoke): if we're disabled, noop. svn path=/trunk/; revision=27809
* added author section to eplugin definition.Not Zed2004-11-032-0/+17
| | | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * evolution-plugin-manual.xml: added author section to eplugin definition. svn path=/trunk/; revision=27808
* revert jeff's last change - we do actually want to know when we couldn'tNot Zed2004-11-036-64/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_list_done_message_selected): revert jeff's last change - we do actually want to know when we couldn't load a message. the crash he was fixing was fixed elsewhere. also fix the unref ordering stuff. * em-format-html.c (efh_format_timeout): removed the fixme i added. 2004-11-01 Not Zed <NotZed@Ximian.com> ** See bug #67496. * em-format-html.c (efh_text_html): use the base on the emformat to calculate our absolute iframe uri. (efh_multipart_related): same as emf_multipart_related. * em-format.c (emf_multipart_related): remove content-location handling, now done in format_part_as. (em_format_part_as): track content-base (& absolute content-location) of all parts here. svn path=/trunk/; revision=27807
* use ngettext for n_events. ditto.Li Yuan2004-11-033-12/+11
| | | | | | | | | | | 2004-11-01 Li Yuan <li.yuan@sun.com> * calendar/ea-day-view.c: (ea_day_view_get_name): use ngettext for n_events. * calendar/ea-week-view.c: (ea_week_view_get_name): ditto. svn path=/trunk/; revision=27805
* Don't bother getting the folder delim if the name is "" since we don'tJeffrey Stedfast2004-11-033-19/+22
| | | | | | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_folder_utf7_name): Don't bother getting the folder delim if the name is "" since we don't need it in that case. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): add an assert that s->namespaces is non-NULL. svn path=/trunk/; revision=27804
* If namespaces is NULL, return the default folder delim ('/').Jeffrey Stedfast2004-11-032-0/+7
| | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): If namespaces is NULL, return the default folder delim ('/'). svn path=/trunk/; revision=27803
* Check for NULL messages (happens if the message isn't available).Jeffrey Stedfast2004-11-032-3/+8
| | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * em-folder-view.c (emfv_list_done_message_selected): Check for NULL messages (happens if the message isn't available). svn path=/trunk/; revision=27802
* make sure the day view times redraw themselves if we switch 24/12 hourJP Rosevear2004-11-032-0/+8
| | | | | | | | | 2004-11-02 JP Rosevear <jpr@novell.com> * gui/e-day-view-config.c (set_twentyfour_hour): make sure the day view times redraw themselves if we switch 24/12 hour modes svn path=/trunk/; revision=27801
* Update stream->inptr after fetching the literal chunk.Jeffrey Stedfast2004-11-032-0/+6
| | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_literal): Update stream->inptr after fetching the literal chunk. svn path=/trunk/; revision=27800
* Fixes #68707JP Rosevear2004-11-032-1/+10
| | | | | | | | | | | 2004-11-02 JP Rosevear <jpr@novell.com> Fixes #68707 * gui/e-week-view-event-item.c (e_week_view_event_item_draw): restrict the range to 0-23 (midnight end times became '24') svn path=/trunk/; revision=27799
* Do proper cleanup in case of error and also handle literals.Jeffrey Stedfast2004-11-032-9/+40
| | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (envelope_decode_address): Do proper cleanup in case of error and also handle literals. svn path=/trunk/; revision=27798
* Removed camel_service_connect() call which is no longer needed.Jeffrey Stedfast2004-11-032-7/+15
| | | | | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_get_folder_info): Removed camel_service_connect() call which is no longer needed. (imap4_connect): If engine is already connected, shortcut to simply returning success. (imap4_disconnect): Check engine state rather than poking at stream state. svn path=/trunk/; revision=27797
* use shorthand border: propertyRadek Doulik2004-11-022-4/+5
| | | | svn path=/trunk/; revision=27796
* remove the hard line breaks.mengjie yu2004-11-022-5/+11
| | | | | | | | 2004-11-02 mengjie yu <meng-jie.yu@sun.com> * evolution-startup-wizard.glade:remove the hard line breaks. svn path=/trunk/; revision=27793
* replace 3 nested html tables used to create this gray border around partsRadek Doulik2004-11-022-25/+14
| | | | | | | | | | 2004-11-02 Radek Doulik <rodo@ximian.com> * em-format-html.c: replace 3 nested html tables used to create this gray border around parts content with div block with border style svn path=/trunk/; revision=27792
* popup right-click menu after pressing Shift+F10.Hao Sheng2004-11-022-0/+12
| | | | | | | | | 2004-11-2 Hao Sheng <hao.sheng@sun.com> * gui/widgets/e-minicard-view.c: popup right-click menu after pressing Shift+F10. svn path=/trunk/; revision=27791
* Don't show error dialogs when status code is E_BOOK_ERROR_CANCELLED. WeSivaiah Nallagatla2004-11-022-2/+10
| | | | | | | | | | | | 2004-11-01 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/eab-gui-util.c (added_cb) (_modified_cb) : Don't show error dialogs when status code is E_BOOK_ERROR_CANCELLED. We don't wabt to show "Error adding contact, Cancelled" dialogs when user cancels duplicated contact detected dialog. svn path=/trunk/; revision=27790
* ** See bug #68787Not Zed2004-11-022-30/+47
| | | | | | | | | | | | 2004-11-01 Not Zed <NotZed@Ximian.com> ** See bug #68787 * e-account.c (xml_set_content): check the new val isn't null before dereferencing it. * e-account.c (xml_set_prop): same here. svn path=/trunk/; revision=27789
* Change the labels back to the same as they were in 2.0Jeffrey Stedfast2004-11-022-3/+8
| | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * em-account-editor.c: Change the labels back to the same as they were in 2.0 svn path=/trunk/; revision=27787
* Do the same SSL->TLS and TLS->CLEAR fallbacks that the 2.0 (and older)Jeffrey Stedfast2004-11-025-8/+32
| | | | | | | | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/smtp/camel-smtp-transport.c (connect_to_server_wrapper): Do the same SSL->TLS and TLS->CLEAR fallbacks that the 2.0 (and older) code did. * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): Same. * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): Same. * providers/imap/camel-imap-store.c (connect_to_server_wrapper): Same. svn path=/trunk/; revision=27786
* dist plugin.mkJP Rosevear2004-11-023-15/+326
| | | | | | | | 2004-11-01 JP Rosevear <jpr@novell.com> * Makefile.am: dist plugin.mk svn path=/trunk/; revision=27785
* Remove expunged messages from the cache.Jeffrey Stedfast2004-11-025-8/+71
| | | | | | | | | | | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (camel_imap4_summary_expunge): Remove expunged messages from the cache. (camel_imap4_summary_set_uidvalidity): Clear the cache if the UIDVALIDITY has changed. * providers/imap4/camel-imap4-folder.c (imap4_get_message): If the message exists in the cache, use that rather than fetching it from the server and cache messages fetched from the server for later use. (camel_imap4_folder_finalize): Unref the cache if non-NULL. (camel_imap4_folder_new): Create the CamelDataCache. svn path=/trunk/; revision=27784
* dist xml menu fileJP Rosevear2004-11-022-1/+7
| | | | | | | | 2004-11-01 JP Rosevear <jpr@novell.com> * Makefile.am: dist xml menu file svn path=/trunk/; revision=27783
* Cache the folder-info on the summary if successful. (imap4_delete_folder):Jeffrey Stedfast2004-11-024-7/+32
| | | | | | | | | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_create_folder): Cache the folder-info on the summary if successful. (imap4_delete_folder): Un-cache the folder-info from the summary. * providers/imap4/camel-imap4-store-summary.c (load_namespaces): Cleaned up a bit. (save_namespaces): Same. (camel_imap4_store_summary_unnote_info): New function. (camel_imap4_store_summary_get_folder_info): Fixed the logic a bit. svn path=/trunk/; revision=27782
* Dist .eplug.in filesJP Rosevear2004-11-0224-1/+75
| | | | svn path=/trunk/; revision=27781
* list bbdb.h as a source so it gets distedJP Rosevear2004-11-022-1/+5
| | | | | | | | 2004-11-01 JP Rosevear <jpr@novell.com> * Makefile.am: list bbdb.h as a source so it gets disted svn path=/trunk/; revision=27780
* Cleaned up a bit. (save_namespaces): Same.Jeffrey Stedfast2004-11-022-27/+37
| | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store-summary.c (load_namespaces): Cleaned up a bit. (save_namespaces): Same. svn path=/trunk/; revision=27779
* Fix up changelogs to have the correct info.JP Rosevear2004-11-022-86/+91
| | | | svn path=/trunk/; revision=27778
* UpdateJP Rosevear2004-11-011-99/+27
| | | | svn path=/trunk/; revision=27777
* Add a name for timezone combox. Make accessibility name and descriptionLi Yuan2004-11-016-1/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-28 Li Yuan <li.yuan@sun.com> * e-timezone-dialog/e-timezone-dialog.glade: Add a name for timezone combox. * misc/e-calendar.c: (e_calendar_init), (e_calendar_new): Make accessibility name and description translatable. Add a atk name for the two buttons so that they can be UI grabbed by GOK. * misc/e-dateedit.c: (e_date_edit_new), (create_children): Add a name for atk object. Make accessibility name and description translatable. Add name and description for the date_entry, date_button and time_combo. (e_date_edit_show_date_popup), (hide_date_popup): Grab and ungrab keyboard. add_relation(): New function to add labelled_by relation for entry and combobox. * misc/e-map.c: (e_map_new): Add a name for world map widget. Make accessibility name and description translatable. Set the atk role to image. * misc/e-multi-config-dialog.c: (e_multi_config_dialog_add_page): Add an atk name for the page. svn path=/trunk/; revision=27776
* fix folder view popup id and use stock icon for meetings.Rodrigo Moya2004-10-292-2/+7
| | | | | | | | | 2004-10-29 Rodrigo Moya <rodrigo@novell.com> * org-gnome-mail-to-meeting.eplug.in: fix folder view popup id and use stock icon for meetings. svn path=/trunk/; revision=27770
* fix folder view popup id again.Rodrigo Moya2004-10-292-2/+6
| | | | | | | | 2004-10-29 Rodrigo Moya <rodrigo@novell.com> * org-gnome-mail-to-task.eplug.in: fix folder view popup id again. svn path=/trunk/; revision=27769
* added mail-to-meeting plugin.Rodrigo Moya2004-10-292-1/+6
| | | | | | | | 2004-10-29 Rodrigo Moya <rodrigo@novell.com> * configure.in: added mail-to-meeting plugin. svn path=/trunk/; revision=27767
* added mail-to-meeting plugin, to convert mails to meetings.Rodrigo Moya2004-10-295-0/+222
| | | | | | | | 2004-10-29 Rodrigo Moya <rodrigo@novell.com> * added mail-to-meeting plugin, to convert mails to meetings. svn path=/trunk/; revision=27766
* for calendar_get_text_for_folder_bar_label has been removed formLi Yuan2004-10-295-5/+124
| | | | | | | | | | | | | | | 2004-10-26 Li Yuan <li.yuan@sun.com> * calendar/ea-day-view.c: (ea_day_view_get_name): * calendar/ea-gnome-calendar.c: (ea_gnome_calendar_get_label_description), (ea_gcal_dates_change_cb): * calendar/ea-gnome-calendar.h: * calendar/ea-week-view.c: (ea_week_view_get_name): for calendar_get_text_for_folder_bar_label has been removed form calendar-commands.c, we implement it ourself. svn path=/trunk/; revision=27763
* Softly now.Nat Friedman2004-10-293-0/+7
| | | | svn path=/trunk/; revision=27762
* Re-enable BBDB.Nat Friedman2004-10-293-7/+6
| | | | svn path=/trunk/; revision=27761
* Don't build the test-evobuddy program.Nat Friedman2004-10-291-3/+3
| | | | svn path=/trunk/; revision=27760
* Handle literal strings. (envelope_decode_date): Same. Fixes bug #68894.Jeffrey Stedfast2004-10-292-0/+29
| | | | | | | | | | 2004-10-28 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (envelope_decode_nstring): Handle literal strings. (envelope_decode_date): Same. Fixes bug #68894. svn path=/trunk/; revision=27759
* Properly tokenise "\*" as a flag token. Fixes bug #68869.Jeffrey Stedfast2004-10-282-0/+10
| | | | | | | | | | 2004-10-28 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_next_token): Properly tokenise "\*" as a flag token. Fixes bug #68869. svn path=/trunk/; revision=27758
* setup for more auto-built stuff.Not Zed2004-10-283-461/+243
| | | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * evolution-plugin-manual.xml: setup for more auto-built stuff. * build-eplugin-manual.pl: auto-build more stuff. svn path=/trunk/; revision=27755
* fix folder view popup id.Not Zed2004-10-282-1/+5
| | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * org-gnome-mail-to-task.eplug.in: fix folder view popup id. svn path=/trunk/; revision=27754
* Fixed hook id.Michael Zucci2004-10-282-1/+3
| | | | svn path=/trunk/; revision=27753
* fix folderview popup hook id.Not Zed2004-10-282-1/+5
| | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * org-gnome-copy-tool.eplug.in: fix folderview popup hook id. svn path=/trunk/; revision=27752
* added hook doco.Not Zed2004-10-285-0/+36
| | | | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * gui/tasks-component.c (popup_event_cb): * gui/e-calendar-view.c (e_calendar_view_create_popup_menu): * gui/e-calendar-table.c (e_calendar_table_show_popup_menu): * gui/calendar-component.c (popup_event_cb): added hook doco. svn path=/trunk/; revision=27751
* fix the popup id.Not Zed2004-10-283-2/+15
| | | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (drag_data_received): fix the popup id. * e-msg-composer-attachment-bar.c (emcab_popup): added popup doco. svn path=/trunk/; revision=27750
* added hook docs, and cleaned up some of the hook point names.Not Zed2004-10-2812-11/+117
| | | | | | | | | | | | | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (real_flush_updates): * em-message-browser.c (em_message_browser_new): * em-mailer-prefs.c (em_mailer_prefs_construct): * em-format-html-display.c (efhd_attachment_popup): * em-folder-view.c (emfv_popup, emfv_list_done_message_selected) (emfv_format_popup_event): * em-folder-tree.c (emft_popup): * em-folder-properties.c (emfp_dialog_got_folder): * em-folder-browser.c (em_folder_browser_new): * em-composer-utils.c (em_utils_reply_to_message): * em-composer-prefs.c (em_composer_prefs_construct): * em-account-editor.c (em_account_editor_construct): added hook docs, and cleaned up some of the hook point names. svn path=/trunk/; revision=27749
* revert the last change.Not Zed2004-10-282-5/+6
| | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * e-config.c (ec_rebuild): revert the last change. svn path=/trunk/; revision=27748
* set the default row/col spacings of the table.Not Zed2004-10-282-1/+9
| | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * e-config.c (ec_rebuild): set the default row/col spacings of the table. svn path=/trunk/; revision=27747
* #include "camel-i18n.h"Björn Torkelsson2004-10-282-0/+5
| | | | | | | | 2004-10-21 Björn Torkelsson <torkel@acc.umu.se> * camel-sasl-kerberos4.c: #include "camel-i18n.h" svn path=/trunk/; revision=27746
* use E_WIDGET instead of GNOME_FULLJP Rosevear2004-10-282-8/+12
| | | | | | | | 2004-10-27 JP Rosevear <jpr@novell.com> * Makefile.am: use E_WIDGET instead of GNOME_FULL svn path=/trunk/; revision=27745
* revive E_WIDGETS_CFLAGS/LIBS because of needing to add libedataserveruiJP Rosevear2004-10-282-5/+9
| | | | | | | | | 2004-10-27 JP Rosevear <jpr@novell.com> * configure.in: revive E_WIDGETS_CFLAGS/LIBS because of needing to add libedataserverui svn path=/trunk/; revision=27744
* Close on Esc. (create_composer): Connect to the key-press-event signal.Jeffrey Stedfast2004-10-282-3/+27
| | | | | | | | | 2004-10-27 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (composer_key_pressed): Close on Esc. (create_composer): Connect to the key-press-event signal. svn path=/trunk/; revision=27743
* don't expand recurrences for the list view.Rodrigo Moya2004-10-282-2/+6
| | | | | | | | | 2004-10-27 Rodrigo Moya <rodrigo@novell.com> * gui/e-cal-list-view.c (e_cal_list_view_new): don't expand recurrences for the list view. svn path=/trunk/; revision=27739
* Fixing a typo (bug 61069).Andre Klapper2004-10-282-1/+6
| | | | | | | | | 2004-10-27 Andre Klapper <a9016009@gmx.de> * tools/evolution-addressbook-export.c: Fixing a typo (bug 61069). svn path=/trunk/; revision=27738
* Use _with_mnemonic for the button.Nat Friedman2004-10-273-2/+8
| | | | | | | | | | 2004-10-27 Nat Friedman <nat@novell.com> * bbdb.c (bbdb_page_factory): Use _with_mnemonic for the button. * Makefile.am: Don't build the test program by default. svn path=/trunk/; revision=27736
* fix for bugzilla #44876mengjie yu2004-10-273-14/+31
| | | | | | | | | | | | 2004-10-26 mengjie yu <meng-jie.yu@sun.com> fix for bugzilla #44876 * e-msg-composer-hdrs.c (header_new_recipient), (create_headers): add access key for Reply_to, From,Subject,To,Cc,Bcc,Post_to; * e-msg-composer.c: (setup_signatures_menu):Add accesss key for Signature. svn path=/trunk/; revision=27735
* removed bbwhatever it is until the makefiles are fixed.Not Zed2004-10-272-2/+6
| | | | | | | | | 2004-10-27 Not Zed <NotZed@Ximian.com> * configure.in: removed bbwhatever it is until the makefiles are fixed. svn path=/trunk/; revision=27734
* fix the arguments to pthread_key_delete.Julio M. Merino Vidal2004-10-272-1/+6
| | | | | | | | | 2004-10-27 Julio M. Merino Vidal <jmmv@menta.net> * camel-operation.c (camel_operation_shutdown): fix the arguments to pthread_key_delete. svn path=/trunk/; revision=27733
* Fixes #61972.Andre Klapper2004-10-272-1/+8
| | | | | | | | | | | 2004-10-26 Andre Klapper <a9016009@gmx.de> Fixes #61972. * addressbook/gui/contact-editor/e-contact-editor-address.c: Typo in country name: was "Grena-dines", now "Grenadines". svn path=/trunk/; revision=27731
* New files implementing a folder-info cache for offline mode (and fasterJeffrey Stedfast2004-10-2711-50/+707
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-26 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store-summary.[c,h]: New files implementing a folder-info cache for offline mode (and faster startup I guess). * providers/imap4/camel-imap4-store.c (imap4_build_folder_info): Cache the folder-info for later use in offline mode. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): Instead of assigning top = "INBOX", do strcpy (top, "INBOX") so that we can later modify the string. Fixes bug #68814. 2004-10-25 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-engine.c (engine_parse_namespace): Updated to use the public function in camel-imap4-utils.c (camel_imap4_engine_finalize): Same. * providers/imap4/camel-imap4-store.c (imap4_construct): Setup and load the store summary. (camel_imap4_store_finalize): Unref the store summary. (imap4_get_folder): Implemented offline support. (imap4_folder_utf7_name): Pass the summary to get_delim rather than the engine. (imap4_create_folder): Same. (imap4_reconnect): Update the namespaces on the store summary. (connect_to_server): Update the store summary capabilities. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): Now takes a store-summary rather than an engine so that it will work in offline mode. (camel_imap4_namespace_clear): Moved here from camel-imap4-engine.c (camel_imap4_namespace_list_copy): New convenience function. (camel_imap4_namespace_list_free): New. * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new): Check the return value of summary loading in offline mode (if it fails, we can't get the folder). svn path=/trunk/; revision=27730
* Updated translator-credits.Martin Willemoes Hansen2004-10-262-104/+124
| | | | | | * da.po: Updated translator-credits. svn path=/trunk/; revision=27729
* Sync the Gaim buddy list. Set a timer to check for Gaim buddy list chnagesNat Friedman2004-10-266-38/+685
| | | | | | | | | | | | | | | | | | | | | | | 2004-10-25 Nat Friedman <nat@novell.com> * bbdb.c (e_plugin_lib_enable): Sync the Gaim buddy list. Set a timer to check for Gaim buddy list chnages to sync. (bbdb_do_it): Free some memory we were leaking before. (bbdb_open_addressbook): New function for Gaim buddy list support. (bbdb_check_gaim_enabled): Likewise. (enable_gaim_toggled_cb): Likewise. (synchronize_button_clicked_cb): Likewise. (bbdb_page_factory): Added UI for Gaim buddy list sync support. * gaimbuddies.c: New file, contains routines to synchronize IM information and buddy icons from a Gaim buddy list. * bbdb.h: New file, contains shared macros and prototypes. * test-evobuddy.c (main): New function, tests a gaim buddy list sync. svn path=/trunk/; revision=27723
* if gstreamer is not available, remove audio-inline plugin from theRadek Doulik2004-10-262-7/+16
| | | | | | plugins list svn path=/trunk/; revision=27722
* removed unused enum declaration (org_gnome_audio_inline_play_clicked):Radek Doulik2004-10-263-12/+44
| | | | | | | | | | | | | | | 2004-10-25 Radek Doulik <rodo@ximian.com> * audio-inline.c: removed unused enum declaration (org_gnome_audio_inline_play_clicked): added cast to &argv to quiet compiler handle more mime types * org-gnome-audio-inline.eplug.in: handle application/x-ogg mime type handle more mime types svn path=/trunk/; revision=27721
* Display mutlivalued contact attributes in the preview. (render_contact):Nat Friedman2004-10-262-6/+26
| | | | | | | | | | | 2004-10-25 Nat Friedman <nat@novell.com> * gui/widgets/eab-contact-display.c (accum_multival_attribute): Display mutlivalued contact attributes in the preview. (render_contact): Render all IM fields using the new multival function. svn path=/trunk/; revision=27720
* handle application/x-ogg mime typeRadek Doulik2004-10-253-1/+7
| | | | | | | | | | | 2004-10-25 Radek Doulik <rodo@ximian.com> * org-gnome-audio-inline.eplug.in: handle application/x-ogg mime type * audio-inline.c: handle application/x-ogg mime type svn path=/trunk/; revision=27718
* handle audio/x-mp3 mime typeRadek Doulik2004-10-253-2/+9
| | | | | | | | | | | 2004-10-25 Radek Doulik <rodo@ximian.com> * org-gnome-audio-inline.eplug.in: handle audio/x-mp3 mime type * audio-inline.c: (org_gnome_audio_inline_play_clicked): handle audio/x-mp3 mime type svn path=/trunk/; revision=27717
* added audio-inline plugin, added gstreamer check for itRadek Doulik2004-10-252-1/+18
| | | | | | | | | 2004-10-25 Radek Doulik <rodo@ximian.com> * configure.in: added audio-inline plugin, added gstreamer check for it svn path=/trunk/; revision=27716
* quiet cvsRadek Doulik2004-10-251-0/+5
| | | | svn path=/trunk/; revision=27715
* imported audio inline pluginRadek Doulik2004-10-254-0/+326
| | | | | | | | 2004-10-25 Radek Doulik <rodo@ximian.com> * audio-inline.c: imported audio inline plugin svn path=/trunk/; revision=27714
* register event hook.Not Zed2004-10-259-3/+645
| | | | | | | | | | | | | | | | | | | | | 2004-10-25 Not Zed <NotZed@Ximian.com> * main.c (main): register event hook. * e-shell.c (offline_procedure_finished_cb, e_shell_go_online): emit new state changed event. * main.c (main): register the menu hook. (): only define DEVELOPMENT if not already. * e-shell-window.c (init): setup menu manager. (e_shell_window_new): activate menu manager. (update_offline_toggle_status): update the menu manager when the offline state changes (currently only state which requires it) * es-menu.[ch]: Shell plugin menu manager. svn path=/trunk/; revision=27712
* Various updates, some more work on auto-generated stuff.Michael Zucci2004-10-252-3/+137
| | | | svn path=/trunk/; revision=27711
* Added mark-calendar-offline pluginHarish Krishnaswamy2004-10-252-1/+6
| | | | svn path=/trunk/; revision=27710
* restoring the files in the correct directoryHarish Krishnaswamy2004-10-244-0/+87
| | | | | | | | | | 2004-10-22 Harish Krishnaswamy <kharish@novell.com> * mark-calendar-offline.c: implement a plugin that lets the user mark a calendar to be available for off-line use, if it is not already set to be so and vice versa svn path=/trunk/; revision=27709
* Restoring the original file.Harish Krishnaswamy2004-10-241-4/+4
| | | | svn path=/trunk/; revision=27708
* restoring the original filesHarish Krishnaswamy2004-10-241-4/+4
| | | | svn path=/trunk/; revision=27707
* This file does not belong hereHarish Krishnaswamy2004-10-241-16/+0
| | | | svn path=/trunk/; revision=27706
* Change assertions to if statements, so as not to issue warnings in theNat Friedman2004-10-233-9/+28
| | | | | | | | | | | 2004-10-23 Nat Friedman <nat@novell.com> * bbdb.c (bbdb_do_it): Change assertions to if statements, so as not to issue warnings in the case of routine failures (name is NULL). Don't add an email to a contact if the appropriate contact is ambiguous. svn path=/trunk/; revision=27703
* Give the Rename item a different path than the Delete item.Jeffrey Stedfast2004-10-233-1/+8
| | | | | | | | | 2004-10-22 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree.c: Give the Rename item a different path than the Delete item. svn path=/trunk/; revision=27702
* addd my new nifty pluginJeffrey Stedfast2004-10-233-0/+138
| | | | | | all b0w to my mad skeelz svn path=/trunk/; revision=27701
* Added folder-unsubscribe pluginJeffrey Stedfast2004-10-232-1/+6
| | | | | | | | 2004-10-22 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Added folder-unsubscribe plugin svn path=/trunk/; revision=27700
* Script which autogenerates some entities for the manual.Michael Zucci2004-10-221-0/+124
| | | | svn path=/trunk/; revision=27696
* Updated Danish translation.Martin Willemoes Hansen2004-10-222-2158/+2376
| | | | | | * da.po: Updated Danish translation. svn path=/trunk/; revision=27695
* duh, they're camel not gobjects.Not Zed2004-10-225-5/+40
| | | | | | | | | | | 2004-10-22 Not Zed <NotZed@Ximian.com> * em-event.c (eme_target_free): duh, they're camel not gobjects. * em-folder-view.c (emfv_list_done_message_selected): added a message.reading event. svn path=/trunk/; revision=27694
* some doc updatesMichael Zucci2004-10-221-33/+29
| | | | svn path=/trunk/; revision=27693
* Quieter.Nat Friedman2004-10-221-0/+1
| | | | svn path=/trunk/; revision=27691
* Added the bbdb plugin.Nat Friedman2004-10-228-1/+374
| | | | | | | | | | 2004-10-22 Nat Friedman <nat@novell.com> * configure.in: Added the bbdb plugin. Man, hacking is fun. svn path=/trunk/; revision=27690
* Add a REPLY_ALL flag to the Message target. Set the REPLY_ALL flag whenNat Friedman2004-10-225-4/+19
| | | | | | | | | | 2004-10-22 Nat Friedman <nat@novell.com> * em-event.c: Add a REPLY_ALL flag to the Message target. * em-composer-utils.c (em_utils_reply_to_message): Set the REPLY_ALL flag when appropriate. svn path=/trunk/; revision=27689
* correct hook name typoJP Rosevear2004-10-223-1/+5
| | | | | | | | | | | 2004-10-21 JP Rosevear <jpr@novell.com> * gui/widgets/eab-config.c (ecph_class_init): correct hook name typo * gui/component/addressbook-view.c: add appropriate popup icons svn path=/trunk/; revision=27688
* #include "camel-i18n.h"Jeffrey Stedfast2004-10-222-0/+5
| | | | | | | | 2004-10-21 Jeffrey Stedfast <fejj@novell.com> * camel-sasl-gssapi.c: #include "camel-i18n.h" svn path=/trunk/; revision=27687
* new functions. (do_mail_to_task): set attendees and organizer on the taskRodrigo Moya2004-10-222-1/+63
| | | | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * mail-to-task.c (set_attendees, set_organizer): new functions. (do_mail_to_task): set attendees and organizer on the task from the recipients in the mail message. svn path=/trunk/; revision=27686
* use correct icon.Rodrigo Moya2004-10-222-1/+5
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * org-gnome-mail-to-task.eplug.in: use correct icon. svn path=/trunk/; revision=27685
* fixed to make the plugin show up in the correct place.Rodrigo Moya2004-10-222-2/+7
| | | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * org-gnome-mail-to-task.eplug.in: fixed to make the plugin show up in the correct place. svn path=/trunk/; revision=27684
* added save-calendar plugin.Rodrigo Moya2004-10-222-1/+6
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * configure.in: added save-calendar plugin. svn path=/trunk/; revision=27683
* implemented plugin for converting selected mails to tasks.Rodrigo Moya2004-10-225-0/+154
| | | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * mail-to-task.c: implemented plugin for converting selected mails to tasks. svn path=/trunk/; revision=27682
* sample plugin added to mark a calendar to be available offline or revertHarish Krishnaswamy2004-10-224-9/+79
| | | | | | availability svn path=/trunk/; revision=27681
* Add status bits to denote if the calendar source is available offline soHarish Krishnaswamy2004-10-223-0/+25
| | | | | | | | | * gui/e-cal-popup.[ch]: (e_cal_popup_target_new_source): Add status bits to denote if the calendar source is available offline so that plugins to calendar popups can use the status qualifier to denote their visibility preferences. svn path=/trunk/; revision=27680
* use the new source selector dialog in libedataserverui.Rodrigo Moya2004-10-222-101/+12
| | | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * gui/dialogs/select-source-dialog.c: use the new source selector dialog in libedataserverui. svn path=/trunk/; revision=27679
* s/image/icon/JP Rosevear2004-10-212-1/+5
| | | | | | | | 2004-10-21 JP Rosevear <jpr@novell.com> * org-gnome-copy-tool.eplug.in: s/image/icon/ svn path=/trunk/; revision=27678
* ShushJP Rosevear2004-10-214-0/+4
| | | | svn path=/trunk/; revision=27677
* setup the right plugin init function.Not Zed2004-10-212-2/+7
| | | | | | | | | 2004-10-21 Not Zed <NotZed@Ximian.com> * prefer-plain.c (e_plugin_lib_enable): setup the right plugin init function. svn path=/trunk/; revision=27676
* get error information in e_cal_* calls, and display errors to the user.Rodrigo Moya2004-10-212-3/+31
| | | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * save-calendar.c (do_save_calendar): get error information in e_cal_* calls, and display errors to the user. svn path=/trunk/; revision=27675
* *** empty log message ***Rodrigo Moya2004-10-214-0/+16
| | | | svn path=/trunk/; revision=27674
* emit a 'message.replying' event with a message target.Not Zed2004-10-215-2/+66
| | | | | | | | | | | | | | | | | | | 2004-10-21 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (em_utils_reply_to_message): emit a 'message.replying' event with a message target. 2004-10-21 Nat <nat@novell.com> * em-event.c (em_event_target_new_message): new target type for message-related events. 2004-10-21 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_format_popup_event): put 'evolution' back in the popup hook names. svn path=/trunk/; revision=27673
* added copy-tool plugin.Not Zed2004-10-212-1/+6
| | | | | | | | 2004-10-21 Not Zed <NotZed@Ximian.com> * configure.in: added copy-tool plugin. svn path=/trunk/; revision=27672
* implemented a copy-utils plugin.Not Zed2004-10-214-0/+138
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * implemented a copy-utils plugin. svn path=/trunk/; revision=27671
* add appropriate popup iconsJP Rosevear2004-10-212-2/+8
| | | | | | | | 2004-10-21 JP Rosevear <jpr@novell.com> * gui/component/addressbook-view.c: add appropriate popup icons svn path=/trunk/; revision=27670
* fix a past-o for no-ldap case.Not Zed2004-10-212-1/+6
| | | | | | | | | 2004-10-21 Not Zed <NotZed@Ximian.com> * gui/component/addressbook-config.c (addressbook_config_edit_source): fix a past-o for no-ldap case. svn path=/trunk/; revision=27669
* compile if not using file chooserJP Rosevear2004-10-212-2/+7
| | | | | | | | | 2004-10-21 JP Rosevear <jpr@novell.com> * save-calendar.c (do_save_calendar): compile if not using file chooser svn path=/trunk/; revision=27668
* forgot to commitMichael Zucci2004-10-212-0/+272
| | | | svn path=/trunk/; revision=27667
* register config hook.Not Zed2004-10-216-809/+647
| | | | | | | | | | | | | | | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * gui/component/addressbook-component.c (addressbook_component_init): register config hook. * gui/component/addressbook-config.c: mostly re-written to use econfig. (query_for_supported_bases): convert to gtktreeview. * gui/widgets/eab-config.c (ecp_set_target): hook onto source changed. (ecp_source_changed): propagate changed state info. (ecp_class_init): setup private data. 2004-10-19 Not Zed <NotZed@Ximian.com> * gui/widgets/eab-menu.c (eabm_target_free): don't unref null book. svn path=/trunk/; revision=27666
* better menu items.Rodrigo Moya2004-10-211-2/+2
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * org-gnome-save-calendar.eplug.in: better menu items. svn path=/trunk/; revision=27665
* better menu items.Rodrigo Moya2004-10-211-2/+2
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * org-gnome-save-calendar.eplug.in: better menu items. svn path=/trunk/; revision=27664
* better menu items.Rodrigo Moya2004-10-212-3/+7
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * org-gnome-save-calendar.eplug.in: better menu items. svn path=/trunk/; revision=27663
* added save-calendar plugin.Rodrigo Moya2004-10-211-1/+2
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * configure.in: added save-calendar plugin. svn path=/trunk/; revision=27662
* new plugin for saving a calendar to disk.Rodrigo Moya2004-10-214-0/+154
| | | | | | | | 2004-10-21 Rodrigo Moya <rodrigo@novell.com> * save-calendar.c: new plugin for saving a calendar to disk. svn path=/trunk/; revision=27661
* Don't allow users to create folders in offline mode. When in offline mode,Jeffrey Stedfast2004-10-213-8/+86
| | | | | | | | | | | | | | | | | | | | | | | 2004-10-20 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-store.c (imap4_get_folder): Don't allow users to create folders in offline mode. When in offline mode, use a different codepath to get a folder object. (imap4_noop): Handle offline mode. (imap4_unsubscribe_folder): Throw an exception if we are in offline mode. (imap4_subscribe_folder): Same. (imap4_get_folder_info): Started to implement offline support. Also, even if we are in online mode but the engine has not yet been connected, we should follow the "offline" code path and get the folder info's from the cache. (imap4_rename_folder): Disallow in offline mode. (imap4_delete_folder): Same. (imap4_connect): Handle offline mode. (imap4_disconnect): Handle offline mode and do proper locking. (imap4_query_auth_types): Same. svn path=/trunk/; revision=27660
* update factory nameJP Rosevear2004-10-212-3/+3
| | | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * subject-thread/org-gnome-subject-thread.eplug.in: update factory name * subject-thread/subject-thread.c: ditto svn path=/trunk/; revision=27659
* add select-one-source to the plugin listJP Rosevear2004-10-212-1/+6
| | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * configure.in: add select-one-source to the plugin list svn path=/trunk/; revision=27658
* implement a plugin that allows the user to limit the displayed task listsJP Rosevear2004-10-215-0/+88
| | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * select-one-source.c: implement a plugin that allows the user to limit the displayed task lists or calendars to the current calendar or task list svn path=/trunk/; revision=27657
* put an icon on the properties menu itemJP Rosevear2004-10-214-2/+16
| | | | | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * gui/calendar-component.c: put an icon on the properties menu item * gui/tasks-component.c: ditto * gui/main.c (initialize): register plugin hooks for tasks and calendar svn path=/trunk/; revision=27656
* Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.Jeffrey Stedfast2004-10-215-115/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-19 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same. * providers/imap4/camel-imap4-folder.c (imap4_get_path_delim): Removed. Use camel_imap4_get_path_delim() instead. (camel_imap4_folder_new): Updated. (imap4_sync): If we aren't online, we're done. nothing to do. (imap4_refresh_info): Same. (imap4_append_message): Same but set an exception. (imap4_transfer_messages_to): Same. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): Moved here from camel-imap4-store.c * providers/imap4/camel-imap4-store.c (imap4_try_authenticate): Change the service string for the sasl mechanism to"imap" rather than "imap4". (imap4_get_path_delim): Removed. (imap4_create_folder): Updated. (imap4_folder_utf7_name): Same. svn path=/trunk/; revision=27651
* updated commentJeffrey Stedfast2004-10-211-0/+1
| | | | svn path=/trunk/; revision=27650
* correct classidJP Rosevear2004-10-202-1/+5
| | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * gui/e-cal-popup.c (ecalph_class_init): correct classid svn path=/trunk/; revision=27647
* added prefer plain plugin.Not Zed2004-10-202-1/+6
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * configure.in: added prefer plain plugin. svn path=/trunk/; revision=27646
* Imported prefer-plain plugin.Not Zed2004-10-204-0/+239
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * Imported prefer-plain plugin. svn path=/trunk/; revision=27645
* check for empty trailing sections/pages after we exit the main loop.Not Zed2004-10-204-5/+38
| | | | | | | | | | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * e-config.c (ec_rebuild): check for empty trailing sections/pages after we exit the main loop. * e-plugin.c (e_plugin_get_type): make ~/.eplugins the default eplugin location, not ~/.eplug. 2004-10-18 Not Zed <NotZed@Ximian.com> * e-config.h: fix some forward decls. svn path=/trunk/; revision=27644
* added save attachments plugin.Not Zed2004-10-202-1/+6
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * configure.in: added save attachments plugin. svn path=/trunk/; revision=27643
* Imported save-attachments example plugin.Not Zed2004-10-205-0/+448
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * Imported save-attachments example plugin. svn path=/trunk/; revision=27642
* removed camel from include path, everything should include camel/foo.Not Zed2004-10-202-1/+5
| | | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * Makefile.am (INCLUDES): removed camel from include path, everything should include camel/foo. svn path=/trunk/; revision=27641
* list plugins as a subdirJP Rosevear2004-10-204-3/+47
| | | | | | | | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * Makefile.am: list plugins as a subdir * plugins/Makefile.am: build enabled plugins * plugin.mk: simple rule for creating .eplug files * configure.in: add plugin foo; --enable-plugins=all turns them all on, or you can --enable-plugins="<plugin dir> <plugin dir>" to list specific ones svn path=/trunk/; revision=27640
* implementJP Rosevear2004-10-207-0/+110
| | | | | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * subject-thread.c: implement * org-gnome-subject-thread.eplug.in: define the subject-thread plugin * Makefile.am: build the subject thread plugin svn path=/trunk/; revision=27639
* convert to org.gnome hook namesJP Rosevear2004-10-2010-16/+23
| | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * gui/calendar-component.c, gui/e-cal-menu.c, gui/e-cal-popup.c, gui/e-calendar-table.c, gui/e-calendar-view.c, gui/gnome-cal.c, gui/tasks-component.c, gui/alarm-notify/alarm-queue.c, gui/dialogs/meeting-page.c: convert to org.gnome hook names svn path=/trunk/; revision=27638
* convert to org.gnome hook namesJP Rosevear2004-10-206-12/+19
| | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * gui/component/addressbook-view.c, gui/component/select-names/e-select-names.c, gui/widgets/e-addressbook-view.c, gui/widgets/eab-menu.c, gui/widgets/eab-popup.c: convert to org.gnome hook names svn path=/trunk/; revision=27637
* convert to org.gnome hook namesJP Rosevear2004-10-203-2/+7
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-msg-composer.c, e-msg-composer-attachment-bar.c: convert to org.gnome hook names svn path=/trunk/; revision=27636
* convert to org.gnome hook namesJP Rosevear2004-10-2016-32/+33
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27635
* convert to org.gnome hook namesJP Rosevear2004-10-201-0/+8
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27634
* convert to org.gnome hook namesJP Rosevear2004-10-207-24/+29
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-config.c, e-event.c, e-menu.c, e-plugin.c, e-plugin.h, e-popup.c: convert to org.gnome hook names svn path=/trunk/; revision=27633
* updated italian translationMarco Ciampa2004-10-202-1154/+1191
| | | | svn path=/trunk/; revision=27632
* Updated Albanian translation.Laurent Dhima2004-10-202-522/+1240
| | | | | | | | 2004-10-19 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation. svn path=/trunk/; revision=27631
* Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.Jeffrey Stedfast2004-10-202-8/+6
| | | | | | | | | | 2004-10-19 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same. svn path=/trunk/; revision=27630
* fixedJeffrey Stedfast2004-10-201-6/+6
| | | | svn path=/trunk/; revision=27629
* Use e_cal_component_has_attendees to test if it is a meeting. By default,Harish Krishnaswamy2004-10-204-19/+32
| | | | | | | | | | | | | * gui/comp-editor-factory.c: (edit_existing): Use e_cal_component_has_attendees to test if it is a meeting. * gui/dialogs/event-editor.c: (event_editor_init): By default, the event is not a meeting. (event_editor_construct): Do not add the invitation, scheduling pages to the editor if it is not a meeting. * gui/e-day-view.c: (e_day_view_on_event_double_click): check the icalproperty to test if the event is a meeting. svn path=/trunk/; revision=27628
* return FALSE so we don't kill the focus event chainJP Rosevear2004-10-201-3/+3
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-table.c (table_canvas_focus_event_cb): return FALSE so we don't kill the focus event chain svn path=/trunk/; revision=27625
* convert to G_DEFINE_TYPEJP Rosevear2004-10-192-13/+12
| | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * message-list.c: convert to G_DEFINE_TYPE svn path=/trunk/; revision=27624
* listen to the canvas for focus events (setup_widgets): listen for listenJP Rosevear2004-10-193-2/+29
| | | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * gui/gnome-cal.c (connect_list_view_focus): listen to the canvas for focus events (setup_widgets): listen for listen view selection changes * gui/e-cal-list-view.c (setup_e_table): listen for the cursor to move (e_cal_list_view_cursor_change_cb): indicate the selection changed svn path=/trunk/; revision=27623
* ** See bug #67864.Not Zed2004-10-192-1/+7
| | | | | | | | | | 2004-10-18 Not Zed <NotZed@Ximian.com> ** See bug #67864. * evolution.xml: change the shortcut for toolbar to b. svn path=/trunk/; revision=27620
* ** See bug #67014.Not Zed2004-10-198-125/+162
| | | | | | | | | | | | | | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67014. * mail-errors.xml: added "checking-service" error. * em-account-editor.c (em_account_editor_construct): keep track of the dialogue (emae_editor_destroyed): , and clean up when destroyed. * em-account-editor.c (emae_check_authtype) (emae_check_authtype_response, emae_check_authtype_done): handle checking authtype gui here. * mail-config.c (check_service_describe, check_service_check) (check_response, mail_config_check_service): removed. * mail-ops.c (mail_check_service): moved here from mail-config, and modified to be a re-usable threaded function. svn path=/trunk/; revision=27615
* gui/comp-editor-factory.c (edit_existing),Harish Krishnaswamy2004-10-198-55/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gui/calendar-component.c (create_new_event): * gui/e-calendar-view.c: (e_calendar_view_edit_appointment): * gui/comp-editor-factory.c (edit_existing), * (edit_new): * gui/dialogs/event-editor.c * (event_editor_edit_comp), (event_editor_new): updated the calls to event_editor_new with additional argument. * gui/dialogs/event-editor.h: * add parameter * is_meeting to distinguish between events and meetings. * gui/dialogs/meeting-page.c: * (sensitize_widgets): use explicit GError variable so that BUSY_ERROR conditions do not lead us to think the calendar is readonly. * gui/e-meeting-store.c: * (refresh_queue_remove), * (ems_init), (e_meeting_store_remove_attendee), (freebusy_async), (refresh_busy_periods), (refresh_queue_add): Make free-busy calls to backends async. Fixed the problem of spurious attendees getting added to the refresh_data. svn path=/trunk/; revision=27614
* ** See bug #68006.Not Zed2004-10-192-3/+8
| | | | | | | | | | | 2004-10-18 Not Zed <NotZed@Ximian.com> ** See bug #68006. * em-folder-view.c (emfv_init): dont ref/sink the invisible. (emfv_destroy): just destroy it here. svn path=/trunk/; revision=27612
* Updated Simplified Chinese translationFunda Wang2004-10-191-217/+213
| | | | svn path=/trunk/; revision=27611
* Change the service string for the sasl mechanism to"imap" rather thanJeffrey Stedfast2004-10-192-1/+7
| | | | | | | | | | 2004-10-18 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_try_authenticate): Change the service string for the sasl mechanism to"imap" rather than "imap4". svn path=/trunk/; revision=27609
* dont access a NULL client.Not Zed2004-10-1811-89/+602
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-14 Not Zed <NotZed@Ximian.com> * gui/e-cal-menu.c (e_cal_menu_target_new_select): dont access a NULL client. * gui/gnome-cal.c (gnome_calendar_get_taskpad_menu) (gnome_calendar_get_calendar_menu): accessors to get the menu managers. (gnome_calendar_init): setup menu managers. 2004-10-13 Not Zed <NotZed@Ximian.com> * gui/calendar-commands.c (calendar_control_activate) (calendar_control_deactivate): activate and deactivate the calendar and taskpad menu handlers. (sensitize_items): helper to sensitise items based on target masks. (calendar_control_sensitize_calendar_commands): update the calendar menu manager target appropriately. (sensitize_taskpad_commands): same for the taskpad. * gui/e-cal-menu.[ch]: Targets for main menu management. * gui/e-cal-popup.c (e_cal_popup_target_new_select): fix cast. Also include the tasks stuff in the hook metadata. svn path=/trunk/; revision=27607
* Updated Greek translationNikos Charonitakis2004-10-172-975/+1017
| | | | svn path=/trunk/; revision=27605
* renamed delete_originals to move. clearer. cleaner. shorter. not as ugly.Jeffrey Stedfast2004-10-161-5/+5
| | | | svn path=/trunk/; revision=27601
* added gtk-doc commentsJeffrey Stedfast2004-10-161-1/+14
| | | | svn path=/trunk/; revision=27600
* remove useless ifdef'd out statement (its been unused for 3+ years)JP Rosevear2004-10-162-7/+5
| | | | | | | | | 2004-10-15 JP Rosevear <jpr@novell.com> * gui/calendar-commands.c (calendar_control_activate): remove useless ifdef'd out statement (its been unused for 3+ years) svn path=/trunk/; revision=27599
* remove prototypeJP Rosevear2004-10-163-105/+6
| | | | | | | | | | 2004-10-15 JP Rosevear <jpr@novell.com> * gui/calendar-commands.h (calendar_goto_today): remove prototype * gui/calendar-commands.c: remove dead function svn path=/trunk/; revision=27598
* Updated Malay translation.Hasbullah Bin Pit2004-10-162-2130/+2259
| | | | | | | | 2004-10-15 Hasbullah Bin Pit <sebol@my-penguin.org> * ms.po: Updated Malay translation. svn path=/trunk/; revision=27597
* add EAB_POPUP_SELECT_ANY mask instead of EAB_POPUP_SELECT_MANY, so thatSivaiah Nallagatla2004-10-152-9/+16
| | | | | | | | | | | 2004-10-15 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/e-addressbook-view.c : add EAB_POPUP_SELECT_ANY mask instead of EAB_POPUP_SELECT_MANY, so that all the options like Save as, Forward etc are enabled even single contact is selected. svn path=/trunk/; revision=27593
* uncomment HANDLE_MAILTO_INTERNALLY define so that we will launch composerSivaiah Nallagatla2004-10-152-1/+8
| | | | | | | | | | | 2004-10-15 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/eab-contact-display.c : uncomment HANDLE_MAILTO_INTERNALLY define so that we will launch composer through bonobo instead of using gnome_url_show svn path=/trunk/; revision=27592
* do noting if the composer couldn't be created. We get a popup fromNot Zed2004-10-152-10/+23
| | | | | | | | | | | 2004-10-15 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (create_new_composer): (em_utils_compose_new_message, forward_non_attached): do noting if the composer couldn't be created. We get a popup from elsewhere to let the user know. svn path=/trunk/; revision=27590
* added an any select mask and updated the hook maps.Not Zed2004-10-1510-4/+453
| | | | | | | | | | | | | | | | | | | 2004-10-15 Not Zed <NotZed@Ximian.com> * gui/widgets/eab-popup.c: added an any select mask and updated the hook maps. * gui/component/addressbook-component.c (addressbook_component_init): register the addressbook hooks. * gui/component/addressbook-view.c (addressbook_view_init): setup the menu manager. (control_activate_cb): activate the menu manager. (update_command_state): and update the menu manager. * gui/widgets/eab-menu.[ch]: Added menu manager class. svn path=/trunk/; revision=27589