aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added gal-view-instance.c and gal-view-instance.h.Christopher James Lahey2002-02-014-72/+573
| | | | | | | | | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * Makefile.am: Added gal-view-instance.c and gal-view-instance.h. * gal-view-collection.c, gal-view-collection.h (gal_view_collection_load_view_from_file): Factored out this function so that it can be used outside of gal-view-collection.c. (gal_view_collection_get_view_index_by_id, gal_view_collection_get_view_id_by_index, gal_view_collection_loaded): Added these functions. * gal-view-instance.c, gal-view-instance.h: New class representing a single folder of a particular type of folder. svn path=/trunk/; revision=15544
* Made this function much more readable. Got rid of all the gotos. Fixed aChristopher James Lahey2002-02-012-37/+54
| | | | | | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree-model.c (e_tree_model_node_find): Made this function much more readable. Got rid of all the gotos. Fixed a case where going backwards during a root search checked the root node first. (e_tree_model_node_real_traverse): Made backwards traversals be postorder, as they should be, instead of preorder. * e-tree.c (find_next_callback): Use an extra callback function here to go from sorted path to model path. svn path=/trunk/; revision=15543
* ignore spell checking of words in addresses, move set_body_text after allRadek Doulik2002-02-013-6/+37
| | | | | | | | | | | | 2002-01-31 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (mail_generate_reply): ignore spell checking of words in addresses, move set_body_text after all ignored words are set so we don't have to spell check whole document again (mail_ignore_address): helper function (mail_ignore): ditto svn path=/trunk/; revision=15541
* new method, tells composer to ignore all word in str string (next_word):Radek Doulik2002-02-013-80/+140
| | | | | | | | | | | 2002-01-31 Radek Doulik <rodo@ximian.com> * e-msg-composer.c (e_msg_composer_ignore): new method, tells composer to ignore all word in str string (next_word): helper function to get next word from s, saves rest of s to sr svn path=/trunk/; revision=15540
* Converted French translation to UTF-8.Christophe Merlet2002-01-312-1748/+1752
| | | | svn path=/trunk/; revision=15539
* Make this function take a bitfield of parameters instead of two bools.Christopher James Lahey2002-01-312-6/+12
| | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree.c, e-tree.h (e_tree_find_next): Make this function take a bitfield of parameters instead of two bools. svn path=/trunk/; revision=15538
* Added this simple accessor function.Christopher James Lahey2002-01-314-0/+49
| | | | | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c, e-tree-selection-model.h (e_tree_selection_model_get_cursor): Added this simple accessor function. * e-tree.c, e-tree.h (e_tree_find_next): Searches from the cursor given the search parameters and moves the cursor if it ever matches. svn path=/trunk/; revision=15537
* New function to do a search through a tree in one direction or the other.Christopher James Lahey2002-01-312-89/+206
| | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree-model.c, e-tree-model.h (e_tree_model_node_find): New function to do a search through a tree in one direction or the other. svn path=/trunk/; revision=15536
* Oops, this was converting foo@[blah] to foo@[ blah ], fixed.Not Zed2002-01-312-2/+7
| | | | | | | | | 2002-01-31 Not Zed <NotZed@Ximian.com> * camel-mime-utils.c (header_decode_domain): Oops, this was converting foo@[blah] to foo@[ blah ], fixed. svn path=/trunk/; revision=15535
* Updated Norwegian (bokmål) translation.Kjartan Maraas2002-01-312-1008/+1062
| | | | | | | | 2002-01-31 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. svn path=/trunk/; revision=15534
* Pass the parent window to mail_account_editor_new().Jeffrey Stedfast2002-01-316-14/+28
| | | | | | | | | | | | | | | | | 2002-01-30 Jeffrey Stedfast <fejj@ximian.com> * mail-accounts.c (mail_edit): Pass the parent window to mail_account_editor_new(). * mail-account-editor.c (mail_account_editor_new): Set the parent window here because construct() inadvertantly gtk_widget_show_all's the editor. * mail-account-gui.c (mail_account_gui_save): Use g_basename() rather than strrchr for '/' especially since the strrchr code wasn't doing any NULL checks. svn path=/trunk/; revision=15533
* Use "pop" instead of "pop3" so current configurations continue to work.Jeffrey Stedfast2002-01-312-1/+6
| | | | | | | | | 2002-01-30 Jeffrey Stedfast <fejj@ximian.com> * providers/pop3/camel-pop3-provider.c: Use "pop" instead of "pop3" so current configurations continue to work. svn path=/trunk/; revision=15532
* if this is a reply, print the attendee statusJP Rosevear2002-01-312-0/+39
| | | | | | | | | 2002-01-30 JP Rosevear <jpr@ximian.com> * gui/e-itip-control.c (write_html): if this is a reply, print the attendee status svn path=/trunk/; revision=15531
* print quoted text in italicRadek Doulik2002-01-312-6/+10
| | | | | | | | | 2002-01-30 Radek Doulik <rodo@ximian.com> * mail-format.c (handle_text_plain_flowed): print quoted text in italic svn path=/trunk/; revision=15530
* compute the change db filename based on our contact db filename.Chris Toshok2002-01-312-6/+25
| | | | | | | | | | | | | 2002-01-30 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-file.c (pas_backend_file_changes): compute the change db filename based on our contact db filename. (pas_backend_file_load_uri): store the filename in bf->priv->filename. (pas_backend_file_destroy): free the filename, and (!) free bf->priv too. svn path=/trunk/; revision=15529
* Updated French translation.Christophe Merlet2002-01-311-1/+1
| | | | svn path=/trunk/; revision=15526
* Updated French translation.Christophe Merlet2002-01-312-12055/+9084
| | | | svn path=/trunk/; revision=15524
* re-enable popup menu. (populate_folder_context_menu): If we're on aNot Zed2002-01-302-8/+31
| | | | | | | | | | | | | 2002-01-30 Not Zed <NotZed@Ximian.com> * component-factory.c (create_component): re-enable popup menu. (populate_folder_context_menu): If we're on a vfolder, and its not UNMATCHED, create a change properties item, and set it up approriately. (change_prop_popup): Callback to edit the vfolder rule. For #3358. svn path=/trunk/; revision=15523
* Use right_click_row_path rather than selected_row_path, so clients get theNot Zed2002-01-302-1/+7
| | | | | | | | | | 2002-01-30 Not Zed <NotZed@Ximian.com> * e-storage-set-view.c (popup_folder_menu): Use right_click_row_path rather than selected_row_path, so clients get the uri that was actually clicked on. svn path=/trunk/; revision=15522
* Changed name from "NT Login" to simply "Login".Not Zed2002-01-3014-671/+1645
| | | | | | | | | | | | | | | | | | | | | | | 2002-01-30 Not Zed <NotZed@Ximian.com> * camel-sasl-login.c: Changed name from "NT Login" to simply "Login". * providers/pop3/*: Entirely new pop implmentation, supporting pipelining. 2002-01-29 Not Zed <NotZed@Ximian.com> * camel-data-cache.c (free_busy): We dont want to unref the stream, instead, stop listening to the finalised events, and free the path only. 2002-01-25 Not Zed <NotZed@Ximian.com> * camel-data-cache.c (stream_finalised): Remove the object from the busy_stream hashtable, not the busy_path hashtable. svn path=/trunk/; revision=15521
* Updated Norwegian nynorsk translationRoy-Magne Mo2002-01-301-574/+451
| | | | svn path=/trunk/; revision=15520
* Changed the function signature so that we can pass in whom we want toDave West2002-01-302-6/+27
| | | | | | | | | | | | | | 2002-01-29 Dave West <kat@unleashed.org> * mail-callbacks.c (create_msg_composer): Changed the function signature so that we can pass in whom we want to compose as. Should fix bug #10391. (compose_msg): Get the current profile account and pass it along to create_msg_composer. (send_to_url): Pass in a NULL profile account to cause create_msg_composer to use the default account. svn path=/trunk/; revision=15518
* Started writing an LDAP config exampleKevin Breit2002-01-302-0/+19
| | | | | | | | 2002-01-29 Kevin Breit <mrproper@ximian.com> * C/config-prefs.sgml: Started writing an LDAP config example svn path=/trunk/; revision=15517
* Make X-Evolution-Account take priority over X-Evolution-Transport. ShouldJeffrey Stedfast2002-01-302-3/+8
| | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_message): Make X-Evolution-Account take priority over X-Evolution-Transport. Should we just get rid of X-Evolution-Transport? Anyways, this ought to fix a number of complaints. svn path=/trunk/; revision=15516
* ignore evolution-addressbook-abuseJeffrey Stedfast2002-01-301-0/+1
| | | | svn path=/trunk/; revision=15515
* Updated russian translation.Valek Frob2002-01-302-3603/+3156
| | | | svn path=/trunk/; revision=15514
* Added more kludge to an existing Exchange IMAP 5.5 kludge to work aroundJeffrey Stedfast2002-01-302-1/+11
| | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): Added more kludge to an existing Exchange IMAP 5.5 kludge to work around it returning multiple messages with the same UIDs. svn path=/trunk/; revision=15513
* Don't pass NULL text to gtk_entry_set_text. Maybe this will fix bugJeffrey Stedfast2002-01-302-3/+12
| | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * mail-accounts.c (construct): Don't pass NULL text to gtk_entry_set_text. Maybe this will fix bug #18971. svn path=/trunk/; revision=15512
* New function that implements the Redirect feature.Jeffrey Stedfast2002-01-306-4/+143
| | | | | | | | | | | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (redirect): New function that implements the Redirect feature. * mail-ops.c (mail_send_message): If we are redirecting a message, get the Resent-* recipients otherwise get the normal To/Cc/Bcc recipients and use them in the CamelTransport::send_to() method. * mail-session.c (main_get_filter_driver): Set the beep_func to the beep_cb, not the play_sound_func. Oops ;-) * folder-browser-ui.c: Add Redirect bonobo verb thingy here. (folder_browser_ui_set_selection_state): Add MessageRedirect to the proper string arrays. svn path=/trunk/; revision=15511
* Add MessageRedirect.Jeffrey Stedfast2002-01-302-0/+10
| | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * evolution-mail-message.xml: Add MessageRedirect. svn path=/trunk/; revision=15510
* (footer_info_free): unref footer fontRadek Doulik2002-01-302-1/+10
| | | | svn path=/trunk/; revision=15509
* (do_mail_print): get rid of static global variables, as they areRadek Doulik2002-01-302-21/+38
| | | | | | not thread safe (thanks to clahey for pointing this out) svn path=/trunk/; revision=15508
* If we are in redirect mode, use the original message and set the resent-*Jeffrey Stedfast2002-01-305-148/+210
| | | | | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (build_message): If we are in redirect mode, use the original message and set the resent-* headers using e_msg_composer_hdrs_to_redirect() and then return. (destroy): Unref the redirected message if it exists. * e-msg-composer-hdrs.c (e_msg_composer_hdrs_to_redirect): New function for a composer in redirect mode. svn path=/trunk/; revision=15507
* initialize line to 0 to make everybody happy ;-) ops, set local_font toRadek Doulik2002-01-302-2/+8
| | | | | | | | | | 2002-01-29 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (do_mail_print): initialize line to 0 to make everybody happy ;-) ops, set local_font to NULL svn path=/trunk/; revision=15506
* Handle Resent headers too.Jeffrey Stedfast2002-01-293-5/+14
| | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (process_header): Handle Resent headers too. * camel-mime-message.h: Added Resent-* #defines. svn path=/trunk/; revision=15504
* Added Resent-* #defines.Jeffrey Stedfast2002-01-292-0/+6
| | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.h: Added Resent-* #defines. svn path=/trunk/; revision=15503
* Use while (node->next) instead of while (node)Jeffrey Stedfast2002-01-292-1/+4
| | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (camel_filter_driver_remove_rule_by_name): Use while (node->next) instead of while (node) svn path=/trunk/; revision=15502
* Don't bother checking for invalid recipients anymore. If a recipient isJeffrey Stedfast2002-01-292-41/+12
| | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (composer_get_message): Don't bother checking for invalid recipients anymore. If a recipient is invalid, the transport error message will specify that now. svn path=/trunk/; revision=15501
* New function to decode an enhanced status code. (smtp_set_exception): SetsJeffrey Stedfast2002-01-293-97/+142
| | | | | | | | | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_decode_status_code): New function to decode an enhanced status code. (smtp_set_exception): Sets an exception based on the Enhanced-Status-Code. (esmtp_get_authtypes): Don't diplicate the key in the hash since the key and value are the same. (smtp_rcpt): Include the failed recipient in the error message to be more helpful to the user. * camel-mime-utils.c (hex_decode): Make sure to allocate enough for the NUL byte. svn path=/trunk/; revision=15500
* print footer (footer_print_cb): print page number and number of pagesRadek Doulik2002-01-292-16/+35
| | | | | | | | | 2002-01-28 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (do_mail_print): print footer (footer_print_cb): print page number and number of pages svn path=/trunk/; revision=15499
* Use flags rather than a bunch of gboolean variables. (smtp_connect): Same.Jeffrey Stedfast2002-01-294-73/+171
| | | | | | | | | | | | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_construct): (connect_to_server): Use flags rather than a bunch of gboolean variables. (smtp_connect): Same. (smtp_mail): Here too. Use the enhanced status codes if available. (smtp_data): And again here. (smtp_helo): Finally here. Also detect the ENHANCEDSTATUSCODES extension. (smtp_rcpt): Use the enhanced status codes if available. (smtp_rset): Here too. (smtp_quit): And finally here. * camel-transport.h: Removed gboolean supports_8bit since this is pretty local to only SMTP for now. svn path=/trunk/; revision=15498
* Skip over illegal whitespace in Microsoft-generated BYDAY rules.Dan Winship2002-01-292-10/+12
| | | | | | | * src/libical/icalrecur.c (icalrecur_add_bydayrules): Skip over illegal whitespace in Microsoft-generated BYDAY rules. svn path=/trunk/; revision=15497
* Revert my previous change as trow says this will break auto-completionJeffrey Stedfast2002-01-292-1/+7
| | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * backend/ebook/e-destination.c (e_destination_is_valid): Revert my previous change as trow says this will break auto-completion stuff. svn path=/trunk/; revision=15496
* added DB3_LDADDRadek Doulik2002-01-292-1/+6
| | | | | | | | 2002-01-28 Radek Doulik <rodo@ximian.com> * Makefile.am (wombat_LDADD): added DB3_LDADD svn path=/trunk/; revision=15495
* added bonobo to filter flags to avoid compile errorRadek Doulik2002-01-292-1/+6
| | | | | | | | | 2002-01-28 Radek Doulik <rodo@ximian.com> * configure.in: added bonobo to filter flags to avoid compile error svn path=/trunk/; revision=15494
* Updated Hungarian translationAndras Timar2002-01-282-2156/+13923
| | | | | | | | 2002-01-28 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation svn path=/trunk/; revision=15493
* Added missing file. Updated and converted to UTF-8.Christian Rose2002-01-283-4903/+5056
| | | | | | | | | 2002-01-28 Christian Rose <menthos@menthos.com> * POTFILES.in: Added missing file. * sv.po: Updated and converted to UTF-8. svn path=/trunk/; revision=15490
* Added information regarding types of search scopesKevin Breit2002-01-283-4/+38
| | | | | | | | | | 2002-01-27 Kevin Breit <mrproper@ximian.com> * C/config-prefs.sgml: Added information regarding types of search scopes * C/usage-contact.sgml: Fixed some linking brokenness svn path=/trunk/; revision=15489
* Added Search Base as an entry Added Search Scope as an entryKevin Breit2002-01-285-100/+154
| | | | | | | | | | | | | | 2002-01-27 Kevin Breit <mrproper@ximian.com> * C/apx-gloss.sgml: Added Search Base as an entry Added Search Scope as an entry * C/config-prefs.sgml: Fixed indenting, I guess. * C/usage-contact.sgml: Rewrote LDAP introduction paragraph Added information about setting up Evolution to use LDAP. It's just a lazy xref. svn path=/trunk/; revision=15488
* Use `-f' instead of `-e' so installation of topic.dat works on non-GNUEttore Perazzoli2002-01-282-3/+7
| | | | | | | * sgmldocs.make: Use `-f' instead of `-e' so installation of topic.dat works on non-GNU systems too. svn path=/trunk/; revision=15487
* Final cleanup for the CFLAGS and LIBS in the Makefiles.Ettore Perazzoli2002-01-2836-346/+326
| | | | svn path=/trunk/; revision=15486
* Updated Norwegian nynorsk translationRoy-Magne Mo2002-01-271-3416/+2520
| | | | svn path=/trunk/; revision=15484
* check if re->edit != NULL before trying to unref it. Fixes a segfault whenMikael Hallendal2002-01-272-1/+10
| | | | | | | | | | 2002-01-26 Mikael Hallendal <micke@codefactory.se> * rule-editor.c (add_editor_clicked): check if re->edit != NULL before trying to unref it. Fixes a segfault when closing the rule editor. svn path=/trunk/; revision=15483
* Updated Slovenian translationAndraz Tori2002-01-271-4221/+15656
| | | | svn path=/trunk/; revision=15481
* nl.po Minor translation update....we're getting thereVincent van Adrighem2002-01-271-48/+25
| | | | | | | | 2002-01-26 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Minor translation update....we're getting there svn path=/trunk/; revision=15480
* Updated Norwegian (bokmål) translation. Updated.Kjartan Maraas2002-01-263-3129/+3275
| | | | | | | | | 2002-01-26 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. * POTFILES.in: Updated. svn path=/trunk/; revision=15479
* AIX and IRIX are like Sun systems - they use ISO8859-1 rather than namesJeffrey Stedfast2002-01-261-2/+2
| | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * gal/util/e-iconv.c: AIX and IRIX are like Sun systems - they use ISO8859-1 rather than names like ISO-8859-1. svn path=/trunk/; revision=15478
* Don't check for an @ in the email address. This is to fix bug #10960.Jeffrey Stedfast2002-01-262-1/+11
| | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * backend/ebook/e-destination.c (e_destination_is_valid): Don't check for an @ in the email address. This is to fix bug #10960. svn path=/trunk/; revision=15477
* We need to return a value here. I think FALSE is fine (I hope).Jeffrey Stedfast2002-01-262-0/+5
| | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (delete_event_cb): We need to return a value here. I think FALSE is fine (I hope). svn path=/trunk/; revision=15476
* [ fixes bug 16097 ] gui love for the new auth stuff.Chris Toshok2002-01-262-10/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-24 Chris Toshok <toshok@ximian.com> [ fixes bug 16097 ] * gui/component/addressbook-config.glade: gui love for the new auth stuff. * gui/component/addressbook.c (load_uri_cb): track change to auth, and offer up different prompt strings depending on which method (binddn or email) we're using. * gui/component/addressbook-storage.c (ldap_unparse_auth): use the new auth types for ldap. (ldap_parse_auth): same. (addressbook_storage_auth_type_to_string): new function. (load_source_data): get the binddn too. (ldap_source_foreach): store out binddn or emailaddr, depending on the auth type chosen. * gui/component/addressbook-storage.h: add the more detailed auth types, add "binddn" to the source structure, and add a prototype for addressbook_storage_auth_type_to_string. * gui/component/addressbook-config.c (auth_checkbutton_changed): set the auth stuff (in)sensitive. (auth_optionmenu_activated): new function. (addressbook_source_dialog_set_source): track UI change. (addressbook_source_dialog_get_source): same. (add_scope_activate_cb): rename add_activate_cb to this to distinguish it from the auth stuff. (add_auth_activate_cb): new function. (addressbook_source_dialog): track change to auth UI stuff. (addressbook_storage_auth_type_to_string): new function. * backend/ebook/e-book.h: add auth_method arg to e_book_authenticate_user. * backend/ebook/e-book.c (e_book_authenticate_user): track change to prototype - add auth_method arg, and pass it along to the CORBA call. * backend/ebook/test-client.c (book_open_cb): track api change - keep this building. * backend/pas/pas-book.h: add auth_method slot in PASRequest. * backend/pas/pas-book.c (pas_book_queue_authenticate_user): add auth_method arg and add it to the PASRequest. (impl_GNOME_Evolution_Addressbook_Book_authenticateUser): track idl change, add auth_method and pass it along to pas_book_queue_authenticate_user. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_process_authenticate_user): support both "ldap/simple-email" and "ldap/simple-binddn" auth methods. * backend/idl/addressbook.idl: add "in string authMethod" to authenticateUser. svn path=/trunk/; revision=15475
* Save the pathname. (save_part): Use the new mail_config cruft to get theJeffrey Stedfast2002-01-264-14/+58
| | | | | | | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c (save_data_cb): Save the pathname. (save_part): Use the new mail_config cruft to get the last used save pathname. * mail-config.c (config_read): Read in last_filesel_dir string. (mail_config_write_on_exit): Save the last_filesel_dir setting. (mail_config_get_last_filesel_dir): New (mail_config_set_last_filesel_dir): New svn path=/trunk/; revision=15474
* Do some NULL checking on the url before using it.Jeffrey Stedfast2002-01-262-3/+13
| | | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (destination_folder_handle_motion): Do some NULL checking on the url before using it. (destination_folder_handle_drop): Make sure the uri is non-NULL before freeing. svn path=/trunk/; revision=15473
* Use 1 instead of zero as the minimum value for the repetitions spin buttonFederico Mena Quintero2002-01-263-1/+10
| | | | | | | | | | | 2002-01-25 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/alarm-options.glade: Use 1 instead of zero as the minimum value for the repetitions spin button as we use a check box to specify whether the alarm has repetitions or not. Fixes bug #19054. svn path=/trunk/; revision=15472
* Require gal 0.19.99.1.Ettore Perazzoli2002-01-262-1/+5
| | | | | | * configure.in: Require gal 0.19.99.1. svn path=/trunk/; revision=15470
* nl.po Massive translation update All untranslated has been done FuzziesVincent van Adrighem2002-01-251-2017/+2343
| | | | | | | | | | | 2002-01-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Massive translation update All untranslated has been done Fuzzies will be next 2000 down, 2000 to go svn path=/trunk/; revision=15468
* [ fixes bug 16097 ] gui love for the new auth stuff.Chris Toshok2002-01-2511-117/+445
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-24 Chris Toshok <toshok@ximian.com> [ fixes bug 16097 ] * gui/component/addressbook-config.glade: gui love for the new auth stuff. * gui/component/addressbook.c (load_uri_cb): track change to auth, and offer up different prompt strings depending on which method (binddn or email) we're using. * gui/component/addressbook-storage.c (ldap_unparse_auth): use the new auth types for ldap. (ldap_parse_auth): same. (addressbook_storage_auth_type_to_string): new function. (load_source_data): get the binddn too. (ldap_source_foreach): store out binddn or emailaddr, depending on the auth type chosen. * gui/component/addressbook-storage.h: add the more detailed auth types, add "binddn" to the source structure, and add a prototype for addressbook_storage_auth_type_to_string. * gui/component/addressbook-config.c (auth_checkbutton_changed): set the auth stuff (in)sensitive. (auth_optionmenu_activated): new function. (addressbook_source_dialog_set_source): track UI change. (addressbook_source_dialog_get_source): same. (add_scope_activate_cb): rename add_activate_cb to this to distinguish it from the auth stuff. (add_auth_activate_cb): new function. (addressbook_source_dialog): track change to auth UI stuff. (addressbook_storage_auth_type_to_string): new function. * backend/ebook/e-book.h: add auth_method arg to e_book_authenticate_user. * backend/ebook/e-book.c (e_book_authenticate_user): track change to prototype - add auth_method arg, and pass it along to the CORBA call. * backend/ebook/test-client.c (book_open_cb): track api change - keep this building. * backend/pas/pas-book.h: add auth_method slot in PASRequest. * backend/pas/pas-book.c (pas_book_queue_authenticate_user): add auth_method arg and add it to the PASRequest. (impl_GNOME_Evolution_Addressbook_Book_authenticateUser): track idl change, add auth_method and pass it along to pas_book_queue_authenticate_user. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_process_authenticate_user): support both "ldap/simple-email" and "ldap/simple-binddn" auth methods. * backend/idl/addressbook.idl: add "in string authMethod" to authenticateUser. svn path=/trunk/; revision=15467
* Updated Norwegian (nynorsk) translationRoy-Magne Mo2002-01-252-4716/+15114
| | | | svn path=/trunk/; revision=15466
* Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. Likewise.Ettore Perazzoli2002-01-252-2/+3
| | | | | | | | * calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. * calendar/cal-util/Makefile.am: Likewise. svn path=/trunk/; revision=15465
* Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS.Ettore Perazzoli2002-01-252-10/+13
| | | | | | | * calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. svn path=/trunk/; revision=15464
* Remove some old cruft.Ettore Perazzoli2002-01-252-16/+4
| | | | | | * Makefile.am: Remove some old cruft. svn path=/trunk/; revision=15463
* Ooops. Forgot to use EVOLUTION_CALENDAR_LIBS here.Ettore Perazzoli2002-01-252-1/+6
| | | | | | | * importers/Makefile.am (evolution_calendar_importer_LDADD): Ooops. Forgot to use EVOLUTION_CALENDAR_LIBS here. svn path=/trunk/; revision=15462
* Clean up some of the Makefiles so we dont' link every library multipleEttore Perazzoli2002-01-2532-348/+358
| | | | | | times, causing big libtool 1.4 pain. svn path=/trunk/; revision=15461
* This wrapper for gdk_beep().Jeffrey Stedfast2002-01-252-2/+9
| | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (session_system_beep): This wrapper for gdk_beep(). svn path=/trunk/; revision=15460
* Call the beep callback function.Jeffrey Stedfast2002-01-253-6/+31
| | | | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (do_beep): Call the beep callback function. (camel_filter_driver_set_system_beep_func): New function to set the beep callback. svn path=/trunk/; revision=15459
* Just use BONOBO_HTML_GNOME_CFLAGS and BONOBO_HTML_GNOME_LIBS forEttore Perazzoli2002-01-252-18/+14
| | | | | | | | * Makefile.am: Just use BONOBO_HTML_GNOME_CFLAGS and BONOBO_HTML_GNOME_LIBS for compiling/linking; we don't need the other ones. svn path=/trunk/; revision=15458
* Don't bother trying to see if the domain looks like a FQDN.Jeffrey Stedfast2002-01-252-7/+7
| | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (is_email): Don't bother trying to see if the domain looks like a FQDN. svn path=/trunk/; revision=15457
* If the mail-display is in focus, then select-all in the mail displayJeffrey Stedfast2002-01-252-3/+13
| | | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (select_all): If the mail-display is in focus, then select-all in the mail display rather than the message-list. Fixes bug #19126. svn path=/trunk/; revision=15456
* Add missing files. Ooops!Ettore Perazzoli2002-01-252-0/+178
| | | | svn path=/trunk/; revision=15452
* Applied modified UK locations patchIain Holmes2002-01-243-1/+35
| | | | svn path=/trunk/; revision=15450
* Fix the mail order stuffIain Holmes2002-01-243-3/+11
| | | | svn path=/trunk/; revision=15449
* nl.po Translation updateVincent van Adrighem2002-01-241-5525/+4771
| | | | | | | | 2002-01-24 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Translation update svn path=/trunk/; revision=15448
* More updates to the Italian translation.Ettore Perazzoli2002-01-242-25/+27
| | | | | | * it.po: More updates to the Italian translation. svn path=/trunk/; revision=15444
* Updated translation by Clara Tattoni <clara.tattoni@libero.it>.Ettore Perazzoli2002-01-242-1535/+12774
| | | | | | | * it.po: Updated translation by Clara Tattoni <clara.tattoni@libero.it>. svn path=/trunk/; revision=15443
* Pass a NULL icon to `evolution_shell_component_add_user_creatable_item()'.Ettore Perazzoli2002-01-242-1/+8
| | | | | | | * component-factory.c (create_component): Pass a NULL icon to `evolution_shell_component_add_user_creatable_item()'. svn path=/trunk/; revision=15441
* Pass a NULL @icon toEttore Perazzoli2002-01-243-8/+13
| | | | | | | * gui/component-factory.c (create_object): Pass a NULL @icon to `evolution_shell_component_add_user_creatable_item()'. svn path=/trunk/; revision=15440
* Pass a NULL @icon toEttore Perazzoli2002-01-242-2/+12
| | | | | | | | * gui/component/addressbook-component.c (create_component): Pass a NULL @icon to `evolution_shell_component_add_user_creatable_item()'. svn path=/trunk/; revision=15439
* [Implement an Outlook-style "New" dropdown button. It is basicallyEttore Perazzoli2002-01-2418-301/+744
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | done but it needs pretty icons so I am leaving it disabled for now.] * e-combo-button.c: Remove member `separator' from `EComboButtonPrivate'. New members `icon', `label'. (init): There shall be no separator no more. Init `icon' and `label' to %NULL. (e_combo_button_construct): Set no relief. (e_combo_button_new): Don't get a @menu arg anymore. (e_combo_button_construct): Likewise. (e_combo_button_set_icon): New. (e_combo_button_set_label): New. (e_combo_button_set_menu): New. (impl_clicked): New, overriding the "clicked" method for GtkButton. (class_init): Install. (impl_button_release_event): Removed. (class_init): No need to override ::release_event with this anymore. (impl_released): New, override for the GtkButton::released method. (class_init): Install. * e-shell-user-creatable-items-handler.c: New member `id' in struct `Component'. New member `icon' in struct `MenuItem'. (component_free): Free ->id. (component_new): Renamed from `component_new_from_client'. Get an @id arg and set ->id accordingly. (e_shell_user_creatable_items_handler_add_component): New arg @id. Pass it to `component_new'. (e_shell_user_creatable_items_handler_setup_menus): New arg @current_component_id. (e_shell_user_creatable_items_handler_update_menus): New. (set_current_component): New helper function. (get_component_by_id): New helper function. (add_verbs): Renamed from `add_verbs_to_ui_component()'. Get a @shell_view instead of a @ui_component. Set the SHELL_VIEW_KEY on the ui_component of the shell_view to point to the shell_view itself. (ensure_menu_items): Set item->icon to NULL. (free_menu_items): Unref item->icon. (ensure_menu_xml): Set the icon as well. (get_default_action_for_view): New helper function. (find_menu_item_for_verb): New helper function. (shell_view_view_changed_callback): New callback, set up the label on the "New" button depending on the current component. (e_shell_user_creatable_items_handler_attach_menus): New. For now, do not display the toolbar button yet. (execute_verb): New helper function, splitting out code from `verb_fn'. (verb_fn): Use `execute_verb'. (combo_button_activate_default_callback): Callback for the "activate_default" signal on the EComboButton. (setup_toolbar_button): Connect. * evolution-shell-component.c: New member `icon' in `UserCreatableItemType'. (impl__get_userCreatableItemTypes): Put the ->icon in the corba_type as well. (user_creatable_item_type_new): Get a new @icon argument. (evolution_shell_component_add_user_creatable_item): New arg @icon. * Evolution-ShellComponent.idl: New member `icon' in struct `UserCreatableItemType'. * evolution-test-component.c (register_component): Pass a NULL @icon to `evolution_shell_component_add_user_creatable_item()'. * e-shell-view.c (class_init): Add the signal to the class. (e_shell_view_display_uri): Emit "view_changed". (e_shell_view_get_current_component_id): New. * evolution-shell-component-client.c: New member `id' in EvolutionShellComponentClientPrivate. (init): Init to NULL. (impl_destroy): Free. (evolution_shell_component_client_new_for_objref): Removed. (evolution_shell_component_client_construct): New arg @id. Initialize ->id from it. (evolution_shell_component_client_get_id): New. * e-shell-view.h: New signal "view_changed". * evolution-activity-client.c (create_icon_from_pixbuf): Removed. (create_corba_animated_icon_from_pixbuf_array): Removed. (evolution_activity_client_construct): Use `e_new_corba_animated_icon_from_pixbuf_array()' instead. svn path=/trunk/; revision=15438
* Implements bug #15692Jeffrey Stedfast2002-01-242-11/+67
| | | | | | | | | | | | | | 2002-01-23 Jeffrey Stedfast <fejj@ximian.com> Implements bug #15692 * folder-browser.c (html_button_press_event): New callback that checks to make sure that the mouse isn't over a link or image in the html view and then calls the on_right_click handler after getting the appropriate args. (my_folder_browser_init): Connect to the button_press_event here. svn path=/trunk/; revision=15437
* [Patch by Michael Meeks <michael@ximian.com>.]Ettore Perazzoli2002-01-242-0/+8
| | | | | | | * e-splash.c (e_splash_set_icon_highlight): g_return if there is no num-th icon. svn path=/trunk/; revision=15433
* #include <locale.h>.Ettore Perazzoli2002-01-242-0/+6
| | | | | | | * gui/contact-editor/e-contact-editor-address.c: #include <locale.h>. svn path=/trunk/; revision=15431
* Define CAMEL_PROVIDERDIR to be the configure.in-defined camel_providerdir.Dan Winship2002-01-242-2/+7
| | | | | | | | * Makefile.am (INCLUDES): Define CAMEL_PROVIDERDIR to be the configure.in-defined camel_providerdir. (Was supposed to have been committed a month ago... oops.) svn path=/trunk/; revision=15430
* lv.po - Recommited for two stupid mistakes by me.Peteris Krisjanis2002-01-231-2/+2
| | | | | | | 2002-01-23 Peteris Krisjanis <peteris.krisjanis@ttc.lv> lv.po - Recommited for two stupid mistakes by me. svn path=/trunk/; revision=15429
* lv.po - Updated Latvian translation.Peteris krisjanis2002-01-232-3147/+15788
| | | | | | | 2002-01-23 Peteris krisjanis <peteris.krisjanis@ttc.lv> lv.po - Updated Latvian translation. svn path=/trunk/; revision=15428
* [ fixes bug # 16864 ] create and return a GString here, instead of writingChris Toshok2002-01-232-24/+32
| | | | | | | | | | | 2002-01-22 Chris Toshok <toshok@ximian.com> [ fixes bug # 16864 ] * backend/ebook/evolution-ldif-importer.c (getValue): create and return a GString here, instead of writing to a fixed size buffer. (parseLine): use a GString here instead of a fixed size buffer. svn path=/trunk/; revision=15427
* Now takes a boolean notify argument. If this is *not* set, then remove theJeffrey Stedfast2002-01-233-3/+16
| | | | | | | | | | | | | 2002-01-22 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_filter_folder): Now takes a boolean notify argument. If this is *not* set, then remove the sound-notify filter rule that mail-session adds. Kinda kludgy, but good enough for the moment. * mail-callbacks.c (guess_me): Simplified. svn path=/trunk/; revision=15426
* New function to remove a filter rule by name.Jeffrey Stedfast2002-01-233-1/+30
| | | | | | | | | 2002-01-22 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (camel_filter_driver_remove_rule_by_name): New function to remove a filter rule by name. svn path=/trunk/; revision=15425
* Simplified.Jeffrey Stedfast2002-01-232-30/+34
| | | | | | | | 2002-01-22 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (guess_me): Simplified. svn path=/trunk/; revision=15424
* Yet Another Stupid Marshaller.Ettore Perazzoli2002-01-232-0/+20
| | | | | | * gal/util/e-util.c (e_marshal_NONE__POINTER_POINTER_POINTER_POINTER): New. svn path=/trunk/; revision=15423
* Updated Slovak translation.Stanislav Visnovsky2002-01-222-1415/+792
| | | | | | | | 2002-01-22 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=15422
* As a temporary solution, just printf ("\a"); to make a beep :-)Jeffrey Stedfast2002-01-228-47/+84
| | | | | | | | | | | | | | | | | 2002-01-21 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (do_beep): As a temporary solution, just printf ("\a"); to make a beep :-) * providers/imap/camel-imap-command.c (imap_command_strdup_vprintf): Encode the mailbox to UTF-7 here. * providers/imap/camel-imap-utils.c (imap_parse_list_response): Decode the mailbox name as we parse the list response. (imap_mailbox_decode): It's only an illegal mailbox name if it didn't switch back to US-ASCII mode. svn path=/trunk/; revision=15421
* If the first "token" in the body is "<html>", then treat this as aJeffrey Stedfast2002-01-223-1/+19
| | | | | | | | | | | | | 2002-01-21 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (handle_text_plain): If the first "token" in the body is "<html>", then treat this as a text/html part rather than a text/plain part. Fixes bug #16817. * component-factory.c (destination_folder_handle_drop): Removed some unused variables. svn path=/trunk/; revision=15420
* Buffers Files Tools Edit Search Mule HelpJP Rosevear2002-01-223-11/+31
| | | | | | | | | | | | | | 2002-01-21 JP Rosevear <jpr@ximian.com> * conduits/todo/todo-conduit.c (todoconduit_load_configuration): return a new configuration struct, load default priority setting (todoconduit_save_configuration): save default priority setting (e_todo_context_new): dupe configuration * conduits/calendar/calendar-conduit.c (e_calendar_context_new): set ps to NULL svn path=/trunk/; revision=15419
* Implement max_width_by_row.Christopher James Lahey2002-01-224-126/+211
| | | | | | | | | | | | | 2002-01-21 Christopher James Lahey <clahey@ximian.com> * e-cell-text.c: Implement max_width_by_row. * e-cell-tree.c: Use max_width_by_row in max_width function. * e-cell.c, e-cell.h (e_cell_max_width_by_row): Added this new method to ECell. svn path=/trunk/; revision=15418
* UpdatedAlastair McKinstry2002-01-222-1532/+1389
| | | | svn path=/trunk/; revision=15417
* Updated russian translation.Valek Frob2002-01-212-2355/+14303
| | | | svn path=/trunk/; revision=15416
* Set the number of cards to return to the value specified in the ldap uri,Christopher James Lahey2002-01-216-10/+190
| | | | | | | | | | | | | | | | | | | 2002-01-21 Christopher James Lahey <clahey@ximian.com> * backend/pas/pas-backend-ldap.c (ldap_search_handler): Set the number of cards to return to the value specified in the ldap uri, leaving the default at 100. Fixes Ximian bug #13953. * gui/component/addressbook-config.c (addressbook_source_dialog), gui/component/addressbook-config.glade: Added a limit entry here to edit the limit field of the source. * gui/component/addressbook-storage.c, gui/component/addressbook-storage.h (addressbook_storage_init_source_uri): Added a limit field to this class and pass that value through in the uri that's generated. svn path=/trunk/; revision=15415
* Stop the importer dialog going behind the main windowIain Holmes2002-01-212-1/+7
| | | | svn path=/trunk/; revision=15413
* Request a reflow and an update when the text model changes. Fixes XimianChristopher James Lahey2002-01-211-3/+4
| | | | | | | | | | | | 2002-01-20 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text.c (e_text_text_model_changed): Request a reflow and an update when the text model changes. Fixes Ximian bug #16459. (e_text_set_arg): (ARG_TEXT) Don't set the number of lines to one here. svn path=/trunk/; revision=15411
* Readded.Carlos Perelló Marín2002-01-201-0/+1195
| | | | | | | | 2002-01-20 Carlos Perelló Marín <carlos@gnome-db.org> * ChangeLog: Readded. svn path=/trunk/; revision=15364
* *** empty log message ***Rodrigo Moya2002-01-201-1195/+0
| | | | svn path=/trunk/; revision=15363
* New function to decode an IMAP mailbox name from modified UTF-7 encodingJeffrey Stedfast2002-01-193-1/+274
| | | | | | | | | | | | 2002-01-18 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-utils.c (imap_mailbox_decode): New function to decode an IMAP mailbox name from modified UTF-7 encoding to UTF-8. (imap_mailbox_encode): New function to convert a mailbox name from UTF-8 to IMAP's modified UTF-7 encoding. svn path=/trunk/; revision=15361
* Updated Greek translationSimos Xenitellis2002-01-192-3926/+2861
| | | | svn path=/trunk/; revision=15358
* Made username match with no domain match be vague instead of partial.Christopher James Lahey2002-01-182-1/+7
| | | | | | | | | | 2002-01-18 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-compare.c: Made username match with no domain match be vague instead of partial. Fixes Ximian bug #13612. svn path=/trunk/; revision=15356
* From addressbook/ChangeLog:Christopher James Lahey2002-01-189-35/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-18 Christopher James Lahey <clahey@ximian.com> * gui/component/addressbook.c (view_contact_cb): New verb to open a bunch of cards. * gui/widgets/e-addressbook-reflow-adapter.c (open_card): Call e_addressbook_show_multiple_cards instead of doing this ourselves. * gui/widgets/e-addressbook-util.c, gui/widgets/e-addressbook-util.h (e_addressbook_show_multiple_cards): Added this function to show a bunch of cards, including a dialog if lots of windows are going to appear. * gui/widgets/e-addressbook-view.c (e_addressbook_view_view, e_addressbook_view_can_view): e_addressbook_view_view calls e_addressbook_show_multiple_cards on the appropriate list of cards. From ui/ChangeLog: 2002-01-18 Christopher James Lahey <clahey@ximian.com> * evolution-addressbook.xml: Added File->Open which calls the ContactsView command. svn path=/trunk/; revision=15355
* Sort country list. Country list moves from fulladdr.glade toChristopher James Lahey2002-01-183-236/+293
| | | | | | | | | | | | 2002-01-18 Christopher James Lahey <clahey@ximian.com> * gui/contact-editor/e-contact-editor-address.c (fill_in_countries), gui/contact-editor/fulladdr.glade: Sort country list. Country list moves from fulladdr.glade to e-contact-editor-address.c, but only a few country names have actually changed. Fixes Ximian bug #16545. svn path=/trunk/; revision=15354
* typos.Aaron Weber2002-01-182-2/+6
| | | | | | | | 2002-01-17 Aaron Weber <aaron@ximian.com> * C/apx-gloss.sgml: typos. svn path=/trunk/; revision=15353
* save the alarm string in the correct variable (str), so it actually getsDamon Chaplin2002-01-182-2/+7
| | | | | | | | | | 2002-01-17 Damon Chaplin <damon@ximian.com> * gui/dialogs/alarm-page.c (get_alarm_string): save the alarm string in the correct variable (str), so it actually gets shown for alarms with specific trigger times. Fixes bug #18801. svn path=/trunk/; revision=15352
* Fixes #17725Zbigniew Chyla2002-01-182-4/+16
| | | | | | | | | | | | 2001-12-20 Zbigniew Chyla <cyba@gnome.pl> Fixes #17725 * evolution/addressbook/printing/e-contact-print.c (complete_sequence): Do not assume that the first byte of file_as is the first letter, use utf8 functions instead. svn path=/trunk/; revision=15351
* Update to match new uudecode interface (ie, no longer need a uulen stateJeffrey Stedfast2002-01-182-3/+8
| | | | | | | | | 2002-01-17 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (try_uudecoding): Update to match new uudecode interface (ie, no longer need a uulen state variable). svn path=/trunk/; revision=15350
* Stop uudecoding once the CAMEL_UUDECODE_STATE_END state bit gets set. SetJeffrey Stedfast2002-01-185-73/+93
| | | | | | | | | | | | | | | | | | | 2002-01-17 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-basic.c (filter): Stop uudecoding once the CAMEL_UUDECODE_STATE_END state bit gets set. Set the CAMEL_UUDECODE_STATE_BEGIN state bit once we find the begin line. (reset): No longer have uu_begin or uulen state variables, these are now stuffed into a single state variable. * camel-mime-utils.c (uudecode_step): No longer needs a uulen argument and also keeps track of whether or not the end of the encoded data has been found in 'state'. (uuencode_step): Now stuffs uulen into state so that the uulen argument is no longer needed. (uuencode_close): Same. svn path=/trunk/; revision=15349
* default component classification to PUBLIC. Fixes internal bug #1066Rodrigo Moya2002-01-172-3/+10
| | | | | | | | | 2002-01-15 Rodrigo Moya <rodrigo@ximian.com> * gui/dialogs/task-page.c (task_page_fill_widgets): default component classification to PUBLIC. Fixes internal bug #1066 svn path=/trunk/; revision=15348
* If we don't want to corrupt the uuencoded data by overwriting it withJeffrey Stedfast2002-01-174-0/+23
| | | | | | | | | | | | | | 2002-01-16 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-basic.c (filter): If we don't want to corrupt the uuencoded data by overwriting it with base64 decoded data afterward, we need to add a break statement! * camel-folder-summary.c (summary_build_content_info): Add code to add a uu filter. (camel_folder_summary_finalize): Unref the uuencode filter. svn path=/trunk/; revision=15347
* Fixed slight logic error to find the uuencode begin line. Fixes bugJeffrey Stedfast2002-01-172-1/+7
| | | | | | | | | 2002-01-16 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-basic.c (filter): Fixed slight logic error to find the uuencode begin line. Fixes bug #18754. svn path=/trunk/; revision=15346
* Remove "Dump" menu item.Ettore Perazzoli2002-01-172-1/+4
| | | | | | * evolution.xml: Remove "Dump" menu item. svn path=/trunk/; revision=15345
* Use soup to transfer HTTP files and other bugs fixedIain Holmes2002-01-179-340/+221
| | | | svn path=/trunk/; revision=15344
* SOUP stuffIain Holmes2002-01-173-0/+15
| | | | svn path=/trunk/; revision=15343
* move all functions here, get rid of header files, use e-pilot-settings toJP Rosevear2002-01-176-280/+256
| | | | | | | | | 2002-01-16 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c: move all functions here, get rid of header files, use e-pilot-settings to display gui svn path=/trunk/; revision=15342
* new file, implements the ECellProgress object.Krisztian Pifko2002-01-172-0/+524
| | | | | | | | | | | | 2002-01-16 Krisztian Pifko <monsta@users.sourceforge.net> * e-cell-progress.c, e-cell-progress.h: new file, implements the ECellProgress object. * Makefile.am (libetable_la_SOURCES, libetableinclude_HEADERS): added e-cell-progress.c and e-cell-progress.h. svn path=/trunk/; revision=15341
* Added #include <libgnome/gnome-defs.h>.Christopher James Lahey2002-01-178-1/+8
| | | | | | | | | | | | | 2002-01-16 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-entry.h, gal/e-text/e-table-text-model.h, gal/e-text/e-text-model-uri.h, gal/e-text/e-text.h, gal/util/e-i18n.h, gal/widgets/e-canvas-utils.h, gal/widgets/e-gui-utils.h, gal/widgets/e-printable.h, gal/widgets/gtk-combo-stack.h: Added #include <libgnome/gnome-defs.h>. svn path=/trunk/; revision=15340
* Added #include <libgnome/gnome-defs.h>.Christopher James Lahey2002-01-1728-0/+31
| | | | | | | | | | | | | | | | | 2002-01-16 Christopher James Lahey <clahey@ximian.com> * e-cell-checkbox.h, e-cell-date.h, e-cell-float.h, e-cell-number.h, e-cell-size.h, e-cell-text.h, e-cell-toggle.h, e-cell-tree.h, e-cell.h, e-table-click-to-add.h, e-table-col-dnd.h, e-table-config-field.h, e-table-extras.h, e-table-field-chooser-item.h, e-table-group-container.h, e-table-group-leaf.h, e-table-group.h, e-table-header-item.h, e-table-item.h, e-table-scrolled.h, e-table-sorter.h, e-table-tooltip.h, e-table-tree.h, e-table-utils.h, e-table.h, e-tree-scrolled.h, e-tree-sorted-variable.h, e-tree.h: Added #include <libgnome/gnome-defs.h>. svn path=/trunk/; revision=15339
* for all separators, add a unique (per xml file) name to each separator, soMichael Meeks2002-01-1616-81/+100
| | | | | | | | | | | 2002-01-15 Michael Meeks <michael@ximian.com> * *.xml: for all separators, add a unique (per xml file) name to each separator, so we don't get them conflicting across merges and messing with the order; then give them a dummy attr f="" to stop them being transparent, hmm. svn path=/trunk/; revision=15338
* New functions for saving selection state and such.Christopher James Lahey2002-01-165-23/+210
| | | | | | | | | | | | | | | | 2002-01-15 Christopher James Lahey <clahey@ximian.com> * e-cell.c, e-cell.h (e_cell_save_state, e_cell_load_state, e_cell_free_state): New functions for saving selection state and such. * e-cell-text.c (ect_save_state): Implemented the new state functions. * e-table-item.c, e-table-item.h: Use the new cell state functions when focusing in or out. Fixes Ximian bug #14968. svn path=/trunk/; revision=15335
* [Fix #17441, Crash trying to import Multiple VCard file into LDAPEttore Perazzoli2002-01-162-6/+27
| | | | | | | | | folder.] * e-shell-importer.c (show_error): Add a NULL in the call to `gnome_message_box_new()'. svn path=/trunk/; revision=15333
* Redo the whole options/account-creation thing.Aaron Weber2002-01-163-114/+325
| | | | | | | | | | | | 2002-01-15 Aaron Weber <aaron@ximian.com> * C/config-prefs.sgml: Redo the whole options/account-creation thing. * C/usage-mainwindow.sgml: Redo the whole options/account-creation thing. svn path=/trunk/; revision=15331
* remove misleading title and fix spacingJP Rosevear2002-01-162-43/+5
| | | | | | | | | 2002-01-15 JP Rosevear <jpr@ximian.com> * gui/component/select-names/select-names.glade: remove misleading title and fix spacing svn path=/trunk/; revision=15330
* New callback to handle the set_base signal. (on_url_requested): If theJeffrey Stedfast2002-01-163-5/+60
| | | | | | | | | | | | | | | | 2002-01-15 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c (on_set_base): New callback to handle the set_base signal. (on_url_requested): If the base_url is set, prepend it to the data url (we don't want to do this for cid urls or part urls tho). (mail_display_init): Initialize md->base_url to NULL. (mail_display_destroy): Free the base_url. (mail_display_initialize_gtkhtml): Connect to the set_base signal. (on_link_clicked): If the base_url is set, prepend it to the url string passed to us from gtkhtml. svn path=/trunk/; revision=15329
* Updated to match the new send_to API. (smtp_send): Get the from addressJeffrey Stedfast2002-01-165-16/+36
| | | | | | | | | | | | | | | | | 2002-01-15 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_send_to): Updated to match the new send_to API. (smtp_send): Get the from address and pass that along to smtp_send_to(). * providers/sendmail/camel-sendmail-transport.c (sendmail_send_to): Updated to match the new send_to API. * camel-transport.c (camel_transport_send_to): Now takes a from argument too. svn path=/trunk/; revision=15328
* Sort the needheaders UID array and fixed to respect the UID_SET_LIMIT.Jeffrey Stedfast2002-01-162-28/+56
| | | | | | | | | | | | | | 2002-01-15 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): Sort the needheaders UID array and fixed to respect the UID_SET_LIMIT. This should now finish the fixification of bug #2529. There's still the possible issue that a command-line (The only command-line I can think of that can still be too long is a SEARCH command, but this can't possibly be fixed until we rewrite the imap code to use Zucchi's ImapEngine idea). svn path=/trunk/; revision=15327
* If we write "" to an xml file, we read back NULL. So if we read back NULL,Not Zed2002-01-152-4/+13
| | | | | | | | | | | 2002-01-15 Not Zed <NotZed@Ximian.com> * filter-input.c (xml_decode): If we write "" to an xml file, we read back NULL. So if we read back NULL, convert it to "". Sigh. This makes a fix for #7801, although new gui may also be required. svn path=/trunk/; revision=15326
* Handle the case of a 0 length string properly here.Christopher James Lahey2002-01-151-0/+6
| | | | | | | | | 2002-01-14 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text.c (line_splitter): Handle the case of a 0 length string properly here. svn path=/trunk/; revision=15323
* move all functions here, get rid of header files, use e-pilot-settings toJP Rosevear2002-01-1511-568/+509
| | | | | | | | | | | 2002-01-14 JP Rosevear <jpr@ximian.com> * conduits/calendar/calendar-conduit.c: move all functions here, get rid of header files, use e-pilot-settings to display gui * conduits/todo/todo-conduit.c: as above svn path=/trunk/; revision=15322
* compile new filesJP Rosevear2002-01-154-3/+231
| | | | | | | | | | | 2002-01-14 JP Rosevear <jpr@ximian.com> * Makefile.am: compile new files * e-pilot-settings.[hc]: beginnings of a general conduit configuration gui svn path=/trunk/; revision=15321
* use icaltimetype_to_tmJP Rosevear2002-01-152-7/+5
| | | | | | | | 2002-01-14 JP Rosevear <jpr@ximian.com> * gui/gnome-cal.c (get_current_time): use icaltimetype_to_tm svn path=/trunk/; revision=15320
* figure out when today is and highlight if it is not selectedJP Rosevear2002-01-154-3/+30
| | | | | | | | | | | | | 2002-01-14 JP Rosevear <jpr@ximian.com> * gui/e-week-view-main-item.c (e_week_view_main_item_draw_day): figure out when today is and highlight if it is not selected * gui/e-week-view.h: enum the "today" color * gui/e-week-view.c (e_week_view_realize): init the "today" color svn path=/trunk/; revision=15319
* Updated to use the new imap_uid_array_to_set() interface.Jeffrey Stedfast2002-01-154-110/+188
| | | | | | | | | | | | | | | | | | | | | 2002-01-14 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_expunge_uids_online): Updated to use the new imap_uid_array_to_set() interface. (imap_expunge_uids_resyncing): Same. (do_copy): Here too. (imap_update_summary): Added a FIXME comment to rewrite allowing for a uid-set limitation. (get_matching): Copy some of the logic over from imap_uid_adday_to_set() to limit the length of the uid-set string. (imap_sync_online): Added a comment to explain what is going on with get_matching() since the behavior has changed slightly. * providers/imap/camel-imap-utils.c (imap_uid_array_to_set): Modify the interface so that we can limit the size of the uid set string returned. svn path=/trunk/; revision=15318
* re-order activate / de-activate to minimise flicker switching betweenMichael Meeks2002-01-152-9/+16
| | | | | | | | | | 2001-12-14 Michael Meeks <michael@ximian.com> * e-shell-view.c (set_current_notebook_page): re-order activate / de-activate to minimise flicker switching between identical components. svn path=/trunk/; revision=15316
* Updated Swedish translation.Christian Rose2002-01-142-21/+30
| | | | | | | | 2002-01-14 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15315
* Rewritten to use a cache for body searches when online. Will need someNot Zed2002-01-148-111/+1480
| | | | | | | | | | | | | | | | | | | | 2002-01-14 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-search.c (imap_body_contains): Rewritten to use a cache for body searches when online. Will need some heavy testing but so far seems to be beneficial. * providers/imap/camel-imap-folder.c (imap_search_by_expression, search_by_uids): dont initialise search object here. (camel_imap_folder_new): Setup search object here with pointer to cache dir. 2001-12-01 Not Zed <NotZed@Ximian.com> * camel-store-summary.[ch]: New class to store a store's folder list in. Not yet completed. svn path=/trunk/; revision=15314
* add protosJP Rosevear2002-01-144-21/+164
| | | | | | | | | | | | | | | | | 2002-01-13 JP Rosevear <jpr@ximian.com> * gui/alarm-notify/save.h: add protos * gui/alarm-notify/save.c (save_blessed_program): records a program as blessed (is_blessed_program): checks to see if a program is blessed * gui/alarm-notify/alarm-queue.c (procedure_notification_dialog): popup a dialog notifying the user that is a program and let them not see the dialog about this program again (procedure_notification): use above svn path=/trunk/; revision=15313
* Updated Norwegian (bokmål) translation.Kjartan Maraas2002-01-142-3681/+13371
| | | | | | | | 2002-01-13 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. svn path=/trunk/; revision=15312
* Updated Greek TranslationSimos Xenitellis2002-01-132-5498/+6494
| | | | svn path=/trunk/; revision=15310
* Updated Swedish translation.Christian Rose2002-01-132-89/+99
| | | | | | | | 2002-01-13 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15309
* translate timezone names when displayed. Fixes bug #6544.Damon Chaplin2002-01-124-15/+59
| | | | | | | | | | | 2002-01-11 Damon Chaplin <damon@ximian.com> * gui/e-timezone-entry.c: * gui/e-itip-control.c (write_label_piece): * gui/calendar-config.c (on_timezone_set): translate timezone names when displayed. Fixes bug #6544. svn path=/trunk/; revision=15307
* updatedDamon Chaplin2002-01-121-0/+7
| | | | svn path=/trunk/; revision=15306
* handle translated timezone names.Damon Chaplin2002-01-122-2/+7
| | | | | | | | | | | 2002-01-11 Damon Chaplin <damon@ximian.com> * e-shell-startup-wizard.c (finish_func): handle translated timezone names. * Makefile.am (INCLUDES): added -I$(top_srcdir)/libical/src/libical. svn path=/trunk/; revision=15305
* Updated Swedish translation.Christian Rose2002-01-122-126/+132
| | | | | | | | 2002-01-12 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15304
* translate timezone names, and provide a function to get back to theDamon Chaplin2002-01-124-11/+69
| | | | | | | | | 2002-01-11 Damon Chaplin <damon@ximian.com> * e-timezone-dialog/e-timezone-dialog.[hc]: translate timezone names, and provide a function to get back to the English version. svn path=/trunk/; revision=15303
* Kludge around a bug in Exchange 5.5 that reports 2 messages with the sameJeffrey Stedfast2002-01-122-2/+30
| | | | | | | | | | 2002-01-11 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): Kludge around a bug in Exchange 5.5 that reports 2 messages with the same UID. Fixes bug #17694. Replaces the fix from yesterday. svn path=/trunk/; revision=15298
* Updated Slovak translation.Stanislav Visnovsky2002-01-112-3460/+15181
| | | | | | | | 2002-01-11 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=15297
* Handle setting the search bar to "Advanced..." when the alphabet buttonsChristopher James Lahey2002-01-114-20/+80
| | | | | | | | | | | | | | | | | | | | | 2002-01-11 Christopher James Lahey <clahey@ximian.com> * gui/component/addressbook.c (alphabet_state_changed): Handle setting the search bar to "Advanced..." when the alphabet buttons are pushed and back when they're cleared. Fixes Ximian bug #12904. (addressbook_menu_activated): When the user calls Search->clear, set the search to ESB_ANY and "", don't just set the text. This is especially useful when it's set to ESB_ADVANCED. * gui/widgets/e-addressbook-view.c, gui/widgets/e-addressbook-view.h (alphabet_state_change): Added this signal which gets emitted when the alphabet buttons are pushed. (command_state_change): Removed the ref pair here. It's not necessary. gtk_signal_emit refs the object itself. svn path=/trunk/; revision=15295
* Commit the ChangeLog for the fixes I just accidently committed:Christopher James Lahey2002-01-111-0/+9
| | | | | | | | | | | | | 2002-01-11 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-compare.c (name_synonyms): Added a couple of names here. * gui/component/select-names/e-select-names-text-model.c (e_select_names_text_model_get_nth_obj): Removed an unused variable. svn path=/trunk/; revision=15294
* ChangeLog change.Chris Lahey2002-01-113-2/+4
| | | | svn path=/trunk/; revision=15293
* Use toggle buttons here.Christopher James Lahey2002-01-113-8/+54
| | | | | | | | | | 2002-01-11 Christopher James Lahey <clahey@ximian.com> * gui/widgets/e-addressbook-view.c, gui/widgets/e-addressbook-view.h (create_alphabet): Use toggle buttons here. svn path=/trunk/; revision=15292
* If PATH_MAX doesn't exist, use _POSIX_PATH_MAX.Jeffrey Stedfast2002-01-112-0/+11
| | | | | | | | | 2002-01-10 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-local-folder.c: If PATH_MAX doesn't exist, use _POSIX_PATH_MAX. svn path=/trunk/; revision=15291
* If mi is NULL, don't bother updating it. Should fix bug #17694.Jeffrey Stedfast2002-01-112-0/+10
| | | | | | | | | 2002-01-10 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): If mi is NULL, don't bother updating it. Should fix bug #17694. svn path=/trunk/; revision=15290
* Allow for a period after suffixes. Fixes Ximian bug #17012.Christopher James Lahey2002-01-112-4/+11
| | | | | | | | | 2002-01-10 Christopher James Lahey <clahey@ximian.com> * ename/e-name-western.c (e_name_western_word_is_suffix): Allow for a period after suffixes. Fixes Ximian bug #17012. svn path=/trunk/; revision=15289
* get_file_contents(): use charset instead of composer->charset because the ↵Jeffrey Stedfast2002-01-111-1/+1
| | | | | | composer arg can be NULL. svn path=/trunk/; revision=15288
* Don't remove any X-Evolution* headers here, the composer already knows toJeffrey Stedfast2002-01-112-3/+6
| | | | | | | | | | 2002-01-10 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (do_edit_messages): Don't remove any X-Evolution* headers here, the composer already knows to ignore these. Besides, it needs to know the X-Evolution-Format header. svn path=/trunk/; revision=15287
* Rewrote to use CamelStreams and also convert the file contents to UTF-8Jeffrey Stedfast2002-01-112-98/+52
| | | | | | | | | | | | | | 2002-01-10 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (get_file_content): Rewrote to use CamelStreams and also convert the file contents to UTF-8 (assums the file charset is the same charset that the composer is set to). (menu_file_insert_file_cb): Pass the composer into get_file_content(). (e_msg_composer_get_sig_file_content): Pass NULL as the composer argument. svn path=/trunk/; revision=15286
* #include camel-mime-filter-tohtml.hJeffrey Stedfast2002-01-112-0/+3
| | | | | | | | 2002-01-10 Jeffrey Stedfast <fejj@ximian.com> * camel.h: #include camel-mime-filter-tohtml.h svn path=/trunk/; revision=15285
* Kludge around Microsoft Exchange 5.5 (bug #5348) by forgetting ourJeffrey Stedfast2002-01-112-19/+43
| | | | | | | | | | | 2002-01-10 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): Kludge around Microsoft Exchange 5.5 (bug #5348) by forgetting our currently selected folder and re-SELECTing it so that the Exchange server has a chance to realise it has new messages. svn path=/trunk/; revision=15284
* *** empty log message ***Wang Jian2002-01-102-779/+565
| | | | svn path=/trunk/; revision=15282
* Choose the first filled in address field here. Fixes Ximian bug #2222.Christopher James Lahey2002-01-102-3/+30
| | | | | | | | | 2002-01-09 Christopher James Lahey <clahey@ximian.com> * gui/contact-editor/e-contact-editor.c (set_fields): Choose the first filled in address field here. Fixes Ximian bug #2222. svn path=/trunk/; revision=15280
* Fixed the setup of the "save-draft" signal so that it would actually work.Jeffrey Stedfast2002-01-102-38/+23
| | | | | | | | | 2002-01-09 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (class_init): Fixed the setup of the "save-draft" signal so that it would actually work. svn path=/trunk/; revision=15279
* Made the header item here handle horizontal scrolling when adding aChristopher James Lahey2002-01-102-23/+157
| | | | | | | | | | 2002-01-09 Christopher James Lahey <clahey@ximian.com> * e-table-header-item.c, e-table-header-item.h (scroll_timeout): Made the header item here handle horizontal scrolling when adding a column. svn path=/trunk/; revision=15278
* fixed changelogJeffrey Stedfast2002-01-101-4/+5
| | | | svn path=/trunk/; revision=15277
* If the mbox file is a symlink, follow the symlink and get the One TrueJeffrey Stedfast2002-01-105-46/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-09 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-folder.c (camel_mbox_folder_new): If the mbox file is a symlink, follow the symlink and get the One True Path so that we can rewrite the mbox later without worrying about clobbering the symlink. 2002-01-08 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-search.c (TODO): There are a few sexp callbacks that could be modified to use fms->info rather than using a message object (like date and possibly mlist stuff) but *only* if the date exists on the CamelMessageInfo object (since it may be blank except for message flags). (camel_filter_search_get_message): New internal convenience function to make sure that the FilterMessageSearch has loaded the message (and to load the message if this isn't the case). (check_header): Call camel_filter_search_get_message(). (header_exists): Same. (header_regex): Here too. (header_full_regex): And here. (body_contains): Again here. (body_regex): Here too. (get_sent_date): Here also. (get_received_date): Same. (get_source): Here if we need to. (camel_filter_search_match): Now takes a callback function/data pair for on-demand message loading so that we don't necessarily have to load the message if the defined filter rules don't require it. * camel-filter-driver.c (camel_filter_driver_filter_folder): Don't bother fetching the message here, let camel_filter_driver_filter_message() worry about this. (get_message_cb): New utility callback to fetch a message. (camel_filter_driver_filter_message): Only fetch the message if we absolutely need it to get a CamelMessageInfo. Instead of passing a message object to camel_filter_search_match(), pass get_message_cb and some user_data so that the matching code can fetch the message on demand. svn path=/trunk/; revision=15276
* Add a test for getting arbitrary fields.Joe Shaw2002-01-104-2/+57
| | | | | | | | | | | | | | | | | 2002-01-03 Joe Shaw <joe@ximian.com> * backend/ebook/test-card.c: Add a test for getting arbitrary fields. * backend/pas/pas-backend-card-sexp.c (compare_arbitrary): Added. (prop_info_table): Add a LIST_PROP for arbitrary fields. 2002-01-03 Nat Friedman <nat@ximian.com> * backend/ebook/e-book.c (activate_factories_for_uri): Free the query if the oaf response is of zero length. svn path=/trunk/; revision=15275
* Bumped version number to 0.19.99.0. Bumped GAL_CURRENT. ResetChristopher James Lahey2002-01-093-43/+87
| | | | | | | | | | | | | | | | | 2002-01-09 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped version number to 0.19.99.0. Bumped GAL_CURRENT. Reset GAL_REVISION. From gal/e-table/ChangeLog: 2002-01-09 Christopher James Lahey <clahey@ximian.com> * e-table.c, e-table.h (scroll_timeout), e-tree.c (scroll_timeout): Made these handle horizontal scrolling during drags. svn path=/trunk/; revision=15272
* Collapse nodes that were opened during a drag, unless the drop site is aChristopher James Lahey2002-01-091-3/+53
| | | | | | | | | | 2002-01-09 Christopher James Lahey <clahey@ximian.com> * e-tree.c (collapse_drag): Collapse nodes that were opened during a drag, unless the drop site is a child node. Fixes Ximian bug #4965. svn path=/trunk/; revision=15271
* Sorted and added LOTS of missing files. Updated Swedish translation.Christian Rose2002-01-093-3355/+3552
| | | | | | | | | 2002-01-09 Christian Rose <menthos@menthos.com> * POTFILES.in: Sorted and added LOTS of missing files. * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15269
* Do proper refcounting on the draft folder.Jeffrey Stedfast2002-01-092-2/+10
| | | | | | | | | 2002-01-08 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (composer_save_draft_cb): Do proper refcounting on the draft folder. svn path=/trunk/; revision=15268
* When performing a wraparound, check to see if the first (or last dependingJeffrey Stedfast2002-01-092-4/+26
| | | | | | | | | | | | | | | 2002-01-08 Jeffrey Stedfast <fejj@ximian.com> * message-list.c (message_list_select): When performing a wraparound, check to see if the first (or last depending on direction) message fits the selection criteria before telling etable to find the next/previous matching node. * mail-account-gui.c (mail_account_gui_new): When connecting to the transport username changed event, pass the gui->transport not the gui->source. svn path=/trunk/; revision=15267
* When connecting to the transport username changed event, pass theJeffrey Stedfast2002-01-093-1/+9
| | | | | | | | | | 2002-01-08 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (mail_account_gui_new): When connecting to the transport username changed event, pass the gui->transport not the gui->source. svn path=/trunk/; revision=15266
* Make the mbox importer check for Mozilla status headers and act on them.Iain Holmes2002-01-094-4/+124
| | | | svn path=/trunk/; revision=15265
* Polish.Aaron Weber2002-01-081-1/+1
| | | | svn path=/trunk/; revision=15264
* Renamed. (mail_config_get_new_mail_notify_sound_file): Renamed.Jeffrey Stedfast2002-01-0810-53/+102
| | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-07 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (mail_config_set_new_mail_notify_sound_file): Renamed. (mail_config_get_new_mail_notify_sound_file): Renamed. * mail-accounts.c (notify_radio_toggled): Replace EXEC with PLAY_SOUND. (construct): renamed the exec_command stuff to play_sound. * main.c (main): Init and shutdown gnome_sound. * mail-ops.c (fetch_mail_fetch): Don't do any new-mail notification here. (filter_folder_filter): call camel_filter_driver_flush. * mail-session.c (main_get_filter_driver): Set the filter-driver exec_func here instead. * mail-ops.c (mail_fetch_mail): Don't set the filter-driver exec_func here. svn path=/trunk/; revision=15263
* Flush the only-once actions.Jeffrey Stedfast2002-01-084-29/+155
| | | | | | | | | | | | | | | | | | | 2002-01-07 Jeffrey Stedfast <fejj@ximian.com> * camel-folder.c (filter_filter): Flush the only-once actions. * camel-filter-driver.c (camel_filter_driver_filter_message): Don't increment a filtered_count here any longer. (camel_filter_driver_reset_filtered_count): Removed. (camel_filter_driver_get_filtered_count): Removed. (do_beep): New action. (play_sound): New action to play a sound (do_only_once): Another new action. (camel_filter_driver_finalise): Free the only_once hash if the driver has not been "flushed". (camel_filter_driver_flush): Flush all of the only-once actions. svn path=/trunk/; revision=15262
* Touched this file but don't think I changed it.Aaron Weber2002-01-082-2/+36
| | | | | | | | | | | | | | | 2002-01-07 Aaron Weber <aaron@ximian.com> * C/evolution.sgml: Touched this file but don't think I changed it. * C/usage-calendar.sgml: mention the full-advantage section and the exchange features. Expand mention of "autopick" and general polish on the appointment-scheduling and peer-to-peer groupware functions. Also clarify palm-sync location information. All features danw mentioned as critical are now docuemnted. svn path=/trunk/; revision=15261
* mention the full-advantage section and the exchange features. ExpandAaron Weber2002-01-082-35/+90
| | | | | | | | | | | | | | 2002-01-07 Aaron Weber <aaron@ximian.com> * C/usage-calendar.sgml: mention the full-advantage section and the exchange features. Expand mention of "autopick" and general polish on the appointment-scheduling and peer-to-peer groupware functions. * C/usage-exchange.sgml: Fix and expand as per Danw's notes about Features that need to be documented. svn path=/trunk/; revision=15260
* Fix. Expand.Aaron Weber2002-01-081-56/+116
| | | | | | | | 2002-01-07 Aaron Weber <aaron@ximian.com> * C/usage-exchange.sgml: Fix. Expand. svn path=/trunk/; revision=15257
* Moved windows-1251 to the end of the list since it contains the euro andJeffrey Stedfast2002-01-083-98/+214
| | | | | | | | | | | | 2002-01-07 Jeffrey Stedfast <fejj@ximian.com> * camel-charset-map.c: Moved windows-1251 to the end of the list since it contains the euro and we'd prefer to use iso-8859-15 when the euro is requested than a windows charset if possible. * camel-charset-map-private.h: Regenerated. svn path=/trunk/; revision=15256
* Set the X-Evolution-Format header to text/plain if that is the editingJeffrey Stedfast2002-01-083-1/+12
| | | | | | | | | | 2002-01-07 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (e_msg_composer_get_message_draft): Set the X-Evolution-Format header to text/plain if that is the editing mode we are really in. This fixes bug #11499. svn path=/trunk/; revision=15255
* Move MexicoIain Holmes2002-01-081-63/+67
| | | | svn path=/trunk/; revision=15254
* Updated Swedish translation.Christian Rose2002-01-052-295/+346
| | | | | | | | 2002-01-05 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15253
* Revised list of supported/unsupported features. Changed installationAaron Weber2002-01-051-44/+36
| | | | | | | | | 2002-01-04 Aaron Weber <aaron@ximian.com> * C/usage-exchange.sgml: Revised list of supported/unsupported features. Changed installation instructions. svn path=/trunk/; revision=15252
* Added a tip about reply-to specification stuffKevin Breit2002-01-053-13/+143
| | | | | | | | | | 2002-01-04 Kevin Breit <mrproper@ximian.com> * C/usage-mail.sgml: Added a tip about reply-to specification stuff * C/usage-calendar.sgml: Fixed brokenness svn path=/trunk/; revision=15251
* Prune free'd nodes from our free list otherwise we'll end up re-usingJeffrey Stedfast2002-01-052-0/+23
| | | | | | | | | | 2002-01-04 Jeffrey Stedfast <fejj@ximian.com> * e-memory.c (e_memchunk_clean): Prune free'd nodes from our free list otherwise we'll end up re-using free'd memory blocks and that's not a Good Thing (tm). svn path=/trunk/; revision=15250
* A few minor fixes to make it more compliant with rfc2368. Should now beJeffrey Stedfast2002-01-052-20/+31
| | | | | | | | | | 2002-01-04 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (e_msg_composer_new_from_url): A few minor fixes to make it more compliant with rfc2368. Should now be fully rfc compliant as far as I can tell. svn path=/trunk/; revision=15249
* Don't try setting a content-type parameter if either the name or value isJeffrey Stedfast2002-01-053-3/+16
| | | | | | | | | | | 2001-12-12 Jeffrey Stedfast <fejj@ximian.com> * camel-folder-summary.c (content_info_load): Don't try setting a content-type parameter if either the name or value is NULL. * camel-mime-utils.c (header_set_param): NULL-protection. svn path=/trunk/; revision=15248
* changed the location of the Hebrew charset in the menuJeffrey Stedfast2002-01-051-3/+3
| | | | svn path=/trunk/; revision=15247
* Added iso-8859-8 (Hebrew; Visual) to the list of charsets in the menu.Jeffrey Stedfast2002-01-052-0/+8
| | | | | | | | | 2002-01-04 Jeffrey Stedfast <fejj@ximian.com> * e-charset-picker.c: Added iso-8859-8 (Hebrew; Visual) to the list of charsets in the menu. Fixes bug #15655. svn path=/trunk/; revision=15246
* Added Basque filePablo Saratxaga2002-01-044-1/+27445
| | | | svn path=/trunk/; revision=15245
* Updated French translation.Christophe Merlet2002-01-042-1253/+13789
| | | | svn path=/trunk/; revision=15243
* Add an Organization header.Jeffrey Stedfast2002-01-043-1/+8
| | | | | | | | | 2002-01-03 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (composer_get_message): Add an Organization header. svn path=/trunk/; revision=15242
* Get the account name because that is the string we'd like to use forJeffrey Stedfast2002-01-043-27/+40
| | | | | | | | | | | | | 2002-01-03 Jeffrey Stedfast <fejj@ximian.com> * filter-source.c (filter_source_get_sources): Get the account name because that is the string we'd like to use for display. (get_widget): Generate the account label the same as we do for the composer's From optionmenu. (filter_source_finalize): Free the account_name. (clone): Pass along the account_name member to filter_add_source svn path=/trunk/; revision=15241
* add a mark as complete itemJP Rosevear2002-01-042-2/+10
| | | | | | | | 2002-01-03 JP Rosevear <jpr@ximian.com> * evolution-tasks.xml: add a mark as complete item svn path=/trunk/; revision=15240
* new verb callback (sensitize_commands): set sensitivity of mark completeJP Rosevear2002-01-046-3/+79
| | | | | | | | | | | | | | | | | | | | 2002-01-03 JP Rosevear <jpr@ximian.com> * gui/tasks-control.c (tasks_control_complete_cmd): new verb callback (sensitize_commands): set sensitivity of mark complete command * gui/e-tasks.h: new proto * gui/e-tasks.c (e_tasks_complete_selected): mark selected tasks in the table as complete * gui/e-calendar-table.h: new proto * gui/e-calendar-table.c (e_calendar_table_complete_selected): mark selected rows as complete svn path=/trunk/; revision=15239
* Only connect to the parent's destroy/hide signals while the attachmentJeffrey Stedfast2002-01-042-6/+14
| | | | | | | | | | 2002-01-03 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment.c (e_msg_composer_attachment_edit): Only connect to the parent's destroy/hide signals while the attachment editor dialog is "alive". svn path=/trunk/; revision=15238
* make spacing consistent with calendar xml file, add expunge command andJP Rosevear2002-01-043-62/+82
| | | | | | | | | | | | | 2002-01-03 JP Rosevear <jpr@ximian.com> * evolution-tasks.xml: make spacing consistent with calendar xml file, add expunge command and actions menu and add accelerator for delete * evolution-calendar.xml: add an accelerator for delete and put in a separator to be consistent with the mailer svn path=/trunk/; revision=15237
* only need one warning message nowJP Rosevear2002-01-043-46/+14
| | | | | | | | | | | | 002-01-03 JP Rosevear <jpr@ximian.com> * gui/tasks-control.c (confirm_expunge): only need one warning message now * gui/e-tasks.c (create_sexp): change the logic to expunge all completed tasks not just hidden ones svn path=/trunk/; revision=15236
* confirm expunging of the tasks (tasks_control_expunge_cmd): verb callbackJP Rosevear2002-01-0311-822/+302
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-03 JP Rosevear <jpr@ximian.com> * gui/tasks-control.c (confirm_expunge): confirm expunging of the tasks (tasks_control_expunge_cmd): verb callback * gui/calendar-config.c (config_read): read confirm expunge value (calendar_config_write): write confirm expunge value (calendar_config_write_on_exit): ditto (calendar_config_get_confirm_expunge): get value (calendar_config_set_confirm_expunge): set value * gui/calendar-config.h: new proto * gui/e-itip-control.c (start_calendar_server): kill warning * gui/e-tasks.c (e_tasks_init): init query member to NULL (set_status_message): util function to set status message (e_tasks_open): use above (cal_opened_cb): ditto (create_sexp): create sexp of items to be deleted (query_obj_updated_cb): remove any items found (query_eval_error_cb): bail out on error (query_query_done_cb): tidy when done (e_tasks_delete_completed): set up query * gui/e-tasks.h: new proto * gui/calendar-model.c (query_query_done_cb): use g_warning instead of printing to stderr (query_eval_error_cb): ditto (update_query): clear the status message if we can't create the query * gui/tag-calendar.c (resolve_tzid_cb): make this static svn path=/trunk/; revision=15233
* Make the date comparisons read the same as the ones in filtertypes.xmlJeffrey Stedfast2002-01-033-36/+39
| | | | | | | | | 2002-01-02 Jeffrey Stedfast <fejj@ximian.com> * vfoldertypes.xml: Make the date comparisons read the same as the ones in filtertypes.xml svn path=/trunk/; revision=15232
* Simplified. Also no longer needs an "ignore_addr" argument as far as I canJeffrey Stedfast2002-01-032-38/+46
| | | | | | | | | | | | | | | 2002-01-02 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (list_add_addresses): Simplified. Also no longer needs an "ignore_addr" argument as far as I can tell so that has been removed. (mail_generate_reply): Don't pass an ignore_addr argument to list_add_addresses and also change to use g_strcase_hash and g_strcase_equal since addresses are not case snesitive (mostly). Also, Reply-To can contain multiple addresses, so handle this case too. svn path=/trunk/; revision=15231
* applied a update patchJeffrey Stedfast2002-01-031-14/+5
| | | | svn path=/trunk/; revision=15230
* so my guess is that mutt probably doesn't compile since we don't compile ↵Jeffrey Stedfast2002-01-031-6/+10
| | | | | | | | using the functions that mutt uses. this is why I love libnss. svn path=/trunk/; revision=15229
* Reverted.Jeffrey Stedfast2002-01-033-8/+10
| | | | | | | | 2002-01-02 Jeffrey Stedfast <fejj@ximian.com> * md5-utils.h: Reverted. svn path=/trunk/; revision=15228
* Move the struct into md5-utils.c - this is a kludgey hack around the factJeffrey Stedfast2002-01-033-6/+15
| | | | | | | | | | 2002-01-02 Jeffrey Stedfast <fejj@ximian.com> * md5-utils.h: Move the struct into md5-utils.c - this is a kludgey hack around the fact that NSS also defines MD5Context. Besides, this should be a private struct anyway. svn path=/trunk/; revision=15227
* Do more like what mutt does so hopefully this'll fix bug #16363 andJeffrey Stedfast2002-01-032-25/+46
| | | | | | | | | 2002-01-02 Jeffrey Stedfast <fejj@ximian.com> * camel-tcp-stream-ssl.c (ssl_bad_cert): Do more like what mutt does so hopefully this'll fix bug #16363 and #16300. svn path=/trunk/; revision=15226
* remove e_gnome_dialog util functions and use e-util ones insteadJP Rosevear2002-01-035-48/+72
| | | | | | | | | | | | | | | | | | | 2002-01-02 JP Rosevear <jpr@ximian.com> * mail-callbacks.c: remove e_gnome_dialog util functions and use e-util ones instead 2002-01-02 JP Rosevear <jpr@ximian.com> * e-dialog-utils.c (e_gnome_dialog_set_parent): util function moved from mail-callbacks, also destroys the dialog if the parent is destroyed (e_gnome_warning_dialog_parented): similarly (e_gnome_ok_cancel_dialog_parented): ditto * e-dialog-utils.h: new protos svn path=/trunk/; revision=15225
* The idea here is that if we consistantly name the movemail file betweenJeffrey Stedfast2002-01-033-24/+39
| | | | | | | | | | | | | | | | | | | | | 2001-12-21 Jeffrey Stedfast <fejj@ximian.com> The idea here is that if we consistantly name the movemail file between Send&Receive sessions that if the user cancells the "download" of a mbox spool that the next Send&Receive will not "lose" mail that didn't finish the previous session. Fixes bug #17759. Well, mostly. If you have 200 messages and cancel after the first 100, say, then the next time you hit Send&Receive, it will start over from 1 so you'll end up duplicating the first 100 messages, but at least you won't "lose" mail. * mail-tools.c (mail_tool_get_local_movemail_path): Now a static internal function, takes a char *uri argument and no longer generates movemail.%d filenames... they are now based on the uri provided. (mail_tool_do_movemail): Pass along the source_uri. svn path=/trunk/; revision=15224
* Updated Swedish translation.Christian Rose2001-12-292-26/+37
| | | | | | | | 2001-12-28 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15222
* When we clean, don't clean the model's last element. This helps keepJon Trowbridge2001-12-2811-203/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-12-27 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names.c (real_add_address_cb): When we clean, don't clean the model's last element. This helps keep things working properly when we have signal-character separators. (section_right_click_cb): Changed to work properly with our EText-emitted popup signal. (e_select_names_add_section): Use ETexts for the recipient sections, rather than tables. This lets us make them directly editable. (Bug #1721) * gui/component/select-names/e-select-names-popup.c (popup_info_new): Pass in a ESelectNamesTextModel, not a ESelectNamesModel. (e_select_names_popup): Adjust for the new signature for e_select_names_model_text_pos. * gui/component/select-names/e-select-names-manager.c (focus_out_cb): Schedule a cleaning when we focus out. (focus_in_cb): Cancel pending cleaning when we get focus. This helps us avoid bad things happening during the fast focus out/ins that happen when the completion dropdown appears. (completion_handler): Adjust for new signatures of e_select_names_model_text_pos and e_select_names_model_name_pos. (e_select_names_manager_entry_new): Pass in our ESelectNamesTextModel when constructing the ESelectNamesCompletion. (e_select_names_manager_entry_free): Cancel any pending clean-ups. * gui/component/select-names/e-select-names-bonobo.c (entry_get_property_fn): Get the text off of the text model. Which is the only way that really makes sense when you think about it. * gui/component/select-names/e-select-names-completion.c: Added a copy of the associated ESelectNamesTextModel to ESelectNamesCompletionPrivate. This replaces the ESelectNamesModel. (e_select_names_completion_destroy): Unref ->text_model. (e_select_names_completion_handle_request): Pass in our text model's separator info when calling e_select_names_model_text_pos. (e_select_names_completion_new): Pass in the text model as an arg instead of the model, and ref it as needed. * gui/component/select-names/e-select-names-text-model.c (e_select_names_text_model_init): Set separator as either ", " or ",", depending on the value of the EVOLUTION_DISABLE_MAGIC_COMMA environment variable. (e_select_names_text_model_destroy): Free the separator. (changed_cb): Flush our cached text on changed. (e_select_names_text_model_set_source): Use our own changed_cb callback on changed, rather than just connecting up e_text_model_changed. (e_select_names_text_model_set_separator): Added. Lets the separator between recipients be specified. (e_select_names_text_model_get_text): Cache the text we get from calling e_select_names_model_get_textification. (e_select_names_text_model_insert_length): A bunch of small changes to properly support generic separators, rather than (implicit and explicitly) assuming ", ". (e_select_names_text_model_delete): More small tweaks to handle generic separators. (e_select_names_text_model_get_nth_obj): Use new signature when calling e_select_names_model_name_pos, and use our cached text. * gui/component/select-names/e-select-names-model.c (e_select_names_model_destroy): We don't cache the text or addr_text anymore, so no need to free them here. (e_select_names_model_changed): ...and no need to reset our text and addr_text caches here. (e_select_names_model_get_textification): Take a separator as an arg, rather than just using ", ". Also, no caching. (e_select_names_model_get_address_text): Take a separator as an arg, rather than just using ", ". And no caching here either. (e_select_names_model_clean): Add arg that give us control over whether or not the last entry should get cleaned. We need this when using a one-character separator, so that new destinations that get tacked onto the end don't get immediately cleaned away for being empty. (e_select_names_model_name_pos): Take the separator length as an argument, remove implicit assumption of length 2. (e_select_names_model_text_pos): Take the separator length as an argument, remove implicit assumption of length 2.CVS: ---------------------------------------------------------------------- svn path=/trunk/; revision=15221
* When we clean, don't clean the model's last element. This helps keepJon Trowbridge2001-12-281-0/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-12-27 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names.c (real_add_address_cb): When we clean, don't clean the model's last element. This helps keep things working properly when we have signal-character separators. (section_right_click_cb): Changed to work properly with our EText-emitted popup signal. (e_select_names_add_section): Use ETexts for the recipient sections, rather than tables. This lets us make them directly editable. (Bug #1721) * gui/component/select-names/e-select-names-popup.c (popup_info_new): Pass in a ESelectNamesTextModel, not a ESelectNamesModel. (e_select_names_popup): Adjust for the new signature for e_select_names_model_text_pos. * gui/component/select-names/e-select-names-manager.c (focus_out_cb): Schedule a cleaning when we focus out. (focus_in_cb): Cancel pending cleaning when we get focus. This helps us avoid bad things happening during the fast focus out/ins that happen when the completion dropdown appears. (completion_handler): Adjust for new signatures of e_select_names_model_text_pos and e_select_names_model_name_pos. (e_select_names_manager_entry_new): Pass in our ESelectNamesTextModel when constructing the ESelectNamesCompletion. (e_select_names_manager_entry_free): Cancel any pending clean-ups. * gui/component/select-names/e-select-names-bonobo.c (entry_get_property_fn): Get the text off of the text model. Which is the only way that really makes sense when you think about it. * gui/component/select-names/e-select-names-completion.c: Added a copy of the associated ESelectNamesTextModel to ESelectNamesCompletionPrivate. This replaces the ESelectNamesModel. (e_select_names_completion_destroy): Unref ->text_model. (e_select_names_completion_handle_request): Pass in our text model's separator info when calling e_select_names_model_text_pos. (e_select_names_completion_new): Pass in the text model as an arg instead of the model, and ref it as needed. * gui/component/select-names/e-select-names-text-model.c (e_select_names_text_model_init): Set separator as either ", " or ",", depending on the value of the EVOLUTION_DISABLE_MAGIC_COMMA environment variable. (e_select_names_text_model_destroy): Free the separator. (changed_cb): Flush our cached text on changed. (e_select_names_text_model_set_source): Use our own changed_cb callback on changed, rather than just connecting up e_text_model_changed. (e_select_names_text_model_set_separator): Added. Lets the separator between recipients be specified. (e_select_names_text_model_get_text): Cache the text we get from calling e_select_names_model_get_textification. (e_select_names_text_model_insert_length): A bunch of small changes to properly support generic separators, rather than (implicit and explicitly) assuming ", ". (e_select_names_text_model_delete): More small tweaks to handle generic separators. (e_select_names_text_model_get_nth_obj): Use new signature when calling e_select_names_model_name_pos, and use our cached text. * gui/component/select-names/e-select-names-model.c (e_select_names_model_destroy): We don't cache the text or addr_text anymore, so no need to free them here. (e_select_names_model_changed): ...and no need to reset our text and addr_text caches here. (e_select_names_model_get_textification): Take a separator as an arg, rather than just using ", ". Also, no caching. (e_select_names_model_get_address_text): Take a separator as an arg, rather than just using ", ". And no caching here either. (e_select_names_model_clean): Add arg that give us control over whether or not the last entry should get cleaned. We need this when using a one-character separator, so that new destinations that get tacked onto the end don't get immediately cleaned away for being empty. (e_select_names_model_name_pos): Take the separator length as an argument, remove implicit assumption of length 2. (e_select_names_model_text_pos): Take the separator length as an argument, remove implicit assumption of length 2. svn path=/trunk/; revision=15220
* Reworked to fix bugs related to breaking text on newlines. Some fairlyJon Trowbridge2001-12-281-169/+95
| | | | | | | | | | 2001-12-27 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-text.c (split_into_lines): Reworked to fix bugs related to breaking text on newlines. Some fairly substantial code duplication was removed in the process. svn path=/trunk/; revision=15219
* Small fixKevin Breit2001-12-272-1/+5
| | | | | | | | 2001-12-27 Kevin Breit <mrproper@ximian.com> * C/usage-exchange.sgml: Small fix svn path=/trunk/; revision=15217
* Corrected charset.Fatih Demir2001-12-272-1/+7
| | | | svn path=/trunk/; revision=15216
* nl.po Sync translations with new .potVincent van Adrighem2001-12-261-4182/+17618
| | | | | | | | 2001-12-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Sync translations with new .pot svn path=/trunk/; revision=15214
* Updated indentingKevin Breit2001-12-255-165/+183
| | | | | | | | | | | | | | 2001-12-24 Kevin Breit <mrproper@ximian.com> * C/apx-bugs.sgml: Updated indenting * C/apx-authors.sgml: Updated my email address * C/usage-print.sgml: Just, ya know, small change * C/usage-exchange.sgml: Fixed wording, tags, and indenting svn path=/trunk/; revision=15213
* Updated Greek translationSimos Xenitellis2001-12-232-1692/+14325
| | | | svn path=/trunk/; revision=15212
* Updated Greek versionSimos Xenitellis2001-12-232-3232/+2600
| | | | svn path=/trunk/; revision=15211
* Added a bit of info to the above.Kevin Breit2001-12-232-4/+9
| | | | | | | | 2001-12-22 Kevin Breit <mrproper@ximian.com> * C/usage-mainwindow.sgml:Added a bit of info to the above. svn path=/trunk/; revision=15210
* Added information about importing mutt to Evolution.Kevin Breit2001-12-232-2/+61
| | | | | | | | 2001-12-22 Kevin Breit <mrproper@ximian.com> * C/usage-mainwindow.sgml: Added information about importing mutt to Evolution. svn path=/trunk/; revision=15209
* Only cancel the selection dialog if it is currently in use, otherwiseJeffrey Stedfast2001-12-223-2/+9
| | | | | | | | | | 2001-12-21 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-select-file.c (composer_hide_cb): Only cancel the selection dialog if it is currently in use, otherwise we'll get an extra gtk_main_quit and the mailer will exit :-( svn path=/trunk/; revision=15207
* add notes about server/license requirements, revise "your previousAaron Weber2001-12-221-14/+13
| | | | | | | | | | 2001-12-21 Aaron Weber <aaron@ximian.com> * C/usage-exchange.sgml: add notes about server/license requirements, revise "your previous options" text to flow more smoothly. svn path=/trunk/; revision=15206
* Completely rewritten. It is now a load faster and a heck of a lot moreJeffrey Stedfast2001-12-224-243/+449
| | | | | | | | | | | | | | | | 2001-12-21 Jeffrey Stedfast <fejj@ximian.com> * broken-date-parser.c (parse_broken_date): Completely rewritten. It is now a load faster and a heck of a lot more accurate, also now returns a time_t and sets the saveoffset variable rather than returning a new char* buffer for the normal camel date parser to re-parse. This saves a fair number of cpu cycles :-) * camel-mime-utils.c (header_decode_date): Cleanup the broken date parsing code. svn path=/trunk/; revision=15205
* remove needs send signal related cruft (save_comp_with_send): withJP Rosevear2001-12-228-59/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-12-21 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor.c: remove needs send signal related cruft (save_comp_with_send): with send_component_dialog, indicate if the meeting info is newly created or not (real_edit_comp): remember if the dialog initially needs a send * gui/dialogs/send-comp.c (send_component_dialog): take a "new" parameter indicating whether the dialog should intimate if the component to be sent is a new meeting or not * gui/dialogs/send-comp.h: update proto * gui/dialogs/comp-editor.c: remove no longer used needs_send notification and signal * gui/dialogs/comp-editor.h: remove proto * gui/e-day-view.c (e_day_view_on_main_canvas_drag_data_received): add new param to send_component_dialog (e_day_view_finish_long_event_resize): ditto (e_day_view_finish_resize): ditto (e_day_view_on_editing_stopped): ditto (e_day_view_on_top_canvas_drag_data_received): ditto * gui/e-week-view.c (e_week_view_on_editing_stopped): add new param to send_component_dialog svn path=/trunk/; revision=15204
* nl.po Translation update, we are waaaaay behindVincent van Adrighem2001-12-211-410/+382
| | | | | | | | 2001-12-21 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Translation update, we are waaaaay behind svn path=/trunk/; revision=15203
* inherit from bonobo window12001-12-213-34/+58
| | | | | | | | | | | | 2001-12-21 <jpr@ximian.com> * gui/dialogs/comp-editor.h: inherit from bonobo window * gui/dialogs/comp-editor.c: inherit from bonobo window (comp_editor_key_press_event): Look for an escape key press and close the window if found svn path=/trunk/; revision=15202
* Updated Swedish translation.Christian Rose2001-12-212-308/+342
| | | | | | | | 2001-12-21 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=15201
* Makes the auto-undelete behavior when changing message flags a bit moreJon Trowbridge2001-12-212-3/+20
| | | | | | | | | 2001-12-20 Jon Trowbridge <trow@ximian.com> * message-list.c (on_click): Makes the auto-undelete behavior when changing message flags a bit more sane. (Fixes #17634) svn path=/trunk/; revision=15200
* Added a <sect1> that discusses features of ConnectorKevin Breit2001-12-212-10/+181
| | | | | | | | 2001-12-20 Kevin Breit <mrproper@ximian.com> * C/usage-exchange.sgml: Added a <sect1> that discusses features of Connector svn path=/trunk/; revision=15199
* added #include <sys/time.h>Jeffrey Stedfast2001-12-211-0/+1
| | | | svn path=/trunk/; revision=15198
* Change the prototype for camel_address_get_type to return a CamelTypeJeffrey Stedfast2001-12-217-59/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-12-20 Jeffrey Stedfast <fejj@ximian.com> * camel-address.h: Change the prototype for camel_address_get_type to return a CamelType (since internally this is what it returns and also in case we decide to write a replacement for the current CamelObject it'd be easier to drop in). * camel-internet-address.h: Same but for camel_internet_address_get_type() * providers/smtp/camel-smtp-transport.c (smtp_send_to): Updated to use a CamelAddress of recipients. (smtp_send): Since smtp_send_to now takes a CamelAddress recipients argument, our lives have been simplified and we can now just concat To/Cc/Bcc into a recipients addr and send away. * providers/sendmail/camel-sendmail-transport.c (sendmail_send_to): Updated to use a CamelAddress of recipients. * camel-transport.c (camel_transport_send_to): Now takes a CamelAddress argument for the recipient list rather than a GList. svn path=/trunk/; revision=15197
* -- Merge fix for #17377 from the evolution-1-0-branch.Ettore Perazzoli2001-12-202-0/+10
| | | | | | | * gui/component/addressbook-factory.c (main): Push GdkRGB visual and colormap. svn path=/trunk/; revision=15196
* -- Merge fix for #17377 from the evolution-1-0-branch.Ettore Perazzoli2001-12-204-0/+18
| | | | | | * main.c (main): Push GdkRGB visual and colormap. svn path=/trunk/; revision=15195
* -- Merge fix for #17377 from the evolution-1-0-branch.Ettore Perazzoli2001-12-202-0/+9
| | | | | | * gui/main.c (main): Push GdkRGB visual and colormap. svn path=/trunk/; revision=15194
* cvs2vcard script by Michael MacDonald.Ettore Perazzoli2001-12-202-2/+245
| | | | svn path=/trunk/; revision=15193
* -- Merging patches from evolution-1-0-branch.Ettore Perazzoli2001-12-204-5/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | * e-shell-about-box.c: Add Michael MacDonald. [Fixes #17377, Evolution doesn't work on multi-depth displays.] * main.c (main): Push GdkRGB visual and colormap. [Fix #16693. What happens there is that the user closed the dialog before the async operation was completed, so when the notification was received the shell crashed.] * e-shell-folder-creation-dialog.c: New member `creation_in_progress' in `DialogData'. (e_shell_show_folder_creation_dialog): Init to %FALSE. (async_create_cb): Set to %FALSE. Also, if the dialog_data->dialog is %NULL, free the dialog_data before returning. (dialog_clicked_cb): Set to %TRUE. (dialog_destroy_cb): If a creation is in progress, just set the widget pointers in the DialogData struct to %NULL instead of freeing the whole struct. (async_create_cb): Make the OK and Cancel buttons sensitive. (dialog_clicked_cb): Make them insensitive here. svn path=/trunk/; revision=15192
* New. New.Ettore Perazzoli2001-12-204-0/+432
| | | | | | | * e-combo-button.c: New. * e-combo-button.h: New. svn path=/trunk/; revision=15191