aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* update the internal client when it changes.Rodrigo Moya2004-06-042-0/+7
| | | | | | | | | | 2004-06-03 Rodrigo Moya <rodrigo@novell.com> * gui/dialogs/comp-editor-page.c (comp_editor_page_notify_client_changed): update the internal client when it changes. svn path=/trunk/; revision=26174
* Fixes #56875Rodrigo Moya2004-06-043-3/+28
| | | | | | | | | | | | | | | | 2004-06-03 Rodrigo Moya <rodrigo@novell.com> Fixes #56875 * gui/dialogs/event-editor.c (event_editor_construct): connect to "client_changed" signal on the EventPage. (client_changed_cb): set menu sensibility when the client changes. * gui/dialogs/task-editor.c (task_editor_construct): connect to "client_changed signal on the TaskPage. (client_changed_cb): set menu sensibility when the client changes. svn path=/trunk/; revision=26173
* always insert new paragraph for signatureRadek Doulik2004-06-032-2/+8
| | | | | | | | | | | 2004-06-03 Radek Doulik <rodo@ximian.com> * e-msg-composer.c (e_msg_composer_show_sig_file): always insert new paragraph for signature Fixes #37601 svn path=/trunk/; revision=26170
* add shell-errors.xml.hDan Winship2004-06-031-0/+1
| | | | svn path=/trunk/; revision=26169
* If the icon_name is an abolute path, just load it.Dan Winship2004-06-032-6/+17
| | | | | | | | * e-icon-factory.c (load_icon): If the icon_name is an abolute path, just load it. (e_icon_factory_get_icon): Update the docs to reflect that svn path=/trunk/; revision=26168
* reset current folder. (connect_to_server): and here too just to make sure.Not Zed2004-06-032-1/+8
| | | | | | | | | | 2004-06-03 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-store.c (nntp_disconnect_online): reset current folder. (connect_to_server): and here too just to make sure. svn path=/trunk/; revision=26167
* disconnect if we get an io error or user cancellation.Not Zed2004-06-032-0/+4
| | | | | | | | | 2004-06-03 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-store.c (camel_nntp_command): disconnect if we get an io error or user cancellation. svn path=/trunk/; revision=26166
* put this back in, local folders not being noted properly all the time.Not Zed2004-06-032-1/+18
| | | | | | | | | 2004-06-02 Not Zed <NotZed@Ximian.com> * mail-component.c (mc_add_local_store_done): put this back in, local folders not being noted properly all the time. svn path=/trunk/; revision=26165
* only save the summary, don't update from server, thats what refresh infoNot Zed2004-06-0315-637/+734
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-03 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-folder.c (nntp_folder_sync_online): only save the summary, don't update from server, thats what refresh info does. (nntp_folder_download_message): fix exception handling. (nntp_folder_cache_message): same. (nntp_folder_get_message): ditto, plus major cleanup. (nntp_folder_download_message): take combined uid so it can cache and lookup properly. duh. * providers/nntp/camel-nntp-store.c (nntp_store_get_subscribed_folder_info): if not fast, then open the folder, and update it. Yeah i've given up trying to worry about performance vs usability. * providers/nntp/camel-nntp-summary.c (camel_nntp_summary_check): update the storesummary if we update the folder summary. Hmm, isn't duplicated data meant to be a bad thing? :P * providers/nntp/camel-nntp-store.c (camel_nntp_store_set_folder): removed, now handled by nntp_command. (nntp_connected): removed, now handled by nntp_command. * camel-string-utils.c (camel_tolower): added ascii to-lower function. (camel_toupper): and upper, for completeness. * camel-store-summary.c (CAMEL_STORE_SUMMARY_VERSION): bumped file version by 1. This is a mess, version 1 files treated the bitfield 'flags' with bit number values not bits. Messy. * providers/nntp/camel-nntp-store-summary.c (store_info_save): write last/first count. (CAMEL_NNTP_STORE_SUMMARY_VERSION): bump version to 1. (store_info_load): if we're loading >= version 1, then load last/first counts. * providers/nntp/camel-nntp-store.c (nntp_store_get_folder_info_all): pass the whole line to store_info_from_line, dont strip last/first info. (nntp_store_info_update): renamed from info_new_from_line. only add if not present. handle updates, try and handle unread counts and readonly status. 2004-06-02 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-store.c: setup xover once we've started. * providers/nntp/camel-nntp-summary.c: (xover_setup): moved to nntp store. * providers/nntp/camel-nntp-folder.c (folder_check) (folder_check_free, camel_nntp_folder_new): remove async summary stuff. * providers/nntp/camel-nntp-store.c (camel_nntp_command): take exception argument again, and folder argument. do retry logic and auth logic differently. (camel_nntp_raw_command): raw command interface, dont try reconnect or anything fancy. pass i/o errors straight out, etc. (camel_nntp_try_authenticate): change to return return codes & take exception. * providers/nntp/camel-nntp-summary.c (camel_nntp_summary_new): just take path argument. (camel_nntp_summary_check): take a store, and a folder name. (add_range_head, add_range_xover): remove the time based update events, they never had any effect anyway. Take store argument. (xover_setup): take store argument. * camel-folder-search.c (search_match_threads): remove debug. svn path=/trunk/; revision=26164
* Updated italian translationMarco Ciampa2004-06-032-146/+87
| | | | svn path=/trunk/; revision=26163
* Add missing negation that caused a crash.Hans Petter Jansson2004-06-032-1/+7
| | | | | | | | | | 2004-06-02 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-migrate.c (migrate_contact_folder_to_source): Add missing negation that caused a crash. svn path=/trunk/; revision=26162
* bump to 0.0.93.1. (BASE_VERSION): change to 12 for the ESourceChris Toshok2004-06-032-2/+7
| | | | | | | | | 2004-06-02 Chris Toshok <toshok@ximian.com> * configure.in (EDS_REQUIRED): bump to 0.0.93.1. (BASE_VERSION): change to 12 for the ESource absolute_uri stuff. svn path=/trunk/; revision=26161
* remove hidden field migration, and add in a phase to clear theChris Toshok2004-06-032-52/+23
| | | | | | | | | | 2004-06-02 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-migrate.c (addressbook_migrate): remove hidden field migration, and add in a phase to clear the absolute_uri properties on ESources. svn path=/trunk/; revision=26160
* remove absolute_uri from ESource's. (migrate_tasks): same.Chris Toshok2004-06-032-0/+45
| | | | | | | | | | 2004-06-02 Chris Toshok <toshok@ximian.com> * gui/migration.c (migrate_calendars): remove absolute_uri from ESource's. (migrate_tasks): same. svn path=/trunk/; revision=26159
* Add toolbar visibility toggle to View menu.William Jon McCann2004-06-032-0/+8
| | | | | | | | 2004-06-01 William Jon McCann <mccann@jhu.edu> * evolution.xml: Add toolbar visibility toggle to View menu. svn path=/trunk/; revision=26158
* Add listener for the ViewToolbar command.William Jon McCann2004-06-034-0/+74
| | | | | | | | | | | | | | | | | 2004-06-01 William Jon McCann <mccann@jhu.edu> * e-shell-window-commands.c (e_shell_window_commands_setup): Add listener for the ViewToolbar command. (view_toolbar_item_toggled_handler): New function to handle toggling toolbar visibility and saving state. * e-shell-window.c (e_shell_window_save_defaults): Save the status of the toolbar visibility. (setup_widgets): Set initial state of toolbar visibility. * apps_evolution_shell.schemas.in.in: Added schema for toolbar_visible. svn path=/trunk/; revision=26157
* removed pre-completion code, not needed anymore. (emlv_finalize): no needRodrigo Moya2004-06-032-24/+9
| | | | | | | | | | | | | | 2004-06-02 Rodrigo Moya <rodrigo@novell.com> * gui/e-meeting-list-view.c (start_addressbook_server): removed pre-completion code, not needed anymore. (emlv_finalize): no need to unref the book anymore. (emlv_init): don't call start_addressbook_server. * gui/e-meeting-store.c (start_addressbook_server): removed. (ems_finalize): no need to unref the book anymore. svn path=/trunk/; revision=26156
* fixed leak and pass the correct icalcomponent to e_cal_modify_object.Rodrigo Moya2004-06-034-6/+11
| | | | | | | | | 2004-06-02 Rodrigo Moya <rodrigo@novell.com> * gui/dialogs/copy-source-dialog.c (copy_source): fixed leak and pass the correct icalcomponent to e_cal_modify_object. svn path=/trunk/; revision=26154
* Don't need these two functions any more (source_to_dialog,Rodney Dawes2004-06-023-1705/+1171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-02 Rodney Dawes <dobey@novell.com> * gui/component/addressbook-config.c (focus_help, add_focus_handler): Don't need these two functions any more (source_to_dialog, auth_optionmenu_func): Don't try to change the notebook page or set the widget sensitive, for a notebook that doesn't exist any more (reparent_to_vbox): Don't need this function any more, as the widgets are all contained in the same dialog in the glade now (setup_general_tab, setup_connecting_tab, setup_searching_tab): We don't need to do the focus-based "tooltip" stuff any more We just use tooltips on the widgets now (ssl_optionmenu_selected, add_ssl_activate_cb): We don't need the ssl_optionmenu_selected callback any more, as the tooltips are just set on the necessary widgets now (query_for_supported_bases): Set the border widths on the dialog's vbox and action_area to be compliant with the HIG (addressbook_add_server_dialog): Unref the GConfClient object (addressbook_config_edit_source): Create the source_list so that we can actually save the changes that we make here Create the GladeXML with only the widget subtree that we need to use here, to avoid popping up other visible dialogs Set the border widths on the dialog's vbox and action_area to be compliant with the HIG We don't need to reparent widgets to vboxes any more, as the widgets are now part of the dialog's widget tree If we are without LDAP or not in LDAP mode, then hide the notebook borders, and change the border size of its child to appear as though we are a normal non-LDAP dialog We don't need to set the type hint on the window as we are no a real GtkDialog * gui/component/ldap-config.glade: Update the properties dialogs to be compliant with the HIG layout Get rid of some of the extra windows and put their children in the appropriate places in the properties dialog Make the properties dialog be a real GtkDialog Fixes #41141 svn path=/trunk/; revision=26153
* Fixes #59333Rodrigo Moya2004-06-022-1/+8
| | | | | | | | | | | 2004-06-02 Rodrigo Moya <rodrigo@novell.com> Fixes #59333 * gui/dialogs/task-page.c (task_page_fill_widgets): guard against list items being NULL. svn path=/trunk/; revision=26152
* add a drag delete handler. (table_drag_data_get): support text/vcardLarry Ewing2004-06-023-0/+365
| | | | | | | | | | | | 2004-06-02 Larry Ewing <lewing@ximian.com> * gui/e-tasks.c (table_drag_data_delete): add a drag delete handler. (table_drag_data_get): support text/vcard drags. (setup_widgets): setup the etable as a drag source. * gui/tasks-component.c: add source selector Drag & Drop handlers. svn path=/trunk/; revision=26151
* Add in a source option menu to the dialog and make is sensitive only onLarry Ewing2004-06-024-32/+206
| | | | | | | | | | | | | | | 2004-06-01 Larry Ewing <lewing@ximian.com> * gui/contact-list-editor/e-contact-list-editor.c: Add in a source option menu to the dialog and make is sensitive only on new lists. * gui/contact-list-editor/e-contact-list-editor.h: add load_book fields for async book loading. * gui/contact-list-editor/contact-list-editor.glade: add the new source selector in a table reorder some of the other widgets. svn path=/trunk/; revision=26150
* rename can_add to is_mutable, add sensitivity logic for both readonly andLarry Ewing2004-06-023-746/+52
| | | | | | | | | | | | | 2004-06-01 Larry Ewing <lewing@ximian.com> * gui/dialogs/calendar-setup.c: rename can_add to is_mutable, add sensitivity logic for both readonly and mutable cases. The esource attributes are a complete mess and need discussion. * gui/dialogs/calendar-setup.glade: remove edit dialogs and name the tables. svn path=/trunk/; revision=26149
* sort the various available importer plugins by name in the importer druidChristophe Fergeau2004-06-022-0/+34
| | | | | | | | | | 2004-06-01 Christophe Fergeau <teuf@gnome.org> * e-shell-importer.c: sort the various available importer plugins by name in the importer druid combo box so that the list doesn't change from one evolution run to another. svn path=/trunk/; revision=26148
* Link test-error against libeutil.Christian Neumair2004-06-022-2/+7
| | | | | | | | 2004-06-01 Christian Neumair <chris@gnome-de.org> * Makefile.am (test_error_LDADD): Link test-error against libeutil. svn path=/trunk/; revision=26147
* fixed changelogJeffrey Stedfast2004-06-021-1/+3
| | | | svn path=/trunk/; revision=26146
* Don't attach anything ever. This is confusing way too many users whoJeffrey Stedfast2004-06-022-5/+9
| | | | | | | | | | | | 2004-06-01 Jeffrey Stedfast <fejj@novell.com> * em-composer-utils.c (forward_non_attached): Don't attach anything ever. This is confusing way too many users who expect it to attach all or nothing. Since Forward-Attached is what users should be using to forward a message and all attachments, make these not attach anything (which is what other mailers do anyway). svn path=/trunk/; revision=26145
* Don't propagate the expose to the label widget, the parent expose handlerAnders Carlsson2004-06-022-5/+5
| | | | | | | | | 2004-06-01 Anders Carlsson <andersca@gnome.org> * e-expander.c (e_expander_expose): Don't propagate the expose to the label widget, the parent expose handler does that. svn path=/trunk/; revision=26144
* Fixes #59369Rodrigo Moya2004-06-012-1/+11
| | | | | | | | | | | 2004-06-01 Rodrigo Moya <rodrigo@novell.com> Fixes #59369 * gui/e-calendar-view.c (clipboard_get_text_cb): don't pass NULL strings to libical functions. svn path=/trunk/; revision=26142
* set the right path on the url.Not Zed2004-06-012-1/+4
| | | | | | | | | 2004-06-01 Not Zed <NotZed@Ximian.com> * em-folder-selector.c (em_folder_selector_get_selected_uri): set the right path on the url. svn path=/trunk/; revision=26141
* ** A few fixes for better rfc compliance, and cleaner code.Not Zed2004-06-016-343/+351
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-01 Not Zed <NotZed@Ximian.com> ** A few fixes for better rfc compliance, and cleaner code. * camel-mime-utils.c (header_encode_param): a bunch of logic cleanups with new util functions. (header_decode_init): setup a new type ATTR_CHAR, for attribute-char. * tests/misc/test2.c (main): new test for rfc2184 stuff. * camel-mime-utils.c (header_convert): helper to convert between charsets. (rfc2184_decode): fix a bunch of logic problems and use the helper above to simplify code. (decode_param_token): removed, not needed. (header_decode_rfc2184_param): removed, not needed. (header_decode_param): removed, not needed. ugh. (header_decode_param_list): completely rewritten, hence lack of need of above. svn path=/trunk/; revision=26140
* use statvfs if available. Should make it actually work, if not portable.Not Zed2004-06-012-6/+25
| | | | | | | | | | 2004-06-01 Not Zed <NotZed@Ximian.com> * e-fsutils.c (e_fsutils_avail): use statvfs if available. Should make it actually work, if not portable. This is for a bug but I can't recall the number. svn path=/trunk/; revision=26139
* check for statvfs.Not Zed2004-06-012-2/+7
| | | | | | | | 2004-06-01 Not Zed <NotZed@Ximian.com> * configure.in: check for statvfs. svn path=/trunk/; revision=26138
* ** See #58827.Not Zed2004-06-015-38/+60
| | | | | | | | | | | | | | | | | | | | | 2004-05-27 Not Zed <NotZed@Ximian.com> ** See #58827. * e-shell-window.c (switch_view): api change * e-shell.c (impl_Shell_handleURI): Fixed for api change. (impl_Shell_handleURI): check the component alias for an alternate uri schema path. 'quick hack' for activating components from command line. This may, or may not, continue to function. * e-component-registry.c (e_component_registry_peek_info): added an id for search type. (e_component_registry_peek_info_for_uri_schema): ^ makes this redundant, removed. (e_component_registry_activate): fixed for api change. svn path=/trunk/; revision=26137
* ugh, unlike camel exceptions, you can't pass NULL to CORBA calls.Not Zed2004-06-012-6/+12
| | | | | | | | | | 2004-06-01 Not Zed <NotZed@Ximian.com> * mail-signature-editor.c (load_signature): ugh, unlike camel exceptions, you can't pass NULL to CORBA calls. (mail_signature_editor): ditto. See bug #58815. svn path=/trunk/; revision=26136
* Don't leak the zlib stream internals.Jeffrey Stedfast2004-06-012-0/+10
| | | | | | | | | 2004-05-31 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-gzip.c (camel_mime_filter_gzip_finalize): Don't leak the zlib stream internals. svn path=/trunk/; revision=26135
* *** empty log message ***Rodrigo Moya2004-06-011-1/+1
| | | | svn path=/trunk/; revision=26134
* *Bug #51968 "Invite others.." button confusing in Appointment editorPriyanshu Raj2004-06-014-5/+10
| | | | | | | | | 2004-05-31 Priyanshu Raj <Priyanshu@students.iiit.net> *Bug #51968 "Invite others.." button confusing in Appointment editor dialog(Fixed)" svn path=/trunk/; revision=26133
* Use the constructed title string.Anders Carlsson2004-05-312-1/+5
| | | | | | | | 2004-05-28 Anders Carlsson <andersca@gnome.org> * e-error.c (e_error_newv): Use the constructed title string. svn path=/trunk/; revision=26132
* Menu items in Scheduling tab should have sentence capitalization (Fixed)Priyanshu Raj2004-05-302-7/+12
| | | | | | | | | 2004-05-29 Priyanshu Raj <priyanshu@students.iiit.net> * Bug #48134: Menu items in Scheduling tab should have sentence capitalization (Fixed) svn path=/trunk/; revision=26131
* render all email addresses, not just the first 3.Chris Toshok2004-05-292-26/+24
| | | | | | | | | | 2004-05-28 Chris Toshok <toshok@ximian.com> * gui/widgets/eab-contact-display.c (render_contact): render all email addresses, not just the first 3. (eab_contact_display_class_init): use a C comment, not C++. svn path=/trunk/; revision=26130
* call e_select_names_model_load_contacts after settingChris Toshok2004-05-296-8/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-28 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-bonobo.c (entry_set_property_fn): call e_select_names_model_load_contacts after setting text/addresses/destinations. * gui/component/select-names/e-select-names-model.c (name_and_email_simple_query_cb): new function, ripped from the 1.4 e-destination stuff. (book_opened): new function, fire off eab_name_and_email_query for each item in our model (that doesn't represent a contact already). (e_select_names_model_load_contacts): new function, open the default addressbook (yeah yeah, i know we should open something different/more.) (e_select_names_cancel_contacts_load): new (unimplemented, and how do we implement it?) function. * gui/component/select-names/e-select-names-model.h: add prototypes for e_select_names_model_load_contacts and e_select_names_cancel_contacts_load. * gui/component/select-names/e-select-names.c (set_book): call get_query_string and set the book and query in a single call to g_object_set, just because we can/should. (update_query): reimplement in terms of get_query_string. (get_query_string): new function, build up the query string. * gui/component/select-names/Makefile.am (INCLUDES): add $(top_srcdir)/addressbook/util to INCLUDES. svn path=/trunk/; revision=26129
* Add back office, spouse, web log fields. Allow for 8 phone numbers, ofHans Petter Jansson2004-05-293-315/+634
| | | | | | | | | | | | | | | | | | | | | | 2004-05-28 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/contact-editor.glade: Add back office, spouse, web log fields. Allow for 8 phone numbers, of which 4 can be hidden. * gui/contact-editor/e-contact-editor.c (phones_default): Add more defaults. (im_service_default): Add more defaults. (expand_phone): Implement. (fill_in_phone_record): Expand if we have any records past 4. (init_im_record_location) (fill_in_im_record) (extract_im_record) (sensitize_im_record): Remove location. (simple_field_map): Add spouse, office, web log. (expand_phone_toggle): Implement. (e_contact_editor_init): Hook up expander button. svn path=/trunk/; revision=26128
* Set the default window size for the druid to 480x320Rodney Dawes2004-05-292-0/+6
| | | | | | | | | 2004-05-28 Rodney Dawes <dobey@novell.com> * e-shell-importer.c (e_shell_importer_start_import): Set the default window size for the druid to 480x320 svn path=/trunk/; revision=26127
* added missing #ifdef HAVE_LDAPChristophe Fergeau2004-05-292-0/+6
| | | | | | | | 2004-05-28 Christophe Fergeau <teuf@gnome.org> * gui/component/addressbook-config.c: added missing #ifdef HAVE_LDAP svn path=/trunk/; revision=26126
* Disable debug here too - all this code has been working fine.Jeffrey Stedfast2004-05-295-6/+23
| | | | | | | | | | | | | | | | | | | | | 2004-05-28 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree.c (d): Disable debug here too - all this code has been working fine. * em-folder-selector.c (d): Disable debug spew here too (not that this debug was ever seen since it never hit those conditions). * mail-folder-cache.c (d): Disable debug here too. * em-folder-tree-model.c: Disable debug spewage that we don't need anymore. The amount of debug spewage on the console is getting to be too much to find anything. * em-folder-tree.c (emft_expand_node): Use p+1 as the full_name rather than p. Fixes bug #59187. svn path=/trunk/; revision=26125
* remove bogus includeJP Rosevear2004-05-292-3/+7
| | | | | | | | 2004-05-28 JP Rosevear <jpr@novell.com> * e-shell-window-commands.c: remove bogus include svn path=/trunk/; revision=26124
* changed to About Evolution; comment out FAQJP Rosevear2004-05-292-6/+10
| | | | | | | | 2004-05-28 JP Rosevear <jpr@novell.com> * evolution.xml: changed to About Evolution; comment out FAQ svn path=/trunk/; revision=26123
* Remove e-shell-about-box.William Jon McCann2004-05-295-620/+209
| | | | | | | | | | | 2004-05-28 William Jon McCann <mccann@jhu.edu> * Makefile.am (evolution_SOURCES): Remove e-shell-about-box. * e-shell-window-commands.c (command_about_box, about_box_new): Use GNOME about box. svn path=/trunk/; revision=26122
* remove about boxJP Rosevear2004-05-292-1/+4
| | | | | | | | 2004-05-28 JP Rosevear <jpr@novell.com> * POTFILES.in: remove about box svn path=/trunk/; revision=26121
* set some columns resizable. (initialize_contactcerts_ui): same.Not Zed2004-05-282-0/+9
| | | | | | | | | | 2004-05-28 Not Zed <NotZed@Ximian.com> * gui/certificate-manager.c (initialize_yourcerts_ui): set some columns resizable. (initialize_contactcerts_ui): same. svn path=/trunk/; revision=26120
* ** See bugs #52061 & #52669.Not Zed2004-05-289-108/+508
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-28 Not Zed <NotZed@Ximian.com> ** See bugs #52061 & #52669. * gui/smime-ui.glade: added cert-trust-dialog and tweaked the ca-trust-dialog. * gui/ca-trust-dialog.c (ca_trust_dialog_show): Fix the %s in the label. Slack. (ca_trust_dialog_show): slight rearrangement. * gui/certificate-manager.c (add_contact_cert): fill out fields. * lib/e-cert.c (e_cert_get_usage): helper to get the usage of a cert. * gui/certificate-manager.c (edit_ca): use the right certdb, not the e-one. (add_user_cert): fill out missing columns. * lib/e-cert.c (e_cert_get_ca_cert): new method to find the ca cert of a cert. * gui/cert-trust-dialog.[ch]: peer cert trust editor. * gui/certificate-manager.c (edit_contact): implement. svn path=/trunk/; revision=26119
* a more straightforward way to calculate the offset of a day within theKidd Wang2004-05-282-9/+21
| | | | | | | | * gui/e-week-view.c: (e_week_view_event_move), (e_week_view_get_day_offset_of_event): a more straightforward way to calculate the offset of a day within the week. svn path=/trunk/; revision=26118
* s/${0}/{0}/gJeffrey Stedfast2004-05-283-11/+15
| | | | | | | | 2004-05-27 Jeffrey Stedfast <fejj@novell.com> * mail-composer-errors.xml: s/${0}/{0}/g svn path=/trunk/; revision=26117
* fixed ChangeLogJeffrey Stedfast2004-05-281-4/+3
| | | | svn path=/trunk/; revision=26116
* Instead of removing the "Loading..." row for toplevel folder nodes onJeffrey Stedfast2004-05-282-1/+20
| | | | | | | | | | | | 2004-05-27 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree.c (emft_get_folder_info__got): Instead of removing the "Loading..." row for toplevel folder nodes on failure (which indicates a failure conenct to the server, most likely), collapse the store node so that if the user expands the store node, it will automagically try connecting again. Fixes bug #57493. svn path=/trunk/; revision=26115
* Require e-error-toolRodney Dawes2004-05-2812-1/+30
| | | | | | | | | | | | 2004-05-27 Rodney Dawes <dobey@novell.com> * e-util/Makefile.am (dist-hook): Require e-error-tool 2004-05-27 Rodney Dawes <dobey@novell.com> * */Makefile.am (EXTRA_DIST): Add $(error_i18n) for "make dist" svn path=/trunk/; revision=26114
* Fixes bug #59191.Jeffrey Stedfast2004-05-282-4/+10
| | | | | | | | | | | | | 2004-05-27 Jeffrey Stedfast <fejj@novell.com> Fixes bug #59191. * providers/imap/camel-imap-store.c (camel_imap_store_readline): Don't override the exception with g_strerror() since presumably camel_imap_store_is_connected() will have set that for us (and will have a much more accurate exception anyway). svn path=/trunk/; revision=26113
* Fix for bug #57818.Jeffrey Stedfast2004-05-275-16/+55
| | | | | | | | | | | | | | | | | | | | | | 2004-05-26 Jeffrey Stedfast <fejj@novell.com> Fix for bug #57818. * gui/e-tasks.c (setup_widgets): Same. * gui/gnome-cal.c (setup_widgets): Updated to pass a set of bitflags to cal_search_bar_new(). * gui/cal-search-bar.c (cal_search_bar_new): Now takes a bit flag argument specifying which search options to present. (cal_search_bar_construct): Same as above. Construct the search menu to use based on the bit flags. * gui/apps_evolution_calendar.schemas.in.in: Changed the default "Tasks due today" colour to be a light-blue (one of the default colour values in the colour picker dialog). Fixes bug #53412. svn path=/trunk/; revision=26112
* Don't dist $(error_i18n) as it requires e-error-tool to be builtRodney Dawes2004-05-274-57/+9
| | | | | | | | | | | | 2004-05-27 Rodney Dawes <dobey@novell.com> * Makefile.am (EXTRA_DIST): Don't dist $(error_i18n) as it requires e-error-tool to be built * shell-errors.xml.(h|in): Remove these from CVS, the .in is not used any more, and the .h is generated from the .xml svn path=/trunk/; revision=26111
* If the store is not a vtrash store, just invoke the virtual method. (InDan Winship2004-05-272-40/+17
| | | | | | | | | | | * camel-store.c (camel_store_get_trash): If the store is not a vtrash store, just invoke the virtual method. (In particular, don't assume that the trash folder's name is CAMEL_VTRASH_NAME). If it is a vtrash store, just let camel_store_get_folder() do the work since it's duplicated there anyway. #57114 (camel_store_get_junk): Likewise. svn path=/trunk/; revision=26110
* add e-error-toolDan Winship2004-05-271-0/+1
| | | | svn path=/trunk/; revision=26109
* Updated Czech translation.Miloslav Trmac2004-05-272-976/+889
| | | | | | | | 2004-05-27 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26108
* fixed a spelling mistake for GerardoJeffrey Stedfast2004-05-272-2/+2
| | | | svn path=/trunk/; revision=26107
* Updated French translation.Christophe Merlet2004-05-273-1360/+1389
| | | | svn path=/trunk/; revision=26106
* Changed the default "Tasks due today" colour to be a light-blue (one ofJeffrey Stedfast2004-05-272-2/+8
| | | | | | | | | | 2004-05-26 Jeffrey Stedfast <fejj@novell.com> * gui/apps_evolution_calendar.schemas.in.in: Changed the default "Tasks due today" colour to be a light-blue (one of the default colour values in the colour picker dialog). Fixes bug #53412. svn path=/trunk/; revision=26105
* Fixes #57759Rodrigo Moya2004-05-272-0/+23
| | | | | | | | | | | 2004-05-26 Rodrigo Moya <rodrigo@ximian.com> Fixes #57759 * gui/gnome-cal.c (gnome_calendar_remove_source_by_uid): remove all queries we've got for the removed source. svn path=/trunk/; revision=26104
* update spell errorsRadek Doulik2004-05-262-0/+10
| | | | | | | | | | 2004-05-26 Radek Doulik <rodo@ximian.com> * htmltext.c (html_text_op_copy_helper): update spell errors Fixes #50829 svn path=/trunk/; revision=26103
* Removed from CVS Generated files don't belong in CVSRodney Dawes2004-05-262-65/+5
| | | | | | | | | 2004-05-26 Rodney Dawes <dobey@novell.com> * libfilter-i18n.h: Removed from CVS Generated files don't belong in CVS svn path=/trunk/; revision=26102
* set port property on e-sourceSivaiah nallagatla2004-05-263-0/+8
| | | | | | | | 2004-05-25 Sivaiah nallagatla <snallagatla@novell.com> * providers/groupwise/came;-gw-listener.c (add_addressbook_sources): set port property on e-source svn path=/trunk/; revision=26101
* Translation updated.Vincent van Adrighem2004-05-262-990/+1085
| | | | | | | | 2004-05-26 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated. svn path=/trunk/; revision=26100
* return NULL when there is no existing gw account with same uidSivaiah Nallagatla2004-05-263-18/+29
| | | | | | | | | 2004-05-25 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c (lookup_account_info): return NULL when there is no existing gw account with same uid svn path=/trunk/; revision=26099
* Implemented. Sends the "interactive" message when the first window isSarfraaz Ahmed2004-05-262-1/+40
| | | | | | | | | 2004-05-26 Sarfraaz Ahmed <asarfraaz@novell.com> * e-shell.c (set_interactive): Implemented. Sends the "interactive" message when the first window is created to all the components. svn path=/trunk/; revision=26098
* In week view all-day events should keep all-dayness when moved around.Kidd Wang2004-05-262-9/+23
| | | | | | | | * gui/e-week-view.c: (e_week_view_event_move), (e_week_view_change_event_time): In week view all-day events should keep all-dayness when moved around. svn path=/trunk/; revision=26097
* initialise desc to NULL before using it later on. gcc doesn't warn on thisNot Zed2004-05-262-1/+6
| | | | | | | | | | | 2004-05-26 Not Zed <NotZed@Ximian.com> * mail-vfolder.c (vfolder_adduri_desc): initialise desc to NULL before using it later on. gcc doesn't warn on this if you're not optimising. Sigh. Probably fix #59070, #59060, #58972 and friends. svn path=/trunk/; revision=26096
* remove now unused functions. (source_group_can_add): fix can add logic,Larry Ewing2004-05-262-207/+27
| | | | | | | | | | 2004-05-25 Larry Ewing <lewing@ximian.com> * gui/dialogs/calendar-setup.c: remove now unused functions. (source_group_can_add): fix can add logic, remove more unused functions. svn path=/trunk/; revision=26095
* i2004-05-25 Larry Ewing <lewing@ximian.com>Larry Ewing2004-05-262-40/+2
| | | | | | * gui/dialogs/calendar-setup.c: remove now unused functions. svn path=/trunk/; revision=26094
* (key_press_event): look for escape press and destroy dialog.Larry Ewing2004-05-262-0/+25
| | | | svn path=/trunk/; revision=26093
* remove /soap part from uri. make port as a e-source property instead ofSivaiah Nallagatla2004-05-262-88/+152
| | | | | | | | | | | 2004-05-25 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c (add_addressbook_sources) (add_calendar_tasks_sources) : remove /soap part from uri. make port as a e-source property instead of putting it in uri to amek the uris same as that of mail for password sharing svn path=/trunk/; revision=26092
* use the new dialog. (calendar_setup_edit_calendar): use the new dialog.Larry Ewing2004-05-261-50/+105
| | | | | | | | | | 2004-05-25 Larry Ewing <lewing@ximian.com> * gui/dialogs/calendar-setup.c (calendar_setup_edit_task_list): use the new dialog. (calendar_setup_edit_calendar): use the new dialog. svn path=/trunk/; revision=26091
* set the default selection to inbox.Not Zed2004-05-269-168/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-26 Not Zed <NotZed@Ximian.com> * importers/evolution-mbox-importer.c (create_control_fn): set the default selection to inbox. * importers/evolution-outlook-importer.c (folder_selected) (create_control_fn): copied from mbox importer. fixes a crash & lets you choose the target folder. 2004-05-25 Not Zed <NotZed@Ximian.com> * mail-component.c (mc_add_local_store_done): removed, now redundant. * em-folder-tree.c (em_folder_tree_set_selected): fix for path changes. * em-folder-tree-model.c (em_folder_tree_model_set_unread_count): change to use full name rather than path name. * em-folder-tree-model.h: renamed path_hash to full_hash. * em-folder-tree-model.c (folder_subscribed): dont use g_path_get_dirname here, it is os dependent, we want / always. (full_hash_free): rename from path_hash free. svn path=/trunk/; revision=26090
* removed.Not Zed2004-05-2613-98/+36
| | | | | | | | | | | | 2004-05-25 Not Zed <NotZed@Ximian.com> * camel-store.c (camel_folder_info_build_path): removed. * camel-store.h (CamelFolderInfo): removed 'path', fixed all callers. (struct _CamelStore): removed 'dir_sep' fixed all uses. svn path=/trunk/; revision=26089
* set exception if not implemented.Not Zed2004-05-263-5/+19
| | | | | | | | | | | | | | | 2004-05-26 Not Zed <NotZed@Ximian.com> * importer/evolution-importer.c (impl_GNOME_Evolution_Importer_createControl): set exception if not implemented. * e-shell-importer.c (importer_file_page_new): set the entry to activate default, and fixed the _Filename and _Forward shortcut clash. #58081. (prepare_dest_page): pack the widget without expand/fill. svn path=/trunk/; revision=26088
* Updated British English translationGareth Owen2004-05-262-982/+983
| | | | svn path=/trunk/; revision=26087
* Use gtk_window_set_icon_list() here instead of gtk_window_set_icon().Jeffrey Stedfast2004-05-267-30/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-25 Jeffrey Stedfast <fejj@novell.com> * gui/dialogs/url-editor-dialog.c (init_widgets): Use gtk_window_set_icon_list() here instead of gtk_window_set_icon(). * gui/dialogs/select-source-dialog.c (select_source_dialog): Use gtk_window_set_icon_list() here instead of gtk_window_set_icon(). * gui/dialogs/calendar-setup.c (source_to_dialog): Huh?? Why are integer colours in an array of char*? Fixed to be an array of guint32. * gui/dialogs/changed-comp.c (changed_component_dialog): Use gtk_window_set_icon_list() here instead of gtk_window_set_icon(). * gui/dialogs/calendar-setup.c (calendar_setup_new_calendar): Don't bother calling tk_window_set_icon() if we are gonna call gtk_window_set_icon_list a few lines later. (calendar_setup_edit_calendar): Same. instead. (calendar_setup_new_task_list): Same. (calendar_setup_edit_task_list): Same. * gui/dialogs/alarm-options.c (alarm_options_dialog_run): Use gtk_window_set_icon_list() instead of gtk_window_set_icon() so gtk can do the Right Thing (tm). svn path=/trunk/; revision=26086
* use stock icons where possible. Calendar and tasks already use stockWilliam Jon McCann2004-05-2612-54/+69
| | | | | | | | | | | | | | | | | | | | 2004-05-25 William Jon McCann <mccann@jhu.edu> * evolution-message-composer.xml: * evolution-composer-entries.xml: * evolution-contact-list-editor.xml: * evolution-contact-editor.xml: * evolution.xml: * evolution-mail-message.xml: * evolution-mail-list.xml: * evolution-mail-global.xml: * evolution-addressbook.xml: use stock icons where possible. Calendar and tasks already use stock icons. * evolution-tasks.xml: swap positions of delete and print icons to be consistent with the other components. svn path=/trunk/; revision=26085
* Make calendar-errors.xml.h and install the xml file.Jeffrey Stedfast2004-05-2610-165/+371
| | | | | | | | | | | | | | | | | | | | | | | 2004-05-25 Jeffrey Stedfast <fejj@novell.com> * Makefile.am: Make calendar-errors.xml.h and install the xml file. * calendar-errors.xml: New error definitions file. * gui/gnome-cal.c (backend_died_cb): Use e-error * gui/e-tasks.c (backend_died_cb): Use e-error * gui/dialogs/send-comp.c (send_component_dialog): Use e-error * gui/dialogs/save-comp.c (save_component_dialog): Use e-error * gui/dialogs/delete-comp.c (delete_component_dialog): Use e-error * gui/dialogs/cancel-comp.c (cancel_component_dialog): Use e-error svn path=/trunk/; revision=26084
* remove /soap part from uri. make port as a e-source property instead ofSivaiah Nallagatla2004-05-261-0/+7
| | | | | | | | | | | 2004-05-25 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c (add_addressbook_sources) (add_calendar_tasks_sources) : remove /soap part from uri. make port as a e-source property instead of putting it in uri to amek the uris same as that of mail for password sharing svn path=/trunk/; revision=26083
* reenable this function, in a slightly broken manner. we don't haveChris Toshok2004-05-262-11/+27
| | | | | | | | | | | | | | 2004-05-25 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-text-model.c (e_select_names_text_model_activate_obj): reenable this function, in a slightly broken manner. we don't have e_contact_get_book anymore (well, we never had it really... but we lost e_card_get_book). load the system addressbook and supply that to the editors. shouldn't be a problem, since it's a read-only editor anyway. svn path=/trunk/; revision=26082
* [ fixes #58654 ]Chris Toshok2004-05-262-25/+30
| | | | | | | | | | | | | | 2004-05-25 Chris Toshok <toshok@ximian.com> [ fixes #58654 ] * gui/component/select-names/e-select-names.c (update_query): build up the query using e_book_query calls so we're insulated from field name changes. also, conjoin if we have more than 1 query element, not more than 2 (i *hope* this was an off by 1 error...) svn path=/trunk/; revision=26081
* Updated italian translationMarco Ciampa2004-05-262-663/+629
| | | | svn path=/trunk/; revision=26080
* a few fixes.Jeffrey Stedfast2004-05-264-8/+21
| | | | | | | | | | | | | 2004-05-25 Jeffrey Stedfast <fejj@novell.com> * mail-errors.xml: a few fixes. * em-format-quote.c (emfq_text_plain): Only strip the signature if we are in some wy modifying the content (we don't want to remove the signature if we are editing the message as a new message). Fixes bug #58826. svn path=/trunk/; revision=26079
* read the "auth-domain" property from e-source and use it as the componentSivaiah Nallagatla2004-05-252-4/+19
| | | | | | | | | | | 2004-05-25 Sivaiah Nallagatla <snallagatla@novell.com> * gui/component/addressbook.c (load_source_auth_cb ) (load_source_auth_cb ) : read the "auth-domain" property from e-source and use it as the component name for e_password_* calls if it exists svn path=/trunk/; revision=26078
* Generate the addressbook-errors.xml.h file and install the xml file andJeffrey Stedfast2004-05-259-229/+261
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-25 Jeffrey Stedfast <fejj@novell.com> * Makefile.am: Generate the addressbook-errors.xml.h file and install the xml file and all that jazz. * addressbook-errors.xml: New error xml file. * gui/widgets/e-addressbook-view.c (backend_died): Use e_error_run(). * gui/widgets/eab-gui-util.c (eab_error_dialog): Use e_error_run(). (eab_load_error_dialog): Same. (eab_search_result_dialog): Same. (eab_prompt_save_dialog): Same. (save_it): Same. * gui/contact-editor/e-contact-editor.c (categories_clicked): Use e_error_run(). (e_contact_editor_is_valid): Same. (save_contact): Same. * gui/component/addressbook-view.c (delete_addressbook_cb): Use e_error_run(). * gui/component/addressbook-config.c (addressbook_ldap_init): Use e_error_run(). (addressbook_ldap_auth): Same. (addressbook_root_dse_query): Same. (do_ldap_root_dse_query): Same. (do_schema_query): Same. svn path=/trunk/; revision=26077
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-05-252-1101/+1170
| | | | | | | | 2004-05-25 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=26076
* Updated Bulgarian translation by Vladimir "Kaladan" PetkovAlexander Shopov2004-05-252-16765/+17042
| | | | | | | | | 2004-05-25 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Vladimir "Kaladan" Petkov <vpetkov@i-space.org> svn path=/trunk/; revision=26075
* read the "auth-domain" property to use as component name for e-passwordSivaiah Nallagatla2004-05-252-2/+15
| | | | | | | | | | 2004-05-25 Sivaiah Nallagatla <snallagatla@novell.com> * common/authentication.c (auth_func_cb) : read the "auth-domain" property to use as component name for e-password calls instead of hard coded component name svn path=/trunk/; revision=26074
* Fixes: #57472Trent Lloyd2004-05-2511-0/+64
| | | | | | | | | | | | | | | | | | | | | 2004-05-25 Trent Lloyd <lathiat@bur.st> Fixes: #57472 * gui/dialogs/alarm-options.c: * gui/dialogs/calendar-setup.c: * gui/dialogs/cancel-comp.c: * gui/dialogs/changed-comp.c: * gui/dialogs/delete-comp.c: * gui/dialogs/delete-error.c: * gui/dialogs/save-comp.c: * gui/dialogs/select-source-dialog.c: * gui/dialogs/send-comp.c * gui/dialogs/url-editor-dialog.c: - Add include of e-icon-factory.h - Set icon on window to be calendar/tasks icon rather than mail icon svn path=/trunk/; revision=26073
* disable add sender to addressbook bar if it is also disabled. #58955.Not Zed2004-05-252-2/+7
| | | | | | | | | 2004-05-25 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_popup_menu[]): disable add sender to addressbook bar if it is also disabled. #58955. svn path=/trunk/; revision=26072
* use e-icon-factory sizes.Not Zed2004-05-252-6/+8
| | | | | | | | 2004-05-25 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (pixcache[]): use e-icon-factory sizes. svn path=/trunk/; revision=26071
* if we have a cached icon, use it, don't just ignore it! #58831.Not Zed2004-05-252-2/+10
| | | | | | | | | 2004-05-25 Not Zed <NotZed@Ximian.com> * e-msg-composer-attachment-bar.c (update): if we have a cached icon, use it, don't just ignore it! #58831. svn path=/trunk/; revision=26070
* fixed attribution to not cause crash. See #58882.Joop Stakenborg2004-05-252-1/+5
| | | | | | | | 2004-05-25 Joop Stakenborg <pg4i@xs4all.nl> * nl.po: fixed attribution to not cause crash. See #58882. svn path=/trunk/; revision=26069
* Updated Canadian English translation.Adam Weinberger2004-05-252-979/+1052
| | | | | | * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=26068
* add addressbook/tools/Makefile.am back to the build.Chris Toshok2004-05-252-0/+6
| | | | | | | | | 2004-05-24 Chris Toshok <toshok@ximian.com> * configure.in: add addressbook/tools/Makefile.am back to the build. svn path=/trunk/; revision=26067
* add tools back to the build.Chris Toshok2004-05-252-3/+5
| | | | | | | | 2004-05-24 Chris Toshok <toshok@ximian.com> * Makefile.am (SUBDIRS): add tools back to the build. svn path=/trunk/; revision=26066
* fix this for current build foo.Chris Toshok2004-05-255-410/+422
| | | | | | | | | | | | 2004-05-24 Chris Toshok <toshok@ximian.com> * tools/Makefile.am: fix this for current build foo. * tools/evolution-addressbook-export-list-folders.c, * tools/evolution-addressbook-export-list-cards.c, * tools/evolution-addressbook-export.c: revive this. svn path=/trunk/; revision=26065
* [ fixes bug #32194 ]Chris Toshok2004-05-252-0/+47
| | | | | | | | | | | 2004-05-24 Chris Toshok <toshok@ximian.com> [ fixes bug #32194 ] * importers/evolution-vcard-importer.c (process_item_fn): make sure all ADR attributes have HOME/WORK/OTHER. svn path=/trunk/; revision=26064
* [ fixes bug #40013 ]Chris Toshok2004-05-252-0/+60
| | | | | | | | | | | | | 2004-05-24 Chris Toshok <toshok@ximian.com> [ fixes bug #40013 ] * importers/evolution-vcard-importer.c (process_item_fn): for TEL attribute that don't specify a location (HOME/WORK/OTHER), default to "OTHER". For TEL attributes that *only* specify a location, default to "VOICE". svn path=/trunk/; revision=26063
* don't enable the widget based on its writability if it is a dependentNot Zed2004-05-242-7/+17
| | | | | | | | | | | | 2004-05-24 Not Zed <NotZed@Ximian.com> * mail-account-gui.c (mail_account_gui_build_extra_conf): don't enable the widget based on its writability if it is a dependent option which is now disable. (setup_toggle): return whether the widget is sensitive too. #57171. svn path=/trunk/; revision=26062
* only enable add sender if we also have 1 selected. #56663.Not Zed2004-05-242-1/+5
| | | | | | | | | 2004-05-24 Not Zed <NotZed@Ximian.com> * em-popup.c (em_popup_target_new_select): only enable add sender if we also have 1 selected. #56663. svn path=/trunk/; revision=26061
* remove some debug.Not Zed2004-05-243-5/+10
| | | | | | | | | | | 2004-05-24 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_enable_menus): remove some debug. * em-format-html.c (efh_format_header): output commas between newsgroups, and also append_printf. svn path=/trunk/; revision=26060
* fix/rearrange logic. It was using the wrong working pointer.Not Zed2004-05-242-9/+12
| | | | | | | | | 2004-05-24 Not Zed <NotZed@Ximian.com> * camel-mime-utils.c (camel_header_newsgroups_decode): fix/rearrange logic. It was using the wrong working pointer. svn path=/trunk/; revision=26059
* use set_cursor instead of scroll_to_row. See #58383.Not Zed2004-05-242-21/+30
| | | | | | | | | | | | | | | 2004-05-24 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (em_folder_tree_set_selected): use set_cursor instead of scroll_to_row. See #58383. (get_selected_uris_iterate): removed. (em_folder_tree_get_selected_uris): use an interative call based on gtk_tree_selection_get_selected_rows rather than selected_foreach, as the gtk+ docs suggest. was trying to fix a bug but it seems gtktreeselection bug (shift-select rows using keyboard only) svn path=/trunk/; revision=26058
* added CAMEL_PROVIDER_CONF_HIDDEN to conf item type enum. This is used bySivaiah Nallagatla2004-05-244-3/+18
| | | | | | | | | | | | | 2004-05-24 Sivaiah Nallagatla <snallagatla@novell.com> * camel-provider.h : added CAMEL_PROVIDER_CONF_HIDDEN to conf item type enum. This is used by groupwise provider * providers/groupwise/camel-groupwise-provider.c : Added CAMEL_PROVIDER_CONF_HIDDEN to groupwise_conf_entries to pass the auth-domain value * providers/imap/camel-imap-store.c (imap_auth_loop) : read the auth-domain property from imap url and pass it camel sesstion apis svn path=/trunk/; revision=26057
* added empty handling for CAMEL_PROVIDER_CONF_HIDDEN added handling forSivaiah Nallagatla2004-05-242-2/+17
| | | | | | | | | | 2004-05-24 Sivaiah Nallagatla <snallagatla@novell.com> * mail-account-gui.c (mail_account_gui_build_extra_conf) : added empty handling for CAMEL_PROVIDER_CONF_HIDDEN * (extract_values) : added handling for CAMEL_PROVIDER_CONF_HIDDEN svn path=/trunk/; revision=26056
* pull the message from the regen list before we check the list and pendingNot Zed2004-05-243-6/+21
| | | | | | | | | | | | | 2004-05-24 Not Zed <NotZed@Ximian.com> * message-list.c (regen_list_regened): pull the message from the regen list before we check the list and pending uid. * em-folder-view.c (emfv_enable_menus): remove the hack for enabling select delete from here and put it in the right place. (em_folder_view_get_popup_target): put it here so its consistent. svn path=/trunk/; revision=26055
* svn path=/trunk/; revision=26054Fixed another wrong translations. T.Aihana2004-05-231-5/+7
| | | | | | 2004-05-23 Fixed another wrong translations. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=26054
* svn path=/trunk/; revision=26053Fixed wrong translations. T.Aihana2004-05-231-15/+15
| | | | | | 2004-05-23 Fixed wrong translations. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=26053
* Updated italian translationMarco Ciampa2004-05-232-182/+144
| | | | svn path=/trunk/; revision=26052
* Updated Simplified Chinese translationFunda Wang2004-05-232-1028/+889
| | | | svn path=/trunk/; revision=26051
* Updated Spanish translation.Francisco Javier F. Serrador2004-05-232-898/+966
| | | | | | | | 2004-05-22 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation. svn path=/trunk/; revision=26050
* svn path=/trunk/; revision=26047Updated ja.po. T.Aihana2004-05-232-1656/+1204
| | | | | | 2004-05-22 Updated ja.po. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=26047
* Updated Norwegian translation.Kjartan Maraas2004-05-222-865/+850
| | | | | | | | 2004-05-22 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=26046
* Translation updated.Priit Laes2004-05-222-1827/+1853
| | | | | | | | 2004-05-22 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated. svn path=/trunk/; revision=26045
* oops, forgot folder_created. Removed locking, the object bag serialisesNot Zed2004-05-222-12/+14
| | | | | | | | | | 2004-05-22 Not Zed <NotZed@Ximian.com> * camel-store.c: oops, forgot folder_created. Removed locking, the object bag serialises stuff for us. (camel_store_get_junk): same. svn path=/trunk/; revision=26044
* put note_store back in. Quick hack to fix the issue of folders beingNot Zed2004-05-223-6/+11
| | | | | | | | | | | | | 2004-05-22 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_uri_to_folder): put note_store back in. Quick hack to fix the issue of folders being opened before we hook onto folder_created. * mail-folder-cache.c: remove 'name' from update struct, not used anymore svn path=/trunk/; revision=26043
* ** Another unread count bug, #58814.Not Zed2004-05-226-6/+27
| | | | | | | | | | | | | | | | | | 2004-05-22 Not Zed <NotZed@Ximian.com> ** Another unread count bug, #58814. * mail-vfolder.c (context_rule_added): * mail-tools.c (mail_tool_uri_to_folder): * mail-component.c (mc_add_local_store_done): don't call mail note folder anymore, fix up headers. * mail-folder-cache.c (store_folder_opened) (mail_note_store_remove, mail_note_store): handle the new store:folder_opened signal. Don't need the mail_note_folder hack anymore, mail_tool_uri_to_folder slowly does less. svn path=/trunk/; revision=26042
* ** Another unread count bug, #58814.Not Zed2004-05-222-0/+13
| | | | | | | | | | | | | 2004-05-22 Not Zed <NotZed@Ximian.com> ** Another unread count bug, #58814. * camel-store.c (camel_store_class_init): added a folder_opened event. (camel_store_get_folder): emit a folder_opened event whenever we [re] open the physical folder. svn path=/trunk/; revision=26041
* Updated italian translationMarco Ciampa2004-05-222-692/+685
| | | | svn path=/trunk/; revision=26040
* ugh, too drunk to remember to commit this last nightNot Zed2004-05-222-1/+3
| | | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * e-error.c (e_error_default_parent): uh, fix the sense of the if-we-dont-have-it test. svn path=/trunk/; revision=26039
* i2004-05-21 Larry Ewing <lewing@ximian.com>Larry Ewing2004-05-222-15/+21
| | | | | | | * gui/dialogs/calendar-setup.c: set the dialog icons appropriately for add task and calendar dialogs. svn path=/trunk/; revision=26038
* i2004-05-21 Larry Ewing <lewing@ximian.com>H P Nadig2004-05-222-50/+19
| | | | | | | | | | | | | | | * gui/dialogs/calendar-setup.c: remove references to the uri buttons. * gui/dialogs/calendar-setup.glade: remove uri buttons, make add task window wider and make the button spacing larger. 2004-05-21 H P Nadig <hpnadig@pacific.net.in> * gui/dialogs/calendar-setup.glade: Adjusted the default size of New Calendar Dialog. Fixes 57469. svn path=/trunk/; revision=26037
* Fixes #58516.H P Nadig2004-05-222-1/+8
| | | | | | | | | | | 2004-05-21 H P Nadig <hpnadig@pacific.net.in> Fixes #58516. * gui/contact-editor/contact-editor.glade: 'Job Title' is now called 'Title'. svn path=/trunk/; revision=26036
* Removed. Nothing uses this interface (which didn't use the EError routinesJeffrey Stedfast2004-05-223-51/+6
| | | | | | | | | | 2004-05-21 Jeffrey Stedfast <fejj@novell.com> * evolution-shell-component-utils.c (e_activation_failure_dialog): Removed. Nothing uses this interface (which didn't use the EError routines anyway). svn path=/trunk/; revision=26035
* Added a workaround for broken IMAP. Hopefully by forcing only the IMAP4Jeffrey Stedfast2004-05-222-1/+38
| | | | | | | | | | 2004-05-21 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-store.c (connect_to_server): Added a workaround for broken IMAP. Hopefully by forcing only the IMAP4 command subst, we can work around their suckage. svn path=/trunk/; revision=26034
* Updated Czech translation.Miloslav Trmac2004-05-212-349/+388
| | | | | | | | 2004-05-21 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26033
* remove unused.Not Zed2004-05-212-1/+4
| | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * e-shell.c (e_shell_attempt_upgrade): remove unused. svn path=/trunk/; revision=26032
* set a default error parent fallback. (e_error_newv): if parent is null,Not Zed2004-05-213-0/+39
| | | | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * e-error.c (e_error_default_parent): set a default error parent fallback. (e_error_newv): if parent is null, see if we have a default still alive, and use that. warn if not. svn path=/trunk/; revision=26031
* add marshaller for p_ppppp call.Not Zed2004-05-218-69/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * mail-mt.c (do_call): add marshaller for p_ppppp call. * mail-session.c (get_password): fix for camel api changes. (forget_password): same. ** See #58376. * message-list.c (mail_regen_list): do some timeout foo so we don't keep doing list regnerations if we're getting called too often. God knows what this will break. (message_list_set_selected): removede bug printf. (regen_list_free): move the message-list poking stuff into regen_list_regened. (message_list_set_folder): call mail_regen_cancel to cancel any regen stuff. (mail_regen_cancel): cancel/clear outstanding regenerations. (message_list_destroy): do it here too. (message_list_select_uid): also set the pending select uid if we have a timeout pending. * mail-component.c (impl_createControls): set the defualt parent to the main folderview as soon as its created. * em-folder-tree.c (emft_popup_copy_folder_selected): use get_toplevel rather than get_ancestor. seems the more reliable one. also we're always parented so we shoudl always find a toplevel window. (em_folder_tree_create_folder): same. (emft_popup_delete_response): set error parent. (emft_popup_delete_folder, emft_popup_rename_folder) (emft_popup_rename_folder, emft_popup_rename_folder): svn path=/trunk/; revision=26030
* added a 'domain' argument, and rearragned arguments to be prettier andNot Zed2004-05-2114-109/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * camel-session.c (camel_session_get_password): added a 'domain' argument, and rearragned arguments to be prettier and more consistent. Fixed all callers. (camel_session_forget_password): added a domain argument. Fixed all callers. ** See #58376. * camel-folder.c (set_message_flags): if system flags change, then don't trigger a folder changed event. * camel-folder-summary.h (CAMEL_MESSAGE_SYSTEM_MASK): added this to indicate which flags are internal/apps not interested in. * camel-folder.c (filter_free): rearrange and use some helpers. (folder_changed): if we're frozen, dont go firing off threads to do any processing on each change, wait until we're called unfrozen. Slight code rearragnement. (filter_filter): add progress to junk learn/unlearn, and separate them. svn path=/trunk/; revision=26029
* re-arrange the code so exception debug will print the expandedNot Zed2004-05-217-36/+57
| | | | | | | | | | | | | | | | | | 2004-05-20 Not Zed <NotZed@Ximian.com> * camel-exception.c (camel_exception_setv): re-arrange the code so exception debug will print the expanded description. (camel_exception_set): print exception debug. * providers/pop3/camel-pop3-folder.c (pop3_get_message): same. * providers/local/camel-mh-folder.c (mh_get_message) * providers/local/camel-mbox-folder.c (mbox_get_message): * providers/local/camel-maildir-folder.c (maildir_get_message): Don't use INVALID_UID for errors which are more system related. And sync up all the error messages. svn path=/trunk/; revision=26028
* finally put the 1.2 password upgrade patch in. Untested. #42721.Not Zed2004-05-212-1/+102
| | | | | | | | | 2004-05-21 Not Zed <NotZed@Ximian.com> * em-migrate.c (update_passwords_1_2): finally put the 1.2 password upgrade patch in. Untested. #42721. svn path=/trunk/; revision=26027
* add "Select certificate" title to the previously untitled dialog.Jon Oberheide2004-05-212-0/+6
| | | | | | | | | 2004-05-17 Jon Oberheide <jon@focalhost.com> * gui/e-cert-selector.c (e_cert_selector_new): add "Select certificate" title to the previously untitled dialog. svn path=/trunk/; revision=26026
* Add helper func. (process_item_fn): Add undisplayed fields to notes.Hans Petter Jansson2004-05-213-0/+70
| | | | | | | | | | | | | | 2004-05-20 Hans Petter Jansson <hpj@ximian.com> * importers/evolution-ldif-importer.c (add_to_notes): Add helper func. (process_item_fn): Add undisplayed fields to notes. * importers/evolution-vcard-importer.c (add_to_notes): Add helper func. (process_item_fn): Add undisplayed fields to notes. svn path=/trunk/; revision=26025
* Implement. (migrate_contacts_hidden_fields): Implement.Hans Petter Jansson2004-05-212-0/+85
| | | | | | | | | | | 2004-05-20 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-migrate.c (add_to_notes): Implement. (migrate_contacts_hidden_fields): Implement. (migrate_contacts): Copy fields that are now hidden in the UI, to the notes field. svn path=/trunk/; revision=26024
* Fixes for bug #57305.Jeffrey Stedfast2004-05-214-10/+27
| | | | | | | | | | | | | | | | | | | | | 2004-05-20 Jeffrey Stedfast <fejj@novell.com> Fixes for bug #57305. * mail-account-gui.c (sig_add_new_signature): Updated for changes below. * em-composer-prefs.c (em_composer_prefs_new_signature): No longer takes a script argument (makes no sense to edit a script with an HTML editor if we require that the script already exist before we let the user add it anyway). (sig_add_cb): Updated for above change. (sig_add_script_response): Don't pop up an editor window for the newly added script, the script has already been created! Instead simply create a new ESignature object, set the sig->name, and add it to the signature list. svn path=/trunk/; revision=26023
* proper look for figuring out if the object is on the serverJP Rosevear2004-05-212-9/+8
| | | | | | | | | | 2004-05-20 JP Rosevear <jpr@ximian.com> * gui/e-itip-control.c (find_server): proper look for figuring out if the object is on the server svn path=/trunk/; revision=26022
* Fix for #58738 ja_JP.UTF-8: Evolution crashes when certain ASCII/non-ASCIISuresh Chandrasekharan2004-05-212-3/+13
| | | | | | | | | | | | | | 2004-05-19 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> Fix for #58738 ja_JP.UTF-8: Evolution crashes when certain ASCII/non-ASCII combination is used in mail subject * camel-mime-utils.c: (camel_header_encode_string) Use camel_mime_is_lwsp for determining word separators, according to rfc822 (which's also same for rfc2047). g_unichar_isspace as word separator is illegal. svn path=/trunk/; revision=26021
* Use the activate signal, instead of changed, for the combo boxRodney Dawes2004-05-212-1/+21
| | | | | | | | | | | | | | | 2004-05-20 Rodney Dawes <dobey@ximian.com> * e-timezone-dialog/e-timezone-dialog.c (e_timezone_dialog_construct): Use the activate signal, instead of changed, for the combo box (on_map_motion): Set the text in the combo's entry when we mouse over one of the points on the map, as a preview for the timezone (on_map_leave): Reset the combo's entry to the timezone we started with when we leave the map Fixes #57122 svn path=/trunk/; revision=26020
* Fixes bug #42295 and the infinite loop part of bug #58766 (these 2 bugsJeffrey Stedfast2004-05-212-22/+41
| | | | | | | | | | | | | | | | | | | | | | 2004-05-20 Jeffrey Stedfast <fejj@novell.com> Fixes bug #42295 and the infinite loop part of bug #58766 (these 2 bugs are almost identical, except the server responses are broken in different ways). * providers/imap/camel-imap-folder.c (imap_update_summary): Remove the kludge to re-SELECT the folder to force a re-FETCH of message-info's. This 1) doesn't do what it was meant to do and 2) has a tendency to cause infinite loops with broken servers such as Courier-IMAP. (imap_update_summary): Rework the loop that adds messages to the summary such that if we encounetr an error, we break out and set an exception (we can keep the messages up to the point of failure, but none after that because otherwise our uid-to-seqid mapping would be inconsistant with that of the server and could potentially cause data loss). svn path=/trunk/; revision=26019
* use the new ebook api here. missed this one in my earlier commit.Chris Toshok2004-05-212-1/+8
| | | | | | | | | 2004-05-20 Chris Toshok <toshok@ximian.com> * gui/component/addressbook-component.c (impl_requestCreateItem): use the new ebook api here. missed this one in my earlier commit. svn path=/trunk/; revision=26018
* pass the client properlyJP Rosevear2004-05-212-2/+7
| | | | | | | | | 2004-05-20 JP Rosevear <jpr@novell.com> * gui/tag-calendar.c (tag_calendar_by_comp): pass the client properly svn path=/trunk/; revision=26017
* only unref the mask if there is oneJP Rosevear2004-05-212-1/+7
| | | | | | | | | 2004-05-20 JP Rosevear <jpr@novell.com> * e-task-widget.c (e_task_widget_construct): only unref the mask if there is one svn path=/trunk/; revision=26016
* finish pages printing by gnome_print_job_close call before showing previewRadek Doulik2004-05-212-0/+8
| | | | | | | | | | | | 2004-05-20 Radek Doulik <rodo@ximian.com> * printing/e-contact-print.c (complete_sequence): finish pages printing by gnome_print_job_close call before showing preview or calling gnome_print_job_print See #54482 svn path=/trunk/; revision=26015
* added call to begin page, ref printable and sink it to avoid finalizing ofRadek Doulik2004-05-212-2/+16
| | | | | | | | | | | | | | 2004-05-20 Radek Doulik <rodo@ximian.com> * gui/widgets/e-addressbook-view.c (eab_view_print_preview): added call to begin page, ref printable and sink it to avoid finalizing of floating object (eab_view_print): ref and sink printable to avoid finalizing of floating object Fixes #46658 svn path=/trunk/; revision=26012
* remove "use daemon" handling codeRadek Doulik2004-05-203-48/+228
| | | | | | | | | | | 2004-05-20 Radek Doulik <rodo@ximian.com> * em-mailer-prefs.c (em_mailer_prefs_construct): remove "use daemon" handling code Fixes #56909 svn path=/trunk/; revision=26010
* Add README and jump.xpmRodney Dawes2004-05-202-0/+6
| | | | | | | | 2004-05-20 Rodney Dawes <dobey@ximian.com> * Makefile.am (EXTRA_DIST): Add README and jump.xpm svn path=/trunk/; revision=26009
* Updated Czech translation.Miloslav Trmac2004-05-202-80/+163
| | | | | | | | 2004-05-20 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26008
* ** See #58388.Not Zed2004-05-202-1/+8
| | | | | | | | | | | | 2004-05-20 Not Zed <NotZed@Ximian.com> ** See #58388. * mail-mt.c (mail_msg_check_error): surpress any errors about messages not found because of invalid uid's. They're really just internal errors. svn path=/trunk/; revision=26007
* ** See #57583.Not Zed2004-05-203-8/+43
| | | | | | | | | | | | | | | 2004-05-20 Not Zed <NotZed@Ximian.com> ** See #57583. * message-list.c (build_tree): save/restore the selection when we update. (message_list_set_selected): util to set the selected messages from a list of uids. (build_flat): same. I wonder if etree's unbroken enough to use it more directly? svn path=/trunk/; revision=26006
* Don't crash when the user presses 'cancel'. Fixes #58733.James Willcox2004-05-202-0/+9
| | | | | | | | | | 2004-05-19 James Willcox <jwillcox@gnome.org> * lib/e-cert-db.c: (pk11_password): Don't crash when the user presses 'cancel'. Fixes #58733. svn path=/trunk/; revision=26005
* oops, poke the right uid to get the article number.Not Zed2004-05-202-2/+9
| | | | | | | | | | | 2004-05-20 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-folder.c (nntp_folder_get_message): oops, poke the right uid to get the article number. (nntp_folder_cache_message): & here too. Somehow fixes #58700, but i don't know why. svn path=/trunk/; revision=26004
* copy the messageinfo rather than reference the source folder's one, weNot Zed2004-05-202-14/+16
| | | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * camel-folder.c (transfer_message_to): copy the messageinfo rather than reference the source folder's one, we poke its flags variable if the message is deleted. And dont re-delete the message if its already deleted. svn path=/trunk/; revision=26003
* ** See #58693.Not Zed2004-05-204-4/+17
| | | | | | | | | | | | | | | | | | | 2004-05-20 Not Zed <NotZed@Ximian.com> ** See #58693. * mail-send-recv.c (mail_autoreceive_setup): add bounds checking so sloppy ui work wont break it again. * mail-config.glade: put the minimum for autocheck back to 1 minute. Naughty jeff. 2004-05-19 Not Zed <NotZed@Ximian.com> * mail-ops.c (send_queue_send): set seen when we set deleted. ? #56549. svn path=/trunk/; revision=26002
* use the new e_book_new_* and e_book_open apis.Chris Toshok2004-05-203-6/+15
| | | | | | | | | | | | 2004-05-19 Chris Toshok <toshok@ximian.com> * importers/pine-importer.c (import_contacts): use the new e_book_new_* and e_book_open apis. * em-utils.c (em_utils_in_addressbook): use the new e_book_new_* and e_book_open apis. svn path=/trunk/; revision=26001
* use the new e_book_new_* and e_book_open apis.Chris Toshok2004-05-203-4/+13
| | | | | | | | | | | | 2004-05-19 Chris Toshok <toshok@ximian.com> * gui/e-meeting-store.c (start_addressbook_server): use the new e_book_new_* and e_book_open apis. * gui/e-meeting-list-view.c (start_addressbook_server): use the new e_book_new_* and e_book_open apis. svn path=/trunk/; revision=26000
* use the new e_book_new and e_book_open apis.Chris Toshok2004-05-2012-45/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-19 Chris Toshok <toshok@ximian.com> * importers/evolution-vcard-importer.c (load_file_fn): use the new e_book_new and e_book_open apis. * importers/evolution-ldif-importer.c (load_file_fn): use the new e_book_new and e_book_open apis. * gui/widgets/eab-gui-util.c (eab_transfer_contacts): use the new e_book_new and e_book_async_open apis. * gui/contact-editor/e-contact-editor.c (cancel_load): addressbook_load_source_cancel -> addressbook_load_cancel. (source_selected): use the new e_book_new and addressbook_load. * gui/component/select-names/e-select-names.c (addressbook_model_set_source): use the new e_book_new and addressbook_load. * gui/component/select-names/e-select-names-manager.c (update_completion_books): use the new e_book_new and addressbook_load. * gui/component/addressbook.h: rename addressbook_load_source{_cancel} to addressbook_load{_cancel}, and remove the source arg. * gui/component/addressbook.c (addressbook_load): rename since we aren't passing a source anymore. (addressbook_load_cancel): same. (addressbook_load_default_book): use the new e_book_new_* apis. * gui/component/addressbook-view.c (delete_addressbook_cb): just use e_book_new, not e_book_load_source. (selector_tree_drag_data_received): switch to new e_book_new_*/e_book_open apis. (activate_source): same, and addressbook_load_source -> addressbook_load. * gui/component/addressbook-migrate.c (migrate_contact_folder_to_source): switch to new e_book_new_*/e_book_open apis. (migrate_contact_lists_for_local_folders): same. (migrate_company_phone_for_local_folders): same. * conduit/address-conduit.c (pre_sync): switch to new e_book_new_*/e_book_open apis. svn path=/trunk/; revision=25999
* Check if individual email fields are supported.Hans Petter Jansson2004-05-202-0/+9
| | | | | | | | | 2004-05-19 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-editor.c (sensitize_email): Check if individual email fields are supported. svn path=/trunk/; revision=25998
* Updated British English translationGareth Owen2004-05-202-222/+234
| | | | svn path=/trunk/; revision=25997
* Remove debug output. (real_save_contact): Separate out actual save logicHans Petter Jansson2004-05-203-14/+113
| | | | | | | | | | | | | | | | | | | | | | 2004-05-19 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-editor.c (extract_simple_field): Remove debug output. (real_save_contact): Separate out actual save logic from save_contact (). (save_contact): If the user wants to move the contact from one address book to another, but the source is read-only, as to save a copy instead. (e_contact_editor_is_valid): The dialog should be an error dialog. (app_delete_event_cb): If the target book is read-only, prompt to discard. If the user wants to move but cannot, prompt to save a copy. Also validate. * gui/contact-editor/eab-editor.c (eab_editor_prompt_to_save_changes): Remove comment about invalid data dialog, it's not handled here anymore. svn path=/trunk/; revision=25996
* don't build the WWxHH subdirs yetJeffrey Stedfast2004-05-201-2/+0
| | | | svn path=/trunk/; revision=25995
* Setup the icon install paths (not that we actually use them yet).Jeffrey Stedfast2004-05-202-2/+22
| | | | | | | | | 2004-05-19 Jeffrey Stedfast <fejj@novell.com> * configure.in: Setup the icon install paths (not that we actually use them yet). svn path=/trunk/; revision=25994
* didn't need these eitherJeffrey Stedfast2004-05-203-5/+2
| | | | svn path=/trunk/; revision=25993
* guess these icons weren't needed afterall.Jeffrey Stedfast2004-05-203-5/+2
| | | | | | doh. svn path=/trunk/; revision=25992
* Fixed the icon name to get the right one.Jeffrey Stedfast2004-05-202-1/+3
| | | | | | | | 2004-05-19 Jeffrey Stedfast <fejj@novell.com> * message-tags.glade: Fixed the icon name to get the right one. svn path=/trunk/; revision=25991
* added .cvsignoreJeffrey Stedfast2004-05-201-0/+2
| | | | svn path=/trunk/; revision=25990
* added 16x16 and 48x48 subdirsJeffrey Stedfast2004-05-208-0/+16
| | | | svn path=/trunk/; revision=25989
* Fixes a number of bugs, adds some unimplemented functionality, and makesHans Petter Jansson2004-05-203-913/+1026
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-19 Hans Petter Jansson <hpj@ximian.com> Fixes a number of bugs, adds some unimplemented functionality, and makes code more structured. * gui/contact-editor/e-contact-editor.h: Eliminate company, fullname_editable, address_editable fields from EContactEditor. * gui/contact-editor/e-contact-editor.c (enable_writable_fields): Removed. (set_editable): Removed. (fill_in_info): Removed. (extract_field): Removed. (extract_info): Removed. (set_fields): Removed. (command_state_changed): Removed. (widget_changed): Removed. (enable_widget): Removed. (nonempty): Invert and rename to STRING_IS_EMPTY(). (STRING_MAKE_NON_NULL): Impl. (is_field_supported): Implement. (file_as_get_style): Eliminate editor->company. (file_as_set_style): Ditto. Also don't set empty fields in combo. (update_file_as_combo): Implement. (sensitize_ok): Implement. (object_changed): Implement. (image_chooser_changed): Don't call widget_changed() from here. (set_option_menu_history): Implement. (init_email_record_location): Hook up signals after init. (init_phone_record_type): Ditto. (init_im_record_location): Ditto. (init_im_record_service): Ditto. (init_address_textview): widget_changed -> object_changed (init_address_field): Ditto. (fill_in_email_record): Use set_option_menu_history(), blocking signals. (fill_in_im_record): Ditto. (fill_in_address_field): Use set_entry_text(), blocking signals. (alloc_ui_slot): nonempty -> STRING_IS_EMPTY (extract_email): Ditto. (fill_in_phone_record): Ditto. (extract_im): Ditto. (extract_address_record): Ditto. (sensitize_email_record): Implement. (sensitize_email): Implement. (sensitize_phone_types): Implement. (sensitize_phone_record): Impleent. (sensitize_phone): Implement. (sensitize_im_record): Implement. (sensitize_im): Implement. (sensitize_address_textview): Implement. (sensitize_address_field): Implement. (sensitize_address_record): Implement. (sensitize_address): Implement. (simple_field_map): Add all simple fields/widgets to a table with attributes saying how to handle sensitivity and data transfer. (init_simple_field): Implement. (fill_in_simple_field): Implement. (extract_simple_field): Implement. (sensitize_simple_field): Implement. (init_simple): Implement. (fill_in_simple): Implement. (extract_simple): Implement. (sensitize_simple): Implement. (fill_in_all): Implement. (extract_all): Implement. (sensitize_all): Implement. (set_entry_changed_signal_field): Removed. (set_urlentry_changed_signal_field): Removed. (set_entry_activate_signal_field): Removed. (new_target_cb): Don't signal changes. (set_entry_activate_signals): Removed. (set_entry_changed_signals): Removed. (full_name_clicked): Honor field_supported and target_editable. Use set_entry_text() and block changed signals. (image_selected_cb): widget_changed -> object_changed. Don't clear pointer to file_selector. (image_cleared_cb): Ditto. (contact_moved_cb): command_state_chaned() -> sensitize_all(). (contact_added_cb): Ditto. (supported_fields_cb): Ditto. (contact_modified_cb): Ditto. (save_contact): extract_info() -> extract_all(). (e_contact_editor_is_valid): Be more verbose. Make sure File As is non-empty. (e_contact_editor_init): Call init_all() in place of lots of setup calls. Remove reference to editor->company. (e_contact_editor_dispose): Remove reference to editor->company. (command_state_changed): Removed. (e_contact_editor_set_property): Axe unneeded complexity, now that we have sensitize_all() and sensitize_ok(). (set_fields): Removed. (fill_in_field): Removed. (field_mapping): Removed. (disable_widget_foreach): Removed. (widget_field_mapping): Removed. (num_widget_field_mappings): Removed. (enable_widget): Removed. svn path=/trunk/; revision=25988
* doh. need to append ".png" to the icon filenames when falling back on ↵Jeffrey Stedfast2004-05-201-2/+2
| | | | | | looking for them ourselves. svn path=/trunk/; revision=25987
* Lots of re-working action. We no longer load a pixbuf for each and everyJeffrey Stedfast2004-05-203-98/+186
| | | | | | | | | | | | | | | | | | | | | | 2004-05-19 Jeffrey Stedfast <fejj@novell.com> * e-icon-factory.c: Lots of re-working action. We no longer load a pixbuf for each and every available size when requesting the icon for the first time, instead we simply load the requested icon of the requested size and cache only that. (e_icon_factory_get_icon): Always return a broken image icon if we fail to load the requested icon. (e_icon_factory_get_icon_list): Only bother with adding icons of the sizes that are suggested by ghe gtk documentation for gtk_window_set_icon_list rather than the sizes of the standard icons (since it isn't the same list of sizes). (load_icon): Fall back to EVOLUTION_ICONSDIR/WWxHH/icon_name if the icon-theme lookup fails. Also now takes a 'scale' argument which, if non-zero, allows us to look for images of the same name with a larger size in order to scale them back down to what we need. svn path=/trunk/; revision=25986
* Changed to load an empty pixbuf manually rather than relying on the pixbufJeffrey Stedfast2004-05-202-22/+34
| | | | | | | | | | | 2004-05-19 Jeffrey Stedfast <fejj@novell.com> * message-list.c (message_list_init_images): Changed to load an empty pixbuf manually rather than relying on the pixbuf returned for "" from e_icon_factory_get_icon() since it has changed to return a broken image icon. svn path=/trunk/; revision=25985
* New file explaining how to add icons to the build, etc.Jeffrey Stedfast2004-05-20282-4259/+291
| | | | | | | | | | | | | 2004-05-19 Jeffrey Stedfast <fejj@novell.com> * README: New file explaining how to add icons to the build, etc. * broken-image-*.xpm: Added for use with e-icon-factory.c so we can return a "bropken image" icon for any icon we can't find/load. * .: Removed many *many* icons that are no longer used. svn path=/trunk/; revision=25984
* bump versionJP Rosevear2004-05-2051-130402/+162518
| | | | | | | | 2004-05-19 JP Rosevear <jpr@novell.com> * configure.in: bump version svn path=/trunk/; revision=25982
* Updated Catalan translation by Xavier Conde Rueda <xaviconde@eresmas.com>.Jordi Mallach2004-05-202-3667/+4639
| | | | svn path=/trunk/; revision=25981
* don't dist the error .h fileJP Rosevear2004-05-202-1/+4
| | | | | | | | 004-05-19 JP Rosevear <jpr@novell.com> * Makefile.am: don't dist the error .h file svn path=/trunk/; revision=25980
* don't dist the error .h fileJP Rosevear2004-05-206-3/+13
| | | | | | | | 2004-05-19 JP Rosevear <jpr@novell.com> * Makefile.am: don't dist the error .h file svn path=/trunk/; revision=25979
* We always have GnomeIconTheme nowadays, get rid of the old unused code.Jeffrey Stedfast2004-05-192-55/+29
| | | | | | | | | | 2004-05-19 Jeffrey Stedfast <fejj@novell.com> * e-gui-utils.c (e_icon_for_mime_type): We always have GnomeIconTheme nowadays, get rid of the old unused code. (e_create_image_widget): Use E_ICON_SIZE_DIALOG svn path=/trunk/; revision=25978
* Updated Czech translation.Miloslav Trmac2004-05-192-207/+274
| | | | | | | | 2004-05-19 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=25977
* make exchange accounts insensitve.Larry Ewing2004-05-191-1/+4
| | | | | | | | | 2004-05-19 Larry Ewing <lewing@ximian.com> * gui/component/addressbook-config.c (source_group_menu_add_groups): make exchange accounts insensitve. svn path=/trunk/; revision=25976
* use the article number instead of the messageid. Some servers are justNot Zed2004-05-193-15/+33
| | | | | | | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-folder.c (nntp_folder_get_message): use the article number instead of the messageid. Some servers are just broken. (nntp_folder_cache_message): same. See #58655. * camel-smime-context.c (sm_verify_cmsg): import the certs as UsageEmailRecipient as well as signer, and also save the certs always. svn path=/trunk/; revision=25975
* if we end up with an application/octet-stream part, pre-snoop it so we setNot Zed2004-05-196-80/+97
| | | | | | | | | | | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * em-inline-filter.c (emif_add_part): if we end up with an application/octet-stream part, pre-snoop it so we set the right mime type to start with. Fixes #58554. * em-format.c (emf_snoop_part): removed, now in em-utils. * em-utils.c (em_utils_snoop_type): rah rah, snoop a mime part's type. * em-format-html.c (efh_text_plain): Revert jeff's fix for #56290. Ugh, we already have all the citation info in local data. Removed the need for gconf too. svn path=/trunk/; revision=25974
* make this match the efhd stuff.Not Zed2004-05-193-10/+28
| | | | | | | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * em-format-html.c (efh_format_secure): make this match the efhd stuff. * em-format-html-display.c: removed stock_signature-nokey since it doesn't exist in gnome-icon-theme. (efhd_xpkcs7mime_button): if there is no signing, but encryption, use its icon. if there's no encryption too, use a broken icon (?). svn path=/trunk/; revision=25973
* use the menu icon not the button icon for the menus. (setup_widgets):Not Zed2004-05-194-6/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * e-shell-window.c (setup_widgets): use the menu icon not the button icon for the menus. (setup_widgets): fixed some i18n stuff with the menu xml. no use putting _x stuff here, it also needs a source. And a memleak. Yucko. * e-component-registry.c (component_info_new): take menu icon. (query_components): setup the menu icon, not a large toolbar sized icon. * e-shell-window.c (menu_component_selected): just use '-' as ascii, its always going to be hte same in utf8. simplifies the code somewhat. 2004-05-05 William Jon McCann <mccann@jhu.edu> * e-shell-window.c (menu_component_selected, setup_widgets): Add components to View menu. * e-component-registry.[ch] (component_info_new) (component_info_free, query_components): Add menu_label and menu_accelerator fields. svn path=/trunk/; revision=25972
* Add menu_label and menu_accelerator.William Jon McCann2004-05-192-0/+7
| | | | | | | | | 2004-05-05 William Jon McCann <mccann@jhu.edu> * GNOME_Evolution_Mail.server.in.in: Add menu_label and menu_accelerator. svn path=/trunk/; revision=25971
* Add menu_label and menu_accelerator.William Jon McCann2004-05-192-0/+7
| | | | | | | | | 2004-05-05 William Jon McCann <mccann@jhu.edu> * gui/component/GNOME_Evolution_Addressbook.server.in.in: Add menu_label and menu_accelerator. svn path=/trunk/; revision=25970
* Add menu_label and menu_accelerator.William Jon McCann2004-05-192-0/+9
| | | | | | | | | 2004-05-05 William Jon McCann <mccann@jhu.edu> * gui/GNOME_Evolution_Calendar.server.in.in: Add menu_label and menu_accelerator. svn path=/trunk/; revision=25969
* Added View->Window menu.Not Zed2004-05-192-0/+5
| | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * evolution.xml: Added View->Window menu. svn path=/trunk/; revision=25968
* ** See #58641.Not Zed2004-05-193-2/+19
| | | | | | | | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> ** See #58641. * camel-vee-folder.c (vee_sync): don't rebuild auto-type vfolders. they should always be consistent and it saves a lot of unecessary work. * camel-store.c (store_sync): we don't want to sync any vfolders as part of the store sync call. its used for a different purpose in vFolders. oh well its a hack. svn path=/trunk/; revision=25967
* fixed up the empty trash on exit thing, to update for all stores, notNot Zed2004-05-192-13/+21
| | | | | | | | | | 2004-05-19 Not Zed <NotZed@Ximian.com> * mail-component.c (mc_quit_sync): fixed up the empty trash on exit thing, to update for all stores, not update the timestamp on the first store synced. svn path=/trunk/; revision=25966
* Added header "X-Newsreader" for handle Outlook Express as Mailer.Cantona Su2004-05-192-1/+7
| | | | | | | | | 2004-05-18 Cantona Su <paradisetux@hotmail.com> * em-format-html.c: Added header "X-Newsreader" for handle Outlook Express as Mailer. svn path=/trunk/; revision=25965
* pass 0 to eab_send_contact. (file_send_to_cb): same.Chris Toshok2004-05-192-2/+8
| | | | | | | | | | 2004-05-18 Chris Toshok <toshok@ximian.com> * gui/contact-list-editor/e-contact-list-editor.c (file_send_as_cb): pass 0 to eab_send_contact. (file_send_to_cb): same. svn path=/trunk/; revision=25964
* split out the DISPOSITION_AS_TO stuff here, and make it take a GList ofChris Toshok2004-05-194-171/+325
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-18 Chris Toshok <toshok@ximian.com> * gui/widgets/eab-gui-util.c (eab_send_to_contact_and_email_num_list): split out the DISPOSITION_AS_TO stuff here, and make it take a GList of ContactAndEmailNum, so we can set it for the single contact case. (eab_send_contact_list_as_attachment): split out the DISPOSITION_AS_ATTACHMENT stuff here. (eab_send_contact_list): call one or the other of the above, munging the list if disposition is set to TO. (eab_send_contact): call eab_send_to_contact_and_email_num_list directly with the supplied email_num, instead of calling eab_send_contact_list. * gui/widgets/eab-gui-util.h (eab_send_contact) add "email_num" arg, so we can specify the email address we want to be selected. * gui/widgets/eab-contact-display.c (on_link_clicked): add (ifdefed out at the moment) code to handle mailto: urls internally, instead of farming them out to gnome_url_show. (render_contact): same. svn path=/trunk/; revision=25963
* Fixes #57940Jerome Lacoste2004-05-192-3/+10
| | | | | | | | | | | 2004-05-18 Jerome Lacoste <jerome@coffeebreaks.org> Fixes #57940 * gui/widgets/e-addressbook-view.c: "Save as VCard" -> "Save as VCard..." svn path=/trunk/; revision=25962
* Fixes bug #57940Jerome Lacoste2004-05-192-2/+8
| | | | | | | | | | 2004-05-18 Jerome Lacoste <jerome@coffeebreaks.org> Fixes bug #57940 * evolution-addressbook.xml: "Save as VCard" -> "Save as VCard..." svn path=/trunk/; revision=25961
* Updated Czech translation.Miloslav Trmac2004-05-182-344/+359
| | | | | | | | 2004-05-18 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=25960
* add argJP Rosevear2004-05-185-14/+63
| | | | | | | | | | | | | | | | | | | 2004-05-18 JP Rosevear <jpr@novell.com> * idl/evolution-calendar.idl: add arg * gui/alarm-notify/alarm-queue.c (edit_component): send a mode type * gui/alarm-notify/alarm-notify.c: add fixme note * gui/comp-editor-factory.c (impl_editExisting): take a editor mode and twist it into a source type (impl_editNew): ditto (open_client): take a source type for creating the client (lookup_open_client): ditto svn path=/trunk/; revision=25959
* just set up the alarm notify objectJP Rosevear2004-05-189-233/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-18 JP Rosevear <jpr@novell.com> * gui/alarm-notify/notify-main.c (init_alarm_service): just set up the alarm notify object * gui/alarm-notify/alarm-notify.h: update proto * gui/alarm-notify/alarm-notify.c (process_removal_in_hash): process removals using the source list (list_changed_cb): when the list changes, update (load_calendars): initially load the calendars (alarm_notify_init): load the calendars here and don't listen for a selection notification (alarm_notify_add_calendar): get the source type when adding a calendar * gui/alarm-notify/notify-main.c (main): no need to init/shutdown gnome vfs * gui/alarm-notify/config-data.h: new proto * gui/alarm-notify/config-data.c (config_data_get_notify_with_tray): routine to get schema value * gui/alarm-notify/alarm.c (alarm_ready_cb): no timeout checking here, setup_timeout does that (queue_alarm): ditto (setup_timeout): calculate the timeout better * gui/alarm-notify/alarm-queue.c (query_objects_changed_cb): tidy (edit_component): clean up exception handling (display_notification): don't show the tray icon if we aren't notifying with the tray * gui/apps_evolution_calendar.schemas.in.in: add notify_with_tray option svn path=/trunk/; revision=25958
* set the default for exit-unsaved to save, as in 1.4. #57995.Not Zed2004-05-182-1/+4
| | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * mail-composer-errors.xml: set the default for exit-unsaved to save, as in 1.4. #57995. svn path=/trunk/; revision=25957
* don't nomarkseen when we restore the message when we show the preview.Not Zed2004-05-182-1/+5
| | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * em-folder-browser.c (em_folder_browser_show_preview): don't nomarkseen when we restore the message when we show the preview. #58387. svn path=/trunk/; revision=25956
* no new message test if its the drafts folder too.Not Zed2004-05-183-1/+47
| | | | | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (folder_changed): no new message test if its the drafts folder too. * mail-vfolder.c (vfolder_adduri_desc): use a nicer, account-based formatter for folder names. Hmm, that was a good waste of time. For #55412. svn path=/trunk/; revision=25955
* Listen to the tree selection change event directly & proxy out, so we canNot Zed2004-05-182-0/+14
| | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_list_selection_change): Listen to the tree selection change event directly & proxy out, so we can update the status bar properly. Blah. For #58600. svn path=/trunk/; revision=25954
* ** Quick fix for #57434Not Zed2004-05-185-2/+24
| | | | | | | | | | | | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> ** Quick fix for #57434 * em-format.c (emf_format_clone): fix the FIXME about cloning headers shown. * em-format-html.c (efh_format_headers): only show rupert if we're showing rupert. * em-format-html-print.c (efhp_init): default show_rupert to off. * em-format-html.c (efh_init): default show_rupert to on. * em-format-html.h: added show_rupert bit. svn path=/trunk/; revision=25953
* update translation headerMichael Zucci2004-05-181-0/+18
| | | | svn path=/trunk/; revision=25952
* don't emit new mail if its any vfolder, not just vtrash folder. #56350.Not Zed2004-05-1811-20/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (folder_changed): don't emit new mail if its any vfolder, not just vtrash folder. #56350. * em-folder-view.c (emfv_list_done_message_selected): run enable_menu's to make sure we're up to date. #58352. ** crappy hacks for #58385. * em-folder-selection-button.c (em_folder_selection_button_clicked): leave Ok button for this selection. * em-folder-selection.c (em_select_folder): added oklabel here too. * em-folder-selector.c (em_folder_selector_new) (em_folder_selector_construct, em_folder_selector_create_new): Added oklabel- text for ok label. (em_folder_selector_create_new): Set the ok label to Create. * em-message-browser.c (emmb_set_message): don't mark message seen if user has disabled auto-mark seen feature. #58629. * em-format.c (em_format_part): if we have no content-type header, then we get no mime-type set, so assume text/plain. #58470. svn path=/trunk/; revision=25951
* fix for folder selector api change, change the ok button to "Add".Not Zed2004-05-182-1/+6
| | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * vfolder-rule.c (source_add): fix for folder selector api change, change the ok button to "Add". svn path=/trunk/; revision=25950
* fix for folder selector api change.Not Zed2004-05-182-1/+6
| | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * e-msg-composer-hdrs.c (post_browser_clicked_cb): fix for folder selector api change. svn path=/trunk/; revision=25949
* do the same load of mailbox if we're in slow mode as we did for maildir.Not Zed2004-05-182-0/+9
| | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * providers/local/camel-maildir-store.c (fill_fi): do the same load of mailbox if we're in slow mode as we did for maildir. #58294. svn path=/trunk/; revision=25948
* make the focus movable in week/month view when no events are selected.Kidd Wang2004-05-182-0/+207
| | | | | | | | | | | | | | * 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), (e_week_view_cursor_key_up), (e_week_view_cursor_key_down), (e_week_view_cursor_key_left), (e_week_view_cursor_key_right), (e_week_view_do_key_press): make the focus movable in week/month view when no events are selected. svn path=/trunk/; revision=25947
* added noshell and noshell-reason error strings. the latter seems a waste,Not Zed2004-05-183-5/+33
| | | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * shell-errors.xml: added noshell and noshell-reason error strings. the latter seems a waste, but ... * main.c (idle_cb): use e_error for the new no shell errors. svn path=/trunk/; revision=25946
* load the <help> tag if present. (ee_response): handle the help responseNot Zed2004-05-182-13/+45
| | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * e-error.c (ee_load): load the <help> tag if present. (ee_response): handle the help response and swallow the signal. (e_error_newv): setup help button if we have a help uri. svn path=/trunk/; revision=25945
* check for NULL implementation before calling it. (disco_sync): similar.Not Zed2004-05-182-6/+29
| | | | | | | | | | 2004-05-18 Not Zed <NotZed@Ximian.com> * camel-disco-folder.c (disco_expunge_uids): check for NULL implementation before calling it. (disco_sync): similar. Fixes crash #58278. svn path=/trunk/; revision=25944
* Hook up image button. (e_contact_editor_dispose): Dispose of file selectorHans Petter Jansson2004-05-184-9/+122
| | | | | | | | | | | | | | | | | 2004-05-17 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-editor.c (e_contact_editor_init): Hook up image button. (e_contact_editor_dispose): Dispose of file selector if it's around. (image_clicked): Implement. (file_selector_deleted): Implement. (image_cleared_cb): Implement. (image_selected_cb): Implement. * gui/contact-editor/contact-editor.glade: Make the contact image be a button that lets you change or discard the image. svn path=/trunk/; revision=25943
* Same.Jeffrey Stedfast2004-05-183-10/+16
| | | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/dialogs/event-editor.c: Same. * gui/dialogs/comp-editor.c: Change E_PIXMAP size args over to E_ICON_SIZE_* values. svn path=/trunk/; revision=25942
* Use E_ICON_SIZE enum here. (display_notification): Same.Jeffrey Stedfast2004-05-185-10/+22
| | | | | | | | | | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/alarm-notify/alarm-queue.c (tray_icon_blink_cb): Use E_ICON_SIZE enum here. (display_notification): Same. * gui/alarm-notify/alarm-notify-dialog.c (write_html_heading): Use E_ICON_SIZE_DIALOG here. * gui/e-week-view.c (e_week_view_realize): Same as below. * gui/e-day-view.c (e_day_view_realize): Use E_ICON_SIZE_MENU for the icon sizes rather than using pixel values. svn path=/trunk/; revision=25941
* Change E_PIXMAP size args over to E_ICON_SIZE_* values.Jeffrey Stedfast2004-05-182-5/+9
| | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/calendar-commands.c (pixmaps): Change E_PIXMAP size args over to E_ICON_SIZE_* values. svn path=/trunk/; revision=25940
* Change E_PIXMAP size args over to E_ICON_SIZE_* values.Jeffrey Stedfast2004-05-182-9/+12
| | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/contact-list-editor/e-contact-list-editor.c: Change E_PIXMAP size args over to E_ICON_SIZE_* values. svn path=/trunk/; revision=25939
* Change E_PIXMAP size args over to E_ICON_SIZE_* values.Jeffrey Stedfast2004-05-182-10/+13
| | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/component/addressbook-view.c: Change E_PIXMAP size args over to E_ICON_SIZE_* values. svn path=/trunk/; revision=25938
* Change E_PIXMAP() sizes over to E_ICON_SIZE enum values.Jeffrey Stedfast2004-05-182-8/+12
| | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * e-shell-window-commands.c: Change E_PIXMAP() sizes over to E_ICON_SIZE enum values. svn path=/trunk/; revision=25937
* #include <gtk/gtkvbox.h>Jeffrey Stedfast2004-05-183-2/+9
| | | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * main.c: #include <gtk/gtkvbox.h> * e-shell-startup-wizard.c (make_importer_page): Use E_ICON_SIZE_DIALOG svn path=/trunk/; revision=25936
* New #define aliases for common icon usage cases where it may not beJeffrey Stedfast2004-05-181-0/+8
| | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * e-icon-factory.h (E_ICON_SIZE_LIST/STATUS): New #define aliases for common icon usage cases where it may not be obvious that they are the same size as menu icons. svn path=/trunk/; revision=25935
* Use E_ICON_SIZE_MENUJeffrey Stedfast2004-05-187-14/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/tasks-component.c (add_popup_menu_item): Use E_ICON_SIZE_MENU * gui/e-timezone-entry.c (e_timezone_entry_init): Use E_ICON_SIZE_BUTTON * gui/e-itip-control.c (write_error_html): Use E_ICON_SIZE enums. (write_html): Same. * gui/e-calendar-view.c (e_calendar_view_set_status_message): Use E_ICON_SIZE_STATUS (setup_popup_icons): Use E_ICON_SIZE_MENU * gui/e-calendar-table.c (e_calendar_table_init): Use E_ICON_SIZE_LIST rather than a hard-coded value of 16 pixels. (e_calendar_table_set_status_message): Use E_ICON_SIZE_STATUS * gui/calendar-component.c (add_popup_menu_item): Use E_ICON_SIZE_MENU rather than hard-coding the pixel size. svn path=/trunk/; revision=25934
* Use an E_ICON_SIZE enum value for the icon_size argument to get_icon.Jeffrey Stedfast2004-05-187-6/+29
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * gui/widgets/e-minicard.c (e_minicard_init): Use an E_ICON_SIZE enum value for the icon_size argument to get_icon. * gui/widgets/eab-gui-util.c (eab_create_image_chooser_widget): Use E_ICON_SIZE_DIALOG as the icon_size argument to get_icon_filename. * gui/widgets/eab-contact-display.c (on_url_requested): Use an E_ICON_SIZE enum as the icon_size argument to get_icon_filename. * gui/contact-editor/e-contact-editor-im.c (setup_service_optmenu): Use E_ICON_SIZE_MENU here. * gui/component/select-names/e-select-names-popup.c (populate_popup_contact): Use E_ICON_SIZE_MENU here instead of 16. * gui/component/addressbook-view.c (set_status_message): Use the E_ICON_SIZE corresponding to 16x16 pixels. svn path=/trunk/; revision=25933
* Fixes #56373JP Rosevear2004-05-182-2/+9
| | | | | | | | | | | | 2004-05-17 JP Rosevear <jpr@ximian.com> Fixes #56373 * gui/comp-editor-factory.c (open_client): guess its an event for now svn path=/trunk/; revision=25932
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2004-05-182-3282/+3759
| | | | | | | | | 2004-05-17 Gustavo Maciel Dias Vieira <gustavo@sagui.org> * pt_BR.po: Updated Brazilian Portuguese translation done by Gustavo Maciel Dias Vieira <gustavo@sagui.org>. svn path=/trunk/; revision=25931
* Use E_ICON_SIZE_BUTTON for the icon size in the e_icon_factory_get_icon()Jeffrey Stedfast2004-05-183-2/+11
| | | | | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * e-url-entry.c (init): Use E_ICON_SIZE_BUTTON for the icon size in the e_icon_factory_get_icon() call. * e-combo-button.c (create_empty_image_widget): Don't hard-code the size of the icon in pixels, instead use the appropriate E_ICON_SIZE_ enum. svn path=/trunk/; revision=25930
* Fixed a string type-o.Jeffrey Stedfast2004-05-183-3/+7
| | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * camel-folder-search.c (search_match_threads): Fixed a string type-o. * camel-smime-context.c (sm_verify_cmsg): Fixed some spelling mistakes. svn path=/trunk/; revision=25929
* If the encrypted block was also signed, set the signature verificationJeffrey Stedfast2004-05-182-8/+43
| | | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@novell.com> * camel-gpg-context.c (gpg_decrypt): If the encrypted block was also signed, set the signature verification status on the Validity structure as well. svn path=/trunk/; revision=25928
* Change dropdown list item 'Display a message' for reminder types to 'PopV Ravi Kumar Raju2004-05-171-1/+1
| | | | | | | | | | 2004-05-17 V Ravi Kumar Raju <vravikr@yahoo.co.uk> * gui/e-alarm-list.c (get_alarm_string): * gui/dialogs/alarm-page.glade: Change dropdown list item 'Display a message' for reminder types to 'Pop up an alert' svn path=/trunk/; revision=25927
* Change dropdown list item 'Display a message'for reminder types to 'Pop upV Ravi Kumar Raju2004-05-173-2/+8
| | | | | | | | | | 2004-05-17 V Ravi Kumar Raju <vravikr@yahoo.co.uk> * gui/e-alarm-list.c (get_alarm_string): * gui/dialogs/alarm-page.glade: Change dropdown list item 'Display a message'for reminder types to 'Pop up an alert' svn path=/trunk/; revision=25926
* if we don't have a RECURRENCE-ID, remove nothing, and use the instanceRodrigo Moya2004-05-172-7/+4
| | | | | | | | | | 2004-05-17 Rodrigo Moya <rodrigo@ximian.com> * gui/e-calendar-view.c (e_calendar_view_delete_selected_occurrence): if we don't have a RECURRENCE-ID, remove nothing, and use the instance start time for the RECURRENCE-ID as the default. svn path=/trunk/; revision=25925
* if we don't have a RECURRENCE-ID, remove nothing.Rodrigo Moya2004-05-172-11/+18
| | | | | | | | | 2004-05-17 Rodrigo Moya <rodrigo@ximian.com> * gui/e-calendar-view.c (e_calendar_view_delete_selected_occurrence): if we don't have a RECURRENCE-ID, remove nothing. svn path=/trunk/; revision=25924
* #include <gtk/gtkliststore.h>. Fixes bug #58407.Jeffrey Stedfast2004-05-172-0/+6
| | | | | | | | | 2004-05-17 Jeffrey Stedfast <fejj@ximian.com> * em-mailer-prefs.c: #include <gtk/gtkliststore.h>. Fixes bug #58407. svn path=/trunk/; revision=25923
* Add bug numberJP Rosevear2004-05-171-0/+2
| | | | svn path=/trunk/; revision=25922
* bitmap_unref the mask, don't object_unref itJP Rosevear2004-05-172-1/+6
| | | | | | | | | 2004-05-17 JP Rosevear <jpr@novell.com> * e-task-widget.c (e_task_widget_construct): bitmap_unref the mask, don't object_unref it svn path=/trunk/; revision=25921
* Fixes #56885H P Nadig2004-05-172-2/+9
| | | | | | | | | | | 2004-05-17 H P Nadig <hpnadig@pacific.net.in> Fixes #56885 * gui/dialogs/select-source-dialog.c (select_source_dialog): Changed the window size of source dialog and a minor naming issue. svn path=/trunk/; revision=25920
* put the None item at the head of the providers list.Not Zed2004-05-173-14/+29
| | | | | | | | | | | | | | | | | 2004-05-17 Not Zed <NotZed@Ximian.com> * mail-account-gui.c (mail_account_gui_setup): put the None item at the head of the providers list. (mail_account_gui_setup): only set the transport default fallback if it is not a STORE_AND_TRANSPORT type provider (since that was just disabled). #57939. * message-list.c (on_selection_changed_cmd): only NOOP if we have no selection and no uid, if we have a selection and no uid, then always update. Fixes #58267 without breaking the double-load thing. svn path=/trunk/; revision=25919
* ** Bug #56050.Not Zed2004-05-173-3/+90
| | | | | | | | | | | | | | | 2004-05-17 Not Zed <NotZed@Ximian.com> ** Bug #56050. * providers/imap/camel-imap-store.c (imap_get_trash) (imap_get_junk): similar to below. * providers/local/camel-local-store.c (local_get_trash) (local_get_junk): set state file on trash/junk to something we know about. svn path=/trunk/; revision=25918
* if we have no folder in-memory, load it if we're not doing it fast to getNot Zed2004-05-172-0/+11
| | | | | | | | | | 2004-05-17 Not Zed <NotZed@Ximian.com> * providers/local/camel-mh-store.c (fill_fi): if we have no folder in-memory, load it if we're not doing it fast to get really up to date unread counts. #57616. svn path=/trunk/; revision=25917
* keep the hide deleted status. Makes #51082 work at last.Not Zed2004-05-173-1/+7
| | | | | | | | | 2004-05-17 Not Zed <NotZed@Ximian.com> * em-folder-view.c (em_folder_view_open_selected): keep the hide deleted status. Makes #51082 work at last. svn path=/trunk/; revision=25916
* ** Bug #6556.Not Zed2004-05-176-238/+478
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-05-17 Not Zed <NotZed@Ximian.com> ** Bug #6556. * message-list.c (ml_drop_async_desc, ml_drop_async_drop) (ml_drop_async_done, ml_drop_async_free, ml_drag_data_action) (ml_drop_popup_copy, ml_drop_popup_move, ml_drop_popup_cancel) (ml_tree_drag_data_received): implement async drop operations and the ask drop option menu. 2004-05-14 Not Zed <NotZed@Ximian.com> ** Bug #6556. * message-list.c (ml_selection_received_uidlist): removed, not needed anymore. (ml_selection_received): call get_uidlist to paste the selection. (ml_tree_drag_data_received): same here. * em-folder-tree.c (emft_drop_uid_list): removed, not needed because of below change. * em-utils.c (em_utils_selection_get_uidlist): actually do the copy now, don't just decode the data. * em-folder-tree.c (tree_drag_data_received): just copy the selection data data itself, dont decode yet. (emft_import_message_rfc822): removed, not needed, use em utils stuff instead. (emft_drop_message_rfc822): same. (emft_drop_text_uri_list): same. (emft_drop_async_free): simply free stuff. (emft_drop_async_drop): call em_utils stuff where they exist to do the drop. * message-list.c (ml_tree_drag_data_get): send x-mailbox instead of message/rfc822 for the mailbox. (ml_tree_drag_data_received): handle drop of x-mailbox differently to message/rfc822. (ml_tree_drag_motion): implement so proper options are setup whilst dragging. (message_list_construct): seutp the drag src/dest types for changes typs and with ASK action. * em-utils.c (em_utils_read_messages_from_stream): dont unref the stream when we get it. (em_utils_selection_get_mailbox): add an argument to scan from or not, for message/rfc822 vs x-mailbox drops. (em_utils_read_messages_from_stream): Same. * em-folder-tree.c (tree_drag_motion): default to move properly. * message-list.c (ml_selection_received_uidlist): take a move flag. (ml_tree_drag_data_received): handle move action. * em-folder-tree.c (em_folder_tree_new_with_model): got sick of this bloody warning. * em-format.c (default_headers[]): just remove x-mailer from the header list, if it isn't on by default. This is the default list. (em_format_default_headers): loop through everything. svn path=/trunk/; revision=25915