aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* add callto:, h323:, and webcal: schemes.Chris Toshok2004-02-042-1/+9
| | | | | | | | | 2004-02-03 Chris Toshok <toshok@ximian.com> * e-html-utils.c (e_text_to_html_full): add callto:, h323:, and webcal: schemes. svn path=/trunk/; revision=24585
* Update Czech translationMiloslav Trmac2004-02-042-125/+146
| | | | svn path=/trunk/; revision=24584
* correected the date in ChangelogSivaiah Nallagatla2004-02-041-1/+1
| | | | svn path=/trunk/; revision=24583
* use gtk_spin_button_* apis to get and set values for download limit spinSivaiah Nallagatla2004-02-042-6/+14
| | | | | | | | | | | 2004-02-03 Sivaiah Nallagatla <snallagatla@novell.com> * gui/component/addressbook-config.c (dialog_to_source) (source_to_dialog) : use gtk_spin_button_* apis to get and set values for download limit spin button instead of gtk_entry Fixes #53432 svn path=/trunk/; revision=24582
* it's possible to get to this function without the EText ever beingChris Toshok2004-02-031-0/+7
| | | | | | | | | | | 2004-02-03 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (e_text_command): it's possible to get to this function without the EText ever being realized. Since we create the layout in realize(), let's just create it here too. Fixes crash bug 46165 (aka "The Bug with a million dups"). svn path=/trunk/; revision=24579
* handle the sa prefs here, have own gconf client with sa dir addedRadek Doulik2004-02-034-69/+46
| | | | | | | | | | | 2004-02-03 Radek Doulik <rodo@ximian.com> * em-junk-filter.c: handle the sa prefs here, have own gconf client with sa dir added * mail-session.c: removed sa prefs svn path=/trunk/; revision=24578
* set image_buf/image_buf_size here instead of in all callers. also emit theChris Toshok2004-02-032-16/+32
| | | | | | | | | | | | | | | | 2004-02-02 Chris Toshok <toshok@ximian.com> * e-image-chooser.c (set_image_from_data): set image_buf/image_buf_size here instead of in all callers. also emit the "changed" signal here. (image_drag_data_received_cb): remove the copying to image_buf and emitting of "changed" from here. (e_image_chooser_set_from_file): only g_free (data) here if set_image_from_data failed. (e_image_chooser_set_image_data): copy the image data we're passed before calling set_image_data. free it if rv == FALSE. svn path=/trunk/; revision=24577
* 16x16 jabberJakub Steiner2004-02-032-0/+4
| | | | | | | | 2004-02-03 Jakub Steiner <jimmac@ximian.com> * im-jabber.png: 16x16 jabber svn path=/trunk/; revision=24576
* Updated finnish translationIlkka Tuohela2004-02-032-7739/+3814
| | | | svn path=/trunk/; revision=24575
* hook up contact_changed/contact_removed signals. (contact_changed): newChris Toshok2004-02-033-12/+86
| | | | | | | | | | | | | | | | | | | | | 2004-02-02 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-view.c (eab_view_new): hook up contact_changed/contact_removed signals. (contact_changed): new function. if the changed contact is the one we're displaying, re-render it. (contact_removed): new function. if the removed contact is the one we're displaying, clear the display. (render_contact): set displayed_contact to the row. (eab_view_init): init displayed_contact to -1. (selection_changed): set displayed_contact to -1 when we clear the display. * gui/widgets/e-addressbook-view.h (struct _EABView): add "displayed_contact" so we can update the contact preview when it changes. svn path=/trunk/; revision=24574
* don't generate a g_warning if button_icon == NULL. (component_info_free):Chris Toshok2004-02-032-1/+11
| | | | | | | | | | 2004-02-02 Chris Toshok <toshok@ximian.com> * e-component-registry.c (component_info_new): don't generate a g_warning if button_icon == NULL. (component_info_free): unref the button_icon if it's != NULL. svn path=/trunk/; revision=24573
* Fixes for bug #53091.Jeffrey Stedfast2004-02-032-1/+11
| | | | | | | | | | | | | 2004-02-02 Jeffrey Stedfast <fejj@ximian.com> Fixes for bug #53091. * providers/imap/camel-imap-store.c (create_folder): Set the new folder's fi->flags to CAMEL_FOLDER_NOCHILDREN since we know it doesn't have any (we just created it!). (subscribe_folder): Same. svn path=/trunk/; revision=24572
* Copy the flags too. Fixes the local folder case of bug #53091.Jeffrey Stedfast2004-02-032-1/+7
| | | | | | | | | 2004-02-02 Jeffrey Stedfast <fejj@ximian.com> * camel-store.c (folder_info_clone_rec): Copy the flags too. Fixes the local folder case of bug #53091. svn path=/trunk/; revision=24571
* Update Czech translationMiloslav Trmac2004-02-032-299/+273
| | | | svn path=/trunk/; revision=24570
* Fix for bug #52941Jeffrey Stedfast2004-02-033-4/+83
| | | | | | | | | | | | 2004-02-02 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #52941 * em-message-browser.c (em_message_browser_window_new): Set window size based on previous size; load from gconf if necessary. (window_size_allocate): Save window size changes. svn path=/trunk/; revision=24569
* use g_file_get_contents (load_file_fn): ditto (vcal_support_format_fn):JP Rosevear2004-02-022-65/+24
| | | | | | | | | | | | 2004-02-02 JP Rosevear <jpr@ximian.com> * importers/icalendar-importer.c (support_format_fn): use g_file_get_contents (load_file_fn): ditto (vcal_support_format_fn): ditto (load_vcalendar_file): ditto svn path=/trunk/; revision=24568
* Updated Catalan translation by the Catalan Evolution team.Jordi Mallach2004-02-022-19273/+13036
| | | | | | | | | 2004-02-02 Jordi Mallach <jordi@sindominio.net> * ca.po: Updated Catalan translation by the Catalan Evolution team. svn path=/trunk/; revision=24567
* Updated Irish translationAlastair McKinstry2004-02-022-96/+67
| | | | svn path=/trunk/; revision=24566
* ** See bug #53549.Not Zed2004-02-023-4/+9
| | | | | | | | | | | | | 2004-02-02 Not Zed <NotZed@Ximian.com> ** See bug #53549. * em-folder-selector.c: Fix handling a parent path of "/". * mail-ops.c (mark_junk_mark): removed the really innacurate cut and paste comment. This has nothing to do with filter_folder. svn path=/trunk/; revision=24565
* ** See bug #52994.Not Zed2004-02-026-208/+331
| | | | | | | | | | | | | | | | | | | | | 2004-02-02 Not Zed <NotZed@Ximian.com> ** See bug #52994. * em-folder-properties.c (em_folder_properties_show): redirect vFolder uri's to the vFolder editor. ** See bug #53502. * em-folder-browser.c (emfb_folder_properties): implement. * em-folder-tree.c (emft_popup_properties): fixed for change below. * em-folder-properties.[ch]: Moved the folder properties window from em-folder-tree.c to its own file. svn path=/trunk/; revision=24564
* god knows what else this'll break.Not Zed2004-02-023-12/+14
| | | | | | | | | | | | | | | | 2004-02-02 Not Zed <NotZed@Ximian.com> ** See bug #53559. * em-folder-tree.c (folder_tree_new): set CAN_FOCUS flag on the folder tree content widget. * em-folder-selector.c (em_folder_selector_construct): Don't wrap the folder tree in a scrolled window. Its already in one ????. (em_folder_selector_construct): dont set can_focus on the folder tree. svn path=/trunk/; revision=24563
* use g_ascii_strcasecmp rather than strcasecmp.Not Zed2004-02-023-13/+28
| | | | | | | | | | | | | | | | | | | 2004-02-02 Not Zed <NotZed@Ximian.com> * evolution-composer.c (impl_Composer_set_body): use g_ascii_strcasecmp rather than strcasecmp. ** See bug #53506, again. * e-msg-composer.c (set_editor_text): Add an argument to make adding the signature optional. Also fix a memleak with the sig content. (e_msg_composer_new_with_type, e_msg_composer_flush_pending_body) (handle_mailto, e_msg_composer_set_body_text) (e_msg_composer_set_body): Fixed callers for above change appropriately. svn path=/trunk/; revision=24562
* Fixes for bug #53530Bill Zhu2004-02-022-2/+7
| | | | | | | | | | | 2004-02-01 Bill Zhu <bill.zhu@sun.com> Fixes for bug #53530 * em-utils.c (em_utils_redirect_message): Removed the duplicate adding of attachments svn path=/trunk/; revision=24561
* *** empty log message ***Denis Lackovic2004-02-022-1916/+1368
| | | | svn path=/trunk/; revision=24559
* Same as below.Jeffrey Stedfast2004-02-013-4/+14
| | | | | | | | | | | | | | 2004-01-31 Jeffrey Stedfast <fejj@ximian.com> * providers/pop3/camel-pop3-store.c (pop3_try_authenticate): Same as below. * providers/smtp/camel-smtp-transport.c (smtp_connect): Instead of using the form %s@%s in the password prompt, use %s on host %s, hopefully this will be less confusing to users who have usernames of the form user@vhost. svn path=/trunk/; revision=24558
* Updated Polish translation.Artur Flinta2004-02-012-188/+122
| | | | | | | | 2004-01-31 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation. svn path=/trunk/; revision=24557
* Updated Korean translation.Changwoo Ryu2004-01-312-570/+619
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=24556
* Updated Norwegian translation.Kjartan Maraas2004-01-312-402/+386
| | | | | | | | 2004-01-31 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=24555
* enable d&d drop photos.Chris Toshok2004-01-318-267/+118
| | | | | | | | | | | | | | | | | | | | | | | | 2004-01-30 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c: enable d&d drop photos. * gui/contact-editor/contact-editor.glade: use eab_create_image_chooser_widget for the d&d'able image. * gui/contact-list-editor/e-contact-list-editor.c: abstract out all the d&d image support (it's now in widgets/misc/e-image-chooser.[ch]). * gui/contact-list-editor/contact-list-editor.glade: use eab_create_image_chooser_widget for the d&d'able image. * gui/widgets/eab-gui-util.c (eab_create_image_chooser_widget): new function. * gui/widgets/eab-gui-util.h: add prototype for eab_create_image_chooser_widget. svn path=/trunk/; revision=24553
* add an alignment around the image. This might not be enough. hrm.Chris Toshok2004-01-313-23/+83
| | | | | | | | | | | | | 2004-01-30 Chris Toshok <toshok@ximian.com> * e-image-chooser.c (e_image_chooser_init): add an alignment around the image. This might not be enough. hrm. (set_image_from_data): handle the case where there's no image (image_height == image_width == 0). (e_image_chooser_get_image_data): new function. (e_image_chooser_set_image_data): new function. svn path=/trunk/; revision=24552
* Fixes for bug #53348Jeffrey Stedfast2004-01-314-20/+103
| | | | | | | | | | | | | | | | | | | | | | 2004-01-30 Jeffrey Stedfast <fejj@ximian.com> Fixes for bug #53348 * mail-account-gui.c (mail_account_gui_save): Only add the new store to the mail-component if the mail-component doesn't already know about it (ie. only if we are adding a new account). * em-folder-tree-model.c (em_folder_tree_model_add_store): Hash our store-info based on account here. (em_folder_tree_model_init): Listen for account_changed/account_removed signals. (em_folder_tree_model_finalize): Disconnect above handlers. (account_changed): Tear down the account store node and replace it with the new store (assuming it belongs in the tree after the changes). (account_removed): Remove the account store from the tree. svn path=/trunk/; revision=24551
* Fix spelling error in provider descriptionRodney Dawes2004-01-312-1/+8
| | | | | | | | | | | 2004-01-30 Rodney Dawes <dobey@ximian.com> * providers/groupwise/camel-groupwise-provider.c: Fix spelling error in provider description Fixes #53572 svn path=/trunk/; revision=24550
* abstract out the drag and droppable image widget from the contact listChris Toshok2004-01-314-0/+554
| | | | | | | | | | | | | 2004-01-30 Chris Toshok <toshok@ximian.com> * e-image-chooser.[ch]: abstract out the drag and droppable image widget from the contact list editor and stick it here. There's some code for a "Browse..." button here but it's not enabled. * Makefile.am (widgetsinclude_HEADERS): add e-image-chooser.h. (libemiscwidgets_la_SOURCES): add e-image-chooser.c svn path=/trunk/; revision=24549
* Protect against multiple camel_init() calls. Remember if we've alreadyJeffrey Stedfast2004-01-312-0/+17
| | | | | | | | | 2004-01-30 Jeffrey Stedfast <fejj@ximian.com> * camel.c (camel_init): Protect against multiple camel_init() calls. Remember if we've already been called. svn path=/trunk/; revision=24547
* Removed e-meeting-model.cRodney Dawes2004-01-312-1/+4
| | | | | | | | 2004-01-30 Rodney Dawes <dobey@ximian.com> * POTFILES.in: Removed e-meeting-model.c svn path=/trunk/; revision=24546
* remove dead filesJP Rosevear2004-01-313-1897/+5
| | | | | | | | 2004-01-30 JP Rosevear <jpr@ximian.com> * remove dead files svn path=/trunk/; revision=24545
* Get recursive folder listing (needed or folders that haveJeffrey Stedfast2004-01-312-1/+5
| | | | | | | | | | 2004-01-30 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_tree_row_expanded): Get recursive folder listing (needed or folders that have as-of-yet-unloaded-subfolders that contain unread mail will not be bolded). Fixes bug #51045. svn path=/trunk/; revision=24544
* Fix for bug #53195.Jeffrey Stedfast2004-01-312-7/+25
| | | | | | | | | | | 2004-01-30 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #53195. * em-folder-browser.c (emfb_set_folder): Restore search_state. (emfb_search_search_activated): Save search_state. svn path=/trunk/; revision=24543
* Only save the search-bar state OR the filter-bar state - decided based onJeffrey Stedfast2004-01-312-51/+45
| | | | | | | | | | | | | | | 2004-01-30 Jeffrey Stedfast <fejj@ximian.com> * e-filter-bar.c (get_property): Only save the search-bar state OR the filter-bar state - decided based on what the search is. If the search is an advanced search, then save the filter-bar state, otherwise save the search-bar state. (set_property): Only need to restore the first state we find (filter-bar vs search-bar). If we are restoring filter-bar state, set efb->setquery to TRUE and then set the item_id to E_FILTERBAR_ADVANCED_ID. svn path=/trunk/; revision=24542
* Updated Spanish translation.Francisco Javier F. Serrador2004-01-312-226/+283
| | | | | | | | 2004-01-30 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation. svn path=/trunk/; revision=24541
* CV Fixes #51871Gary Ekker2004-01-302-0/+12
| | | | | | | | | | | CV Fixes #51871 * gui/dialogs/calendar-setup.c (calendar_setup_edit_calendar): add activate handler for name_entry (calendar_setup_edit_task_list): ditto : ---------------------------------------------------------------------- svn path=/trunk/; revision=24540
* Translation updated by Mətin Əmirov.Mətin Əmirovf2004-01-302-10293/+740
| | | | | | | | 2004-01-30 Mətin Əmirovf <metin@karegen.com> * az.po: Translation updated by Mətin Əmirov. svn path=/trunk/; revision=24539
* Update Czech translaitonMiloslav Trmac2004-01-302-493/+582
| | | | svn path=/trunk/; revision=24538
* remove extraneous ;JP Rosevear2004-01-302-2/+8
| | | | | | | | | | 2004-01-30 JP Rosevear <jpr@ximian.com> * gui/tasks-component.c (create_new_todo): remove extraneous ; Fixes #53418 svn path=/trunk/; revision=24536
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-01-302-171/+181
| | | | | | | | 2004-01-30 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=24535
* ** See bug #53549, partial fix.Not Zed2004-01-304-1/+26
| | | | | | | | | | | | | | | | | | 2004-01-30 Not Zed <NotZed@Ximian.com> ** See bug #53549, partial fix. * em-folder-selector.c (emfs_create_name_activate): only emit the ok response if the ok button would be active (i.e. entered a valid path). ** See bug #52992. * message-list.c (message_list_hide_clear): save the hide state after its been cleared, so any popup windows inherit it. (message_list_hide_uids): same. svn path=/trunk/; revision=24534
* ** See bug #53123.Not Zed2004-01-302-35/+43
| | | | | | | | | | | | | | 2004-01-30 Not Zed <NotZed@Ximian.com> ** See bug #53123. * em-folder-tree-model.c (drop_folder): changed to take store and dest folder as arg, to handle the case of the parent folder being "" properly. (em_folder_tree_model_drag_data_received): special case dropping a folder, and don't allow dropping to "" for any other types. svn path=/trunk/; revision=24533
* copy the old_name that comes in, since it might be the actual folder_name,Not Zed2004-01-302-1/+11
| | | | | | | | | | 2004-01-30 Not Zed <NotZed@Ximian.com> * camel-store.c (camel_store_rename_folder): copy the old_name that comes in, since it might be the actual folder_name, which will go away during processing. Related to #53123. svn path=/trunk/; revision=24532
* ** See bug #53558 (plus other fixes/cleanups)Not Zed2004-01-307-285/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-30 Not Zed <NotZed@Ximian.com> ** See bug #53558 (plus other fixes/cleanups) * em-format.c (emf_format_secure): default implementation, handle output of inner part, but dont output any sign/encrypt info. (emf_multipart_signed, emf_multipart_encrypted): replaced with implementations from em-format-html.c, which now call em_format_format_secure to output guts. (emf_class_init): hook-up virtual method format_secure. * em-format.[ch]: add a virtual method for outputing secured parts. Moved all validity stuff from em-format-html.[ch] to here. * mail-component.c (impl_createControls): set the session interactive too. * em-format-html-display.c: make smime stuff dependent on HAVE_NSS. (efhd_multipart_signed, efhd_application_xpkcs7mime): removed, now handled by root class. (efhd_output_secure): renamed to efhd_format_secure, and use EMFormat::format_secure to kick off. (efhd_class_init): setup format_secure virtual method. * em-format-html.c (efh_multipart_encrypted): We need to handle this here so we can properly keep track of the ciphervalidity stuff. Also do it directly using the context, not multipartencrypted part. (efh_multipart_signed): with unsupported signature format, format as multipart/mixed, not as an attachment. (efh_multipart_signed): make the smime stuff optional. (efh_multipart_signed, efh_multipart_encrypted): Moved to em-format.c. (efh_application_xpkcs7mime): moved to em-format.c (efh_output_secure): renamed to efh_format_secure, linked into virtual method. call parent class to do the validation foo then output the info if needed. (efh_format_message): fixed access to validity stuff to parent object. (efh_class_init): hook up format_secure virtual method. (*): removed some now-unused headers. svn path=/trunk/; revision=24531
* Implement. (eab_select_source): Implement. Public function that promptsHans Petter Jansson2004-01-303-18/+88
| | | | | | | | | | | | 2004-01-29 Hans Petter Jansson <hpj@ximian.com> * gui/widgets/eab-gui-util.c (source_selection_changed_cb): Implement. (eab_select_source): Implement. Public function that prompts user to select a source from a list. (eab_transfer_contacts): Enable and use eab_select_source () and ESource, instead of old shell folder/URI stuff. svn path=/trunk/; revision=24530
* im-aim.png im-icq.png im-msn.png it indeed appears you need 16x16Jakub Steiner2004-01-305-0/+7
| | | | | | | | | | | 2004-01-29 Jakub Steiner <jimmac@ximian.com> * im-aim.png * im-icq.png * im-msn.png * im-yahoo.png: it indeed appears you need 16x16 svn path=/trunk/; revision=24529
* im-aim.png im-icq.png im-msn.png although I'm adding these toJakub Steiner2004-01-305-0/+17
| | | | | | | | | | | | | | | | | | | | | 2004-01-29 Jakub Steiner <jimmac@ximian.com> * im-aim.png * im-icq.png * im-msn.png * im-yahoo.png: although I'm adding these to gnome-icon-theme instead, these are so ugly I replaced them here too. The rest of the im-* stuff I'm not quite sure what those represent. Will try to redo those as well. I have 16x16 versions of these in git, so if those are used scaled down, as I saw in a screenshot, feel free to use the 16x16 versions. They will look better. Also feel free to file icon requests agains the gnome-icon-theme if you want Evolution icons. svn path=/trunk/; revision=24528
* Updated Spanish translation.Francisco Javier F. Serrador2004-01-302-512/+529
| | | | | | | | 2004-01-29 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation. svn path=/trunk/; revision=24527
* Changed "Finish" to "Apply" in dialog finish page text.Hans Petter Jansson2004-01-302-1/+6
| | | | | | | | | 2004-01-29 Hans Petter Jansson <hpj@ximian.com> * gui/component/ldap-config.glade: Changed "Finish" to "Apply" in dialog finish page text. svn path=/trunk/; revision=24526
* Sync the modified source list.Hans Petter Jansson2004-01-303-2/+17
| | | | | | | | | | | | 2004-01-29 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-config.c (dialog_to_source): Sync the modified source list. * gui/component/addressbook-component.c (delete_addressbook_cb): Sync the modified source list. svn path=/trunk/; revision=24525
* use the MigrationContext struct. (dialog_close): same.Chris Toshok2004-01-302-97/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-29 Chris Toshok <toshok@m198-139.dsl.rawbw.com> * gui/component/addressbook-migrate.c (setup_progress_dialog): use the MigrationContext struct. (dialog_close): same. (dialog_set_folder_name): same. (dialog_set_progress): same. (migrate_contacts): same, and pass it along to other functions. (migrate_contact_folder_to_source): same. (migrate_contact_folder): same. also, add the old path/uid to the folder_uid_map. (migrate_local_folders): same. (create_groups): use the MigrationContext struct. (migrate_completion_folders): if it's a file uri, look up the old path in our hash table for a uid to use. otherwise use the old behavior. (migration_context_new): new function, initialize the MigrationContext. (migration_context_free): free up everything. (addressbook_migrate): create the context, pass it to everything, destroy the context, shine toshok's shoes, etc. svn path=/trunk/; revision=24524
* don't set the group to be read only until after the source is added.JP Rosevear2004-01-302-2/+8
| | | | | | | | | 2004-01-29 JP Rosevear <jpr@ximian.com> * gui/migration.c (create_calendar_contact_source): don't set the group to be read only until after the source is added. svn path=/trunk/; revision=24523
* set group to temporary sourceRadek Doulik2004-01-302-0/+6
| | | | | | | | | 2004-01-29 Radek Doulik <rodo@ximian.com> * gui/component/addressbook-config.c (dialog_to_temp_source): set group to temporary source svn path=/trunk/; revision=24522
* migrate to a specific source (migrate_ical_folder): create a new sourceJP Rosevear2004-01-292-109/+179
| | | | | | | | | | | | | | | | | | 2004-01-29 JP Rosevear <jpr@ximian.com> * gui/migration.c (migrate_ical_folder_to_source): migrate to a specific source (migrate_ical_folder): create a new source based on the new source name/uid (create_calendar_contact_source): use the #define for the base uri (create_calendar_sources): try and find the right sources if they already exist (create_task_sources): ditto (migrate_calendars): make sure the personal source is the system source (migrate_tasks): ditto svn path=/trunk/; revision=24521
* added support for the list view also.Rodrigo Moya2004-01-292-1/+9
| | | | | | | | | 2004-01-29 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-view.c (calendar_view_get_type_code): added support for the list view also. svn path=/trunk/; revision=24520
* turn development stuff back onJP Rosevear2004-01-292-1/+5
| | | | | | | | 2004-01-29 JP Rosevear <jpr@ximian.com> * main.c: turn development stuff back on svn path=/trunk/; revision=24519
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-01-292-697/+725
| | | | | | | | 2004-01-29 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=24518
* removed CAMEL_PROVIDER_IS_EXTERNAL check likewise likewiseNicel KM2004-01-294-8/+10
| | | | | | | | | 2004-01-29 Nicel KM <mnicel@novell.com> * mail-component.c: removed CAMEL_PROVIDER_IS_EXTERNAL check * mail-account-gui.c: likewise * mail-offline-handler.c: likewise svn path=/trunk/; revision=24517
* Updated Norwegian Nynorsk translation.Åsmund Skjæveland2004-01-292-2643/+3164
| | | | | | | | 2004-01-29 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Updated Norwegian Nynorsk translation. svn path=/trunk/; revision=24516
* Fixes a bug i can't find right nowNot Zed2004-01-295-4/+41
| | | | | | | | | | | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> * em-format-html-display.c (efhd_attachment_button): check the snooped type for the icon/etc. (efhd_format_attachment): save the snooped type in the attach_puri. * em-format-html.c (efh_text_plain): If we had a snooped type, use that as the base type, rather than octet-stream, which will cause an attachment in attachment loop. * em-format.c (em_format_part_as): save the current snooped mime type in a stack if we had any. svn path=/trunk/; revision=24515
* ** See bug #53269.Not Zed2004-01-292-4/+9
| | | | | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> ** See bug #53269. * providers/nntp/camel-nntp-store.c (nntp_store_get_cached_folder_info): don't dereference last before checking if its null. svn path=/trunk/; revision=24514
* added a doc comment.Not Zed2004-01-294-38/+53
| | | | | | | | | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> * camel-object.c (camel_object_bag_rekey): added a doc comment. ** See bug #53520. * camel-session.c (get_service): free the url once done, it now gets copied by the service. * camel-service.c (construct): copy the url that comes in, don't just '0Wn34z' it. clena up exception handling too. svn path=/trunk/; revision=24513
* reverted radek's patch below, it was already fixed (#53176). Changed theNot Zed2004-01-293-32/+46
| | | | | | | | | | | | | | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (e_msg_composer_new_with_type): reverted radek's patch below, it was already fixed (#53176). Changed the init order though, set_editor_signature only sets the current one, it doen'st insert it. ** See bug #53506. * e-msg-composer-hdrs.c (e_msg_composer_hdrs_set_post_to_list): use a GString to build the result. (e_msg_composer_hdrs_set_post_to_base): same here. (e_msg_composer_hdrs_set_post_to_base): dont bother copying the post_to string. (e_msg_composer_hdrs_get_post_to): change the relative-url test to ":/" rather than "://", so that mbox url's work. svn path=/trunk/; revision=24512
* ** See bug #53320 and probably othersNot Zed2004-01-294-54/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> ** See bug #53320 and probably others * message-list.c (message_list_set_folder): NULL out message_list->folder when we clear it so it isn't left for another free when we switch again. 2004-01-29 Not Zed <NotZed@Ximian.com> ** See bug #52190. * message-list.c: Added folder/folder uri to the data stored for primary/secondary selection, uses a struct to store the data now. This is needed so when you cut/copy messages, and paste them, it doesn't end up 'pasting' the messages from the current folder, but from the one where the copy/cut took place. (clear_selection): helper to free data inside selection struct. 2004-01-29 Not Zed <NotZed@Ximian.com> ** See bug #53506. * mail-tools.c (mail_tools_folder_to_url): use a camelurl to do this properly, and handle fragment folder-paths. * em-composer-utils.c (em_utils_composer_send_cb): removed outbox_folder local, not necessary. svn path=/trunk/; revision=24511
* output scan->name and scan->value for writing metadata, rather thanNot Zed2004-01-292-2/+6
| | | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> * camel-object.c (cobject_state_write): output scan->name and scan->value for writing metadata, rather than meta->name/value which just duplicates the last entry, related to #53195. svn path=/trunk/; revision=24510
* zero out passwd/user/host before freeing them.Not Zed2004-01-292-0/+11
| | | | | | | | | 2004-01-29 Not Zed <NotZed@Ximian.com> * camel-url.c (camel_url_free): zero out passwd/user/host before freeing them. svn path=/trunk/; revision=24509
* Revert previous change.Jeffrey Stedfast2004-01-292-2/+5
| | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Revert previous change. svn path=/trunk/; revision=24508
* Same.Jeffrey Stedfast2004-01-293-3/+12
| | | | | | | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> * e-search-bar.c (impl_get_property): Same. * e-filter-bar.c (get_property): Use g_value_set_string_take_ownership() instead of g_value_take_string() since we need snaps to work with glib-2.0 earlier than 2.3.x. svn path=/trunk/; revision=24507
* Update to require glib-2.0 >= 2.3.2 (needed for some GValue usage).Jeffrey Stedfast2004-01-292-1/+7
| | | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Update to require glib-2.0 >= 2.3.2 (needed for some GValue usage). svn path=/trunk/; revision=24506
* Get file_as instead of full_name.Hans Petter Jansson2004-01-293-2/+10
| | | | | | | | | | | | 2004-01-28 Hans Petter Jansson <hpj@ximian.com> * gui/component/select-names/e-select-names-table-model.c (fill_in_info): Get file_as instead of full_name. * gui/compoent/select-names/e-select-names.etspec: Show the file_as column instead of full_name. svn path=/trunk/; revision=24505
* g_message this (destroy_config): remove the various pieces to create aJP Rosevear2004-01-292-6/+49
| | | | | | | | | | | 2004-01-28 JP Rosevear <jpr@ximian.com> * main.c (kill_dataserver): g_message this (destroy_config): remove the various pieces to create a cleanish state for re-migrating from 1.4.x (main): add --force-migrate option when in development mode svn path=/trunk/; revision=24504
* stop status bar messages madness.Rodrigo Moya2004-01-295-20/+10
| | | | | | | | | | | 2004-01-28 Rodrigo Moya <rodrigo@ximian.com> * gui/gnome-cal.c (update_query): * gui/e-cal-list-view.c (e_cal_list_view_update_query): * gui/e-cal-view.c (e_calendar_view_update_query): stop status bar messages madness. svn path=/trunk/; revision=24503
* Added a new property "state" which is READ-WRITE so that we canJeffrey Stedfast2004-01-294-19/+204
| | | | | | | | | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> * e-filter-bar.c: Added a new property "state" which is READ-WRITE so that we can save/restore state in the mailer code if we want to. Sort of a work-in-progress toward fixing bug #53195. (class_init): Ported to use the GObject property stuff instead of the deprecated GtkArg stuff. (get_property): Ported from impl_get_arg(). (set_property): New object::set_property implementation to set the query state. svn path=/trunk/; revision=24502
* Disable the possibility of using OpenSSL until someone decides it isRodney Dawes2004-01-292-69/+75
| | | | | | | | | | 2004-01-28 Rodney Dawes <dobey@ximian.com> * configure.in: Disable the possibility of using OpenSSL until someone decides it is worthy and ends up maintaining the code, though porting to GNUTLS would probably be a better option, if that happens svn path=/trunk/; revision=24501
* First argument to gtk_hbox_new () is a boolean, not an int, don't show theRodney Dawes2004-01-292-3/+16
| | | | | | | | | | | | | 2004-01-28 Rodney Dawes <dobey@ximian.com> * e-task-bar.c (init): First argument to gtk_hbox_new () is a boolean, not an int, don't show the hbox for activities by default (e_task_bar_prepend_task): Show the hbox for activities when we add tasks to the taskbar (e_task_bar_remove_task): If we have no tasks left to display, don't show the empty hbox svn path=/trunk/; revision=24500
* Updated Norwegian translation.Kjartan Maraas2004-01-292-260/+299
| | | | | | | | 2004-01-28 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=24499
* If the store is already in the model, remove it and then re-add it. FixesJeffrey Stedfast2004-01-292-14/+8
| | | | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree-model.c (em_folder_tree_model_add_store): If the store is already in the model, remove it and then re-add it. Fixes bug #53422. svn path=/trunk/; revision=24498
* And thus completes the fixes for bug #52766.Jeffrey Stedfast2004-01-293-28/+30
| | | | | | | | | | | | | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> And thus completes the fixes for bug #52766. * em-folder-tree.c (tree_drag_drop): Don't call gtk_drag_get_data() manually here or we end up getting 2 drag-data-received callbacks which is Not Good (tm). * em-folder-tree-model.c (drop_folder): Now takes a moved argument to specify whether or not the contents were moved (the move argument is just a hint). (drop_uid_list): Same. (em_folder_tree_model_drag_data_received): Updated for the above api changes. svn path=/trunk/; revision=24497
* Make sure the new dir path exists before trying to rename files to avoidJeffrey Stedfast2004-01-292-7/+48
| | | | | | | | | | | | | 2004-01-28 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-store.c (rename_folder): Make sure the new dir path exists before trying to rename files to avoid ENOENT errors. Also save errno when we encounter errors so that we can report the true error later rather than an error we may get while reverting changes. Also, it is OK if the ibex files don't exist, so check for that errno case. svn path=/trunk/; revision=24496
* Marked all plural-forms bugs with 'bug: plural-forms'.Danilo Šegan2004-01-292-1/+31
| | | | svn path=/trunk/; revision=24495
* Updated Serbian translation.Danilo Šegan2004-01-283-450/+492
| | | | svn path=/trunk/; revision=24494
* svn path=/trunk/; revision=24493Updated ja.po. T.Aihana2004-01-282-275/+331
| | | | | | 2004-01-28 Updated ja.po. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=24493
* set body text after setting composer's signature, so that signature isRadek Doulik2004-01-282-1/+8
| | | | | | | | | | | 2004-01-27 Radek Doulik <rodo@ximian.com> * e-msg-composer.c (e_msg_composer_new_with_type): set body text after setting composer's signature, so that signature is shown Fixes #53367 svn path=/trunk/; revision=24492
* updated italian translation - plural forms upgradedMarco Ciampa2004-01-281-5/+5
| | | | svn path=/trunk/; revision=24491
* ** See Bug #53176, probably fixes others too.Not Zed2004-01-282-11/+30
| | | | | | | | | | | | | 2004-01-28 Not Zed <NotZed@Ximian.com> ** See Bug #53176, probably fixes others too. * e-msg-composer.c (set_editor_text): When we set the text, always add the signature implictly. Means we don't have to set it manually and break changing the file, or hit any races. (e_msg_composer_set_body_text): dont call show_sig_file here. svn path=/trunk/; revision=24490
* add port and /soap parts to relative uri while updating it when accountSivaih Nallagatla2004-01-283-8/+16
| | | | | | | | | | 2004-01-28 Sivaih Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c (account_changed) (modify_esources) : add port and /soap parts to relative uri while updating it when account changed svn path=/trunk/; revision=24489
* updated italian translationMarco Ciampa2004-01-282-266/+154
| | | | svn path=/trunk/; revision=24488
* Fixed Czech translationMiloslav Trmac2004-01-282-381/+363
| | | | svn path=/trunk/; revision=24487
* ** See bug #53179Not Zed2004-01-284-18/+49
| | | | | | | | | | | | | | | 2004-01-28 Not Zed <NotZed@Ximian.com> ** See bug #53179 * mail-tools.c (mail_tool_get_local_movemail_path): Fix the movemail path. * mail-component.c (load_accounts): hack alert! * mail-send-recv.c (get_receive_type): hack alert! hardcode mbox: to be a movemail source. svn path=/trunk/; revision=24486
* ref folder from mail_component_get_folder.Not Zed2004-01-283-1/+11
| | | | | | | | | | | | 2004-01-28 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (setup_send_data): ref folder from mail_component_get_folder. * mail-ops.c (fetch_mail_fetch): ref the folder we get from mail_component_get_folder since it doesn't ref it. svn path=/trunk/; revision=24485
* Expand the label, this fixes the problem that people were having in theRodney Dawes2004-01-282-1/+9
| | | | | | | | | | | | 2004-01-27 Rodney Dawes <dobey@ximian.com> * e-task-bar.c (init): Expand the label, this fixes the problem that people were having in the shell window with the preview pane and the weird warning from ECLippedLabel for urls Fixes #52937 for good svn path=/trunk/; revision=24484
* Use button->time for the mouse click event, so that the popup stays up onRodney Dawes2004-01-281-1/+1
| | | | | | | | | | | 2004-01-27 Rodney Dawes <dobey@ximian.com> * gal/e-text/e-text.c (popup_targets_received): Use button->time for the mouse click event, so that the popup stays up on button release Fixes #47548 svn path=/trunk/; revision=24483
* Removed unneeded debug printfs.Jeffrey Stedfast2004-01-283-15/+10
| | | | | | | | | | | | | | | 2004-01-27 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (cp): Removed unneeded debug printfs. * em-folder-tree.c (tree_drag_data_received): Use gtk_tree_view_get_dest_row_at_pos() instead of gtk_tree_view_get_path_at_pos() since this is what Nautilus uses. Unfortunately, it still gives us back the wrong GtkTreePath so it looks to me like Gtk+ is borked. Apparently you need the latest and greatest gtk+-2.3.x cvs snapshot for this to work. svn path=/trunk/; revision=24482
* fix double free of the button event.Chris Toshok2004-01-281-1/+0
| | | | | | | | | 2004-01-27 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (popup_targets_received): fix double free of the button event. svn path=/trunk/; revision=24481
* spamfiltering charsets and input methods. assign copyright to Novell, addAaron Weber2004-01-285-10/+141
| | | | | | | | | | 2004-01-27 Aaron Weber <aaron@ximian.com> * C/usage-mail-org.xml: spamfiltering * C/usage-mail.xml: charsets and input methods. * C/evolution-1.5.xml: assign copyright to Novell, add 2004. * C/legal.xml: Novell/XImian switcheroo svn path=/trunk/; revision=24480
* Handle NULL name. Fixes #53071.Hans Petter Jansson2004-01-282-2/+15
| | | | | | | | | | 2004-01-27 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-editor-fullname.c (e_contact_editor_fullname_set_property): Handle NULL name. Fixes #53071. svn path=/trunk/; revision=24479
* set the relative_uri of a local source to be its uid.Chris Toshok2004-01-283-15/+29
| | | | | | | | | | | | | | | | | | | | | 2004-01-27 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-config.c (dialog_to_source): set the relative_uri of a local source to be its uid. * gui/component/addressbook-migrate.c (migrate_contact_folder_to_source): remove the dest_group arg, since we don't use it. (migrate_contact_folder): set the relative uri of the source to be its uid. (PERSONAL_RELATIVE_URI): "Personal" -> "system". (create_groups): don't actually make the directory hierarchy for the personal folder here. let e-d-s do that. Also remove OnThisComputer from the base uri. (migrate_local_folders): track change to migrate_contact_folder_to_source. svn path=/trunk/; revision=24478
* Use gtk_tree_view_get_dest_row_at_pos() instead ofJeffrey Stedfast2004-01-283-8/+13
| | | | | | | | | | | | | | | 2004-01-27 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (tree_drag_data_received): Use gtk_tree_view_get_dest_row_at_pos() instead of gtk_tree_view_get_path_at_pos() since this is what Nautilus uses. Unfortunately, it still gives us back the wrong GtkTreePath so it looks to me like Gtk+ is borked. * em-migrate.c (em_migrate_imap_caches_1_4): Copy the imap cache into the right place. Duh. svn path=/trunk/; revision=24477
* shushJP Rosevear2004-01-282-2/+2
| | | | svn path=/trunk/; revision=24476
* added "Quick Reference" menu itemDavid Trowbridge2004-01-282-2/+11
| | | | | | | | 2004-01-26 David Trowbridge <trowbrds@cs.colorado.edu> * evolution.xml: added "Quick Reference" menu item svn path=/trunk/; revision=24475
* quick ref docsDavid Trowbridge2004-01-289-1/+18605
| | | | | | | | 2004-01-26 David Trowbridge <trowbrds@cs.colorado.edu> * quick ref docs svn path=/trunk/; revision=24474
* add facilities for installing a help dirDavid Trowbridge2004-01-282-0/+9
| | | | | | | | 2004-01-26 David Trowbridge <trowbrds@cs.colorado.edu> * configure.in: add facilities for installing a help dir svn path=/trunk/; revision=24473
* add definition for EVOLUTION_HELPDIRDavid Trowbridge2004-01-283-1/+39
| | | | | | | | | | | 2004-01-26 David Trowbridge <trowbrds@cs.colorado.edu> * Makefile.am: add definition for EVOLUTION_HELPDIR * e-shell-window-commands.c: add handling for new "Quick Reference" menu svn path=/trunk/; revision=24472
* Enable [, ], ., and , as mail accels again, but not in the menus, so thatRodney Dawes2004-01-282-0/+10
| | | | | | | | | | 2004-01-27 Rodney Dawes <dobey@ximian.com> * evolution-mail-message.xml: Enable [, ], ., and , as mail accels again, but not in the menus, so that GTK+ doesn't grab them from the search bar svn path=/trunk/; revision=24471
* Copy the imap cache into the right place. Duh.Jeffrey Stedfast2004-01-282-1/+6
| | | | | | | | | 2004-01-27 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (em_migrate_imap_caches_1_4): Copy the imap cache into the right place. Duh. svn path=/trunk/; revision=24470
* use e_cal_removeJP Rosevear2004-01-283-2/+8
| | | | | | | | | | 2004-01-27 JP Rosevear <jpr@ximian.com> * gui/calendar-component.c (delete_calendar_cb): use e_cal_remove * gui/tasks-component.c (delete_task_list_cb): ditto svn path=/trunk/; revision=24469
* Updated Norwegian Nynorsk translation.Åsmund Skjæveland2004-01-281-4156/+1437
| | | | svn path=/trunk/; revision=24468
* updated italian translationMarco Ciampa2004-01-272-128/+60
| | | | svn path=/trunk/; revision=24467
* print strikeout/underlineRadek Doulik2004-01-271-1/+30
| | | | | | | | | | 2004-01-27 Radek Doulik <rodo@ximian.com> * e-cell-text.c (ect_print): print strikeout/underline Fixes #32240 svn path=/trunk/; revision=24466
* Updated Norwegian Nynorsk translation.Åsmund Skjæveland2004-01-272-10681/+2258
| | | | | | | | 2004-01-27 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Updated Norwegian Nynorsk translation. svn path=/trunk/; revision=24465
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-01-272-1164/+706
| | | | | | | | 2004-01-27 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=24464
* set CAMEL_FOLDER_SUPRESS_JUNK_TEST flag (imap_update_summary): updateRadek Doulik2004-01-274-4/+25
| | | | | | | | | | | | | | | 2004-01-27 Radek Doulik <rodo@ximian.com> * providers/imap/camel-imap-folder.c (camel_imap_folder_new): set CAMEL_FOLDER_SUPRESS_JUNK_TEST flag (imap_update_summary): update CAMEL_FOLDER_SUPRESS_JUNK_TEST flag * camel-folder.c (folder_changed): use CAMEL_FOLDER_SUPRESS_JUNK_TEST flag instead of check_junk_for_imap * camel-folder.h (CAMEL_FOLDER_SUPRESS_JUNK_TEST): added new flag svn path=/trunk/; revision=24463
* ** See bug #53084 and others.Not Zed2004-01-2717-309/+413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-27 Not Zed <NotZed@Ximian.com> ** See bug #53084 and others. * em-migrate.c (em_migrate): remove the vfolder_revert hack. * em-composer-utils.c (ask_confirm_for_only_bcc): removed unused vars. * mail-tools.c (mail_tool_get_local_inbox): removed, handled by mail_component_get_folder now. * mail-component.c (mail_component_*): Changed the api slightly. Using NULL as the component argument automatically implies you want the default component. (em_uri_from_camel, em_uri_to_camel): moved to em-utils.[ch]. Ok so it isn't namespaced right ... *shrug*. (mail_component_get_local_inbox): removed. (mail_component_get_folder): single entry point for getting standard folders. This is MT-Safe. (mail_component_get_folder_uri): single entry point for getting standard folder uri's. This is MT-Safe. (add_store): removed, moved to mail_component_add_store. (mail_component_load_store_by_uri): call mail_component_add_store directly rather than copying its code. (default_*_folder*): Removed, use accessor methods instead, fixed all callers. (setup_local_store): renamed to mc_setup_local_store, use proper url encoding too. make run-once and thread-safe. (MailComponentPrivate): Added a lock. (mail_control_new): exported properly to kill warnings. (mail_component_init): dont setup_local_store or add accounts here. (impl_createControls): setup local store/accounts here. (mail_component_peek): dont setup vfolder storage here. (mc_startup): internal function to startup stuff needed for gui operation. (setup_search_context): make run-once. (mail_component_peek_search_context): call setup_search_context incase it isn't setup yet. (impl_upgradeFromVersion): remove the local store setup hack. svn path=/trunk/; revision=24462
* attempt the upgrade before trying to startup the wizard.Not Zed2004-01-273-77/+83
| | | | | | | | | | | | 2004-01-21 Not Zed <NotZed@Ximian.com> * e-shell.c (attempt_upgrade, detect_version, e_shell_construct): attempt the upgrade before trying to startup the wizard. * main.c (detect_version, attempt_upgrade): move to e-shell.c (idle_cb): remove call to attempt_upgrade. svn path=/trunk/; revision=24461
* Updated Serbian translation.Danilo Šegan2004-01-273-221/+222
| | | | svn path=/trunk/; revision=24460
* fix the parent-finding logic.Not Zed2004-01-274-46/+31
| | | | | | | | | | | | | | | | | | | 2004-01-27 Not Zed <NotZed@Ximian.com> * em-folder-tree-model.c (folder_renamed): fix the parent-finding logic. 2004-01-23 Not Zed <NotZed@Ximian.com> * mail-component.c (mail_component_init): add the offline handler interface to the component. (store_go_online, go_online): removed, handled by the offline handler. * mail-offline-handler.c (store_go_online): add the store to the tree model when we go online. svn path=/trunk/; revision=24459
* ** See bug #53373.Not Zed2004-01-274-25/+57
| | | | | | | | | | | | | 2004-01-27 Not Zed <NotZed@Ximian.com> ** See bug #53373. * camel-store.c (camel_store_rename_folder): use object_bag_rekey to rename the object. object_bag use was broken. * camel-object.c (camel_object_bag_rekey): new api to atomically re-key svn path=/trunk/; revision=24458
* [ Should fix #53361 and other migration problems/crashes ] new function,Chris Toshok2004-01-272-29/+63
| | | | | | | | | | | | | | | | | | | | | 2004-01-26 Chris Toshok <toshok@ximian.com> [ Should fix #53361 and other migration problems/crashes ] * gui/component/addressbook-migrate.c (migrate_contact_folder_to_source): new function, takes most of migrate_contact_folder's contents. Fix some of the refcounting problems though, by not unreffing dest_group, and using e_group_add_source instead of e_source_set_group. (migrate_contact_folder): convert to calling migrate_contact_folder_to_source. (create_groups): add an out parameter for *personal_source. (migrate_local_folders): add personal_source as an arg, so we can get the source that create_groups created/found. Call migrate_contact_folder_to_source for the personal_source. (addressbook_migrate): pass personal_source to migrate_local_folders. svn path=/trunk/; revision=24457
* Fixes #53276Rodrigo Moya2004-01-272-18/+50
| | | | | | | | | | | | | | 2004-01-27 Rodrigo Moya <rodrigo@ximian.com> Fixes #53276 * gui/dialogs/copy-source-dialog.c (show_error): new function to create an error message dialog. (copy_source): check if the destination calendar is read only, and if so, don't try to copy components over. Fixed leaks. Call show_error to display meaningful error messages. svn path=/trunk/; revision=24456
* add the source to the group so it actually shows upJP Rosevear2004-01-272-4/+12
| | | | | | | | | 2004-01-26 JP Rosevear <jpr@ximian.com> * gui/migration.c (migrate_ical_folder): add the source to the group so it actually shows up svn path=/trunk/; revision=24455
* Updated Greek translationNikos Charonitakis2004-01-272-1623/+1525
| | | | svn path=/trunk/; revision=24454
* get the source name with out using freed memory (migrate_tasks): dittoJP Rosevear2004-01-272-2/+8
| | | | | | | | | | 2004-01-27 JP Rosevear <jpr@ximian.com> * gui/migration.c (migrate_calendars): get the source name with out using freed memory (migrate_tasks): ditto svn path=/trunk/; revision=24453
* Fixes for bug #53251.Jeffrey Stedfast2004-01-273-9/+63
| | | | | | | | | | | | | | | | | 2004-01-26 Jeffrey Stedfast <fejj@ximian.com> Fixes for bug #53251. * mail-account-gui.c (mail_account_gui_new): Convert the account drafts/sent folder uris to camel uris. (mail_account_gui_save): Convert drafts/sent camel uris into mailer uris when setting them on the account. Also, don't compare against file: anymore since those uris don't exist anymore. * em-migrate.c (em_upgrade_accounts_1_4): Update the drafts/sent folder uris. svn path=/trunk/; revision=24452
* Get rid of all the *Shift*character keybindings, so people can actuallyRodney Dawes2004-01-274-29/+16
| | | | | | | | | | | | | | 2004-01-26 Rodney Dawes <dobey@ximian.com> * evolution-addressbook.xml: * evolution-mail-global.xml: * evolution-mail-message.xml: Get rid of all the *Shift*character keybindings, so people can actually type things in the search bar, Just use *Control*basekey instead Fixes #41769 svn path=/trunk/; revision=24451
* Updated Irish translationAlastair McKinstry2004-01-272-703/+707
| | | | svn path=/trunk/; revision=24450
* use g_file_test instead of stat and pass the type e_folder_map_dir whenJP Rosevear2004-01-272-3/+7
| | | | | | | | | 2004-01-26 JP Rosevear <jpr@ximian.com> * e-folder-map.c (e_folder_map_dir): use g_file_test instead of stat and pass the type e_folder_map_dir when recursing svn path=/trunk/; revision=24449
* Add panded widget to EShellWindowPrivate and handle state saving ofRodney Dawes2004-01-273-11/+29
| | | | | | | | | | | | | 2004-01-26 Rodney Dawes <dobey@ximian.com> * e-shell-window.c (setup_widgets): Add panded widget to EShellWindowPrivate and handle state saving of position (#52049) * e-task-bar.c (init): Switch to EClippedLabel instead of GtkLabel for the status bar text (#52937) Fixes #52049 and #52937 svn path=/trunk/; revision=24448
* Set priv->drag_row.Jeffrey Stedfast2004-01-273-8/+38
| | | | | | | | 2004-01-26 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (tree_drag_begin): Set priv->drag_row. svn path=/trunk/; revision=24447
* Fixes #53338Rodrigo Moya2004-01-273-0/+22
| | | | | | | | | | | | | | | | | | | | 2004-01-27 Rodrigo Moya <rodrigo@ximian.com> Fixes #53338 * gui/dialogs/calendar-setup.c (dialog_to_source): set the relative URI on the source for remote sources. 2004-01-27 Rodrigo Moya <rodrigo@ximian.com> Fixes #52312 * gui/dialogs/calendar-setup.c (create_new_source_with_group): * gui/migration.c (migrate_ical_folder, create_calendar_sources, create_task_sources): set the relative URI for local calendars and task lists to be the source UID. svn path=/trunk/; revision=24446
* bump requirements, versionJP Rosevear2004-01-2749-47736/+53764
| | | | | | | | 2004-01-26 JP Rosevear <jpr@ximian.com> * configure.in: bump requirements, version svn path=/trunk/; revision=24444
* Updated italian translationMarco Ciampa2004-01-271-75/+56
| | | | svn path=/trunk/; revision=24443
* Update default mailboxAaron Weber2004-01-272-4/+461
| | | | svn path=/trunk/; revision=24442
* removed some debugging printfsJeffrey Stedfast2004-01-271-4/+1
| | | | svn path=/trunk/; revision=24441
* Use FOLDER_INFO_FAST bitflag here, since we don't care about unread countsJeffrey Stedfast2004-01-272-3/+11
| | | | | | | | | | | | 2004-01-26 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_copy_folders__copy): Use FOLDER_INFO_FAST bitflag here, since we don't care about unread counts when copying folders around. (emft_popup_delete_folders): Same. (emft_tree_row_expanded): Don't use FOLDER_INFO_FAST here. svn path=/trunk/; revision=24440
* [ fixes #53238 ] make this accept NULL's (and return FALSE for them).Chris Toshok2004-01-272-14/+55
| | | | | | | | | | | | | | | | | | | 2004-01-26 Chris Toshok <toshok@ximian.com> [ fixes #53238 ] * util/eab-destination.c (nonempty): make this accept NULL's (and return FALSE for them). (eab_destination_is_empty): shorten some of the tests since nonempty takes NULL now. (eab_destination_get_address): only call camel_internet_address_add if both name and email are non-empty. otherwise call camel_address_decode and let camel try to deal with it. (eab_destination_xml_encode): call xmlEncodeEntitiesReentrant on the strings before adding them to the xml, so people that enter [<>&] won't end up with broken EABDestinations. svn path=/trunk/; revision=24439
* there is no splash screen any moreJP Rosevear2004-01-272-5/+6
| | | | | | | | | 2004-01-26 JP Rosevear <jpr@ximian.com> * e-shell.c (e_shell_construct): there is no splash screen any more svn path=/trunk/; revision=24438
* drop now useless gtkhtml/gconf checkJP Rosevear2004-01-272-4/+4
| | | | | | | | 2004-01-26 JP Rosevear <jpr@ximian.com> * main.c: drop now useless gtkhtml/gconf check svn path=/trunk/; revision=24437
* translate DEMAND to INCOMING to get the right rulesRadek Doulik2004-01-273-1/+13
| | | | | | | | | | | | | 2004-01-26 Radek Doulik <rodo@ximian.com> * mail-session.c (main_get_filter_driver): translate DEMAND to INCOMING to get the right rules * mail-ops.c (mail_filter_on_demand): use FILTER_SOURCE_DEMAND Fixes #53266 svn path=/trunk/; revision=24436
* make sure we pass \0 terminated string to eab_contact_list_from_string [itRadek Doulik2004-01-262-5/+18
| | | | | | | | | | 2004-01-26 Radek Doulik <rodo@ximian.com> * gui/widgets/e-addressbook-view.c (selection_received): make sure we pass \0 terminated string to eab_contact_list_from_string [it may fix #51743] svn path=/trunk/; revision=24435
* Updated italian translationMarco Ciampa2004-01-262-133/+20
| | | | svn path=/trunk/; revision=24434
* Updeted Spanish translationFrancisco Javier F. Serrador2004-01-262-198/+196
| | | | | | | | 2004-01-26 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updeted Spanish translation svn path=/trunk/; revision=24433
* Updated French translation.Christophe Merlet2004-01-261-242/+197
| | | | svn path=/trunk/; revision=24432
* Updated French translation.Christophe Merlet2004-01-262-971/+754
| | | | svn path=/trunk/; revision=24431
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-01-262-801/+823
| | | | | | | | 2004-01-25 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=24430
* [ fixes bug #51171 ] get this working.Chris Toshok2004-01-262-63/+52
| | | | | | | | | | 2004-01-25 Chris Toshok <toshok@ximian.com> [ fixes bug #51171 ] * gui/widgets/eab-gui-util.c (eab_send_contact_list): get this working. svn path=/trunk/; revision=24429
* Updated Hungarian translation.Andras Timar2004-01-262-4642/+731
| | | | | | | | 2004-01-25 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=24428
* Updated Hungarian translation.Andras Timar2004-01-262-1363/+1583
| | | | | | | | 2004-01-25 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=24427
* Merge from evolution-1-4-branch.Jordi Mallach2004-01-262-5956/+3587
| | | | | | | | 2004-01-25 Jordi Mallach <jordi@sindominio.net> * ca.po: Merge from evolution-1-4-branch. svn path=/trunk/; revision=24426
* Updated German translation.Christian Neumair2004-01-262-12776/+3093
| | | | svn path=/trunk/; revision=24425
* Updated some .cvsignore files.Christian Neumair2004-01-264-0/+8
| | | | svn path=/trunk/; revision=24424
* Cast the name entry to a GtkWidget to avoid a compiler warning Grab focusRodney Dawes2004-01-253-1/+11
| | | | | | | | | | | | | 2004-01-25 Rodney Dawes <dobey@ximian.com> * em-folder-selector.c (em_folder_selector_create_new): Cast the name entry to a GtkWidget to avoid a compiler warning * em-folder-tree.c (emft_popup_new_folder): Grab focus on the name entry when we show the dialog (#53089) Fixes #53089 svn path=/trunk/; revision=24423
* Updated Korean translation.Changwoo Ryu2004-01-252-529/+583
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=24422
* Updated the Greek translationKostas Papadimas2004-01-252-606/+782
| | | | svn path=/trunk/; revision=24421
* Updated French translation.Christophe Merlet2004-01-252-1178/+1090
| | | | svn path=/trunk/; revision=24420
* updateFunda Wang2004-01-252-11536/+1889
| | | | svn path=/trunk/; revision=24418
* new function.Rodrigo Moya2004-01-257-13/+53
| | | | | | | | | | | | | | | | | | | 2004-01-24 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.[ch] (calendar_component_peek_source_selector): new function. * gui/tasks-component.[ch] (tasks_component_peek_source_selector): new function. * gui/e-tasks.c (backend_died_cb): * gui/gnome-cal.c (backend_died_cb): don't tell the user to restart Evolution, there is no need now, just unselecting and selecting back the calendar loads it again. Also, remove the crashed client from the list of loaded clients. Also, unselect the source on the source selector. svn path=/trunk/; revision=24417
* use e_source_list_peek_source_any (setup_create_ecal): dittoJP Rosevear2004-01-252-50/+14
| | | | | | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * gui/tasks-component.c (update_primary_selection): use e_source_list_peek_source_any (setup_create_ecal): ditto (create_new_todo): just use the default call directly (update_uris_for_selection): just use e-tasks remove/add todo source directly svn path=/trunk/; revision=24416
* don't unref and ref, the hash table does thisJP Rosevear2004-01-252-13/+14
| | | | | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * gui/e-tasks.c (e_tasks_add_todo_source): don't unref and ref, the hash table does this (e_tasks_remove_todo_source): ditto Fixes #53281 svn path=/trunk/; revision=24415
* Select Contacts from Address Book, not ContentsRodney Dawes2004-01-252-1/+8
| | | | | | | | | | | 2004-01-24 Rodney Dawes <dobey@ximian.com> * gui/component/select-names/e-select-names.c (e_select_names_init): Select Contacts from Address Book, not Contents Fixes #53263 svn path=/trunk/; revision=24414
* use the colors from the model as background, not as foreground.Rodrigo Moya2004-01-253-9/+16
| | | | | | | | | | | | 2004-01-24 Rodrigo Moya <rodrigo@ximian.com> * gui/e-calendar-table.c (e_calendar_table_init): use the colors from the model as background, not as foreground. * gui/e-cal-model-tasks.c (ecmt_get_color_for_component): return the color assigned to each URI if it's not overdue. svn path=/trunk/; revision=24413
* listen for the correct notificationJP Rosevear2004-01-252-2/+8
| | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * gui/tasks-component.c (setup_create_ecal): listen for the correct notification svn path=/trunk/; revision=24412
* sync the source list after the source removalJP Rosevear2004-01-253-0/+10
| | | | | | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * gui/tasks-component.c (delete_task_list_cb): sync the source list after the source removal * gui/calendar-component.c (delete_calendar_cb): ditto Fixes #53271 svn path=/trunk/; revision=24411
* display a progress dialog (dialog_close): destroy itJP Rosevear2004-01-252-70/+271
| | | | | | | | | | | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * gui/migration.c (setup_progress_dialog): display a progress dialog (dialog_close): destroy it (dialog_set_folder_name): display the folder being migrated (dialog_set_progress): update the progress (check_for_conflict): make sure we don't name anything the same (get_source_name): create a source name (migrate_ical): migrate the events/tasks from one ecal to another (migrate_ical_folder): migrate a specific folder (migrate_calendars): use above (migrate_tasks): ditto svn path=/trunk/; revision=24410
* Updated Mongolian translationSanlig Badral2004-01-251-5/+5
| | | | svn path=/trunk/; revision=24409
* oops. (migrate_contact_folder): fix the unreffing.Chris Toshok2004-01-252-3/+15
| | | | | | | | | | 2004-01-24 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-migrate.c (migrate_local_folders): oops. (migrate_contact_folder): fix the unreffing. svn path=/trunk/; revision=24408
* use _("Personal"), not "Personal".Chris Toshok2004-01-252-1/+6
| | | | | | | | | 2004-01-24 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-migrate.c (migrate_local_folders): use _("Personal"), not "Personal". svn path=/trunk/; revision=24407
* i2004-01-24 Chris Toshok <toshok@ximian.com>Chris Toshok2004-01-252-7/+6
| | | | | | | * gui/component/addressbook-migrate.c (migrate_local_folders): don't create/add the source here. it's done in svn path=/trunk/; revision=24406
* turn off debuggingJP Rosevear2004-01-252-1/+5
| | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * e-folder-map.c: turn off debugging svn path=/trunk/; revision=24405
* use e_folder_map_local_folders. (find_addressbook_dirs): nuke.Chris Toshok2004-01-252-53/+11
| | | | | | | | | | 2004-01-24 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-migrate.c (migrate_local_folders): use e_folder_map_local_folders. (find_addressbook_dirs): nuke. svn path=/trunk/; revision=24404
* use GDir/g_build_filename, and g_file_test. (e_folder_map_local_folders):Chris Toshok2004-01-252-30/+35
| | | | | | | | | | 2004-01-24 Chris Toshok <toshok@ximian.com> * e-folder-map.c (e_folder_map_dir): use GDir/g_build_filename, and g_file_test. (e_folder_map_local_folders): same. svn path=/trunk/; revision=24403
* Updated Norwegian translation.Kjartan Maraas2004-01-242-1041/+1064
| | | | | | | | 2004-01-24 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=24402
* added mongolian translationSanlig Badral2004-01-244-1/+17780
| | | | svn path=/trunk/; revision=24401
* svn path=/trunk/; revision=24400Updated ja.po. T.Aihana2004-01-242-13552/+5769
| | | | | | 2004-01-24 Updated ja.po. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=24400
* use .evolution to store view infoJP Rosevear2004-01-242-1/+6
| | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * gui/widgets/e-addressbook-view.c (init_collection): use .evolution to store view info svn path=/trunk/; revision=24399
* remove duplicate msgid'sJP Rosevear2004-01-242-11/+5
| | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * tr.po: remove duplicate msgid's svn path=/trunk/; revision=24398
* if the source is primary, don't allow it to be un-selectedJP Rosevear2004-01-242-11/+19
| | | | | | | | | 2004-01-24 JP Rosevear <jpr@ximian.com> * e-source-selector.c (cell_toggled_callback): if the source is primary, don't allow it to be un-selected svn path=/trunk/; revision=24397
* ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2004-01-242-10652/+637
| | | | svn path=/trunk/; revision=24396
* Added Spanish translation.Francisco Javier F. Serrador2004-01-242-743/+835
| | | | | | | | 2004-01-24 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Added Spanish translation. svn path=/trunk/; revision=24395
* Move uri_list loop into a separate function so we don't duplicate code inRodney Dawes2004-01-242-15/+39
| | | | | | | | | | | | | 2004-01-23 Rodney Dawes <dobey@ximian.com> * main.c (idle_cb): Move uri_list loop into a separate function so we don't duplicate code in both instances where we are creating a new shell or using a current one, and don't open a new shell window if we are passing in a uri and a shell is already up Fixes #53216 svn path=/trunk/; revision=24394
* Removed the drag & drop interfaces, apparently these aren't good enoughJeffrey Stedfast2004-01-244-528/+693
| | | | | | | | | | | | | | | | | | | | | | | | 2004-01-23 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree-model.c (em_folder_tree_model_get_type): Removed the drag & drop interfaces, apparently these aren't good enough for what we need. Gotta implement this all the Hard Way (tm). (em_folder_tree_model_drag_data_received): Helper function called by the drag_data_received signal callback in em-folder-tree.c (em_folder_tree_model_row_drop_possible): Same idea. (em_folder_tree_model_row_drop_target): Again. (em_folder_tree_model_row_draggable): You get the idea... (em_folder_tree_model_drag_data_get): And again. (em_folder_tree_model_drag_data_delete): Same. (em_folder_tree_model_set_drag_drop_types): Setup the drag & drop types on the widget (since the target drag & drop types are now internal to the model code rathr than the tree code). * em-folder-tree.c (em_folder_tree_enable_drag_and_drop): Rewritten. Connect to all the drag & drop signals and implemnent them. svn path=/trunk/; revision=24393
* remove a typo from the beginning of this fileDan Winship2004-01-241-1/+1
| | | | svn path=/trunk/; revision=24392
* CVS_SILENTGörkem Çetin2004-01-241-16/+21
| | | | svn path=/trunk/; revision=24391
* add the control id to the factory.Larry Ewing2004-01-242-2/+9
| | | | | | | | | 2004-01-23 Larry Ewing <lewing@ximian.com> * mail-component-factory.c (factory): add the control id to the factory. svn path=/trunk/; revision=24390
* build new sourcesJP Rosevear2004-01-244-0/+232
| | | | | | | | | | | 2004-01-23 JP Rosevear <jpr@ximian.com> * Makefile.am: build new sources * e-folder-map.[hc]: builds a list of 1.4 folder paths of a certain type svn path=/trunk/; revision=24389
* Handle where the file: url is roken (ie, points to a location out of theJeffrey Stedfast2004-01-242-1/+13
| | | | | | | | | | 2004-01-23 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (upgrade_xml_uris_1_4): Handle where the file: url is roken (ie, points to a location out of the evolution namespace). svn path=/trunk/; revision=24388
* Set the mnemonic widget for "Folder _name:"Rodney Dawes2004-01-242-0/+7
| | | | | | | | | | 2004-01-23 Rodney Dawes <dobey@ximian.com> * em-folder-selector.c: Set the mnemonic widget for "Folder _name:" Fixes #53088 svn path=/trunk/; revision=24387
* Fix Folder submenu location Add ComponentPlaceholder back to File menuRodney Dawes2004-01-243-5/+15
| | | | | | | | | | | 2004-01-23 Rodney Dawes <dobey@ximian.com> * evolution-mail-list.xml: Fix Folder submenu location * evolution.xml: Add ComponentPlaceholder back to File menu Fixes #51960 svn path=/trunk/; revision=24386
* Use PUBLISH if no METHOD definedRodney Dawes2004-01-242-4/+9
| | | | | | | | | | 2004-01-23 Rodney Dawes <dobey@ximian.com> * gui/e-itip-control.c: Use PUBLISH if no METHOD defined Fixes #45564 svn path=/trunk/; revision=24385
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2004-01-242-12322/+2569
| | | | | | | | | 2004-01-23 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation done by Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>. svn path=/trunk/; revision=24384
* [ fixes bug #52571 ] ugh. name fields that have \" around the name breakChris Toshok2004-01-243-29/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-23 Chris Toshok <toshok@ximian.com> [ fixes bug #52571 ] * util/eab-book-util.c (escape): ugh. name fields that have \" around the name break our queries, because it turns it into (for instance): (contains "full_name" ""Toshok""). so we need to turn that into: (contains "full_name" "\"Toshok\""). (eab_name_and_email_query): escape both the name and email, and use an EBookQuery instead of passing the string to e_book_async_get_contacts. Looks like ross missed a couple of spots. (eab_nickname_query): same. * gui/component/addressbook.c (free_load_source_data): new function, free up the data and unref the source if there is one. (load_source_auth_cb): call free_load_source_data instead of just g_free'ing the struct. (load_source_cb): same. (default_book_cb): new function, we need this so we can fill in the source for the default book. get the source, then call load_source_cb to continue processing as normal. (addressbook_load_default_book): use default_book_cb instead of load_source_cb. svn path=/trunk/; revision=24383
* use mail_session_get_sa_daemon_portRadek Doulik2004-01-249-8/+262
| | | | | | | | | | | | | | | | | | | | | 2004-01-23 Radek Doulik <rodo@ximian.com> * em-junk-filter.c: use mail_session_get_sa_daemon_port * em-mailer-prefs.c (em_mailer_prefs_construct): added check_incoming_imap (em_mailer_prefs_apply): ditto (settings_changed): set check_incoming_imap sensitivity by check_incoming state * mail-session.c: add sa_daemon_port (mail_session_init): init sa_daemon_port and check_junk_for_imap (mail_session_check_junk_notify): watch for sa_daemon_port and check_junk_for_imap (mail_session_get_sa_daemon_port): new wrapper (mail_session_set_sa_daemon_port): ditto svn path=/trunk/; revision=24382
* use check_junk_for_imap flagRadek Doulik2004-01-244-3/+43
| | | | | | | | | | 2004-01-23 Radek Doulik <rodo@ximian.com> * camel-folder.c (folder_changed): use check_junk_for_imap flag * camel-session.c: add check_junk_for_imap flag svn path=/trunk/; revision=24381
* Update Czech translationMiloslav Trmac2004-01-242-166/+172
| | | | svn path=/trunk/; revision=24380
* autogenerated file out of sync in CVSRadek Doulik2004-01-231-1/+1
| | | | svn path=/trunk/; revision=24379
* Updated Serbian translation.Danilo Šegan2004-01-233-814/+830
| | | | svn path=/trunk/; revision=24378
* (imap_get_message): revert peterw's change of 2002-07-15, insteadMichael Zucci2004-01-231-8/+0
| | | | | | | | of checking for online mode here, let get_message do it when you retrieve the parts. This lets a multi-fetch (i.e. large) message work more betterer in offline mode. svn path=/trunk/; revision=24377
* removed the meaningless fixme, a butt-retrieved-number is as good as anyNot Zed2004-01-232-1/+12
| | | | | | | | | | | | | | 2004-01-23 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-folder.c (IMAP_SMALL_BODY_SIZE): removed the meaningless fixme, a butt-retrieved-number is as good as any in this case. (imap_get_message): revert peterw's change of 2002-07-15, instead of checking for online mode here, let get_message do it when you retrieve the parts. This lets a multi-fetch (i.e. large) message work more betterer in offline mode. svn path=/trunk/; revision=24376
* Updated for changes to the keys file in data/Rodney Dawes2004-01-232-1/+5
| | | | | | | | 2004-01-21 Rodney Dawes <dobey@ximian.com> * POTFILES.in: Updated for changes to the keys file in data/ svn path=/trunk/; revision=24375
* [ fixes bug #53184 ] handle the fact that the xml 1.4 spits out containsChris Toshok2004-01-232-0/+37
| | | | | | | | | | | 2004-01-22 Chris Toshok <toshok@ximian.com> [ fixes bug #53184 ] * gui/component/addressbook-migrate.c (migrate_contacts): handle the fact that the xml 1.4 spits out contains unescaped ';'s in the EMAIL attributes for mailing lists. svn path=/trunk/; revision=24374
* Add rule to substitute BASE_VERSION in keys Removed this file from CVSRodney Dawes2004-01-233-14/+25
| | | | | | | | | | | 2004-01-22 Rodney Dawes <dobey@ximian.com> * data/Makefile.am: Add rule to substitute BASE_VERSION in keys * data/evolution.keys.in: Removed this file from CVS * data/evolution.keys.in.in: Update to use BASE_VERSION and the new addressbook vcard control that replaces the MiniCard control svn path=/trunk/; revision=24373
* Oops, when calling spamassassin rather than spamc, we need to invokeJeffrey Stedfast2004-01-232-6/+15
| | | | | | | | | | | 2004-01-22 Jeffrey Stedfast <fejj@ximian.com> * em-junk-filter.c (em_junk_sa_test_spamd): Oops, when calling spamassassin rather than spamc, we need to invoke /bin/sh -c since spamassassin is a shell script. (em_junk_sa_check_junk): Same. svn path=/trunk/; revision=24372
* Don't require $LIBBONOBOUI_REQUIRED version of libbonoboRodney Dawes2004-01-232-1/+6
| | | | | | | | | 2004-01-22 Rodney Dawes <dobey@ximian.com> * configure.in: Don't require $LIBBONOBOUI_REQUIRED version of libbonobo svn path=/trunk/; revision=24371
* Fixes bug #53175.Jeffrey Stedfast2004-01-232-196/+196
| | | | | | | | | | | | | | | | | | 2004-01-22 Jeffrey Stedfast <fejj@ximian.com> Fixes bug #53175. * em-junk-filter.c (pipe_to_sa): Don't need an argc (we don't even seem to use it??). (em_junk_sa_test_spamd_running): Don't invoke /bin/sh. (em_junk_sa_test_spamd): Simplified, also don't invoke /bin/sh. (em_junk_sa_check_junk): Cleaned up/simplified. Also don't invoke /bin/sh. (em_junk_sa_report_junk): Same. (em_junk_sa_report_notjunk): Same. (em_junk_sa_commit_reports): Same. svn path=/trunk/; revision=24370
* [ fixes bug #52944 ] do some massaging of contacts as we import them, toChris Toshok2004-01-232-0/+63
| | | | | | | | | | | 2004-01-22 Chris Toshok <toshok@ximian.com> [ fixes bug #52944 ] * gui/component/addressbook-migrate.c (migrate_contacts): do some massaging of contacts as we import them, to fix up the differences between 1.4 and 1.5 vcards. svn path=/trunk/; revision=24369
* See bug #53051 + + * em-subscribe-editor.c (subscribe_set_store): fix typoGary Ekker2004-01-232-1/+7
| | | | | | | | See bug #53051 + + * em-subscribe-editor.c (subscribe_set_store): fix typo in label svn path=/trunk/; revision=24368
* Fix prototype to be consistent.Jeremy Katz2004-01-232-2/+6
| | | | | | | | 2004-01-22 Jeremy Katz <katzj@redhat.com> * camel-mime-part.c: Fix prototype to be consistent. svn path=/trunk/; revision=24367
* remove useless e_mkdir_hier call.JP Rosevear2004-01-232-7/+7
| | | | | | | | | | | 2004-01-22 JP Rosevear <jpr@ximian.com> * gui/migration.c (process_old_dir): remove useless e_mkdir_hier call. Fixes #53065 svn path=/trunk/; revision=24366
* don't assert if we can't find the component, just continue with next itemRodrigo Moya2004-01-222-2/+9
| | | | | | | | | | 2004-01-22 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-model.c (e_cal_view_objects_removed_cb): don't assert if we can't find the component, just continue with next item in the list. svn path=/trunk/; revision=24365
* uncomment system wide spamd testRadek Doulik2004-01-222-11/+28
| | | | | | | | | | | | | | 2004-01-22 Radek Doulik <rodo@ximian.com> * em-junk-filter.c (em_junk_sa_test_spamd): uncomment system wide spamd test 2004-01-20 Radek Doulik <rodo@ximian.com> * em-junk-filter.c: lock report calls by em_junk_sa_report_lock mutex svn path=/trunk/; revision=24364
* Remove debugging statementJP Rosevear2004-01-222-1/+5
| | | | | | | | | 2004-01-22 JP Rosevear <jpr@ximian.com> * gui/e-tasks.c (e_tasks_setup_view_menus): Remove debugging statement svn path=/trunk/; revision=24363
* use the calendar component config dir (gnome_calendar_setup_view_menus):JP Rosevear2004-01-223-3/+20
| | | | | | | | | | | | | | | | 2004-01-22 JP Rosevear <jpr@ximian.com> * gui/gnome-cal.c (setup_widgets): use the calendar component config dir (gnome_calendar_setup_view_menus): use the calendar component base dir for the view storage * gui/e-tasks.c (e_tasks_setup_view_menus): use the task component base dir for the view storage Fixes #53133 svn path=/trunk/; revision=24362
* *** empty log message ***JP Rosevear2004-01-221-1/+0
| | | | svn path=/trunk/; revision=24361
* Added missing entry-blog widget.Nat Friedman2004-01-222-0/+23
| | | | | | | | | 2004-01-21 Nat Friedman <nat@novell.com> * gui/contact-editor/contact-editor.glade: Added missing entry-blog widget. svn path=/trunk/; revision=24360
* Remove. (dialog_to_source): Don't create source dir, backend takes care ofHans Petter Jansson2004-01-222-26/+7
| | | | | | | | | | 2004-01-21 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-config.c (create_source_dir): Remove. (dialog_to_source): Don't create source dir, backend takes care of that now. svn path=/trunk/; revision=24359
* Translation updated by Kees van den Broek.Vincent van Adrighem2004-01-222-8/+23
| | | | | | | | 2004-01-21 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Kees van den Broek. svn path=/trunk/; revision=24358
* new function.Chris Toshok2004-01-224-17/+185
| | | | | | | | | | | | | | | | | | | | | | | | 2004-01-21 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-component.c (addressbook_component_peek_gconf_client): new function. * gui/component/addressbook-component.h: add prototype for addressbook_component_peek_gconf_client. * gui/component/addressbook-migrate.c (migrate_completion_folders): more gross hacking. migrate the completion settings. (get_source_by_uri): function to search for an ESource given the entire uri. used for migrate_completion_folders. (migrate_ldap_servers): get_string_value -> get_string_child. same with get_integer_child. (get_string_child): rename to make it apparent it's a child, not a property. (get_integer_child): same. (addressbook_migrate): call migrate_completion_folders. svn path=/trunk/; revision=24357
* Migrate the ETree expanded state files as well as the GalView files.Jeffrey Stedfast2004-01-223-42/+283
| | | | | | | | | | | | | 2004-01-21 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (em_migrate_1_4): Migrate the ETree expanded state files as well as the GalView files. * message-list.c: s/hide_save_state/save_hide_state/g and s/hide_load_state/load_hide_state/g to be more consistant with the other state saving function names. svn path=/trunk/; revision=24356
* check return value from auth_new_cal_from_source(). Connect toRodrigo Moya2004-01-223-1/+49
| | | | | | | | | | | | | | 2004-01-21 Rodrigo Moya <rodrigo@ximian.com> * gui/e-tasks.c (e_tasks_add_todo_source): check return value from auth_new_cal_from_source(). Connect to "backend_died" signal on the ECal class. (backend_died_cb): callback for "backend_died" that displays an error message when that happens. * gui/gnome-cal.c (backend_died_cb): use a GtkMessageDialog. svn path=/trunk/; revision=24355
* renamed to _source and made them work with ESource's.Rodrigo Moya2004-01-225-30/+61
| | | | | | | | | | | | | | | 2004-01-21 Rodrigo Moya <rodrigo@ximian.com> * gui/e-tasks.[ch] (e_tasks_add_todo_uri, e_tasks_remove_todo_uri, e_tasks_get_default_uri): renamed to _source and made them work with ESource's. * gui/tasks-component.c (update_uri_for_primary_selection, add_uri_for_source, remove_uri_for_source): * gui/tasks-control.c (tasks_control_set_property): updated for changes in e-tasks.[ch]. svn path=/trunk/; revision=24354
* call widget_changed here too, since we're changing the destination.Chris Toshok2004-01-222-0/+6
| | | | | | | | | 2004-01-21 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (new_target_cb): call widget_changed here too, since we're changing the destination. svn path=/trunk/; revision=24353
* added 'ECalSourceType' argument to be able to create the ECal correctly.Rodrigo Moya2004-01-222-16/+27
| | | | | | | | | | | | | 2004-01-21 Rodrigo Moya <rodrigo@ximian.com> * gui/dialogs/calendar-setup.c (create_new_source_with_group): added 'ECalSourceType' argument to be able to create the ECal correctly. Added a call to e_cal_open with 'only_if_exists' set to FALSE so that the backend creates the calendar. (new_calendar_finish, new_task_list_finish): pass new argument to create_new_source_with_group. svn path=/trunk/; revision=24352
* Update Czech translationMiloslav Trmac2004-01-222-848/+893
| | | | svn path=/trunk/; revision=24351
* call e_cal_remove_calendar to actually remove the task list via theRodrigo Moya2004-01-212-8/+25
| | | | | | | | | | 2004-01-21 Rodrigo Moya <rodrigo@ximian.com> * gui/tasks-component.c (delete_task_list_cb): call e_cal_remove_calendar to actually remove the task list via the backend. svn path=/trunk/; revision=24350
* Updated Korean translation.Changwoo Ryu2004-01-212-1099/+1266
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=24349
* Fixes #51705Rodrigo Moya2004-01-212-7/+24
| | | | | | | | | | | | 2004-01-21 Rodrigo Moya <rodrigo@ximian.com> Fixes #51705 * gui/calendar-component.c (delete_calendar_cb): call e_cal_remove_calendar to actually remove the calendar via the backend. svn path=/trunk/; revision=24348
* use camel_mkdir(0777) rather than 0777 & st.st_mode which isn't setNot Zed2004-01-212-19/+46
| | | | | | | | | | | | | 2004-01-21 Not Zed <NotZed@Ximian.com> * em-migrate.c (cp_r): use camel_mkdir(0777) rather than 0777 & st.st_mode which isn't set anyway. (cp): use simple 0666 for the mode open, and then chmod after. (cp): check the return code of close, not just fsync. (cp): dont use fd[0] and fd[1] when we really just want simple variables, rename to readfd and writefd. svn path=/trunk/; revision=24347
* just use the convienence function for the default gconf client (fixesJP Rosevear2004-01-212-4/+5
| | | | | | | | | | | | 2004-01-21 JP Rosevear <jpr@ximian.com> * gui/dialogs/calendar-setup.c (calendar_setup_new_calendar): just use the convienence function for the default gconf client (fixes leak) (calendar_setup_new_task_list): ditto (new_task_list_finish): we don't support task uri's svn path=/trunk/; revision=24346
* just use the convienence function for the default gconf client (fixesJP Rosevear2004-01-212-8/+8
| | | | | | | | | | | 2004-01-21 JP Rosevear <jpr@ximian.com> * gui/dialogs/calendar-setup.c (calendar_setup_new_calendar): just use the convienence function for the default gconf client (fixes leak) (calendar_setup_new_task_list): ditto svn path=/trunk/; revision=24345
* only block widgets that existJP Rosevear2004-01-212-8/+19
| | | | | | | | | 2004-01-21 JP Rosevear <jpr@ximian.com> * gui/dialogs/calendar-setup.c (source_to_dialog): only block widgets that exist svn path=/trunk/; revision=24344
* Be even more exactly like the GtkButton painting stuffRodney Dawes2004-01-212-9/+12
| | | | | | | | | | | 2004-01-20 Rodney Dawes <dobey@ximian.com> * e-combo-button.c (paint): Be even more exactly like the GtkButton painting stuff Fixes #52988 svn path=/trunk/; revision=24343
* set a primary selection if there is one before the rebuildJP Rosevear2004-01-212-6/+27
| | | | | | | | | | | | | 2004-01-20 JP Rosevear <jpr@ximian.com> * e-source-selector.c (rebuild_model): set a primary selection if there is one before the rebuild (e_source_selector_set_primary_selection): block the signals when clearing the tree selection to make the op atomic; emit the selection_changed signal if a hidden selection is not currently selectecd svn path=/trunk/; revision=24342
* ** See bug #53159.Not Zed2004-01-214-17/+36
| | | | | | | | | | | | | | | | | | | | | | 2004-01-21 Not Zed <NotZed@Ximian.com> ** See bug #53159. * em-format.c (emf_message_rfc822): removed incorrect comment, this is not a fallback. * em-format-html.c (efh_text_plain): check the content-type of the containee object, not the holder. ** See bug #52979. * em-format-html.c: take out text/x-patch and put in text/* for a text/plain fallback handler instead. * em-format-html-display.c (efhd_find_handler): allow the bonobo handlers to override the builtin ones. svn path=/trunk/; revision=24341
* [ fixes bug #52955 ] handle the case properly where there are no queryChris Toshok2004-01-213-4/+20
| | | | | | | | | | | | | | | 2004-01-20 Chris Toshok <toshok@ximian.com> [ fixes bug #52955 ] * gui/merging/eab-contact-compare.c (use_common_book_cb): handle the case properly where there are no query parts (p == 0). Instead of passing "" to e_book_query_from_string, just set the query to NULL. * util/eab-book-util.c (eab_contact_list_to_string): we need to put a blank line here, so \r\n\r\n, not just \r\n. svn path=/trunk/; revision=24340
* ** See bug #52996.Not Zed2004-01-213-11/+81
| | | | | | | | | | | | | | | | | | | | | | 2004-01-21 Not Zed <NotZed@Ximian.com> ** See bug #52996. * camel-data-cache.c (camel_data_cache_add): put a do-loop around the object_bag_reserve stuff, otherwise we can add/abort out of sync (i.e. when object_bag_reserve returned a pointer we mustn't call add/abort). * camel-object.c (camel_object_bag_*): Added some inline doco. ~ ~ ~ ~ ~ ~ svn path=/trunk/; revision=24339
* deal with the groups/sources already being there. Essentially make thisChris Toshok2004-01-214-43/+93
| | | | | | | | | | | | | | | | | | | 2004-01-20 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-migrate.c (create_groups): deal with the groups/sources already being there. Essentially make this function idempotent. (addressbook_migrate): unconditionally call create_groups now. move the version logic here from ipl_upgradeFromVersion, and include more versions in the set of those we upgrade from. * gui/component/addressbook-migrate.h: add major/minor/revision args to addressbook_migrate. * gui/component/addressbook-component.c (impl_upgradeFromVersion): remove the version logic from here. svn path=/trunk/; revision=24338
* provide parent iter in/out arg (test_collapse_row_callback): use privJP Rosevear2004-01-212-16/+57
| | | | | | | | | | | | | | | | 2004-01-20 JP Rosevear <jpr@ximian.com> * e-source-selector.c (find_source_iter): provide parent iter in/out arg (test_collapse_row_callback): use priv shortcut (e_source_selector_select_source): pass parent iter (e_source_selector_unselect_source): ditto (e_source_selector_peek_primary_selection): return the right thing if the primary selection is currently hidden (e_source_selector_set_primary_selection): set the primary selection properly if the source node is currently hidden svn path=/trunk/; revision=24337
* oopsJeffrey Stedfast2004-01-211-1/+1
| | | | svn path=/trunk/; revision=24335
* util routine to clear the row reference to the saved primary selectionJP Rosevear2004-01-212-43/+101
| | | | | | | | | | | | | | | | | | | | | | | 2004-01-20 JP Rosevear <jpr@ximian.com> * e-source-selector.c (clear_saved_primary_selection): util routine to clear the row reference to the saved primary selection (find_source_iter): unref the model data retrieved (rebuild_existing_cb): ditto (toggle_cell_data_func): ditto (text_cell_data_func): ditto (selection_func): ditto; clear the saved primary selection if something else is selected (cell_toggled_callback): ditto (test_collapse_row_callback): clear the toggled_last flag (row_expanded_callback): once we've restored the saved primary selection, clear it (selector_button_press_event): unref the model data (impl_dispose): use clear_saved_primary_selection (init): the store column holds object not pointer type (e_source_selector_peek_primary_selection): unref the model da svn path=/trunk/; revision=24334
* don't build dead filesJP Rosevear2004-01-214-323/+6
| | | | | | | | | | 2004-01-20 JP Rosevear <jpr@ximian.com> * Makefile.am: don't build dead files * e-xml-hash-utils.[hc]: kill, these were moved to e-d-s long ago svn path=/trunk/; revision=24333
* New function to migrate the imap cache. (em_migrate_1_4): Migrate the IMAPJeffrey Stedfast2004-01-212-0/+12
| | | | | | | | | | | | 2004-01-20 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (em_migrate_imap_caches_1_4): New function to migrate the imap cache. (em_migrate_1_4): Migrate the IMAP cache. Fixes bug #52985. (em_migrate_1_4): Copy over the searches.xml file. Fixes bug #52980. svn path=/trunk/; revision=24332
* fixed a type-o that omehow made it in between building and committingJeffrey Stedfast2004-01-211-2/+1
| | | | svn path=/trunk/; revision=24331
* New function to migrate the imap cache. (em_migrate_1_4): Migrate the IMAPJeffrey Stedfast2004-01-212-3/+82
| | | | | | | | | | 2004-01-20 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (em_migrate_imap_caches_1_4): New function to migrate the imap cache. (em_migrate_1_4): Migrate the IMAP cache. Fixes bug #52985. svn path=/trunk/; revision=24330
* check if the collapsing node has its child selected, if so take a rowJP Rosevear2004-01-212-1/+75
| | | | | | | | | | | | | | 2004-01-20 JP Rosevear <jpr@ximian.com> * e-source-selector.c (test_collapse_row_callback): check if the collapsing node has its child selected, if so take a row reference to remember the selection (row_expanded_callback): check if the expanding node has the saved primary selection under it and re-select if so (init): listen for signals (impl_dispose): free the primary selection svn path=/trunk/; revision=24329
* Changed the logic of the visibility of the passwd text so that we hid etheJeffrey Stedfast2004-01-212-1/+7
| | | | | | | | | | 2004-01-20 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (request_password): Changed the logic of the visibility of the passwd text so that we hid ethe passwd if the flags have the SECRET bit set. svn path=/trunk/; revision=24328
* do not try to unref when query is NULLSivaiah Nallagatla2004-01-212-1/+9
| | | | | | | | | 2004-01-20 Sivaiah Nallagatla <snallagatla@novell.com> * printing/e-contact-print.c (e_contact_print_response): do not try to unref when query is NULL svn path=/trunk/; revision=24327