aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* added save attachments plugin.Not Zed2004-10-202-1/+6
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * configure.in: added save attachments plugin. svn path=/trunk/; revision=27643
* Imported save-attachments example plugin.Not Zed2004-10-205-0/+448
| | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * Imported save-attachments example plugin. svn path=/trunk/; revision=27642
* removed camel from include path, everything should include camel/foo.Not Zed2004-10-202-1/+5
| | | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * Makefile.am (INCLUDES): removed camel from include path, everything should include camel/foo. svn path=/trunk/; revision=27641
* list plugins as a subdirJP Rosevear2004-10-204-3/+47
| | | | | | | | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * Makefile.am: list plugins as a subdir * plugins/Makefile.am: build enabled plugins * plugin.mk: simple rule for creating .eplug files * configure.in: add plugin foo; --enable-plugins=all turns them all on, or you can --enable-plugins="<plugin dir> <plugin dir>" to list specific ones svn path=/trunk/; revision=27640
* implementJP Rosevear2004-10-207-0/+110
| | | | | | | | | | | | | 2004-10-20 JP Rosevear <jpr@novell.com> * subject-thread.c: implement * org-gnome-subject-thread.eplug.in: define the subject-thread plugin * Makefile.am: build the subject thread plugin svn path=/trunk/; revision=27639
* convert to org.gnome hook namesJP Rosevear2004-10-2010-16/+23
| | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * gui/calendar-component.c, gui/e-cal-menu.c, gui/e-cal-popup.c, gui/e-calendar-table.c, gui/e-calendar-view.c, gui/gnome-cal.c, gui/tasks-component.c, gui/alarm-notify/alarm-queue.c, gui/dialogs/meeting-page.c: convert to org.gnome hook names svn path=/trunk/; revision=27638
* convert to org.gnome hook namesJP Rosevear2004-10-206-12/+19
| | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * gui/component/addressbook-view.c, gui/component/select-names/e-select-names.c, gui/widgets/e-addressbook-view.c, gui/widgets/eab-menu.c, gui/widgets/eab-popup.c: convert to org.gnome hook names svn path=/trunk/; revision=27637
* convert to org.gnome hook namesJP Rosevear2004-10-203-2/+7
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-msg-composer.c, e-msg-composer-attachment-bar.c: convert to org.gnome hook names svn path=/trunk/; revision=27636
* convert to org.gnome hook namesJP Rosevear2004-10-2016-32/+33
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27635
* convert to org.gnome hook namesJP Rosevear2004-10-201-0/+8
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27634
* convert to org.gnome hook namesJP Rosevear2004-10-207-24/+29
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-config.c, e-event.c, e-menu.c, e-plugin.c, e-plugin.h, e-popup.c: convert to org.gnome hook names svn path=/trunk/; revision=27633
* updated italian translationMarco Ciampa2004-10-202-1154/+1191
| | | | svn path=/trunk/; revision=27632
* Updated Albanian translation.Laurent Dhima2004-10-202-522/+1240
| | | | | | | | 2004-10-19 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation. svn path=/trunk/; revision=27631
* Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.Jeffrey Stedfast2004-10-202-8/+6
| | | | | | | | | | 2004-10-19 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same. svn path=/trunk/; revision=27630
* fixedJeffrey Stedfast2004-10-201-6/+6
| | | | svn path=/trunk/; revision=27629
* Use e_cal_component_has_attendees to test if it is a meeting. By default,Harish Krishnaswamy2004-10-204-19/+32
| | | | | | | | | | | | | * gui/comp-editor-factory.c: (edit_existing): Use e_cal_component_has_attendees to test if it is a meeting. * gui/dialogs/event-editor.c: (event_editor_init): By default, the event is not a meeting. (event_editor_construct): Do not add the invitation, scheduling pages to the editor if it is not a meeting. * gui/e-day-view.c: (e_day_view_on_event_double_click): check the icalproperty to test if the event is a meeting. svn path=/trunk/; revision=27628
* return FALSE so we don't kill the focus event chainJP Rosevear2004-10-201-3/+3
| | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * e-table.c (table_canvas_focus_event_cb): return FALSE so we don't kill the focus event chain svn path=/trunk/; revision=27625
* convert to G_DEFINE_TYPEJP Rosevear2004-10-192-13/+12
| | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * message-list.c: convert to G_DEFINE_TYPE svn path=/trunk/; revision=27624
* listen to the canvas for focus events (setup_widgets): listen for listenJP Rosevear2004-10-193-2/+29
| | | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * gui/gnome-cal.c (connect_list_view_focus): listen to the canvas for focus events (setup_widgets): listen for listen view selection changes * gui/e-cal-list-view.c (setup_e_table): listen for the cursor to move (e_cal_list_view_cursor_change_cb): indicate the selection changed svn path=/trunk/; revision=27623
* ** See bug #67864.Not Zed2004-10-192-1/+7
| | | | | | | | | | 2004-10-18 Not Zed <NotZed@Ximian.com> ** See bug #67864. * evolution.xml: change the shortcut for toolbar to b. svn path=/trunk/; revision=27620
* ** See bug #67014.Not Zed2004-10-198-125/+162
| | | | | | | | | | | | | | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67014. * mail-errors.xml: added "checking-service" error. * em-account-editor.c (em_account_editor_construct): keep track of the dialogue (emae_editor_destroyed): , and clean up when destroyed. * em-account-editor.c (emae_check_authtype) (emae_check_authtype_response, emae_check_authtype_done): handle checking authtype gui here. * mail-config.c (check_service_describe, check_service_check) (check_response, mail_config_check_service): removed. * mail-ops.c (mail_check_service): moved here from mail-config, and modified to be a re-usable threaded function. svn path=/trunk/; revision=27615
* gui/comp-editor-factory.c (edit_existing),Harish Krishnaswamy2004-10-198-55/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gui/calendar-component.c (create_new_event): * gui/e-calendar-view.c: (e_calendar_view_edit_appointment): * gui/comp-editor-factory.c (edit_existing), * (edit_new): * gui/dialogs/event-editor.c * (event_editor_edit_comp), (event_editor_new): updated the calls to event_editor_new with additional argument. * gui/dialogs/event-editor.h: * add parameter * is_meeting to distinguish between events and meetings. * gui/dialogs/meeting-page.c: * (sensitize_widgets): use explicit GError variable so that BUSY_ERROR conditions do not lead us to think the calendar is readonly. * gui/e-meeting-store.c: * (refresh_queue_remove), * (ems_init), (e_meeting_store_remove_attendee), (freebusy_async), (refresh_busy_periods), (refresh_queue_add): Make free-busy calls to backends async. Fixed the problem of spurious attendees getting added to the refresh_data. svn path=/trunk/; revision=27614
* ** See bug #68006.Not Zed2004-10-192-3/+8
| | | | | | | | | | | 2004-10-18 Not Zed <NotZed@Ximian.com> ** See bug #68006. * em-folder-view.c (emfv_init): dont ref/sink the invisible. (emfv_destroy): just destroy it here. svn path=/trunk/; revision=27612
* Updated Simplified Chinese translationFunda Wang2004-10-191-217/+213
| | | | svn path=/trunk/; revision=27611
* Change the service string for the sasl mechanism to"imap" rather thanJeffrey Stedfast2004-10-192-1/+7
| | | | | | | | | | 2004-10-18 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_try_authenticate): Change the service string for the sasl mechanism to"imap" rather than "imap4". svn path=/trunk/; revision=27609
* dont access a NULL client.Not Zed2004-10-1811-89/+602
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-14 Not Zed <NotZed@Ximian.com> * gui/e-cal-menu.c (e_cal_menu_target_new_select): dont access a NULL client. * gui/gnome-cal.c (gnome_calendar_get_taskpad_menu) (gnome_calendar_get_calendar_menu): accessors to get the menu managers. (gnome_calendar_init): setup menu managers. 2004-10-13 Not Zed <NotZed@Ximian.com> * gui/calendar-commands.c (calendar_control_activate) (calendar_control_deactivate): activate and deactivate the calendar and taskpad menu handlers. (sensitize_items): helper to sensitise items based on target masks. (calendar_control_sensitize_calendar_commands): update the calendar menu manager target appropriately. (sensitize_taskpad_commands): same for the taskpad. * gui/e-cal-menu.[ch]: Targets for main menu management. * gui/e-cal-popup.c (e_cal_popup_target_new_select): fix cast. Also include the tasks stuff in the hook metadata. svn path=/trunk/; revision=27607
* Updated Greek translationNikos Charonitakis2004-10-172-975/+1017
| | | | svn path=/trunk/; revision=27605
* renamed delete_originals to move. clearer. cleaner. shorter. not as ugly.Jeffrey Stedfast2004-10-161-5/+5
| | | | svn path=/trunk/; revision=27601
* added gtk-doc commentsJeffrey Stedfast2004-10-161-1/+14
| | | | svn path=/trunk/; revision=27600
* remove useless ifdef'd out statement (its been unused for 3+ years)JP Rosevear2004-10-162-7/+5
| | | | | | | | | 2004-10-15 JP Rosevear <jpr@novell.com> * gui/calendar-commands.c (calendar_control_activate): remove useless ifdef'd out statement (its been unused for 3+ years) svn path=/trunk/; revision=27599
* remove prototypeJP Rosevear2004-10-163-105/+6
| | | | | | | | | | 2004-10-15 JP Rosevear <jpr@novell.com> * gui/calendar-commands.h (calendar_goto_today): remove prototype * gui/calendar-commands.c: remove dead function svn path=/trunk/; revision=27598
* Updated Malay translation.Hasbullah Bin Pit2004-10-162-2130/+2259
| | | | | | | | 2004-10-15 Hasbullah Bin Pit <sebol@my-penguin.org> * ms.po: Updated Malay translation. svn path=/trunk/; revision=27597
* add EAB_POPUP_SELECT_ANY mask instead of EAB_POPUP_SELECT_MANY, so thatSivaiah Nallagatla2004-10-152-9/+16
| | | | | | | | | | | 2004-10-15 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/e-addressbook-view.c : add EAB_POPUP_SELECT_ANY mask instead of EAB_POPUP_SELECT_MANY, so that all the options like Save as, Forward etc are enabled even single contact is selected. svn path=/trunk/; revision=27593
* uncomment HANDLE_MAILTO_INTERNALLY define so that we will launch composerSivaiah Nallagatla2004-10-152-1/+8
| | | | | | | | | | | 2004-10-15 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/eab-contact-display.c : uncomment HANDLE_MAILTO_INTERNALLY define so that we will launch composer through bonobo instead of using gnome_url_show svn path=/trunk/; revision=27592
* do noting if the composer couldn't be created. We get a popup fromNot Zed2004-10-152-10/+23
| | | | | | | | | | | 2004-10-15 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (create_new_composer): (em_utils_compose_new_message, forward_non_attached): do noting if the composer couldn't be created. We get a popup from elsewhere to let the user know. svn path=/trunk/; revision=27590
* added an any select mask and updated the hook maps.Not Zed2004-10-1510-4/+453
| | | | | | | | | | | | | | | | | | | 2004-10-15 Not Zed <NotZed@Ximian.com> * gui/widgets/eab-popup.c: added an any select mask and updated the hook maps. * gui/component/addressbook-component.c (addressbook_component_init): register the addressbook hooks. * gui/component/addressbook-view.c (addressbook_view_init): setup the menu manager. (control_activate_cb): activate the menu manager. (update_command_state): and update the menu manager. * gui/widgets/eab-menu.[ch]: Added menu manager class. svn path=/trunk/; revision=27589
* Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>Alexander Shopov2004-10-152-1398/+1336
| | | | | | | | | 2004-10-15 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org> svn path=/trunk/; revision=27588
* Change gal-2.2 to gal-2.4 SimilarSarfraaz Ahmed2004-10-153-2/+7
| | | | | | | | | 2004-10-15 Sarfraaz Ahmed <asarfraaz@novell.com> * camel.pc.in : Change gal-2.2 to gal-2.4 * evolution-shell.pc.in : Similar svn path=/trunk/; revision=27587
* fix e-source-option-menu includeJP Rosevear2004-10-152-1/+5
| | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * e-pilot-settings.c: fix e-source-option-menu include svn path=/trunk/; revision=27585
* convert to G_DEFINE_TYPEJP Rosevear2004-10-1410-152/+108
| | | | | | | | | | | | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/e-meeting-attendee.c: convert to G_DEFINE_TYPE * gui/e-meeting-list-view.c: ditto * gui/e-meeting-time-sel.c: ditto * gui/e-meeting-time-sel-item.c: ditto * gui/e-select-names-renderer.c: ditto * gui/e-timezone-entry.c: ditto * gui/e-tasks.c: ditto * gui/gnome-cal.c: ditto * gui/weekday-picker.c: ditto svn path=/trunk/; revision=27584
* convert to G_DEFINE_TYPEJP Rosevear2004-10-146-70/+49
| | | | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/e-cell-date-edit-config.c: convert to G_DEFINE_TYPE * gui/e-cell-date-edit-text.c: ditto * gui/e-comp-editor-registry.c: ditto * gui/e-date-edit-config.c: ditto * gui/e-mini-calendar-config.c: ditto svn path=/trunk/; revision=27583
* Remove Pango markup from groupwise account setup error messageSivaiah Nallagatla2004-10-142-2/+7
| | | | | | | | | 2004-10-14 Sivaiah Nallagatla <snallagatla@novell.com> * mail-errors.xml : Remove Pango markup from groupwise account setup error message svn path=/trunk/; revision=27582
* convert to G_DEFINE_TYPEJP Rosevear2004-10-149-119/+97
| | | | | | | | | | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/e-cal-list-view-config.c: convert to G_DEFINE_TYPE * gui/e-cal-list-view.c: ditto * gui/e-cal-model-calendar.c: ditto * gui/e-cal-model-tasks.c: ditto * gui/e-cal-model.c: ditto * gui/e-calendar-table-config.c: ditto * gui/e-calendar-table.c: ditto * gui/e-calendar-view.c: ditto svn path=/trunk/; revision=27580
* convert to G_DEFINE_TYPEJP Rosevear2004-10-145-50/+22
| | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/calendar-view.c: convert to G_DEFINE_TYPE * gui/calendar-view-factory.c: ditto * gui/cal-search-bar.c: ditto * gui/e-cal-component-preview.c: ditto svn path=/trunk/; revision=27579
* convert to G_DEFINE_TYPEJP Rosevear2004-10-146-70/+47
| | | | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/e-week-view-config.c: convert to G_DEFINE_TYPE * gui/e-week-view-event-item.c: ditto * gui/e-week-view-main-item.c: ditto * gui/e-week-view-titles-item.c: ditto * gui/e-week-view.c: ditto svn path=/trunk/; revision=27578
* convert to G_DEFINE_TYPEJP Rosevear2004-10-146-64/+48
| | | | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/e-day-view.c: convert to G_DEFINE_TYPE * gui/e-day-view-config.c: ditto * gui/e-day-view-main-item.c: ditto * gui/e-day-view-time-item.c: ditto * gui/e-day-view-top-item.c: ditto svn path=/trunk/; revision=27577
* conver to G_DEFINE_TYPEJP Rosevear2004-10-1410-173/+75
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-14 JP Rosevear <jpr@novell.com> * gui/dialogs/comp-editor.c: conver to G_DEFINE_TYPE * gui/dialogs/meeting-page.c: ditto * gui/dialogs/recurrence-page.c: ditto * gui/dialogs/schedule-page.c: ditto * gui/dialogs/e-delegate-dialog.c: ditto * gui/dialogs/event-editor.c: ditto * gui/dialogs/task-editor.c: ditto * gui/dialogs/task-details-page.c: ditto * gui/dialogs/select-source-dialog.c (primary_selection_changed_cb): fix warning svn path=/trunk/; revision=27576
* update to use G_DEFINE_TYPEJP Rosevear2004-10-142-14/+12
| | | | | | | | 2004-10-13 JP Rosevear <jpr@novell.com> * gui/e-cert-selector.c: update to use G_DEFINE_TYPE svn path=/trunk/; revision=27572
* remove plugins from ac outputJP Rosevear2004-10-142-1/+4
| | | | | | | | 2004-10-13 JP Rosevear <jpr@novell.com> * configure.in: remove plugins from ac output svn path=/trunk/; revision=27571
* don't build source selector or source option menu or test programs anyJP Rosevear2004-10-149-1825/+7
| | | | | | | | | 2004-10-13 JP Rosevear <jpr@novell.com> * Makefile.am: don't build source selector or source option menu or test programs any more svn path=/trunk/; revision=27570
* dittoJP Rosevear2004-10-1412-68/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-13 JP Rosevear <jpr@novell.com> * gui/dialogs/task-page.c: ditto * gui/calendar-component.h: remove e-source-selector include * gui/tasks-component.h: ditto * gui/calendar-component.c: update include to libedataserverui for source selector and option menus * gui/e-cal-popup.c: ditto * gui/dialogs/url-editor-dialog.h: ditto * gui/dialogs/select-source-dialog.c: ditto * gui/tasks-component.c: ditto * importers/icalendar-importer.c: ditto * gui/e-itip-control.c: ditto; use G_DEFINE_TYPE instead of E_MAKE_TYPE * gui/dialogs/event-page.c: ditto * gui/dialogs/task-page.c: ditto svn path=/trunk/; revision=27569
* find source selector and option menu in libedataserveruiJP Rosevear2004-10-1410-9/+32
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-13 JP Rosevear <jpr@novell.com> * importers/evolution-vcard-importer.c: find source selector and option menu in libedataserverui * importers/evolution-ldif-importer.c: ditto * gui/widgets/eab-popup.c: ditto * gui/widgets/eab-gui-util.c: ditto * gui/contact-list-editor/e-contact-list-editor.c: ditto * gui/contact-editor/e-contact-editor.c: ditto * gui/component/select-names/e-select-names.h: ditto * gui/component/autocompletion-config.c: ditto * gui/component/addressbook-view.c: ditto svn path=/trunk/; revision=27568
* pull in libedataserverui as appropriateJP Rosevear2004-10-142-7/+8
| | | | | | | | 2004-10-13 JP Rosevear <jpr@novell.com> * configure.in: pull in libedataserverui as appropriate svn path=/trunk/; revision=27567
* Use "%s" as the formatter argument and msg->prompt as a printf-styleJeffrey Stedfast2004-10-142-1/+7
| | | | | | | | | | 2004-10-07 Jeffrey Stedfast <fejj@novell.com> * e-passwords.c (ep_ask_password): Use "%s" as the formatter argument and msg->prompt as a printf-style argument rather than using it as the format string. Fixes bug #67622. svn path=/trunk/; revision=27566
* Updated Persian translation.Meelad Zakaria2004-10-142-72/+84
| | | | | | | | 2004-10-12 Meelad Zakaria <meelad@bamdad.org> * fa.po: Updated Persian translation. svn path=/trunk/; revision=27565
* If main_canvas has focus, do not grub it. Emit the selected_time_changedLi Yuan2004-10-133-2/+11
| | | | | | | | | | | 2004-10-12 Li Yuan <li.yuan@sun.com> * gui/e-day-view.c: (e_day_view_on_main_canvas_button_press): * gui/e-week-view.c: (e_week_view_on_button_press): If main_canvas has focus, do not grub it. Emit the selected_time_changed signal after the selection day changed. svn path=/trunk/; revision=27563
* kill cast as lvalue warning.Not Zed2004-10-1315-58/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-13 Not Zed <NotZed@Ximian.com> * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new) (imap4_sync_changes, imap4_sync): * providers/imap4/camel-imap4-summary.c (untagged_fetch_all): kill cast as lvalue warning. * camel-string-utils.h: add prototype for camel_toupper. * providers/imap4/camel-imap4-utils.c: * providers/imap4/camel-imap4-summary.c: * providers/imap4/camel-imap4-folder.c: * providers/imap4/camel-imap4-engine.c: * providers/imap4/camel-imap4-command.c: * providers/imap4/camel-imap4-store.c: include camel-i18n.h. 2004-10-12 Not Zed <NotZed@Ximian.com> ** See bug ??? * providers/nntp/camel-nntp-store.c (connect_to_server): if we have a username, try to authenticate before doing anything else. ** See bug #67895. * providers/nntp/camel-nntp-summary.c (add_range_xover) (add_range_head): use raw_command_auth since we might need auth here. * providers/nntp/camel-nntp-store.c (camel_nntp_raw_command_auth): new almost-raw command that also does auth. (xover_setup, connect_to_server, camel_nntp_command): use raw_command_auth since we might need auth here. 2004-10-12 Not Zed <NotZed@Ximian.com> ** See bug #67898 and probably others. * providers/imapp/camel-imapp-store.c (connect_to_server): * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): * providers/imap/camel-imap-store.c (connect_to_server_wrapper): * providers/nntp/camel-nntp-store.c (connect_to_server_wrapper): * providers/smtp/camel-smtp-transport.c (connect_to_server_wrapper): Fallback to hard-coded port number if the name lookup fails and no port was supplied. svn path=/trunk/; revision=27562
* Updated Malay translation.Hasbullah Bin Pit2004-10-132-134/+130
| | | | | | | | 2004-10-12 Hasbullah Bin Pit <sebol@my-penguin.org> * ms.po: Updated Malay translation. svn path=/trunk/; revision=27560
* Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>.Roozbeh Pournader2004-10-122-49/+63
| | | | | | | | | 2004-10-12 Roozbeh Pournader <roozbeh@farsiweb.info> * fa.po: Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>. svn path=/trunk/; revision=27559
* Updated pt_BR translationRaphael Higino2004-10-122-93/+98
| | | | svn path=/trunk/; revision=27557
* Updated Norwegian Nynorsk translation.Åsmund Skjæveland2004-10-122-2833/+2400
| | | | | | | | 2004-10-12 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Updated Norwegian Nynorsk translation. svn path=/trunk/; revision=27556
* convert menu to epopup.Not Zed2004-10-123-23/+29
| | | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * gui/dialogs/meeting-page.c (button_press_event): convert menu to epopup. svn path=/trunk/; revision=27555
* removed. (e_calendar_table_show_popup_menu): convert to use e-popup forNot Zed2004-10-125-265/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * gui/e-calendar-table.c (setup_popup_icons): removed. (e_calendar_table_show_popup_menu): convert to use e-popup for pluggable popup menu. (e_calendar_table_on_open_task, e_calendar_table_on_save_as) (e_calendar_table_on_print_task, e_calendar_table_on_cut) (e_calendar_table_on_copy, e_calendar_table_on_paste) (e_calendar_table_on_assign, e_calendar_table_on_forward) (delete_cb): (mark_as_complete_cb, open_url_cb): convert to epopup callbacks. Moved all of the callbacks above the table rather than maintaining forward declarations for some of them. * gui/e-cal-popup.c (e_cal_popup_target_new_select): add the task required masks, and make one vs many mutally exclusive. * gui/e-calendar-view.c (e_calendar_view_create_popup_menu): copy/setup the event list here. * gui/e-cal-popup.c (e_cal_popup_target_new_select): take model + events rather than the calendar view. svn path=/trunk/; revision=27553
* doc updates for new 'check' callback.Not Zed2004-10-122-0/+29
| | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * evolution-plugin-manual.xml: doc updates for new 'check' callback. svn path=/trunk/; revision=27552
* (untested, it compiles!).Not Zed2004-10-123-0/+38
| | | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * e-config.c (ech_check, ech_config_factory, emph_construct_menu): setup a "check" handler, page-check/validation callback. svn path=/trunk/; revision=27551
* When the start year and the end year are the same, the num should beLi Yuan2004-10-1214-26/+187
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-12 Li Yuan <li.yuan@sun.com> * gui/calendar-commands.c: (calendar_get_text_for_folder_bar_label): When the start year and the end year are the same, the num should be displayed in start time. * gui/dialogs/alarm-dialog.glade: Add names to comboxes in alarm-dialog page. * gui/dialogs/cal-prefs-dialog.glade: Add labbled_by relation for e_date_edit. Add names to comboxes in general tab and display tab. Add shortcut keys to start_of_day_label and end_of_day_label. * gui/dialogs/event-page.c: (init_widgets): Use the default text_buffer of gtk_text_view instead of creating one. * gui/dialogs/event-page.glade: Add labbled_by relation for e_date_edit. * gui/dialogs/meeting-page.glade: Set an atk name for organizer widget. * gui/dialogs/task-page.c: (init_widgets): Use the default text_buffer of gtk_text_view instead of creating one. * gui/dialogs/task-page.glade: Add labbled_by relation for e_date_edit. Add a11y names to task description and categories. * gui/e-alarm-list.c: (e_alarm_list_iter_n_children): Remove the iter checker. The iter can't have a valid value at this time. * gui/e-date-time-list.c: (e_date_time_list_iter_n_children): Remove the iter checker. The iter can't have a valid value at this time. * gui/e-meeting-time-sel.c: (e_meeting_time_selector_construct): Add labbled_by relation for e_date_edit. * gui/e-timezone-entry.c: (e_timezone_entry_class_init), (e_timezone_entry_init), (e_timezone_entry_mnemonic_activate), (e_timezone_entry_focus): Add a focus handler for e-timezone-entry. Set an atk name for the button. * gui/e-week-view.c: (e_week_view_do_cursor_key_up), (e_week_view_do_cursor_key_down), (e_week_view_do_cursor_key_left), (e_week_view_do_cursor_key_right), (e_month_view_do_cursor_key_up), (e_month_view_do_cursor_key_down), (e_month_view_do_cursor_key_left), (e_month_view_do_cursor_key_right): Emit the selected_time_changed signal after the selection day changed. svn path=/trunk/; revision=27550
* use builtin handlers (and plugins) always overriding bonobo ones.Not Zed2004-10-122-11/+14
| | | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * em-format-html-display.c (efhd_find_handler): use builtin handlers (and plugins) always overriding bonobo ones. svn path=/trunk/; revision=27549
* convert to epopup. (add_popup_menu_item): removed, now redundant.Not Zed2004-10-122-45/+38
| | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> * gui/alarm-notify/alarm-queue.c (tray_icon_clicked_cb): convert to epopup. (add_popup_menu_item): removed, now redundant. svn path=/trunk/; revision=27546
* new method to create a targetless popup menu.Not Zed2004-10-123-0/+26
| | | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * e-popup.c (e_popup_new): new method to create a targetless popup menu. svn path=/trunk/; revision=27545
* ** See bug #67408.Not Zed2004-10-122-3/+15
| | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67408. * em-folder-view.c (emfv_gui_folder_changed): noop if we were destroyed. (emfv_destroy): set destroyed bit. svn path=/trunk/; revision=27544
* dont try to deference NULL nickname or emailAddr on the cert.Not Zed2004-10-122-9/+17
| | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> * gui/e-cert-selector.c (e_cert_selector_new): dont try to deference NULL nickname or emailAddr on the cert. svn path=/trunk/; revision=27542
* ** See bug #67211.Not Zed2004-10-122-1/+13
| | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67211. * camel-mime-utils.c (camel_header_raw_check_mailing_list): initialise the match start/end pointers, since some regexec's don't seem to do it. svn path=/trunk/; revision=27541
* Don't unref the view - removing it from the hash table will do this forHans Petter Jansson2004-10-122-3/+10
| | | | | | | | | | | | 2004-10-11 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-view.c (source_list_changed_cb): Don't unref the view - removing it from the hash table will do this for us. Remove from hash table after removing the notebook page. (addressbook_view_init): Unref views when removed from the hash table. svn path=/trunk/; revision=27539
* Fixes #45951Rodrigo Moya2004-10-124-14/+18
| | | | | | | | | | | | | | | | 2004-10-08 Rodrigo Moya <rodrigo@novell.com> Fixes #45951 * gui/dialogs/event-page.glade: * gui/dialogs/task-page.glade: attach the description field correctly to the table so that it scrolls correctly instead of making the dialog bigger as you write. * gui/dialogs/comp-editor.c (setup_widgets): no need to create an extra GtkVBox, just use the GtkDialog's one. svn path=/trunk/; revision=27538
* g_strdup() the gpg/smime keys into the recipients list or else we end upJeffrey Stedfast2004-10-122-2/+8
| | | | | | | | | | 2004-10-08 Jeffrey Stedfast <fejj@novell.com> * e-msg-composer.c (build_message): g_strdup() the gpg/smime keys into the recipients list or else we end up free'ing them later when we shouldn't. Fixes bug #66703 svn path=/trunk/; revision=27537
* Add new images to figures Update and add new imagesRodney Dawes2004-10-1111-0/+16
| | | | | | | | | | | 2004-10-11 Rodney Dawes <dobey@novell.com> * C/Makefile.am: Add new images to figures * C/figures/*.(png|eps): Update and add new images * C/evolution.xml: Update to lastest version of docs svn path=/trunk/; revision=27536
* register the formatter types before registering the formatter hook.Not Zed2004-10-112-1/+6
| | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> * mail-component.c (mc_startup): register the formatter types before registering the formatter hook. svn path=/trunk/; revision=27532
* fix for #62053Sivaiah Nallagatla2004-10-112-6/+86
| | | | svn path=/trunk/; revision=27530
* add the source uid to list of selected calendar and tasks so thatSivaiah Nallagatla2004-10-111-0/+8
| | | | | | | | | | | | 2004-10-09 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listner.c (add_esource) : add the source uid to list of selected calendar and tasks so that groupwise calendar and tasks are automatically selected (remove_esource) : remove the uids from corresponding gconf keys Fixes #62053 svn path=/trunk/; revision=27529
* ** See bug #67170.Not Zed2004-10-112-3/+11
| | | | | | | | | | | | 2004-10-08 Not Zed <NotZed@Ximian.com> ** See bug #67170. * providers/nntp/camel-nntp-store.c (nntp_store_get_cached_folder_info): compare newsgroup names case sensitively. svn path=/trunk/; revision=27528
* Updated greek translationNikos Charonitakis2004-10-102-1898/+2021
| | | | svn path=/trunk/; revision=27527
* updatedJeffrey Stedfast2004-10-091-0/+2
| | | | svn path=/trunk/; revision=27516
* Updated Simplified Chinese translationFunda Wang2004-10-092-51/+60
| | | | svn path=/trunk/; revision=27514
* Updated Czech translation.Miloslav Trmac2004-10-092-27/+66
| | | | | | | | 2004-10-08 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=27513
* Make entry a little more accurate.JP Rosevear2004-10-091-2/+1
| | | | svn path=/trunk/; revision=27512
* use "Select a file"JP Rosevear2004-10-082-1/+6
| | | | | | | | 2004-10-08 JP Rosevear <jpr@novell.com> * mail-account-gui.c (browse_clicked): use "Select a file" svn path=/trunk/; revision=27511
* implement popup_menu so that popup menu can be shown with Shift+F10 onHarry Lu2004-10-083-36/+79
| | | | | | | | | | | | 2004-10-08 Harry Lu <harry.lu@sun.com> * em-folder-tree.c: (em_folder_tree_class_init), (real_popup_menu), (emft_popup_menu), (emft_tree_button_press): implement popup_menu so that popup menu can be shown with Shift+F10 on folder tree. * em-folder-view.c: (emfv_popup), (emfv_list_key_press): same as above. svn path=/trunk/; revision=27507
* implement popup_menu so that popup menu can be shown with Shift+F10.Harry Lu2004-10-082-0/+24
| | | | | | | | | | 2004-10-08 Harry Lu <harry.lu@sun.com> * e-source-selector.c: (e_source_selector_popup_menu), (class_init): implement popup_menu so that popup menu can be shown with Shift+F10. svn path=/trunk/; revision=27506
* fix typoJP Rosevear2004-10-082-1/+5
| | | | | | | | 2004-10-08 JP Rosevear <jpr@novell.com> * e-plugin.c (ep_load): fix typo svn path=/trunk/; revision=27505
* handle wrong root element properly. From David TrowbridgeNot Zed2004-10-082-2/+10
| | | | | | | | | 2004-10-08 Not Zed <NotZed@Ximian.com> * e-plugin.c (ep_load): handle wrong root element properly. From David Trowbridge <David.Trowbridge@Colorado.edu> svn path=/trunk/; revision=27503
* remove useless includeJP Rosevear2004-10-083-2/+6
| | | | | | | | | | 2004-10-07 JP Rosevear <jpr@novell.com> * gui/dialogs/cal-prefs-dialog.c: remove useless include * gui/dialogs/url-editor-dialog.c: ditto svn path=/trunk/; revision=27502
* guard config.hJP Rosevear2004-10-088-8/+24
| | | | | | | | | | | | | | | | | | | | 2004-10-07 JP Rosevear <jpr@novell.com> * gui/print.c: guard config.h * gui/tasks-control.c: guard config.h, remove useless include * gui/migration.c: remove useless include * gui/main.c: remove useless include * gui/e-calendar-view.h: #define the type * gui/calendar-offline-handler.c: remove useless include * gui/calendar-config.c: tidy header svn path=/trunk/; revision=27501
* guard config.h include, kill warning and remove useless includeJP Rosevear2004-10-082-2/+9
| | | | | | | | | 2004-10-07 JP Rosevear <jpr@novell.com> * gui/calendar-commands.c: guard config.h include, kill warning and remove useless include svn path=/trunk/; revision=27500
* Fix the function pointer types!Not Zed2004-10-072-2/+4
| | | | | | | | 2004-10-07 Not Zed <NotZed@Ximian.com> * e-plugin.h: Fix the function pointer types! svn path=/trunk/; revision=27499
* Fixes #65932Rodrigo Moya2004-10-073-17/+74
| | | | | | | | | | | | | | | | 2004-10-06 Rodrigo Moya <rodrigo@novell.com> Fixes #65932 * common/authentication.c: keep a hash table of all the source lists. (auth_new_cal_from_uri): do a search in the source list for the given URI, and use that ESource if we find it. Also, keep the hash table of source lists up to date. * gui/comp-editor-factory.c (cal_opened_cb): don't assert on error cases, just display an error dialog. svn path=/trunk/; revision=27498
* Updating pt_BR translationRaphael Higino2004-10-072-35/+50
| | | | svn path=/trunk/; revision=27497
* some updates.Not Zed2004-10-072-57/+131
| | | | | | | | 2004-10-07 Not Zed <NotZed@Ximian.com> * evolution-plugin-manual.xml: some updates. svn path=/trunk/; revision=27496
* noop if we're disabled, and do some lifecycle stuff now, callNot Zed2004-10-073-5/+39
| | | | | | | | | | 2004-10-07 Not Zed <NotZed@Ximian.com> * e-plugin.c (epl_invoke): noop if we're disabled, and do some lifecycle stuff now, call e_plugin_lib_enable on the module if it exists. svn path=/trunk/; revision=27494
* initialise plugin system. (main): add --disable-eplugin and --disable-monoNot Zed2004-10-072-0/+28
| | | | | | | | | 2004-10-07 Not Zed <NotZed@Ximian.com> * main.c (main): initialise plugin system. (main): add --disable-eplugin and --disable-mono arguments. svn path=/trunk/; revision=27492
* dont init the base plugin system here anymore, only register the hookNot Zed2004-10-072-7/+5
| | | | | | | | | 2004-10-07 Not Zed <NotZed@Ximian.com> * mail-component.c (mc_startup): dont init the base plugin system here anymore, only register the hook types for mail hooks. svn path=/trunk/; revision=27491
* show the toplevel notebook if we had to create one, always.Not Zed2004-10-075-70/+234
| | | | | | | | | | | | | | | | | | 2004-10-07 Not Zed <NotZed@Ximian.com> * e-config.c (ec_rebuild): show the toplevel notebook if we had to create one, always. * e-menu.c (e_menu_add_items): initialise node->menu properly. * e-plugin.c (ep_load): read/initialise a unique id for all plugins and track them in a hashtable. (ep_construct): refactor so we have more control over what happens. if the hook handling class isn't registered yet, just note it and keep going. (e_plugin_hook_new): remove this, its handled internally by above. svn path=/trunk/; revision=27490
* rename to view_popup_factory. Make it build an epopup item list directly.Not Zed2004-10-0715-294/+372
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-06 Not Zed <NotZed@Ximian.com> * gui/gnome-cal.c (gnome_calendar_setup_view_popup): rename to view_popup_factory. Make it build an epopup item list directly. Can't re-use the galview cruft :-/ (gnome_calendar_discard_view_popup): no longer needed. (gc_set_view, gc_save_custom_view, gc_define_views_response) (gc_define_views): implement the gal-view popup menu items. * gui/gnome-cal.h: * gui/e-week-view.h: * gui/e-day-view.h: * gui/e-cal-list-view.h: removed old e-popup-menu header. * gui/e-calendar-view.c (setup_popup_icons): removed. (e_calendar_view_create_popup_menu): converted to use e-popup. (on_paste, on_copy, on_cut, on_delete_occurrence) (on_unrecur_appointment, on_delete_appointment, on_publish) (on_forward, on_meeting, on_move_to, on_copy_to, on_print_event) (on_save_as, on_print, on_edit_appointment, on_goto_today) (on_goto_date, on_new_task, on_new_meeting, on_new_event) (on_new_appointment): convert to use e-popup stuff. * gui/tasks-component.c (popup_event_cb): e-popup api changes. * gui/e-cal-popup.c (e_cal_popup_target_new_select): implement the selection target. (ecalp_target_free): and free it. * gui/e-cal-model.h: Make the ECalModel struct non-anonymous so it can be forward-declared. * gui/calendar-component.c (popup_event_cb): e-popup api changes. svn path=/trunk/; revision=27489
* fix for e-popup api changes. Moved all mask specifiers to visible ratherNot Zed2004-10-079-43/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-06 Not Zed <NotZed@Ximian.com> * gui/component/addressbook-view.c (popup_event_callback): * gui/component/select-names/e-select-names.c (section_right_click_cb): * gui/widgets/e-addressbook-view.c (do_popup_menu): fix for e-popup api changes. Moved all mask specifiers to visible rather than enable in the menu table. 2004-10-06 Not Zed <NotZed@Ximian.com> * gui/contact-editor/e-contact-editor.c: removed gnome-popup-menu.h (unused). * gui/widgets/e-addressbook-reflow-adapter.c: * gui/widgets/eab-popup-control.c: remove e-popup-menu.h (unused). * gui/component/select-names/e-select-names.c (section_right_click_cb): use e-popup. Somewhat overengineered for this use ... (remove_cb): api changes. * gui/widgets/eab-popup.c (eab_popup_target_new_select_names): added pretty useless wrapper for the select names popup. Added to hook maps. svn path=/trunk/; revision=27488
* put back in the attachment attaching code. Doesn't work for s/mime andNot Zed2004-10-076-17/+35
| | | | | | | | | | | | | | | | | | | | | 2004-09-28 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (forward_non_attached): put back in the attachment attaching code. Doesn't work for s/mime and pgp, but why bother arguing about it. 2004-10-06 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (emft_get_folder_info__desc): fix busted cast. * *.c: e-popup api changes. 2004-10-06 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (emft_tree_button_press): remove some debug that made it in accidentally. svn path=/trunk/; revision=27487
* e-popup api changes.Not Zed2004-10-073-2/+7
| | | | | | | | | 2004-10-06 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (drag_data_received): * e-msg-composer-attachment-bar.c (emcab_popup): e-popup api changes. svn path=/trunk/; revision=27486
* only take one mask parameter, and implement EPopupItem->enable to do whatNot Zed2004-10-073-21/+52
| | | | | | | | | | | | | 2004-10-06 Not Zed <NotZed@Ximian.com> * e-popup.c (e_popup_create_menu): only take one mask parameter, and implement EPopupItem->enable to do what the other mask did. (ep_activate): if this is a toggle or radiobutton, set the active state on the item->type. (e_popup_create_menu): if a menu image starts with gtk-, then assume it is a gtk stock image instead. svn path=/trunk/; revision=27485
* Check msg->result for error and set an exception if appropriate.Jeffrey Stedfast2004-10-072-11/+37
| | | | | | | | | | | | | | | | 2004-10-05 Jeffrey Stedfast <fejj@novell.com> * camel-service.c (camel_getaddrinfo): Check msg->result for error and set an exception if appropriate. (camel_getnameinfo): Same. 2004-10-04 Jeffrey Stedfast <fejj@novell.com> * camel-service.c (camel_getaddrinfo): Add a non-const cast for hints when changing the ai_family member in the IPv6-disabled case. Fixes bug #67028. svn path=/trunk/; revision=27482
* Revert fix for #60551Rodrigo Moya2004-10-072-9/+7
| | | | | | | | | | | 2004-10-06 Rodrigo Moya <rodrigo@novell.com> Revert fix for #60551 * gui/dialogs/task-page.c (task_page_fill_component): start date can be after the due date, no need to compare. svn path=/trunk/; revision=27481
* Fixes #48116Iván Frade2004-10-072-11/+30
| | | | | | | | | | | 2004-10-02 Iván Frade <frade@asturlinux.org> Fixes #48116 * gui/dialogs/task-details.page.c (task_details_page_fill_component): Validation: completed date is not a future date. svn path=/trunk/; revision=27480
* Updated Catalan translation by Xavier Conde Rueda <xaviconde@eresmas.com>.Jordi Mallach2004-10-062-1745/+1314
| | | | svn path=/trunk/; revision=27479
* pass the variable in correctlyJP Rosevear2004-10-061-4/+1
| | | | | | | | | 2004-10-06 JP Rosevear <jpr@novell.com> * gui/itip-utils.c (comp_server_send): pass the variable in correctly svn path=/trunk/; revision=27476
* Fixes #66164JP Rosevear2004-10-062-2/+14
| | | | | | | | | | | 2004-10-06 JP Rosevear <jpr@novell.com> Fixes #66164 * e-cell-date-edit.c (e_cell_date_edit_get_popup_pos): replicate fix to e-cell-combo.c by NotZed svn path=/trunk/; revision=27475
* Translation updated.Vincent van Adrighem2004-10-062-25/+29
| | | | | | | | 2004-10-06 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated. svn path=/trunk/; revision=27473
* ** See bug #67527.Not Zed2004-10-062-6/+10
| | | | | | | | | | | | 2004-10-05 Not Zed <NotZed@Ximian.com> ** See bug #67527. * camel-service.c (cs_getaddrinfo, cs_getnameinfo): don't loop on EAI_AGAIN, it doesn't appear to mean the same as EAGAIN does with system calls (i guess 'no shit sherlock' really). svn path=/trunk/; revision=27472
* remove old debug which no longer works.Not Zed2004-10-063-7/+21
| | | | | | | | | | | | | | | | 2004-10-05 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (emft_popup_copy_folder_selected): remove old debug which no longer works. ** See bug #66991 (related to #64377). * em-folder-tree.c (em_folder_tree_set_selected): if we get a NULL uri or "", just clear the list. (emft_tree_button_press): select the new path as well as move the cursor there, otherwise emft_tree_user_event clears the selection. svn path=/trunk/; revision=27469
* cast warning away. (create_component_view): connect to popup_event ratherNot Zed2004-10-068-187/+586
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-01 Not Zed <NotZed@Ximian.com> * gui/tasks-component.c (create_component_view): cast warning away. (create_component_view): connect to popup_event rather than fill_popup_menu. * gui/calendar-component.c (create_component_view): cast a warning away. * calendar-errors.xml: add prompt-delete-task-list. * gui/tasks-component.c (fill_popup_menu_cb): renamed to popup_event_cb, make use e-cal-popup. (edit_task_list_cb, new_task_list_cb, delete_task_list_cb) (copy_task_list_cb): deja-vu. update for api. (add_popup_menu_item): killed. murdered. drawn and quatered. (delete_task_list_cb): use e-error for the delete prompt. * gui/calendar-component.c (create_component_view): hook onto popup event instead of fill_popup_menu. * calendar-errors.xml: added prompt-delete-calendar. * gui/calendar-component.c (fill_popup_menu_cb): rename to popup_event_cb, make use e-cal-popup. (edit_calendar_cb, new_calendar_cb, delete_calendar_cb) (copy_calendar_cb): fix for api changes. (add_popup_menu_item): removed. (delete_calendar_cb): use e-error for the delete thing. * gui/e-cal-popup.[ch]: calendar popup driver. svn path=/trunk/; revision=27467
* convert to using EABPopup. (sources): remove dead code.Not Zed2004-10-068-356/+675
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-01 Not Zed <NotZed@Ximian.com> * gui/widgets/e-addressbook-view.c (do_popup_menu): convert to using EABPopup. (sources): remove dead code. (has_email_address_1, get_has_email_address): removed now redundant code. (save_as, send_as, send_to, print, copy, paste, cut, delete) (copy_to_folder, move_to_folder, new_card, new_list): new api. (free_popup_info): dead. (print_envelope): not pining. (get_contact_list): take a popup target instead, don't ref. (get_contact_list_1): not required no more. (contact_and_book_free): same. (delete): call eab_view_delete_selection. (eab_view_delete_selection): do the actual delete here. * gui/widgets/eab-popup.c (eab_popup_target_new_select): implement. 2004-10-01 Not Zed <NotZed@Ximian.com> * gui/widgets/eab-popup.[ch]: addressbook popup driver. * gui/component/addressbook-view.c (delete_addressbook_cb): use e-error for the message prompt. don't bother keeping it around, it can never be re-sensitised anyway. (book_removed): no longer destroy the original dialogue. * addressbook-errors.xml: add ask-delete for deleting addressbooks. * gui/component/addressbook-view.c (addressbook_view_init): connect to popup_event rather than fill_popup_menu now. (fill_popup_menu_callback): renamed to popup_event_callback, changed to use epopup. (add_popup_menu_item): remove, no longer needed. svn path=/trunk/; revision=27466
* added boolean object boxed.Not Zed2004-10-064-21/+38
| | | | | | | | | | | | | 2004-10-01 Not Zed <NotZed@Ximian.com> * e-util-marshal.list: added boolean object boxed. * e-source-selector.c (class_init): add new 'popup event' signal, to replace fill_popup_menu. (selector_button_press_event): emit a POPUP_EVENT rather than a FILL_POPUP_MENU. svn path=/trunk/; revision=27465
* Update.JP Rosevear2004-10-051-4/+5
| | | | svn path=/trunk/; revision=27464
* Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>.Roozbeh Pournader2004-10-052-168/+174
| | | | | | | | | 2004-10-05 Roozbeh Pournader <roozbeh@farsiweb.info> * fa.po: Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>. svn path=/trunk/; revision=27463
* Translation updated by Michel Klijmij.Vincent van Adrighem2004-10-052-5/+9
| | | | | | | | 2004-10-05 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Michel Klijmij. svn path=/trunk/; revision=27462
* Add unversioned xml/omf to EXTRA_DISTRodney Dawes2004-10-052-0/+8
| | | | | | | | 2004-10-04 Rodney Dawes <dobey@novell.com> * C/Makefile.am: Add unversioned xml/omf to EXTRA_DIST svn path=/trunk/; revision=27461
* Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>.Roozbeh Pournader2004-10-052-89/+99
| | | | | | | | | 2004-10-04 Roozbeh Pournader <roozbeh@farsiweb.info> * fa.po: Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>. svn path=/trunk/; revision=27460
* include camel-i18n.hJP Rosevear2004-10-042-0/+5
| | | | | | | | 2004-10-04 JP Rosevear <jpr@novell.com> * providers/imap4/camel-imap4-provider.c: include camel-i18n.h svn path=/trunk/; revision=27458
* Translation updated by Tino Meinen.Vincent van Adrighem2004-10-022-597/+687
| | | | | | | | 2004-10-02 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Tino Meinen. svn path=/trunk/; revision=27454
* Updated Simplified Chinese translationFunda Wang2004-10-022-724/+727
| | | | svn path=/trunk/; revision=27452
* Enable imap4 plugin by default. We need to get people building this andJeffrey Stedfast2004-10-022-1/+6
| | | | | | | | | 2004-10-01 Jeffrey Stedfast <fejj@novell.com> * configure.in (localedir): Enable imap4 plugin by default. We need to get people building this and testing it. svn path=/trunk/; revision=27451
* Avoid assigning a value to the member of a const struct (which newer gcc'sJeffrey Stedfast2004-10-022-1/+7
| | | | | | | | | | 2004-10-01 Jeffrey Stedfast <fejj@novell.com> * camel-service.c (camel_getaddrinfo): Avoid assigning a value to the member of a const struct (which newer gcc's apparently break over) by casting to non-const. svn path=/trunk/; revision=27449
* Remove macros dir, we haven't needed it in ages.JP Rosevear2004-10-0231-3124/+0
| | | | svn path=/trunk/; revision=27448
* Start removing the macros dir.JP Rosevear2004-10-021-1252/+0
| | | | svn path=/trunk/; revision=27447
* Updated Romanian translationMugurel Tudor2004-10-012-289/+411
| | | | | | | | 2004-10-01 Mugurel Tudor <mugurelu@go.ro> * ro.po: Updated Romanian translation svn path=/trunk/; revision=27445
* Remove .cvsignore from dead dir.JP Rosevear2004-10-011-2/+0
| | | | svn path=/trunk/; revision=27444
* set the GETTEXT_PACKAGE to evolution-2.2JP Rosevear2004-10-012-1/+5
| | | | | | | | 2004-10-01 JP Rosevear <jpr@novell.com> * configure.in: set the GETTEXT_PACKAGE to evolution-2.2 svn path=/trunk/; revision=27443
* set a GTKHTML_API_VERSION variableJP Rosevear2004-10-014-2/+15
| | | | | | | | | | | | | 2004-10-01 JP Rosevear <jpr@novell.com> * configure.in: set a GTKHTML_API_VERSION variable 2004-10-01 JP Rosevear <jpr@novell.com> * e-msg-composer.c: uses GTKHTML_API_VERSION for the bonobo server look up svn path=/trunk/; revision=27442
* enable ask drop action and hook onto drag motion. (drag_motion):Not Zed2004-10-012-10/+169
| | | | | | | | | | | | | | 2004-10-01 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (create_composer): enable ask drop action and hook onto drag motion. (drag_motion): implement. (drop_action): do the work here now. (drag_data_received): popup a menu if the action is ask. (drop_popup_copy, drop_popup_move, drop_popup_cancel): (drop_popup_free): Popup callbacks. svn path=/trunk/; revision=27441
* make the build again, warnings, doesn't work.Not Zed2004-10-012-4/+13
| | | | | | | | | 2004-09-30 Not Zed <NotZed@Ximian.com> * camel-imapp-engine.c: make the build again, warnings, doesn't work. svn path=/trunk/; revision=27440
* Updated italian translationMarco Ciampa2004-09-302-533/+539
| | | | svn path=/trunk/; revision=27438
* Updating pt_BR translationRaphael Higino2004-09-302-230/+236
| | | | svn path=/trunk/; revision=27437
* Use non-deprecated functions.Kjartan Maraas2004-09-302-3/+9
| | | | | | | | | | 2004-09-30 Kjartan Maraas <kmaraas@gnome.org> * e-msg-composer.c: (autosave_manager_start), (autosave_manager_stop), (create_composer): Use non-deprecated functions. svn path=/trunk/; revision=27436
* use g_timeout_add().Kjartan Maraas2004-09-303-5/+12
| | | | | | | | | 2004-09-30 Kjartan Maraas <kmaraas@gnome.org> * e-shell-importer.c: (import_cb): use g_timeout_add(). * importer/intelligent.c: (select_row_cb), (unselect_row_cb), svn path=/trunk/; revision=27435
* Make accessibility name and description translatable.Li Yuan2004-09-3013-55/+401
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-23 Li Yuan <li.yuan@sun.com> * calendar/ea-cal-view-event.c: (ea_cal_view_event_get_type), (ea_cal_view_event_get_name), (ea_cal_view_event_get_description): Make accessibility name and description translatable. (atk_action_interface_init), (ea_cal_view_event_do_action), (ea_cal_view_event_get_n_actions), (ea_cal_view_event_action_get_name): Add action interface to ea-cal-view-event so that it can be UI grabbed by GOK. * calendar/ea-cal-view.c: Make accessibility name and description translatable. * calendar/ea-day-view-cell.c: (ea_day_view_cell_new): Change atk role of ea-day-view-cell from ATK_ROLE_TABLE_CELL to ATK_ROLE_UNKNOWN so that it can be UI grabbed by GOK. (atk_component_interface_init), (component_interface_grab_focus): Add a component interface function : grab_focus. When grab focus, present the Evolution GUI to the front. * calendar/ea-day-view-main-item.c: (ea_day_view_main_item_get_description): Make accessibility name and description translatable. (ea_day_view_main_item_time_change_cb): Notify the item_cell is selected. * calendar/ea-day-view.c: (ea_day_view_get_name), (ea_day_view_get_description): Make accessibility name and description translatable. * calendar/ea-gnome-calendar.c: (ea_gnome_calendar_get_name), (ea_gnome_calendar_get_description), (ea_gnome_calendar_ref_child): Make accessibility name and description translatable. * calendar/ea-jump-button.c: (ea_jump_button_get_name), (ea_jump_button_get_description): Make accessibility name and description translatable. * calendar/ea-week-view-cell.c: (ea_week_view_cell_get_name), (atk_component_interface_init), (component_interface_get_extents), (component_interface_grab_focus): Add a component interface function : grab_focus. Add support for different week start days. When grab focus, present the Evolutioon GUI to the front. * calendar/ea-week-view-main-item.c: (ea_week_view_main_item_new): Set the atk role to ATK_ROLE_TABLE. (ea_week_view_main_item_get_description): Make accessibility name and description translatable. (ea_week_view_main_item_time_change_cb): Notify the item_cell is selected. * calendar/ea-week-view.c: (ea_week_view_get_name), (ea_week_view_get_description): Make accessibility name and description translatable. * widgets/ea-calendar-cell.c: (ea_calendar_cell_new): Change atk role of ea-calendar-cell from ATK_ROLE_TABLE_CELL to ATK_ROLE_UNKNOWN so that it can be UI grabbed by GOK. * widgets/ea-calendar-item.c: (ea_calendar_item_class_init), (ea_calendar_item_get_name), (ea_calendar_item_get_description): Make accessibility name and description translatable. (ea_calendar_item_ref_state_set),: Implement ref_state_set so that ea-calendar-item can be UI grabbed by GOK. (ea_calendar_item_destory_cell_data): Fix a crash here. svn path=/trunk/; revision=27434
* fix uninitialised pointer.David Malcolm2004-09-302-1/+5
| | | | | | | | 2004-09-30 David Malcolm <dmalcolm@redhat.com> * em-migrate.c (upgrade_passwords_1_2): fix uninitialised pointer. svn path=/trunk/; revision=27433
* Fix in the French translation.Sebastien Bacher2004-09-302-2/+6
| | | | | | | | 2004-09-30 Sebastien Bacher <seb128@debian.org> * fr.po: Fix in the French translation. svn path=/trunk/; revision=27432
* Fixes bug #66520.Not Zed2004-09-302-5/+8
| | | | | | | | | | | | 2004-09-29 Not Zed <NotZed@Ximian.com> Fixes bug #66520. * gui/widgets/e-addressbook-view.c (eab_view_dispose): don't unref the contact_display_window, it will be destroyed by being parented. svn path=/trunk/; revision=27431
* Fixes bug #66369.Hans Petter Jansson2004-09-302-26/+41
| | | | | | | | | | | 2004-09-29 Hans Petter Jansson <hpj@ximian.com> Fixes bug #66369. * util/eab-book-util.c (eab_contact_list_from_string): Make the vcard splitter work with any amount of blank lines between vcards. svn path=/trunk/; revision=27429
* Fixes bug #65537.Hans Petter Jansson2004-09-302-2/+20
| | | | | | | | | | | 2004-09-29 Hans Petter Jansson <hpj@ximian.com> Fixes bug #65537. * gui/merging/eab-contact-compare.c (query_cb): Protect against NULL UIDs, and make fewer calls to e_contact_get_const () as a bonus. svn path=/trunk/; revision=27428
* Fixes #64683Rodrigo Moya2004-09-302-3/+21
| | | | | | | | | | | | 2004-09-29 Rodrigo Moya <rodrigo@novell.com> Fixes #64683 * gui/e-meeting-time-sel.c (e_meeting_time_selector_construct): create a scrolled window for the attendees list, and synchronize it with the scrolling in the F/B area. svn path=/trunk/; revision=27425
* Updated Canadian English translation.Adam Weinberger2004-09-302-372/+367
| | | | | | * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=27424
* Updated italian translationMarco Ciampa2004-09-292-6/+10
| | | | svn path=/trunk/; revision=27421
* ** See bug #66509.Not Zed2004-09-297-141/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-28 Not Zed <NotZed@Ximian.com> ** See bug #66509. * providers/nntp/camel-nntp-store.c (camel_nntp_command): if we get an error selecting the folder, disconnect/include it in the re-try loop. (camel_nntp_command): don't set the exception based on errno, exception processing is already done. don't clear it if we're on the 3rd retry. 2004-09-27 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-store.c (nntp_get_folder_info): don't do any locking here. (nntp_store_get_folder_info_all): move the locking here. (nntp_store_get_subscribed_folder_info): and some here too. * providers/nntp/camel-nntp-store.c: * providers/nntp/camel-nntp-folder.c: Remove nntp command_lock and just use the service connect lock for serialisation. svn path=/trunk/; revision=27419
* ** See bug #66736.Not Zed2004-09-292-0/+9
| | | | | | | | | | | 2004-09-28 Not Zed <NotZed@Ximian.com> ** See bug #66736. * gui/e-itip-control.c (e_itip_control_set_data): noop if we were destroyed (priv == null). svn path=/trunk/; revision=27418
* Fixes #61766JP Rosevear2004-09-282-0/+40
| | | | | | | | | | | | | | 2004-09-28 JP Rosevear <jpr@novell.com> Fixes #61766 * gui/migration.c (create_calendar_contact_source): set a color for the contacts (create_calendar_sources): set a color for the personal source and make in primary and default if nothing else is either (create_task_sources): ditto for tasks personal source svn path=/trunk/; revision=27414
* s/not/no/ in the error string. Fixes bug #65828.Jeffrey Stedfast2004-09-282-1/+6
| | | | | | | | | 2004-09-14 Jeffrey Stedfast <fejj@novell.com> * providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate): s/not/no/ in the error string. Fixes bug #65828. svn path=/trunk/; revision=27412
* Translation updated.Vincent van Adrighem2004-09-282-628/+504
| | | | | | | | 2004-09-28 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated. svn path=/trunk/; revision=27410
* Added ed catmur to the credits.Not Zed2004-09-282-0/+5
| | | | | | | | 2004-09-24 Not Zed <NotZed@Ximian.com> * e-shell-window-commands.c: Added ed catmur to the credits. svn path=/trunk/; revision=27409
* free the unmatched uid values as well.Not Zed2004-09-285-166/+211
| | | | | | | | | | | | | | | | | | | | | | | 2004-09-24 Not Zed <NotZed@Ximian.com> * camel-vee-store.c (camel_vee_store_finalise): free the unmatched uid values as well. * camel-vee-folder.c (vee_folder_remove_folder): lock main folder summary lock before doing the unmatched stuff, so the order is right. 2004-08-25 Ed Catmur <ed@catmur.co.uk> ** See bug #63881. * camel-vee-store.c: * camel-vee-folder.c: move the unmatched folder onto the camel-vee-store object. Removede the global unmatched folder and associated locks/etc, fixed all the code up to work with the new unmatched folder, if present. svn path=/trunk/; revision=27408
* make sure body indexing is turned off always, missed the ~ bit.Not Zed2004-09-2810-118/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-27 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-folder.c (camel_spool_folder_new): make sure body indexing is turned off always, missed the ~ bit. * providers/local/camel-spool-store.c (camel_folder_info_new): dont take unread count. (spool_fill_fi): copied from mbox more or less. (scan_dir): use fill_fi to setup counts. (spool_new_fi): replace camel_foldeR_info_new with one that does most of the work, also generates uri's properly. (get_folder_info_mbox): make the 'system' inbox name translatable. * providers/local/camel-mbox-folder.h: make the camel_mbox_folder_get* functions properly public. * providers/local/camel-local-folder.h: pass the object to the virtual methods now, fix all callers. * providers/local/camel-spool-folder.c (spool_get_full_path) (spool_get_meta_path): implement, this needs to work differnetly to the parent classes implementations :-/. svn path=/trunk/; revision=27407
* fixed two typos in the list of contributorsAndre Klapper2004-09-282-2/+7
| | | | | | | | | 2004-09-27 Andre Klapper <a9016009@gmx.de> * e-shell-window-commands.c (about_box_new): fixed two typos in the list of contributors svn path=/trunk/; revision=27405
* updated labels in mail-config.glade too and changed the order of the SSL/TLS ↵Jeffrey Stedfast2004-09-282-4/+4
| | | | | | menu items svn path=/trunk/; revision=27402
* Changed the SSL option menu labels.Jeffrey Stedfast2004-09-282-3/+7
| | | | | | | | 2004-09-27 Jeffrey Stedfast <fejj@novell.com> * em-account-editor.c: Changed the SSL option menu labels. svn path=/trunk/; revision=27399
* Instead of doing a host-lookup ourselves, get it passed in to us as anJeffrey Stedfast2004-09-289-486/+359
| | | | | | | | | | | | | | | | | | | | | | 2004-09-22 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-store.c (connect_to_server): Instead of doing a host-lookup ourselves, get it passed in to us as an argument. Also simplified a bit (try_starttls is no longer an option). (connect_to_server_wrapper): Simplified (we no longer have fallback cases for SSL stuff). Also, perform host lookup here. * providers/imap4/camel-imap4-store.c: Same changes as above. * providers/pop3/camel-pop3-store.c: Same. * providers/smtp/camel-smtp-transport.c: Same. Other changes include making the code consistant with the other providers. * providers/nntp/camel-nntp-store.c: Same as pop/imap. svn path=/trunk/; revision=27398
* Fixes #65599Rodrigo Moya2004-09-273-5/+18
| | | | | | | | | | | | | 2004-09-24 Rodrigo Moya <rodrigo@novell.com> Fixes #65599 * gui/itip-utils.c (comp_fb_normalize): don't use NULL properties. * gui/e-pub-utils.c (e_pub_publish): use auth_new_cal_from_source() instead of auth_new_cal_from_uri(). svn path=/trunk/; revision=27394
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2004-09-272-12735/+1514
| | | | | | | | 2004-09-27 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen. svn path=/trunk/; revision=27391
* ** See bug #63521.Not Zed2004-09-272-3/+23
| | | | | | | | | | | | | 2004-09-21 Not Zed <NotZed@Ximian.com> ** See bug #63521. * mail-ops.c (fetch_mail_fetch): delete all the messages on the server if we're not in keep on server mode and everything worked. uncancel ourselves before saving the cache uid since it could be cancelled otherwise. svn path=/trunk/; revision=27390
* ** See bug #63521.Not Zed2004-09-279-15/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-21 Not Zed <NotZed@Ximian.com> ** See bug #63521. * camel-movemail.c (camel_movemail): don't clear exception on entry. * camel-folder-search.c (match_words_message): use local exception. * camel-operation.c (camel_operation_cancel_check): soak up all cancellation requests as soon as we get one. (camel_operation_uncancel): soak up all cancellation reqeusts when we uncancel. * camel-uid-cache.c (camel_uid_cache_save): open the file O_TRUNC rather than O_EXCL, otherwise a crash would mean this file never gets updated. (camel_uid_cache_save): block cancellation around writes otherwise we could be interupted from old cancellation. * providers/local/camel-local-folder.c (camel_local_folder_construct): don't clear exception here, just don't pass it to summary load. * providers/pop3/camel-pop3-store.c (pop3_connect): only clear the exception when we received one we handled. * camel-filter-driver.c (close_folder): if exception is already set, don't pass it to folder.sync(). * camel-lock.c (camel_lock_folder): don't clear the exception here, if it came in set its a programming error. * camel-filter-driver.c (camel_filter_driver_filter_message): if the exception is set after evaluating the expression, stop immediately. svn path=/trunk/; revision=27389
* ** See bug #66706.Not Zed2004-09-272-4/+20
| | | | | | | | | | | | 2004-09-24 Not Zed <NotZed@Ximian.com> ** See bug #66706. * em-subscribe-editor.c: add a sequence number to EMSubscribe and the subscribe_msg structures. NOOP if the sequence has changed in all callbacks. up the sequence number when we refresh. svn path=/trunk/; revision=27386
* Updating pt_BR translationRaphael Higino2004-09-272-312/+330
| | | | svn path=/trunk/; revision=27384
* Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>.Roozbeh Pournader2004-09-262-1098/+1223
| | | | | | | | | 2004-09-26 Roozbeh Pournader <roozbeh@farsiweb.info> * fa.po: Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>. svn path=/trunk/; revision=27381
* Updated Canadian English translation.Adam Weinberger2004-09-252-289/+283
| | | | | | * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=27369
* Fixes #66344JP Rosevear2004-09-244-8/+32
| | | | | | | | | | | | | | | | 2004-09-24 JP Rosevear <jpr@novell.com> Fixes #66344 * gui/e-cal-model-calendar.c (get_dtend): check for existence of property and null time instead of sending through bad data * gui/e-cal-model.c (get_dtstart): ditto * gui/e-cal-model-tasks.c (get_completed): ditto (get_due): ditto svn path=/trunk/; revision=27368
* Updated French translation.Christophe Merlet2004-09-242-300/+315
| | | | svn path=/trunk/; revision=27366
* Fixes #63513 Now the myaddress can be set to ecal address since ok will beChenthill Palanisamy2004-09-242-0/+10
| | | | | | | | | | | 2004-09-24 Chenthill Palanisamy <pchenthill@novell.com> Fixes #63513 * gui/e-itip-control.c (ok_clicked_cb): Now the myaddress can be set to ecal address since ok will be sentized only when ecal is loaded. svn path=/trunk/; revision=27362
* Fix for #66523Hao Sheng2004-09-244-0/+39
| | | | | | | | | | | | | | 2004-09-24 Hao Sheng <hao.sheng@sun.com> Fix for #66523 * gui/contact-list-editor/e-contact-list-model.c: (e_contact_list_model_add_email): estimate the same mail address and popup a warning dialog. * addressbook-errors.xml: add the question message for the warning dialog. svn path=/trunk/; revision=27360
* ** See bug #65329.Not Zed2004-09-243-6/+33
| | | | | | | | | | | | | | | 2004-09-20 Not Zed <NotZed@Ximian.com> ** See bug #65329. * em-folder-tree-model.c (emft_is_special_local_folder): added helper for finding local folders for translation. (em_folder_tree_model_set_folder_info): translate the special local folder names. * mail-component.c: mark standard folder names for translation. svn path=/trunk/; revision=27359
* ** See bug #65058 (again again).Not Zed2004-09-243-7/+39
| | | | | | | | | | | | | | 2004-09-23 Not Zed <NotZed@Ximian.com> ** See bug #65058 (again again). * em-format-html.c (efh_text_html): calculate our location uri ourselves (content id). * em-format.c (em_format_add_puri): if we have no content-location key, don't fallback to any container's location. svn path=/trunk/; revision=27356
* describe the get-folder process. This also makes it cancellable.Not Zed2004-09-243-2/+24
| | | | | | | | | | | | | | 2004-09-23 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (emft_get_folder_info__desc): describe the get-folder process. This also makes it cancellable. ** See bug #64972. * em-composer-utils.c (em_utils_reply_to_message): pass the folder to guess_account. svn path=/trunk/; revision=27354
* change the way ipv6 stuff is done. separate ipv6 setting from getaddrinfoNot Zed2004-09-242-13/+28
| | | | | | | | | | 2004-09-13 Not Zed <NotZed@Ximian.com> * configure.in: change the way ipv6 stuff is done. separate ipv6 setting from getaddrinfo call check, and default to on if the interfaces are available. svn path=/trunk/; revision=27353
* ** See bug #47821.Not Zed2004-09-2417-652/+792
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-13 Not Zed <NotZed@Ximian.com> ** See bug #47821. * camel-service.c: removed the old hostent based hostname interfaces. * camel-sasl-kerberos4.c (krb4_challenge): new hostname interfaces. * camel-sasl-gssapi.c (gssapi_challenge): new hostname interfaces. * camel-sasl-digest-md5.c (digest_md5_challenge): use new hostname interfaces. (generate_response): just take hostname directly, not hostent. * camel-mime-utils.c (camel_header_msgid_generate): use new hostname interfaces. * providers/smtp/camel-smtp-transport.c (connect_to_server): fixed to use new addrinfo apis. * providers/pop3/camel-pop3-store.c (connect_to_server): fixed to use new addrinfo apis. * camel-tcp-stream-ssl.c (stream_connect): try all addresses supplied. * camel-tcp-stream.c (camel_tcp_stream_get_remote_address) (camel_tcp_stream_get_local_address): return a sockaddr now, and also the address length. Fixed all implementations and callers. (camel_tcp_stream_connect): use addrinfo rather than hostent for host AND port info. Fixed all implementations and callers. svn path=/trunk/; revision=27352
* Fixes #61978Pamplona Hackers2004-09-242-1/+8
| | | | | | | | | | | 2004-09-23 Pamplona Hackers <gnome-desarrollo@es.gnome.org> Fixes #61978 * tools/evolution-addressbook-export.c (main): use more meaningful error message. svn path=/trunk/; revision=27349
* Changed the string into proper grammar 'In normal mode, there should notFazlu & Hannah2004-09-242-1/+8
| | | | | | | | | | | 2004-09-23 Fazlu & Hannah <hannah_lins@yahoo.co.in> * tools/evolution-addressbook-export.c (main): Changed the string into proper grammar 'In normal mode, there should not need size option.' to 'In normal mode, there is no need for the size option.' svn path=/trunk/; revision=27347
* Updated italian translationMarco Ciampa2004-09-242-196/+166
| | | | svn path=/trunk/; revision=27346
* only set the file as address to the company if no full name existsJP Rosevear2004-09-242-4/+19
| | | | | | | | | | | | | | | 2004-09-23 JP Rosevear <jpr@novell.com> * conduit/address-conduit.c (ecard_from_remote_record): only set the file as address to the company if no full name exists (delete_record): don't bail out if the record simply isn't found Fixes #59725 * conduit/address-conduit.c (local_record_from_uid): remove extraneous semicolon svn path=/trunk/; revision=27344
* update checks for eds and gtkhtml versionsJP Rosevear2004-09-241-11/+12
| | | | | | | | | 2004-09-23 JP Rosevear <jpr@novell.com> * configure.in (EVOLUTION_MAIL_CFLAGS): update checks for eds and gtkhtml versions svn path=/trunk/; revision=27341
* Updated Canadian English translation.Adam Weinberger2004-09-242-94/+140
| | | | | | * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=27340
* dittoJP Rosevear2004-09-233-9/+28
| | | | | | | | | | | 2004-09-22 JP Rosevear <jpr@novell.com> * gui/calendar-component.c (fill_popup_menu_cb): ditto * gui/tasks-component.c (fill_popup_menu_cb): don't allow a delete of the system calendar svn path=/trunk/; revision=27339
* Updated French translation.Christophe Merlet2004-09-232-1294/+1330
| | | | svn path=/trunk/; revision=27334
* Updated it & zh_TW translationsCraig Jeffares2004-09-223-6373/+6930
| | | | svn path=/trunk/; revision=27332
* ** See bug #65058.Not Zed2004-09-223-6/+12
| | | | | | | | | | | | 2004-09-03 Not Zed <NotZed@Ximian.com> ** See bug #65058. * em-format-html.c (efh_image): use the content-id rather than the uri for tracking our image reference. Makes more sense anyway, its guaranteed unique. svn path=/trunk/; revision=27328
* handle a zero-length token read rather than failing.Not Zed2004-09-222-1/+6
| | | | | | | | | 2004-09-22 Not Zed <NotZed@Ximian.com> * camel-folder-summary.c (camel_folder_summary_decode_token): handle a zero-length token read rather than failing. svn path=/trunk/; revision=27327
* ** See bug #66199.Not Zed2004-09-222-5/+36
| | | | | | | | | | | | | | | 2004-09-21 Not Zed <NotZed@Ximian.com> ** See bug #66199. * camel-http-stream.c (stream_read): handle relative url's in redirect. (camel_http_stream_set_proxy): generate the basic auth token for basic proxy auth if we have a user and password. * camel-http-stream.c: turn off debug. svn path=/trunk/; revision=27326
* Quiet debug messages.William Jon McCann2004-09-224-8/+34
| | | | | | | | | | | | | | | | 2004-09-21 William Jon McCann <mccann@jhu.edu> * gui/component/component-factory.c (factory): Quiet debug messages. * gui/widgets/e-addressbook-view.c (eab_view_new): Remove unnecessary label widget placeholder. Make vertical scrollbar policy automatic. Use gtk_paned_add2 instead of gtk_container_add. * gui/component/apps_evolution_addressbook.schemas.in.in: Add missing show_preview schema. Add missing long descriptions. svn path=/trunk/; revision=27325
* Updated Canadian English translation.Adam Weinberger2004-09-222-1096/+1089
| | | | | | * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=27324
* From Malcolm Tredinnick <malcolm@commsecure.com.au>, Fixes #66261JP Rosevear2004-09-222-139/+269
| | | | | | | | | | | | | | | | | | | 2004-09-21 JP Rosevear <jpr@novell.com> From Malcolm Tredinnick <malcolm@commsecure.com.au>, Fixes #66261 * e-shell-window-commands.c (about_box_new): don't show "translator-credits" if not translated 2004-09-07 JP Rosevear <jpr@novell.com> Fixes #17338 * e-shell-window-commands.c (about_box_new): use per language translator credits, update authors lists (not strictly authors, but we have a lot of helpful people) svn path=/trunk/; revision=27323
* Fixes #60904JP Rosevear2004-09-222-13/+76
| | | | | | | | | | | | | | | | 2004-09-21 JP Rosevear <jpr@novell.com> Fixes #60904 * gui/gnome-cal.c (set_week_start): update the view (get_times_for_views): mimic the work week guessing code exactly for calculating the time range needed instead of hardcoding 5 days (set_working_days): new routine to update the view (working_days_changed_cb): use above when getting config change notification (setup_config): set working days and add notification svn path=/trunk/; revision=27320
* Fixes #66158JP Rosevear2004-09-222-1/+13
| | | | | | | | | | | 2004-09-20 JP Rosevear <jpr@novell.com> Fixes #66158 * gui/e-cal-model-tasks.c (e_cal_model_tasks_mark_task_complete): notify of change so completion status updates immediately svn path=/trunk/; revision=27319
* Fixes #59194JP Rosevear2004-09-222-1/+8
| | | | | | | | | | | 2004-09-21 JP Rosevear <jpr@novell.com> Fixes #59194 * gui/e-cal-model-calendar.c (get_location): return "" instead of NULL svn path=/trunk/; revision=27317
* Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>.Roozbeh Pournader2004-09-212-2966/+2816
| | | | | | | | | 2004-09-21 Roozbeh Pournader <roozbeh@sharif.edu> * fa.po: Updated Persian translation by Meelad Zakaria <meelad@bamdad.org>. svn path=/trunk/; revision=27314
* Fixes #65682 check the static capability before booking the deletion.Chenthill Palanisamy2004-09-212-1/+8
| | | | | | | | | | | 2004-09-21 Chenthill Palanisamy <pchenthill@novell.com> Fixes #65682 * gui/itip-utils.c (itip_send_comp): check the static capability before booking the deletion. svn path=/trunk/; revision=27313
* Fix a typo setting the root node.David Malcolm2004-09-213-1/+12
| | | | | | | | | 2004-09-21 David Malcolm <dmalcolm@redhat.com> * em-folder-tree-model.c (em_folder_tree_model_set_selected): Fix a typo setting the root node. svn path=/trunk/; revision=27311
* handle 'attachment' as well, as per Mozilla's mangling, and the newMichael Meeks2004-09-202-2/+10
| | | | | | | | | | | 2004-08-17 Michael Meeks <michael@ximian.com> * e-msg-composer.c (handle_mailto): handle 'attachment' as well, as per Mozilla's mangling, and the new desktop-launch spec. [ this was approved months ago, but somehow never got committed ] ** See bug #65592 svn path=/trunk/; revision=27309
* Fixes #55172JP Rosevear2004-09-202-2/+13
| | | | | | | | | | | | 2004-09-15 JP Rosevear <jpr@novell.com> Fixes #55172 * conduits/calendar/calendar-conduit.c (local_record_from_comp): handle -1 (last) for monthly recurrences and check both by_set_pos and by_day since either can indicate this type of recurrence svn path=/trunk/; revision=27308
* Fixes Bug#61088Hannah & Fazlu2004-09-202-15/+22
| | | | | | | | | | 2004-09-08 Hannah & Fazlu <hannah_lins@yahoo.co.in> Fixes Bug#61088 * camel/camel-smime-context.c: Change of strings. svn path=/trunk/; revision=27305
* ** See bug #0xffff.Not Zed2004-09-202-12/+23
| | | | | | | | | | | | 2004-09-15 Not Zed <NotZed@Ximian.com> ** See bug #0xffff. * providers/local/camel-local-folder.c (camel_local_folder_construct): only emit folder_created if we actually created it. svn path=/trunk/; revision=27304
* Fixes #66174Tony Tsui2004-09-202-1/+9
| | | | | | | | | | 2004-09-20 Tony Tsui <ttsui9@gmail.com> Fixes #66174 * gui/dialogs/meeting-page.c (existing_attendee): fixed memory leak. svn path=/trunk/; revision=27303
* Fixes bug #65051Hannah & Fazlu2004-09-202-0/+16
| | | | | | | | | | | 2004-09-10 Hannah & Fazlu <hannah_lins@yahoo.co.in> Fixes bug #65051 * calendar/gui/dialogs/task-page.c (task_page_fill_component): Compared the dates and time svn path=/trunk/; revision=27302
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-20157-1896/+16248
| | | | svn path=/trunk/; revision=27300
* Updating pt_BR translationRaphael Higino2004-09-192-112/+127
| | | | svn path=/trunk/; revision=27294
* Updated Danish translation.Martin Willemoes Hansen2004-09-192-35/+43
| | | | | | * da.po: Updated Danish translation. svn path=/trunk/; revision=27293
* Ignore the emfv->mark_seen for deciding whether or not to mark the messageJeffrey Stedfast2004-09-182-1/+7
| | | | | | | | | | 2004-09-09 Jeffrey Stedfast <fejj@novell.com> * em-message-browser.c (emmb_set_message): Ignore the emfv->mark_seen for deciding whether or not to mark the message as seen. Fixes bug #65448. svn path=/trunk/; revision=27290
* Fixes #62374Rodrigo Moya2004-09-172-57/+59
| | | | | | | | | | | | | | | | | | 2004-09-10 Rodrigo Moya <rodrigo@novell.com> Fixes #62374 * gui/alarm-notify/alarm-queue.c (load_missed_alarms): removed this function. (cal_opened_cb): no need to call load_missed_alarms, load_alarms_for_today will do everything. (alarm_queue_add_client): ditto. (load_alarms_for_today): take into account the last saved notification time. (load_alarms): unref the previous query, this function should now only be called once per time range. svn path=/trunk/; revision=27286
* use AC_DEFINE properlyJP Rosevear2004-09-172-2/+5
| | | | | | | | 2004-09-16 JP Rosevear <jpr@novell.com> * configure.in: use AC_DEFINE properly svn path=/trunk/; revision=27284
* bump EDS and gal requirementsJP Rosevear2004-09-172-15/+24
| | | | | | | | 2004-09-16 JP Rosevear <jpr@novell.com> * configure.in: bump EDS and gal requirements svn path=/trunk/; revision=27282
* bump version to 2.1.0 and set base version to 2.2; define DEVELOPMENT hereJP Rosevear2004-09-172-9/+40
| | | | | | | | | | 2004-09-16 JP Rosevear <jpr@novell.com> * configure.in: bump version to 2.1.0 and set base version to 2.2; define DEVELOPMENT here so we don't have to alter code to change in future svn path=/trunk/; revision=27281
* If built with gtkfilechooser support, we need to add a checkbox in theJeffrey Stedfast2004-09-162-0/+62
| | | | | | | | | | | | 2004-09-09 Jeffrey Stedfast <fejj@novell.com> * mail-account-gui.c (mail_account_gui_new): If built with gtkfilechooser support, we need to add a checkbox in the chooser so that the user can select files or folders (allowing him to choose - otherwise they won't be able to setup certain types of accounts). Fixes bug #64974. svn path=/trunk/; revision=27271
* Updating pt_BR translationRaphael Higino2004-09-142-104/+119
| | | | svn path=/trunk/; revision=27268
* set online status for e_passwords see #62856 (work around)Sivaiah Nallagatla2004-09-142-0/+9
| | | | | | | | | | | 2004-09-13 Sivaiah Nallagatla <snallagatla@novell.com> * e-shell.c (offline_procedure_finished_cb) (e_shell_go_online) : set online status for e_passwords see #62856 (work around) svn path=/trunk/; revision=27263
* Add the label back for previewing the timezone name, and set the labelRodney Dawes2004-09-143-10/+66
| | | | | | | | | | | | | | 2004-09-13 Rodney Dawes <dobey@novell.com> * e-timezone-dialog/e-timezone-dialog.c (get_widgets): (on_map_motion, on_map_leave, e_timezone_dialog_set_timezone): * e-timezone-dialog/e-timezone-dialog.glade: Add the label back for previewing the timezone name, and set the label appropriately Fixes #64800 svn path=/trunk/; revision=27258
* Point at the correct XML file for documentationRodney Dawes2004-09-142-1/+6
| | | | | | | | | 2004-09-13 Rodney Dawes <dobey@novell.com> * gui/contact-editor/e-contact-editor.c (show_help_cb): Point at the correct XML file for documentation svn path=/trunk/; revision=27255
* Point at "config-prefs" instead of "config" for the help sectionRodney Dawes2004-09-142-1/+6
| | | | | | | | | 2004-09-13 Rodney Dawes <dobey@novell.com> * e-multi-config-dialog.c (impl_response): Point at "config-prefs" instead of "config" for the help section svn path=/trunk/; revision=27254
* Don't requires entities hereRodney Dawes2004-09-1441-10689/+3971
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-13 Rodney Dawes <dobey@novell.com> * xmldocs.make: Don't requires entities here * C/Makefile.am: Add new figures to the list of images Generate versioned xml/omf files based on $(BASE_VERSION) Fix up CLEANFILES to include the stuff we generate * C/POTFILES.in: * C/apx-*.xml: * C/config-*.xml: * C/evolution-1.5-C.omf: * C/evolution-1.5.xml: * C/legal.xml: * C/menuref.xml: * C/preface.xml: * C/topic.dat: * C/usage-*.xml: Remove all of these files from CVS * C/evolution-C.omf: * C/evolution.xml: Add these files to replace the removed files above * C/figure/*_a.(png|gif): Add new screenshots svn path=/trunk/; revision=27253
* Fixes #65703JP Rosevear2004-09-142-1/+7
| | | | | | | | | | 2004-09-12 JP Rosevear <jpr@novell.com> Fixes #65703 * em-popup.c: use proper stock icon name svn path=/trunk/; revision=27249
* Updated Danish translation.Martin Willemoes Hansen2004-09-132-129/+137
| | | | | | * da.po: Updated Danish translation. svn path=/trunk/; revision=27248
* check for _LABEL type address fields also in supported fileds whileSivaiah Nallagatla2004-09-132-1/+9
| | | | | | | | | | | 2004-09-13 Sivaiah Nallagatla <snallagatla@novell.com> * gui/contact-editor/e-contact-editor.c (sensitize_address) : check for _LABEL type address fields also in supported fileds while sensitizing the address fields svn path=/trunk/; revision=27242
* Fix empty log.JP Rosevear2004-09-131-0/+6553
| | | | svn path=/trunk/; revision=27241
* added missing Encoding=UTF-8 field (validate desktop file).Tomasz Kłoczko2004-09-132-0/+6
| | | | | | | * data/evolution.desktop.in: added missing Encoding=UTF-8 field (validate desktop file). svn path=/trunk/; revision=27230
* Updated italian translationMarco Ciampa2004-09-132-125/+88
| | | | svn path=/trunk/; revision=27226
* Updated Romanian translationMugurel Tudor2004-09-132-952/+741
| | | | | | | | 2004-09-12 Mugurel Tudor <mugurelu@go.ro> * ro.po: Updated Romanian translation svn path=/trunk/; revision=27222
* Fixes #63191JP Rosevear2004-09-132-6547/+1
| | | | | | | | | | | 2004-09-03 JP Rosevear <jpr@novell.com> Fixes #63191 * gui/contact-list-editor/contact-list-editor.glade: set the title properly svn path=/trunk/; revision=27221
* Updated Malay Translation.Hasbullah Bin Pit2004-09-132-2678/+2511
| | | | | | | | 2004-09-12 Hasbullah Bin Pit <sebol@my-penguin.org> * ms.po: Updated Malay Translation. svn path=/trunk/; revision=27220
* Updated Romanian translationMugurel Tudor2004-09-122-10590/+1074
| | | | | | | | 2004-09-11 Mugurel Tudor <mugurelu@go.ro> * ro.po: Updated Romanian translation svn path=/trunk/; revision=27218
* 2004-09-11 Akagic Amila <bono@linux.org.ba> * bs.po: Added Bosnian translation.Amila Akagić2004-09-112-0/+19094
| | | | svn path=/trunk/; revision=27216
* 2004-09-11 Akagic Amila <bono@linux.org.ba> * configure.in: Added 'bs' to ↵Amila Akagić2004-09-112-1/+5
| | | | | | ALL_LINGUAS. svn path=/trunk/; revision=27215
* Updated Canadian English translation.Adam Weinberger2004-09-112-233/+245
| | | | | | * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=27214
* Updating pt_BR translationRaphael Higino2004-09-112-312/+332
| | | | svn path=/trunk/; revision=27213
* Fixes #65454JP Rosevear2004-09-102-44/+44
| | | | | | | | | | | | | | | | 2004-09-09 JP Rosevear <jpr@novell.com> Fixes #65454 * gui/e-itip-control.c (class_init): only use a destroy function, no finalize (cleanup_ecal): util function (init): use above for hash table and killed destroyed flag (weren't using it anywhere) (destroy): collapse finalize work into here and guard against multiple destroy calls svn path=/trunk/; revision=27210
* ** See bug #60515.Not Zed2004-09-102-0/+8
| | | | | | | | | | | 2004-09-08 Not Zed <NotZed@Ximian.com> ** See bug #60515. * mail-account-gui.c (sig_fill_menu): connect to the activate signal for the none item. svn path=/trunk/; revision=27203
* reverted previous glade fixJeffrey Stedfast2004-09-102-7/+1
| | | | svn path=/trunk/; revision=27201
* Updated italian translationMarco Ciampa2004-09-102-88/+25
| | | | svn path=/trunk/; revision=27199
* Updated Greek translationNikos Charonitakis2004-09-092-995/+949
| | | | svn path=/trunk/; revision=27196
* ** See bug #64080.Not Zed2004-09-092-0/+8
| | | | | | | | | | | 2004-09-08 Not Zed <NotZed@Ximian.com> ** See bug #64080. * gui/component/Makefile.am (libevolution_addressbook_la_LIBADD): link addressbook to camel. svn path=/trunk/; revision=27191
* ** See bug #64454.Not Zed2004-09-093-4/+11
| | | | | | | | | | | 2004-09-08 Not Zed <NotZed@Ximian.com> ** See bug #64454. * mail-composer-errors.xml: add accelerators to modified message dialogue. svn path=/trunk/; revision=27190
* Updated Danish translation.Martin Willemoes Hansen2004-09-092-8/+12
| | | | | | * da.po: Updated Danish translation. svn path=/trunk/; revision=27189
* Fixes #62728JP Rosevear2004-09-092-0/+10
| | | | | | | | | | | 2004-09-08 JP Rosevear <jpr@novell.com> Fixes #62728 * gui/e-week-view.c (e_week_view_set_week_start_day): trigger a redraw when changing the start day svn path=/trunk/; revision=27187
* Translation updated.Vincent van Adrighem2004-09-082-1/+5
| | | | | | | | 2004-09-08 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated. svn path=/trunk/; revision=27183
* ** See bug #59717.Not Zed2004-09-082-1/+13
| | | | | | | | | | | | 2004-09-03 Not Zed <NotZed@Ximian.com> ** See bug #59717. * mail-config.c (mail_config_check_service): Make the dialog modal. Not ideal but a problem with the way the function works, it should be fully async instead. svn path=/trunk/; revision=27181
* make ssl connection async and cancellable, and minor api update to asyncNot Zed2004-09-082-11/+27
| | | | | | | | | 2004-09-03 Not Zed <NotZed@Ximian.com> * camel-tcp-stream-ssl.c (stream_connect): make ssl connection async and cancellable, and minor api update to async connection. svn path=/trunk/; revision=27180
* da.po: quick fixesMartin Willemoes Hansen2004-09-081-16/+19
| | | | svn path=/trunk/; revision=27179
* Updated Danish translation.Martin Willemoes Hansen2004-09-072-115/+241
| | | | | | * da.po: Updated Danish translation. svn path=/trunk/; revision=27176
* Revert the use of gtkfilechooser for Path selection because otherwiseJeffrey Stedfast2004-09-072-1/+7
| | | | | | | | | | 2004-09-03 Jeffrey Stedfast <fejj@novell.com> * mail-config.glade: Revert the use of gtkfilechooser for Path selection because otherwise users won't be able to select directory pathnames. Fixes bug #64974. svn path=/trunk/; revision=27175
* add new widget variable contact_dsiplay_window to _EABView strcut toSivaiah Nallagatla2004-09-073-11/+30
| | | | | | | | | | | | | | | | | | 2004-09-04 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/e-addressbook-view.h : add new widget variable contact_dsiplay_window to _EABView strcut to store. Remove unused scrolled varible * gui/widgets/e-addressbook-view.c (eab_view_init) (eab_view_dispose) : initialize and unref the new widget added (eab_view_new) : remove the loca variable scrlled_window instead use eav->contact_display_window (eab_view_show_contact_preview) : show/hide contact_display_window instead of contact_display Fixes #64024 svn path=/trunk/; revision=27168