aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename e-cal-view to e-calendar-view and fix includesJP Rosevear2004-03-1612-1749/+23
| | | | | | | | | | | | | | | 2004-03-15 JP Rosevear <jpr@ximian.com> * Rename e-cal-view to e-calendar-view and fix includes * gui/dialogs/comp-editor-page.c (comp_editor_page_fill_widgets): pre-conditions should return FALS * gui/e-cal-model.c (copy_ecdv): return the new struct * gui/Makefile.am: build renamed files svn path=/trunk/; revision=25075
* rever previous patch. We don't want to set the default mime/type, it'llNot Zed2004-03-162-4/+6
| | | | | | | | | | 2004-03-16 Not Zed <NotZed@Ximian.com> * camel-mime-message.c (camel_mime_message_init): rever previous patch. We don't want to set the default mime/type, it'll break stuff. svn path=/trunk/; revision=25074
* loop only up to < G_N_ELEMENTS instead of <= G_N_ELEMENTS. Prevents out ofSivaiah Nallagatla2004-03-162-1/+7
| | | | | | | | | 2004-03-14 Sivaiah Nallagatla <snallagatla@novell.com> * gui/contact-editor/e-contact-editor.c (enable_writable_fields) : loop only up to < G_N_ELEMENTS instead of <= G_N_ELEMENTS. Prevents out of bound indexing of addresses array svn path=/trunk/; revision=25073
* Fixes #52253JP Rosevear2004-03-1612-672/+1172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-15 JP Rosevear <jpr@ximian.com> Fixes #52253 * gui/print.c (print_week_summary_cb): copy component data * gui/gnome-cal.c (get_times_for_views): calculate the time range for each view (set_search_query): set the search query on the model (set_week_start): set the week start day (week_start_changed_cb): track if it changes (setup_config): set its notification (setup_widgets): update the view times and date navigator (gnome_calendar_init): remove dead values (gnome_calendar_goto_date): just calc the new time and let update_view_times handle it (gnome_calendar_goto): ditto (gnome_calendar_direction): ditto o (gnome_calendar_set_selected_time_range): ditto (gnome_calendar_dayjump): ditto (update_view_times): set the time ranges on the models (set_view): use the new preserve day setting (gnome_calendar_set_view): don't update the view times, just switch (gnome_calendar_get_selected_time_range): get the time range (gnome_calendar_on_date_navigator_selection_changed): don't re-update the date navigator, centralize the view setting * gui/e-week-view.c (time_range_changed_cb): handle the time range changing (process_component): move here (model_changed_cb): handle the model changing (update_row): updated a changed row (model_row_changed_cb): update a row (model_cell_changed_cb): ditto (model_rows_inserted_cb): handle events being added (row_deleted_check_cb, remove_uid_cb, model_rows_deleted_cb): handle events being deleted (timezone_changed_cb): handle timezone changing (e_week_view_init): create the model and listen to it (e_week_view_new): don't create the model here (e_week_view_set_selected_time_range): no need to cast (e_week_view_set_first_day_shown): ditto (e_week_view_set_weeks_shown): ditto (e_week_view_update_event_cb): free and copy the data using new routines (e_week_view_foreach_event): step through every event (e_week_view_remove_event_cb): we no longer track allocated status (e_week_view_on_button_release): don't set the seleciton in the calendar (e_week_view_free_events): free the data with the util (e_week_view_add_event): no need to track allocated status (e_week_view_on_adjustment_changed): no need to cast * gui/e-day-view.c (e_day_view_class_init): update query is no longer used via class method (time_range_changed_cb): handle the time range changing (process_component): move here (model_changed_cb): handle the model changing (update_row): updated a changed row (model_row_changed_cb): update a row (model_cell_changed_cb): ditto (model_rows_inserted_cb): handle events being added (row_deleted_check_cb, remove_uid_cb, model_rows_deleted_cb): handle events being deleted (timezone_changed_cb): handle timezone changing (e_day_view_init): create a model, connect to its signals (e_day_view_destroy): we don't have our own query anymore (e_day_view_update_event_cb): free and copy the data using new routines (e_day_view_remove_event_cb): we no longer track allocated status (e_day_view_set_selected_time_range): actually set the selection (e_day_view_recalc_day_starts): no need to cast (e_day_view_recalc_work_week): ditto (e_day_view_update_calendar_selection_time): don't call back to the main calendar (e_day_view_free_event_array): use the free util (e_day_view_add_event): don't track allocated status * gui/e-calendar-marshal.list: add marshaller * gui/e-cal-view.h: remove field * gui/e-cal-view.c: no longer listen for model signals (e_calendar_view_class_init): make the model arg not construct time * gui/e-cal-model.h: update/add protos * gui/e-cal-model.c (e_cal_model_class_init): set the dispose handler and add a time_range_changed signal (e_cal_model_init): defaults for queries (e_cal_model_dispose): dispose of things (e_cal_model_finalize): remove bits that are in dispose now (search_by_uid_and_client): allow NULL client to find any uid (e_cal_view_objects_added_cb): ref the client (update_e_cal_view_for_client): use the full query (remove_client): pre change for each row and emit deleted signals (redo_queries): relaunch the query for each client (e_cal_model_get_time_range): get the time range (e_cal_model_set_time_range): set the time range and redo the queries (e_cal_model_set_search_query): get the search query (e_cal_model_set_search_query): set the search query and redo the queries (e_cal_model_get_component_for_uid): get the component info based on uid (copy_ecdv): copy and ECellDateEditValue (e_cal_model_copy_component_data): copy component data (e_cal_model_free_component_data): unref the client svn path=/trunk/; revision=25072
* change arg name (e_calendar_item_init): ditto (e_calendar_item_get_arg):JP Rosevear2004-03-163-14/+78
| | | | | | | | | | | | | | | | | 2004-03-15 JP Rosevear <jpr@ximian.com> * e-calendar-item.c (e_calendar_item_class_init): change arg name (e_calendar_item_init): ditto (e_calendar_item_get_arg): ditto (e_calendar_item_set_arg): ditto (e_calendar_item_preserve_day_selection): set the selection day to the given selection (e_calendar_item_set_first_month): use above to preserve selected day of week * e-calendar-item.h: change field name svn path=/trunk/; revision=25071
* make this a varags function, which then calls the virtual method to do theNot Zed2004-03-153-2/+41
| | | | | | | | | | | | | | | | 2004-03-15 Not Zed <NotZed@Ximian.com> * em-format.c (em_format_format_error): make this a varags function, which then calls the virtual method to do the work. (emf_multipart_appledouble, emf_multipart_mixed) (emf_multipart_alternative, emf_multipart_related) (emf_message_rfc822): print an error to explain why you're getting source content displayed. (em_format_format_secure): make this a function. and if we're done formatting a secure part, and we dont have a parent anymore, null out the validity. See #55541. svn path=/trunk/; revision=25070
* same as below for path.Not Zed2004-03-155-5/+21
| | | | | | | | | | | | | | | | | | 2004-03-15 Not Zed <NotZed@Ximian.com> * providers/local/camel-mbox-store.c (delete_folder): same as below for path. * providers/local/camel-local-store.c (delete_folder): NULL out str before looking up the state file using it. Otherwise we double-free str. * camel-mime-parser.c (folder_scan_skip_line): we want to scan till in-end-1. If we've been called we're either at the end of data, or we know we have an end of line character within memory. Another case in Bug #53355. svn path=/trunk/; revision=25068
* Fixes #48112Rodrigo Moya2004-03-152-3/+11
| | | | | | | | | | | | 2004-03-15 Rodrigo Moya <rodrigo@ximian.com> Fixes #48112 * gui/calendar-commands.c (calendar_control_sensitize_calendar_commands): disable the 'Delete' menu item on recurring meetings, since 'Delete all Occurrences' already deals with that. svn path=/trunk/; revision=25067
* Fixes #35577Rodrigo Moya2004-03-153-12/+53
| | | | | | | | | | | | | 2004-03-15 Rodrigo Moya <rodrigo@ximian.com> Fixes #35577 * gui/e-cal-view.c (e_calendar_view_delete_selected_occurrence): if the component is an instance, pass the recurrence ID to e_cal_remove_object_with_mod. Also, make the user confirm the deletion, and send the cancellation message for meetings. svn path=/trunk/; revision=25066
* Update Czech translationMiloslav Trmac2004-03-152-323/+328
| | | | svn path=/trunk/; revision=25065
* set the mime-type field on the content the same way asNot Zed2004-03-157-9/+92
| | | | | | | | | | | | | | | | | 2004-03-15 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-folder.c (get_content, get_message): set the mime-type field on the content the same way as construct_from_stream does. Bug #55472. * camel-mime-message.c (camel_mime_message_dump): utility function to dump message content to stdout. (camel_mime_message_init): default mime type to message/rfc822. * camel.c (camel_init): change camel verbose debug to be an int, a bitmask of debug options. svn path=/trunk/; revision=25064
* Add missed changedYuedong Du2004-03-151-2/+2
| | | | svn path=/trunk/; revision=25063
* svn path=/trunk/; revision=25062Hao Sheng2004-03-153-0/+7
| | | | | | | | | 2004-03-15 Hao Sheng <hao.sheng@sun.com> * a11y/addressbook/Makefile.am: * a11y/calendar/Makefile.am: svn path=/trunk/; revision=25062
* add a11y/addressbook/MakefileHao sheng2004-03-152-0/+5
| | | | | | | | 2004-03-15 Hao sheng <hao.sheng@sun.com> * configure.in: add a11y/addressbook/Makefile svn path=/trunk/; revision=25061
* Contritbuted by Leon Zhang <leon.zhang@sun.com> add directory addressbook.Hao Sheng2004-03-1511-1/+800
| | | | | | | | | | | | | | | | | | | | | 2003-03-15 Hao Sheng <hao.sheng@sun.com> * Contritbuted by Leon Zhang <leon.zhang@sun.com> * Makefile.am: add directory addressbook. * implement basic accessbility addressbook's minicard. add new directory and Files below: addressbook/ addressbook/Makefile.am addressbook/ea-addressbook.c addressbook/ea-addressbook-view.c addressbook/ea-minicard.c addressbook/ea-minicard-view.c addressbook/ea-addressbook.h addressbook/ea-addressbook-view.h addressbook/ea-minicard.h addressbook/ea-minicard-view.h svn path=/trunk/; revision=25060
* build a11y/addressbook dir : add the accessibility support forHao Sheng2004-03-156-9/+31
| | | | | | | | | | | | | | 2004-03-15 Hao Sheng <hao.sheng@sun.com> * gui/component/Makefile.am : build a11y/addressbook dir * gui/widgets/e-addressbook-view.c : (eab_view_class_init) : add the accessibility support for e_addressbook_view * gui/widgets/e-minicard-view.c : (e_minicard_view_class_init) : add the accessibility support for e_minicard_view * gui/widgets/e-minicard.c : (e_minicard_class_init) : add the accessibility support for e_minicard svn path=/trunk/; revision=25059
* drop embedded whitespace characters, and don't do unquoting, etc. SeeNot Zed2004-03-152-8/+31
| | | | | | | | | | 2004-03-15 Not Zed <NotZed@Ximian.com> * camel-mime-utils.c (camel_header_location_decode): drop embedded whitespace characters, and don't do unquoting, etc. See rfc2557 4.4.2 and rfc2017 3.1. svn path=/trunk/; revision=25058
* Updated Serbian translation.Danilo Šegan2004-03-143-346/+436
| | | | svn path=/trunk/; revision=25057
* Updated Korean translation.Changwoo Ryu2004-03-132-484/+605
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=25056
* move function about setup_bonobo_menus which requires it so its notTrent Lloyd2004-03-132-11/+16
| | | | | | | | | 2004-03-13 Trent Lloyd <lathiat@sixlabs.org> * e-search-bar.c (remove_bonobo_menus): move function about setup_bonobo_menus which requires it so its not implicitly defined svn path=/trunk/; revision=25055
* Now takes an argument to specify whether disconnecting when respbuf isJeffrey Stedfast2004-03-132-15/+23
| | | | | | | | | | | 2004-03-12 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_set_exception): Now takes an argument to specify whether disconnecting when respbuf is NULL is safe (to prevent us from recursively disconnecting or disconnecting during a connect). svn path=/trunk/; revision=25054
* Fix for bug #53497.Jeffrey Stedfast2004-03-132-38/+37
| | | | | | | | | | | | | | | | | | | | 2004-03-12 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #53497. * providers/smtp/camel-smtp-transport.c (smtp_helo): Instead of unreffing the streams, call camel_service_disconnect(). (smtp_mail): Same. (smtp_rcpt): Same. (smtp_data): Same. (smtp_send_to): Ignore exceptions for smtp_rset(). Also, check that we are connected before we try to send (in Evolution's current usage scenario, this isn't a problem but in the future if we ever try to fire off several messages via the same smtp connection, it may be - especially if RSET failed during the previous send). svn path=/trunk/; revision=25053
* No-op if emfv->folder is NULL (this means we are looking at a storeJeffrey Stedfast2004-03-132-1/+7
| | | | | | | | | | 2004-03-12 Jeffrey Stedfast <fejj@ximian.com> * em-folder-browser.c (emfb_search_search_activated): No-op if emfv->folder is NULL (this means we are looking at a store folder? or else the folder hasn't loaded yet). Fixes bug #55293. svn path=/trunk/; revision=25052
* clearn the learn bit only if setRadek Doulik2004-03-132-3/+6
| | | | | | | | 2004-03-12 Radek Doulik <rodo@ximian.com> * camel-folder.c (folder_changed): clearn the learn bit only if set svn path=/trunk/; revision=25051
* Fixes for bug #55018.Jeffrey Stedfast2004-03-135-59/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-12 Jeffrey Stedfast <fejj@ximian.com> Fixes for bug #55018. * providers/local/camel-local-folder.c (camel_local_folder_construct): Use camel_url_to_string() here too, so we properly encode the fragment. * providers/local/camel-mbox-store.c (get_folder_info): Use CamelURL to properly encode the fi->uri. Pass the CamelURL into scan_dir() so that scan_dir() can re-use it (rather than having to malloc/parse/free for each file/dir) (scan_dir): Use camel_url_to_string(). * providers/local/camel-maildir-store.c (get_folder_info): Same as mbox. (scan_dir): Same as mbox. We also need to set the CAMEL_FOLDER_NOSELECT flag if appropriate. * providers/local/camel-mh-store.c (get_folder_info): Same as mbox and maildir. (folders_scan): Now takes a url argument which we pass off to folder_info_new(). (recursive_scan): Same. (folder_info_new): Use camel_url_to_string(). svn path=/trunk/; revision=25050
* remove junk learning thread, it's handled in camel-folder.c:folder_changedRadek Doulik2004-03-134-114/+18
| | | | | | | | | | | | | 2004-03-11 Radek Doulik <rodo@ximian.com> * mail-ops.c: remove junk learning thread, it's handled in camel-folder.c:folder_changed now * em-folder-view.c (emfv_popup_mark_junk): use em_folder_view_mark_selected, set junk, junk-learn and seen flags (emfv_popup_mark_nojunk): similar, reset junk, set junk-learn flags svn path=/trunk/; revision=25046
* watch for setting JUNK flag, if JUNK_LEARN is not set as well then resetRadek Doulik2004-03-133-72/+184
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-11 Radek Doulik <rodo@ximian.com> * camel-folder.c (camel_folder_set_message_flags): watch for setting JUNK flag, if JUNK_LEARN is not set as well then reset JUNK_LEARN bit (folder_changed): look for junk changes in uid_changed's messages, if these changes request junk filter learning (CAMEL_MESSAGE_JUNK_LEARN bit set) then prepare junk and nonjunk uid arrays, clear CAMEL_MESSAGE_JUNK_LEARN bit so that we don't process it again (folder_changed): start filter thread if there's junk and/or nonjunk arrays (filter_filter): if junk/nonjunk arrays are non-NULL, call junk filter report to learn junk/non-junk messages (filter_free): free junk/nonjunk uids and arrays * camel-folder-summary.h: added CAMEL_MESSAGE_JUNK_LEARN to CamelMessageFlags, used when setting CAMEL_MESSAGE_JUNK flag to say that we request junk plugin to learn that message as junk/non-junk svn path=/trunk/; revision=25045
* If errno is EINTR, set USER_CANCEL instead of SERVICE_UNAVAILABLE orJeffrey Stedfast2004-03-132-37/+44
| | | | | | | | | | | | | | | | | | | | 2004-03-12 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (connect_to_server): If errno is EINTR, set USER_CANCEL instead of SERVICE_UNAVAILABLE or whatever. (smtp_helo): Same. (smtp_auth): Same. (smtp_mail): Same. (smtp_rcpt): Same. (smtp_data): Same. (smtp_rset): Same. (smtp_quit): Same. (smtp_set_exception): Here too. (smtp_auth): If the AUTH response code is not 334, then use smtp_set_exception() to get the most accurate error report we can. svn path=/trunk/; revision=25044
* Removed. No longer in use (hasn't been since before 1.2).Jeffrey Stedfast2004-03-133-119/+80
| | | | | | | | | | | | | | | | | 2004-03-12 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_mail): Removed. No longer in use (hasn't been since before 1.2). (send_queue_send): Before enetring the main send loop, create a temporary uid array containing ONLY the messages we will send (ie. not any that have been marked deleted) so that we can more accurately report the number of messages total that we are sending. Also continue sending even if we encounter an exeption in mail_send_message() (unless, of course, it is a user-cancel). Merge any exceptions we get into the master exception variable and ALWAYS sync/expunge the queue folder. svn path=/trunk/; revision=25043
* return "" instead of NULL if there is no default_category set. FixesNot Zed2004-03-122-1/+6
| | | | | | | | | 2004-03-12 Not Zed <NotZed@Ximian.com> * gui/e-cal-model.c (ecm_initialize_value): return "" instead of NULL if there is no default_category set. Fixes #53419. svn path=/trunk/; revision=25042
* enlarge the text box to accomodate the time info in different locales.Kidd Wang2004-03-122-2/+5
| | | | | | | * e-dateedit.c: (create_children): enlarge the text box to accomodate the time info in different locales. svn path=/trunk/; revision=25041
* when we check the evolution dir exists, check the evolution dir exists,Not Zed2004-03-122-7/+14
| | | | | | | | | | | 2004-03-12 Not Zed <NotZed@Ximian.com> * e-shell.c (detect_version): when we check the evolution dir exists, check the evolution dir exists, not the config.xmldb file. Move filename building/usage into the else condition so it can't happen again. Fixes #53277. svn path=/trunk/; revision=25040
* add a call to e_cal_component_commit_sequence since we have changed theKidd Wang2004-03-122-5/+20
| | | | | | | | | | | 2004-03-09 Kidd Wang <kidd.wang@sun.com> * gui/e-day-view.c: (e_day_view_finish_long_event_resize): add a call to e_cal_component_commit_sequence since we have changed the property of the component. Whether the new event is all day should also be set properly according to the value of the original event. svn path=/trunk/; revision=25039
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-03-122-315/+277
| | | | | | | | 2004-03-12 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=25038
* fixed ChangeLogJeffrey Stedfast2004-03-121-1/+0
| | | | svn path=/trunk/; revision=25037
* Sanity check that count is <1024 and also use g_try_malloc so that we canJeffrey Stedfast2004-03-122-3/+12
| | | | | | | | | | 2004-03-11 Jeffrey Stedfast <fejj@ximian.com> * camel-object.c (cobject_state_read): Sanity check that count is <1024 and also use g_try_malloc so that we can recover if malloc fails. svn path=/trunk/; revision=25036
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2004-03-122-678/+620
| | | | | | | | | 2004-03-11 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation done by Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>. svn path=/trunk/; revision=25035
* Reverted signal blocking stuff. Doesn't work and is unneeded with theJeffrey Stedfast2004-03-122-11/+5
| | | | | | | | | 2004-03-11 Jeffrey Stedfast <fejj@ximian.com> * em-folder-browser.c (emfb_set_folder): Reverted signal blocking stuff. Doesn't work and is unneeded with the proper fix. svn path=/trunk/; revision=25034
* fixed ChangeLogJeffrey Stedfast2004-03-121-1/+1
| | | | svn path=/trunk/; revision=25033
* Fix for bug #55267.Jeffrey Stedfast2004-03-122-2/+2
| | | | | | | | | | | | | 2004-03-11 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #55267. * e-filter-bar.c (set_property): Use efb->setquery properly (set to TRUE before calling set_item_id and FLASE afterwards). Also setquery to TRUE before emitting the "search-activated" signal so that we don't run the callback for the signal we are emitting. svn path=/trunk/; revision=25032
* Use efb->setquery properly (set to TRUE before calling set_item_id andJeffrey Stedfast2004-03-123-9/+29
| | | | | | | | | | | 2004-03-11 Jeffrey Stedfast <fejj@ximian.com> * e-filter-bar.c (set_property): Use efb->setquery properly (set to TRUE before calling set_item_id and FLASE afterwards). Also setquery to TRUE before emitting the "search-activated" signal so that we don't run the callback for the signal we are emitting. svn path=/trunk/; revision=25031
* Updated Canadian English translation.Alexander Winston2004-03-122-390/+451
| | | | | | | | 2004-03-11 Alexander Winston <alexander.winston@comcast.net> * en_CA.po: Updated Canadian English translation. svn path=/trunk/; revision=25030
* Updated Serbian translation.Danilo Šegan2004-03-123-338/+352
| | | | svn path=/trunk/; revision=25029
* Fixed a bug where txt wasn't being properly initialised in all cases forJeffrey Stedfast2004-03-122-8/+33
| | | | | | | | | | | | | 2004-03-11 Jeffrey Stedfast <fejj@ximian.com> * em-format-html.c (efh_format_header): Fixed a bug where txt wasn't being properly initialised in all cases for Date headers. Also fixed the x-evolution-mailer code to simply use the ehader->value that was passed in. (efh_format_headers): Fixed to handle the special X-Evolution-Mailer header. svn path=/trunk/; revision=25028
* a really gross hack, disable all search handlers before setting the searchNot Zed2004-03-112-19/+61
| | | | | | | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * em-folder-browser.c (emfb_set_folder): a really gross hack, disable all search handlers before setting the search and set hte search manually rather than going through the callbacks. Partial fix for #55267, and ugly as it is. (emfb_init): save the search signal id's. (emfb_set_folder): ugh, properly set the defaults if the settings haven't been stored on the folder, and properly move them upstream to the bonobo menus. svn path=/trunk/; revision=25027
* removed this. not sure what it was doing there, a 1 line funciton usedNot Zed2004-03-112-16/+24
| | | | | | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-store.c (no_such_folder): removed this. not sure what it was doing there, a 1 line funciton used once. (get_folder_online): pass exception to camel_imap_command. if we got a user cancel, pass it up. (hash_folder_name, compare_folder_name): more g_ascii_strcasecmp stuff. svn path=/trunk/; revision=25026
* we need to add the folderinfo always if we're recursive from top. ShouldNot Zed2004-03-112-2/+6
| | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * camel-vee-store.c (vee_get_folder_info): we need to add the folderinfo always if we're recursive from top. Should fix #52965 and maybe the other vfolders not showing on startup bug. svn path=/trunk/; revision=25025
* when we sort, handle not having the node in the tree. otherwise we alwaysNot Zed2004-03-112-3/+10
| | | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * em-folder-tree-model.c (sort_cb): when we sort, handle not having the node in the tree. otherwise we always compare against "" which puts it at the head of the branch, rather than the tail. See #55428. svn path=/trunk/; revision=25024
* make dnd look funny for joe. #55246.Not Zed2004-03-112-1/+4
| | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (tree_drag_motion): make dnd look funny for joe. #55246. svn path=/trunk/; revision=25023
* change stores hash to point to a structure, in which we maintain theNot Zed2004-03-112-21/+73
| | | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * mail-component.c: change stores hash to point to a structure, in which we maintain the vtrash and vjunk folders for the entirety of the session. memory use be damned i guess. #55417 and partially #55391. svn path=/trunk/; revision=25022
* (imap_store_refresh_folders): check we're updating an imap folder,Michael Zucci2004-03-112-3/+11
| | | | | | we could also have trash folders in the store too. svn path=/trunk/; revision=25021
* pass the raw header in instead of name and value. (efh_format_headers): ifNot Zed2004-03-1112-71/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * em-format-html.c (efh_format_header): pass the raw header in instead of name and value. (efh_format_headers): if we have specific headers to show, iterate over all headers and print out all matching ones, so duplicate headers are properly displayed. Related to #55298. * em-folder-selector.c (em_folder_selector_construct): dont set this to be modal. otherwise you can't click on error popups. duh. 2004-03-08 Not Zed <NotZed@Ximian.com> * em-folder-selection-button.c (em_folder_selection_button_clicked): don't let the user select virtual/vtrash folders or non-selectable folders. * mail-component.c (impl_createControls): disable selection of non-select rows. * em-folder-selector.c (em_folder_selector_create_new): exclude folders with noinferiors set. * em-folder-tree.c (folder_tree_new): add folder tree arg, hook onto the selection funciton for the tree selection. (emft_select_func): selection override function. allow certain things to be excluded. (em_folder_tree_set_excluded): api to set what is excluded from the selectability. (emft_tree_row_activated): call emft_select_func check to see if this row is excluded before emitting an activated signal. * em-folder-tree-model.c (em_folder_tree_model_set_folder_info): save folder info->flags in the tree store. * mail-folder-cache.c (create_folders): use tail recursion. (get_folders): tail recurse. * (*): Fixed for api changes in camel. svn path=/trunk/; revision=25020
* turn off NOINFERIORS always, translate to nochildren.Not Zed2004-03-1115-171/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-11 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-store.c (get_one_folder_offline): (parse_list_response_as_folder_info): turn off NOINFERIORS always, translate to nochildren. 2004-03-08 Not Zed <NotZed@Ximian.com> * camel-vee-store.c (vee_get_folder_info): setup virtual/system flags as appropriate. (change_folder): setup flags properly. * providers/nntp/camel-nntp-store.c (nntp_store_get_subscribed_folder_info): mark all folders as system folders. * providers/local/camel-mh-store.c (fill_fi): add this to setup folderinfo. (folder_info_new): call fill_fi to fill unread/total. (recursive_scan, folders_scan): ahh yeah, so wtf was i thinking, store->flags != get_folder_info flags!!!! * providers/local/camel-maildir-store.c (camel_folder_info_new): remove unread count arg & setup total. (fill_fi): setup total field. (scan_dir): remove the code that checked the directory directly - use fill_fi instead. It will more accurately reflect what you get when you visit the folder. (camel_folder_info_new): mark "." as a system folder. (scan_dir): try to setup children/no children flags properly. * providers/local/camel-mbox-store.c (fill_fi): setup total field. (scan_dir): init total. (get_folder_info): " 2004-03-05 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-store.c (parse_list_response_as_folder_info): mark INBOX as a system folder. Can't be renamed/deleted. (fill_fi): setup total field. (get_folder_counts): ditto. * camel-store.c (add_special_info): set the system folder flag. * camel-store.h: time to fix up the camelfolderinfo mess. fix some member names, and add some type fields. Fixed all uses. svn path=/trunk/; revision=25019
* #if 0 this, since nothing uses it anymore. (accum_address): new function,Chris Toshok2004-03-112-40/+125
| | | | | | | | | | | | | | | | 2004-03-10 Chris Toshok <toshok@ximian.com> * gui/widgets/eab-contact-display.c (render_address): #if 0 this, since nothing uses it anymore. (accum_address): new function, build up a GString. (accum_name_value): same. (accum_attribute): same. (render_contact): don't just blindly render the work/personal blocks, since if they're empty it looks stupid. instead, accumulate each block into a GString and only output the entire block if the string is non-empty. svn path=/trunk/; revision=25018
* phone_choice is an index into the phones array. (_phone_arrow_pressed):Chris Toshok2004-03-112-50/+79
| | | | | | | | | | | | | | | | | | | | | | | | 2004-03-10 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (phone_entry_changed): phone_choice is an index into the phones array. (_phone_arrow_pressed): same. (address_text_changed): address_choice is an index into the addresses array. (_address_arrow_pressed): same. (set_address_field): same. (_email_arrow_pressed): email_choice is an index into the emails array. (full_addr_clicked): same, and same with s/addresses/address_editable. (e_contact_editor_init): initialize the *_choice fields as indices into their respective *es arrays. (e_contact_editor_build_address_ui): initialize the labels from the addresses array. (set_fields): *_choice fields are indices into *es arrays. (enable_writable_fields): same. svn path=/trunk/; revision=25017
* Fix the border width setting for the button area, to be HIG-compliantRodney Dawes2004-03-113-3/+14
| | | | | | | | | | | 2004-03-10 Rodney Dawes <dobey@ximian.com> * gui/certificate-viewer.c (certificate_viewer_show): Fix the border width setting for the button area, to be HIG-compliant * gui/smime-ui.glade: Update some border widths for the cert viweer Remove dialog separators (This portion from William Jon McCann) svn path=/trunk/; revision=25016
* Fix for bug #55298.Jeffrey Stedfast2004-03-112-14/+20
| | | | | | | | | | | | | | | 2004-03-10 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #55298. * em-format-html.c (efh_format_header): Now takes a default txt argument (header value). For address/date headers, if this isn't set, default back to the old behaviour of looking it up. (efh_format_headers): If we are iterating thru the camel raw headers, always pas the header value as the txt argument, otherwise always pass NULL. svn path=/trunk/; revision=25015
* Removed an unused variable left over from an old attempted fix.Jeffrey Stedfast2004-03-113-7/+11
| | | | | | | | | | | | | 2004-03-10 Jeffrey Stedfast <fejj@ximian.com> * em-format-html-display.c (efhd_xpkcs7mime_validity_clicked): Removed an unused variable left over from an old attempted fix. * em-folder-selector.c (emfs_response): Select the same folder in the create-folder dialog as is selected in the parent selector dialog. Fixes the rest of bug #53862. svn path=/trunk/; revision=25014
* Partial fix for bug #53862Jeffrey Stedfast2004-03-115-2/+72
| | | | | | | | | | | | | | | | | 2004-03-10 Jeffrey Stedfast <fejj@ximian.com> Partial fix for bug #53862 * em-folder-selector.c (emfs_response): Connect to the newly added "folder-added" signal and save a created_uri string so that we can be sure to only listen for the creation of the folder the user created in *our* create-folder dilog (and not from some other place). * em-folder-tree-model.c (folder_subscribed): Emit a new "folder-added" signal. svn path=/trunk/; revision=25013
* Focus the entry widget. Fixes bug #55330.Jeffrey Stedfast2004-03-112-0/+6
| | | | | | | | | 2004-03-10 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (request_password): Focus the entry widget. Fixes bug #55330. svn path=/trunk/; revision=25012
* ops, put close to the other if branchRadek Doulik2004-03-111-0/+1
| | | | svn path=/trunk/; revision=25011
* (pipe_to_sa_with_error): do not call close, camel_stream_closeRadek Doulik2004-03-112-1/+2
| | | | | | should be enough to be sure the fd was closed svn path=/trunk/; revision=25010
* call camel_stream_close and close the fds[1]Radek Doulik2004-03-112-1/+7
| | | | | | | | | 2004-03-10 Radek Doulik <rodo@ximian.com> * em-junk-filter.c (pipe_to_sa_with_error): call camel_stream_close and close the fds[1] svn path=/trunk/; revision=25009
* Used the stock icon in confirm dialog.Bill Zhu2004-03-112-2/+9
| | | | | | | | | | | | 2004-03-10 Bill Zhu <bill.zhu@sun.com> * e-shell-startup-wizzard.c (key_press_event_callback): Used the stock icon in confirm dialog. Fixes #55063 svn path=/trunk/; revision=25008
* Update Czech translationMiloslav Trmac2004-03-102-15/+22
| | | | svn path=/trunk/; revision=25005
* Make the acces key Alt+O work.Harry Lu2004-03-101-1/+1
| | | | | | Patch by hao.sheng@sun.com svn path=/trunk/; revision=25004
* Remove separator from dialogs per HIG.William Jon McCann2004-03-104-0/+12
| | | | | | | | | | | 2004-03-04 William Jon McCann <mccann@jhu.edu> * e-dialog-utils.c (e_notice, e_notice_with_xid, save_ok): * e-request.c (e_request_string): * e-passwords.c (e_passwords_ask_password): Remove separator from dialogs per HIG. svn path=/trunk/; revision=25003
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-03-102-295/+291
| | | | | | | | 2004-03-09 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=25002
* Don't try to calculate the position of the popup menu for the dropdownsRodney Dawes2004-03-102-1/+6
| | | | | | | | | 2004-03-09 Rodney Dawes <dobey@ximian.com> * gui/contact-editor/e-contact-editor.c (_arrow_pressed): Don't try to calculate the position of the popup menu for the dropdowns svn path=/trunk/; revision=25001
* Update Czech translationMiloslav Trmac2004-03-102-206/+274
| | | | svn path=/trunk/; revision=25000
* Remove the dialog separator, and set appropriate border widths for theRodney Dawes2004-03-103-14/+28
| | | | | | | | | | | | 2004-03-09 Rodney Dawes <dobey@ximian.com> * gui/contact-editor/e-contact-editor-im.c (e_contact_editor_im_edit): Remove the dialog separator, and set appropriate border widths for the button area box and the dialog's vbox * gui/contact-editor/im.glade: Apply patch from Christian Neumair to make the IM editor dialog HIG compliant svn path=/trunk/; revision=24999
* Updated Catalan translation by the Catalan Evolution Team.Jordi Mallach2004-03-102-1765/+5580
| | | | svn path=/trunk/; revision=24998
* autocompletion icon for the preferencesJakub Steiner2004-03-093-0/+6
| | | | | | | | | 2004-03-09 Jakub Steiner <jimmac@ximian.com> * autocompletion.png: * Makefile.am: autocompletion icon for the preferences svn path=/trunk/; revision=24997
* fixed type in contact editor code to make email ui building workSivaiah Nallagatla2004-03-092-1/+5
| | | | svn path=/trunk/; revision=24996
* Updated Serbian translation.Danilo Šegan2004-03-093-491/+600
| | | | svn path=/trunk/; revision=24995
* Fixes #48106Rodrigo Moya2004-03-092-1/+8
| | | | | | | | | | 2004-03-08 Rodrigo Moya <rodrigo@ximian.com> Fixes #48106 * gui/dialogs/alarm-page.glade: s/Send an Email/Send an email. svn path=/trunk/; revision=24994
* New async function to create a folder. (em_folder_tree_create_folder):Jeffrey Stedfast2004-03-092-28/+156
| | | | | | | | | | | | | | 2004-03-08 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_create_folder): New async function to create a folder. (em_folder_tree_create_folder): Partly moved into emft_create_folder. Might be able to remove this code, but lewing might be using it in Connector or something? Need to ask him... (emft_popup_new_folder_response): Use emft_create_folder() instead. svn path=/trunk/; revision=24993
* added filter junk command and menuitem, icon for MarkAsNotJunkRadek Doulik2004-03-092-1/+12
| | | | | | | | | 2004-03-08 Radek Doulik <rodo@ximian.com> * evolution-mail-message.xml: added filter junk command and menuitem, icon for MarkAsNotJunk svn path=/trunk/; revision=24992
* new method, filter folder with FILTER_SOURCE_JUNKTEST type filterRadek Doulik2004-03-094-5/+37
| | | | | | | | | | | | | | 2004-03-08 Radek Doulik <rodo@ximian.com> * mail-ops.c (mail_filter_junk): new method, filter folder with FILTER_SOURCE_JUNKTEST type filter * em-folder-view.c: added Filter Junk command and junk icons to menus, added apply filters icon to popup menu (emfv_popup_filter_junk): new helper method, calls mail_filter_junk svn path=/trunk/; revision=24991
* added 16 pixels versions of junk icons from the gnome-icon-theme moduleRadek Doulik2004-03-094-0/+7
| | | | | | | | | 2004-03-08 Radek Doulik <rodo@ximian.com> * Makefile.am (images_DATA): added 16 pixels versions of junk icons from the gnome-icon-theme module svn path=/trunk/; revision=24990
* Check that app is not NULL before trying to open the quickref document.Pratik V. Parikh2004-03-092-25/+33
| | | | | | | | | | | 2004-03-06 Pratik V. Parikh <pratikvp@despammed.com> * e-shell-window-commands.c (command_quick_reference): Check that app is not NULL before trying to open the quickref document. Fixes #55106 svn path=/trunk/; revision=24989
* alarm.png briefcase.png cellphone.png envelope.png evolution-calendar.pngJakub Steiner2004-03-0822-176/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-08 Jakub Steiner <jimmac@ximian.com> * alarm.png * briefcase.png * cellphone.png * envelope.png * evolution-calendar.png * evolution-notes-mini.png * evolution-notes.png * evolution-tasks-mini.png * evolution-tasks.png * evolution-today.png * ico-calendar.png * im-invisible.png * import.png * mail-config-druid-identity.png * print-preview-24.png * print.png * schedule-meeting-16.png * schedule-meeting-16.xpm * schedule-meeting-24.png * stock-notjunk-24.png * summary-settings.png: since using gnome-icon-theme is miles away, I tried bringing the art/ mess a bit up to date. Lots of xpm hell still :( svn path=/trunk/; revision=24984
* . closes bug #54972Jakub Steiner2004-03-082-0/+4
| | | | | | | | 2004-03-08 Jakub Steiner <jimmac@ximian.com> * im-nov.png: (16x16). closes bug #54972 svn path=/trunk/; revision=24983
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-03-082-128/+142
| | | | | | | | 2004-03-08 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=24982
* If the subject is empty, use _("Untitled Message") as the subject instead.Jeffrey Stedfast2004-03-072-1/+6
| | | | | | | | | 2004-03-07 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (do_exit): If the subject is empty, use _("Untitled Message") as the subject instead. svn path=/trunk/; revision=24981
* Translation updated.Priit Laes2004-03-062-13340/+1707
| | | | | | | | 2004-03-06 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated. svn path=/trunk/; revision=24980
* bump version, requirementsJP Rosevear2004-03-0650-62646/+67847
| | | | | | | | 2004-03-05 JP Rosevear <jpr@ximian.com> * configure.in: bump version, requirements svn path=/trunk/; revision=24978
* Don't set our parent window as the efhd, ehfd isn't even a widget.Jeffrey Stedfast2004-03-065-3/+27
| | | | | | | | | | | | | | | | | 2004-03-05 Jeffrey Stedfast <fejj@ximian.com> * em-format-html-display.c (em_format_html_display_search): Don't set our parent window as the efhd, ehfd isn't even a widget. Fixes bug #54030 * em-format-html-display.c (efhd_search_response): Reset the searching tokeniser on Cancel. * e-searching-tokenizer.c (e_searching_tokenizer_reset): New function to reset a search tokeniser. svn path=/trunk/; revision=24977
* Update Czech translationMiloslav Trmac2004-03-062-68/+80
| | | | svn path=/trunk/; revision=24976
* Fixes bug #55202Jeffrey Stedfast2004-03-062-10/+16
| | | | | | | | | | | | | 2004-03-05 Jeffrey Stedfast <fejj@ximian.com> Fixes bug #55202 * e-msg-composer.c (add_recipients): No longer takes a decode argument (handle_mailto is the only function that calls it, and the decode value always has to be TRUE for mailto). (handle_mailto): Updated. svn path=/trunk/; revision=24975
* Updated Korean translation.Changwoo Ryu2004-03-062-741/+805
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=24974
* set a GConf listener callback to list for changes in selected calendars.Rodrigo Moya2004-03-053-1/+102
| | | | | | | | | | | | | 2004-03-05 Rodrigo Moya <rodrigo@ximian.com> * gui/alarm-notify/alarm-notify.c (alarm_notify_init): set a GConf listener callback to list for changes in selected calendars. (alarm_notify_finalize): remove the GConf notification listener. (conf_changed_cb): callback to react on configuration changes. Process the new selected calendars and remove the unselected ones. (process_removal_in_hash): callback to remove unselected calendars. svn path=/trunk/; revision=24973
* ** See bug #55096.Not Zed2004-03-053-1/+24
| | | | | | | | | | | | | | | | 2004-03-05 Not Zed <NotZed@Ximian.com> ** See bug #55096. * importers/evolution-mbox-importer.c (process_item_fn): hack, unref when complete * importers/evolution-outlook-importer.c (outlook_importer_new): init status lock. (process_item_fn): hack, unref ourselves when we're complete. i think the shell leaks the ref. svn path=/trunk/; revision=24972
* If event == NULL, don't try to use event->key.timeJeffrey Stedfast2004-03-053-5/+58
| | | | | | | | | | | | | | 2004-03-04 Jeffrey Stedfast <fejj@ximian.com> * em-folder-view.c (emfv_popup): If event == NULL, don't try to use event->key.time * em-migrate.c (upgrade_vfolder_sources_1_4): New function to upgrade vfolder sources. (em_upgrade_xml_1_4): If the doc is vfolders.xml, upgrade the sources nodes. svn path=/trunk/; revision=24971
* Fixes #50294Rodrigo Moya2004-03-052-0/+42
| | | | | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> Fixes #50294 * gui/e-tasks.c (setup_widgets): connect to "model_rows_deleted" signal on the ETable's model. (model_rows_deleted_cb): callback for clearing the preview widget when the currently selected task is removed. svn path=/trunk/; revision=24969
* set the sensitivity correctly, depending on whether the command applied toRodrigo Moya2004-03-053-17/+27
| | | | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-commands.c (calendar_control_sensitize_calendar_commands): set the sensitivity correctly, depending on whether the command applied to the currently selected event or the default client. (calendar_control_activate): make sure we start with the menu items correctly enabled/disabled. svn path=/trunk/; revision=24968
* Fixes #53496Rodrigo Moya2004-03-052-0/+9
| | | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> Fixes #53496 * gui/dialogs/cal-prefs-dialog.glade: set the same spacing for all tabs in the notebook. svn path=/trunk/; revision=24966
* always add the page.Rodrigo Moya2004-03-043-17/+20
| | | | | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> * gui/dialogs/comp-editor.c (comp_editor_append_page): always add the page. * gui/dialogs/event-page.c (event_page_fill_widgets): continue filling up all other fields even if there are missing ones, and return the validation result. svn path=/trunk/; revision=24965
* Update Czech translationMiloslav Trmac2004-03-042-433/+466
| | | | svn path=/trunk/; revision=24964
* don't make the dialog window sticky, the icon on the system tray alreadyRodrigo Moya2004-03-042-1/+6
| | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> * gui/alarm-notify/alarm-notify-dialog.c (alarm_notify_dialog): don't make the dialog window sticky, the icon on the system tray already shows in all workspaces. svn path=/trunk/; revision=24963
* fix all the warningsMichael Zucci2004-03-045-8/+10
| | | | svn path=/trunk/; revision=24962
* Fixes #54028Rodrigo Moya2004-03-042-1/+8
| | | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> Fixes #54028 * gui/alarm-notify/alarm-queue.c (query_objects_changed_cb): fixed the time range for the alarm query, to include the end of today. svn path=/trunk/; revision=24961
* Fixes #53137Rodrigo Moya2004-03-0411-21/+69
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-04 Rodrigo Moya <rodrigo@ximian.com> Fixes #53137 * gui/dialogs/comp-editor-page.[ch]: made fill_widgets virtual method return a gboolean. (comp_editor_page_fill_widgets): return value from virtual method implementation. * gui/dialogs/event-page.c (event_page_fill_widgets): * gui/dialogs/meeting-page.c (meeting_page_fill_widgets): * gui/dialogs/recurrence-page.c (recurrence_page_fill_widgets): * gui/dialogs/schedule-page.c (schedule_page_fill_widgets): * gui/dialogs/task-details-page.c (task_details_page_fill_widgets): * gui/dialogs/task-page.c (task_page_fill_widgets): * gui/dialogs/alarm-page.c (alarm_page_fill_widgets): return value, as expected from the virtual method signature. * gui/dialogs/comp-editor.c (comp_editor_append_page): dont add the page if there was an error calling the fill_widgets method. svn path=/trunk/; revision=24960
* add a key-press event handler, with which a little modification to PaoloBruce Tao2004-03-042-1/+33
| | | | | | | | | | | 2004-02-27 Bruce Tao <bruce.tao@sun.com> * e-msg-composer-attachment-bar.c: add a key-press event handler, with which a little modification to Paolo Borelli's patch. <pborelli@katamail.com> When one attachment is deleted, the icon right after the last deleted one will be focused. svn path=/trunk/; revision=24959
* : maintain a list of only those source groups which are added to menuSivaiah Nallagatla2004-03-042-2/+23
| | | | | | | | | | | | 2004-03-04 Sivaiah Nallagatla <snallagatla@novell.com> * gui/component/addressbook-config.c : (addressbook_add_server_druid) : maintain a list of only those source groups which are added to menu instead of all (source_group_changed_cb) : use the new list to get the selected group (addressbook_source_dialog_destroy) : free the new list svn path=/trunk/; revision=24958
* ** See #54991.Not Zed2004-03-042-17/+30
| | | | | | | | | | | | | | 2004-03-04 Not Zed <NotZed@Ximian.com> ** See #54991. * gui/component/select-names/e-select-names-completion.c (e_select_names_completion_start_query): dont try to unref a null query. (name_style_query): use a GString to build the query, so we can use e_sexp_encode_string to properly encode the sub terms. svn path=/trunk/; revision=24957
* Added some debug stuff.Not Zed2004-03-042-2/+8
| | | | | | | | 2004-03-04 Not Zed <NotZed@Ximian.com> * e-sexp.c: Added some debug stuff. svn path=/trunk/; revision=24956
* ** See bug #53355.Not Zed2004-03-042-3/+15
| | | | | | | | | | | | 2004-03-04 Not Zed <NotZed@Ximian.com> ** See bug #53355. * providers/imap/camel-imap-folder.c (get_content): if the parent isn't a message/rfc822 type, we don't want to get the section.TEXT for multipart/signed, we just want to get section. svn path=/trunk/; revision=24955
* wide variety of changes.Aaron Weber2004-03-048-131/+113
| | | | svn path=/trunk/; revision=24954
* Set error to NULL before using it.Hans Petter Jansson2004-03-042-1/+6
| | | | | | | | | 2004-03-03 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-component.c (delete_addressbook_cb): Set error to NULL before using it. svn path=/trunk/; revision=24953
* Remove local data, with error reporting on failure.Hans Petter Jansson2004-03-042-3/+35
| | | | | | | | | 2004-03-03 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-component.c (delete_addressbook_cb): Remove local data, with error reporting on failure. svn path=/trunk/; revision=24952
* prevent from adding the same client more than once.Rodrigo Moya2004-03-042-0/+8
| | | | | | | | | 2004-03-03 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-model.c (e_cal_model_add_client): prevent from adding the same client more than once. svn path=/trunk/; revision=24951
* Update Czech translationMiloslav Trmac2004-03-032-86/+94
| | | | svn path=/trunk/; revision=24950
* use "Calendar" and "Checklist" for the folder names, instead of "Default".Rodrigo Moya2004-03-033-16/+21
| | | | | | | | | | | 2004-03-03 Rodrigo Moya <rodrigo@ximian.com> * providers/groupwise/camel-gw-listener.c (add_calendar_tasks_sources): use "Calendar" and "Checklist" for the folder names, instead of "Default". (remove_calendar_tasks_sources): remove the correct folder. svn path=/trunk/; revision=24949
* ** See bug #53738.Not Zed2004-03-032-15/+13
| | | | | | | | | | | | 2004-03-03 Not Zed <NotZed@Ximian.com> ** See bug #53738. * mail-ops.c (fetch_mail_fetch): if we've been cancelled, uncancel so syncing can work. and always sync the folder (with expunge if deleting). svn path=/trunk/; revision=24948
* attempt at uncancelling a cancelled operation.Not Zed2004-03-033-0/+28
| | | | | | | | | 2004-03-03 Not Zed <NotZed@Ximian.com> * camel-operation.c (camel_operation_uncancel): attempt at uncancelling a cancelled operation. svn path=/trunk/; revision=24947
* ** See bug #54924.Not Zed2004-03-032-8/+28
| | | | | | | | | | | | 2004-03-03 Not Zed <NotZed@Ximian.com> ** See bug #54924. * em-utils.c (em_utils_selection_set_urilist): Try to get the drop filename from the message subject, or folder name. (em_utils_empty_trash): kill warning. svn path=/trunk/; revision=24946
* ** See bug #54121.Not Zed2004-03-033-10/+57
| | | | | | | | | | | | | | 2004-03-03 Not Zed <NotZed@Ximian.com> ** See bug #54121. * mail-component.c (impl_requestCreateItem) (emc_new_folder_response): Hack in a nastish implementation of create folder for the new menu. (impl__get_userCreatableItems): add 'new mail folder' to new button. svn path=/trunk/; revision=24945
* if we have the folder opened already, and its the outbox, then use theNot Zed2004-03-0312-147/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-03 Not Zed <NotZed@Ximian.com> * em-inline-filter.c (emif_scan): * em-folder-tree-model.c (em_folder_tree_model_set_folder_info): if we have the folder opened already, and its the outbox, then use the total count instead of unread count. Bit of hack, but copies mail-folder-cache stuff. * mail-component.c (mc_add_store): renamed from mail_component_add_store, internal call. Added a done callback. (mc_add_local_store): renamed from mc_add_store, callback for local store. (mail_component_add_store): call mc_add_store to do the work. (mc_add_local_store_done): ugh, the target of all this shit - note all the default folders now they should be setup. * mail-folder-cache.c (mail_note_folder): clean up the logic a bit. was gonna do osmething else but it didn't work. 2004-03-02 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (mail_send): if we're already sending, up the again count to tell it we need to re-send again. (receive_done): if we've been asked to run a send again while we were already running it, run it again to make sure we didn't miss any new messages. See bug #46839. * em-mailer-prefs.c (em_mailer_prefs_construct): update check_incoming_imap changes for merge conflicts. (settings_changed): i have no idea what these changes jeff did do, but check_incoming_imap is no longer needed, so i've deleted most of it. 2004-02-27 Not Zed <NotZed@Ximian.com> * em-format.c (emf_multipart_encrypted, emf_multipart_signed): If validation fails, display as multipart/mixed rather than unkown attachment type, and make the error a little clearer that its an error. See #52939. 2004-02-26 Not Zed <NotZed@Ximian.com> * message-list.c (regen_list_regened): NOOP if the folder has changed. * mail-session.c (mail_session_check_junk_notify): remove check_incoming_imap test. (mail_session_init): " * evolution-mail.schemas.in.in: Remove check_incoming_imap option. * mail-config.glade: Remove check incoming imap checkbox. * em-mailer-prefs.c (em_mailer_prefs_construct): remove check_incoming_imap test. (em_mailer_prefs_apply): " (settings_changed): " svn path=/trunk/; revision=24944
* forgot to turn off voluminous debugMichael Zucci2004-03-031-1/+1
| | | | svn path=/trunk/; revision=24943
* fun dun diddley un fun. Since we're writing a const buffer, we need toNot Zed2004-03-0311-79/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-03 Not Zed <NotZed@Ximian.com> * camel-stream-filter.c (do_write, do_write): fun dun diddley un fun. Since we're writing a const buffer, we need to copy it first. See #54937. 2004-02-27 Not Zed <NotZed@Ximian.com> ** See bug #54755. * camel-vtrash-folder.c (vtrash_append_message) (vtrash_transfer_messages_to): error/fail out if the user tries to copy messages to the trash. (vtrash_transfer_messages_to): use the destination bit not the source bit for moving messages to a vtrash folder. * camel-gpg-context.c (gpg_ctx_parse_status): ignore NODATA response, otherwise we abort in a meaningless way. See #52939. * providers/imap/camel-imap-utils.c: use g_ascii_str[n]casecmp everywhere. * providers/imap/camel-imap-utils.c (imap_body_decode): fix the sense of the nil check for the subtype of a mutlipart. See #53355. 2004-02-26 Not Zed <NotZed@Ximian.com> * camel-session.c (camel_session_check_junk_for_imap) (camel_session_set_check_junk_for_imap): removed. * providers/imap/camel-imap-provider.c: Add filter_junk and filter_junk_inbox options to the receive option page. * providers/imap/camel-imap-store.c (imap_setv, imap_getv): handle FILTER_JUNK and FILTER_JUNK_INBOX parameters. (imap_setv): conver to switch rather than if statement. (construct): handle url args for filter_junk and filter_junk_inbox. * providers/imap/camel-imap-folder.c (camel_imap_folder_new): Set the folder's flags based on the stores junk settings. (imap_update_summary): remove the test for session_check_junk_for_imap, its handled per-store now. * camel-folder.c (folder_changed): only check for FILTER_RECENT or FILTER_JUNK to see if we need to do filtering. * camel-folder.h (CAMEL_FOLDER_FILTER_JUNK): renamed from CAMEL_FOLDER_SUPRESS_JUNK_TEST (and obviously inverted logic). svn path=/trunk/; revision=24942
* ** See Bug #37329.Not Zed2004-03-032-124/+109
| | | | | | | | | | | | | | | | | | 2004-02-27 Not Zed <NotZed@Ximian.com> ** See Bug #37329. * e-mktemp.c (get_dir): setup a comjpile time option for storing in the homedir, and also just use the uid as the key for a /tmp dir option. (e_mktemp_cleanup): removed entirely. (e_mkstemp, e_mkdtemp, e_mktemp): dont save the file/dirname in a list anymore. (expire_dir_rec): expire old temp data from previous runs/old data lying around. Based on access time. (get_dir): run an expirey every now and then. svn path=/trunk/; revision=24941
* added support for searching the location field also. (regen_query): takeRodrigo Moya2004-03-032-0/+12
| | | | | | | | | | 2004-03-02 Rodrigo Moya <rodrigo@ximian.com> * gui/cal-search-bar.c: added support for searching the location field also. (regen_query): take into account the new search field. svn path=/trunk/; revision=24940
* s/||/&&/. Fixes a dumb bug I introduced yesterday.Jeffrey Stedfast2004-03-032-1/+6
| | | | | | | | | 2004-03-02 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_tree_button_press): s/||/&&/. Fixes a dumb bug I introduced yesterday. svn path=/trunk/; revision=24938
* Overrides the parent method. We don't want to encode user flags/tags orJeffrey Stedfast2004-03-032-2/+30
| | | | | | | | | | | 2004-03-02 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-summary.c (mbox_summary_encode_x_evolution): Overrides the parent method. We don't want to encode user flags/tags or the size of the header will change and force a complete rewrite of the mbox file. svn path=/trunk/; revision=24937
* Updated the Greek translationKostas Papadimas2004-03-032-860/+883
| | | | svn path=/trunk/; revision=24936
* Emit the "search-activated" signal. Fixes bug #55054.Jeffrey Stedfast2004-03-032-0/+9
| | | | | | | | | 2004-03-02 Jeffrey Stedfast <fejj@ximian.com> * e-filter-bar.c (set_property): Emit the "search-activated" signal. Fixes bug #55054. svn path=/trunk/; revision=24934
* remove conduit dir creationJP Rosevear2004-03-032-1/+4
| | | | | | | | 2004-03-02 JP Rosevear <jpr@ximian.com> * gui/Makefile.am: remove conduit dir creation svn path=/trunk/; revision=24933
* Define this (the number used in the e-d-s component repo_ids).Dan Winship2004-03-033-3/+11
| | | | | | | | | * configure.in (DATASERVER_API_VERSION): Define this (the number used in the e-d-s component repo_ids). * tools/killev.c (main): Update the repo_ids svn path=/trunk/; revision=24932
* add untested start of dnd support for source selector.Larry Ewing2004-03-022-0/+245
| | | | | | | | | 2004-03-02 Larry Ewing <lewing@ximian.com> * gui/calendar-component.c: add untested start of dnd support for source selector. svn path=/trunk/; revision=24931
* add drop support for text/x-vcard to the source list.Larry Ewing2004-03-022-0/+190
| | | | | | | | | 2004-03-02 Larry Ewing <lewing@ximian.com> * gui/component/addressbook-component.c: add drop support for text/x-vcard to the source list. svn path=/trunk/; revision=24930
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-03-022-63/+63
| | | | | | | | 2004-03-02 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=24929
* Connect to the folder-activated signal. (folder_activated_cb): CallJeffrey Stedfast2004-03-024-9/+83
| | | | | | | | | | | | | | | | | | 2004-03-01 Jeffrey Stedfast <fejj@ximian.com> * em-folder-selector.c (em_folder_selector_construct): Connect to the folder-activated signal. (folder_activated_cb): Call gtk_dialog_response() with GTK_RESPONSE_OK. Fixes bug #54793. * em-folder-tree.c (emft_tree_row_activated): New callback to emit the "folder-activated" signal which is needed to fix bug #54793. (emft_tree_button_press): Handle button1 double-clicks too (also for bug #54793). (emft_tree_button_press): On right-click, we also want to select the folder the user right-clicked on. Fixes bug #54772. svn path=/trunk/; revision=24928
* fix rampant double-freeing.Dan Winship2004-03-022-20/+12
| | | | | | * gui/alarm-notify/alarm-notify.c: fix rampant double-freeing. svn path=/trunk/; revision=24927
* pass the user list and returned icalcomponent to e_cal_send_objects().Rodrigo Moya2004-03-022-3/+10
| | | | | | | | | 2004-03-01 Rodrigo Moya <rodrigo@ximian.com> * gui/itip-utils.c (comp_server_send): pass the user list and returned icalcomponent to e_cal_send_objects(). svn path=/trunk/; revision=24926
* Updated Serbian translation.Danilo Šegan2004-03-023-298/+420
| | | | svn path=/trunk/; revision=24922
* Update Czech translationMiloslav Trmac2004-03-012-221/+241
| | | | svn path=/trunk/; revision=24921
* ignore the timezone info of all-day events.Kidd Wang2004-03-012-3/+8
| | | | | | | * gui/print.c: (print_date_label): ignore the timezone info of all-day events. svn path=/trunk/; revision=24919
* Updated Spansih translation.Francisco Javier F. Serrador2004-03-012-395/+426
| | | | | | | | 2004-02-29 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spansih translation. svn path=/trunk/; revision=24918
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-02-292-750/+753
| | | | | | | | 2004-02-28 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=24917
* ref the pixbuf before we close/unref the loader so the pixbuf sticksChris Toshok2004-02-282-7/+20
| | | | | | | | | | | 2004-02-27 Chris Toshok <toshok@ximian.com> * gui/widgets/eab-contact-display.c (eab_contact_display_render_compact): ref the pixbuf before we close/unref the loader so the pixbuf sticks around, and make the scaling logic a bit more transparent. svn path=/trunk/; revision=24916
* Change the button relief back to normal for the drop-down buttons and moveRodney Dawes2004-02-282-500/+570
| | | | | | | | | | 2004-02-27 Rodney Dawes <dobey@ximian.com> * gui/contact-editor/contact-editor.glade: Change the button relief back to normal for the drop-down buttons and move the text labels inside the buttons as well svn path=/trunk/; revision=24915
* Fixed some console warnings from my last commit.Jeffrey Stedfast2004-02-282-27/+20
| | | | | | | | | 2004-02-27 Jeffrey Stedfast <fejj@ximian.com> * em-mailer-prefs.c (em_mailer_prefs_construct): Fixed some console warnings from my last commit. svn path=/trunk/; revision=24914
* add missing "break" to PROP_SOURCE's case.Chris Toshok2004-02-282-0/+6
| | | | | | | | | 2004-02-27 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-view.c (eab_view_set_property): add missing "break" to PROP_SOURCE's case. svn path=/trunk/; revision=24913
* removed unused source filesJeffrey Stedfast2004-02-282-196/+0
| | | | svn path=/trunk/; revision=24912
* If gconf_entry_get_value() returns NULL, then it means the key was unsetJeffrey Stedfast2004-02-284-79/+240
| | | | | | | | | | | | | | | | | | | | 2004-02-27 Jeffrey Stedfast <fejj@ximian.com> * em-folder-view.c (emfv_setting_notify): If gconf_entry_get_value() returns NULL, then it means the key was unset or something. Don't use g_return_if_fail() for that. First of the lockdown fixes... * em-composer-prefs.c (em_composer_prefs_construct): Same as below. * em-mailer-prefs.c (em_mailer_prefs_construct): Respect locked-down keys by disabling their sensitivity to the user. (settings_changed): Don't re-enable check_incoming_imap if the key is locked. svn path=/trunk/; revision=24911
* Get rid of some extraneous event boxes that were not needed/used forRodney Dawes2004-02-282-254/+223
| | | | | | | | | | | | | | | 2004-02-27 Rodney Dawes <dobey@ximian.com> * gui/contact-editor/contact-editor.glade: Get rid of some extraneous event boxes that were not needed/used for anything really Set the button relief for the pop-down buttons to NONE Set the shadow type for the arrows in the pop-down buttons to NONE, so that we look good with themes that actually handle shadow types on arrows, since most things just ignore the shadow type anyway Fixes #8516 svn path=/trunk/; revision=24910
* remove protoJP Rosevear2004-02-275-15/+19
| | | | | | | | | | | | | | | 2004-02-27 JP Rosevear <jpr@ximian.com> * gui/gnome-cal.h: remove proto * gui/gnome-cal.c (set_query): rename from gnome_calendar_set_query and make static * gui/e-day-view.h: remove proto for dead function * gui/e-day-view.c: guard config.h include svn path=/trunk/; revision=24909
* update Russian translationLeonid Kanter2004-02-272-790/+447
| | | | svn path=/trunk/; revision=24908
* Translation updated.Priit Laes2004-02-272-3795/+5012
| | | | | | | | 2004-02-27 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated. svn path=/trunk/; revision=24907
* ** See bug #54755.Not Zed2004-02-272-5/+14
| | | | | | | | | | | | | | 2004-02-27 Not Zed <NotZed@Ximian.com> ** See bug #54755. * camel-vtrash-folder.c (vtrash_append_message) (vtrash_transfer_messages_to): error/fail out if the user tries to copy messages to the trash. (vtrash_transfer_messages_to): use the destination bit not the source bit for moving messages to a vtrash folder. svn path=/trunk/; revision=24906
* use g_ascii_str[n]casecmp everywhere. fix the sense of the nil check forNot Zed2004-02-271-29/+31
| | | | | | | | | | | | 2004-02-27 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-utils.c: use g_ascii_str[n]casecmp everywhere. * providers/imap/camel-imap-utils.c (imap_body_decode): fix the sense of the nil check for the subtype of a mutlipart. See #53355. svn path=/trunk/; revision=24905
* ignore NODATA response, otherwise we abort in a meaningless way. SeeNot Zed2004-02-271-10/+2
| | | | | | | | | 2004-02-27 Not Zed <NotZed@Ximian.com> * camel-gpg-context.c (gpg_ctx_parse_status): ignore NODATA response, otherwise we abort in a meaningless way. See #52939. svn path=/trunk/; revision=24904
* added im-nov.png (icon for Groupwise im) to images_DATASivaiah Nallagatla2004-02-273-0/+5
| | | | | | | | 2004-02-25 Sivaiah Nallagatla <snallagatla@novell.com> * Makefile.am : added im-nov.png (icon for Groupwise im) to images_DATA svn path=/trunk/; revision=24903
* Create the arrows in these widgets as GTK_SHADOW_NONE, since the defaultRodney Dawes2004-02-272-2/+10
| | | | | | | | | | | | 2004-02-26 Rodney Dawes <dobey@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_construct): Create the arrows in these widgets as GTK_SHADOW_NONE, since the default arrow type in GTK+ 2.x is flat triangle arrows, and shadow types are generally ignored for arrows anyway, and so we don't look ugly with themes that handle shadow types on arrows correctly svn path=/trunk/; revision=24902
* Create the arrows in these widgets as GTK_SHADOW_NONE, since the defaultRodney Dawes2004-02-272-1/+9
| | | | | | | | | | | | 2004-02-26 Rodney Dawes <dobey@ximian.com> * em-format-html-display.c (efhd_attachment_button): Create the arrows in these widgets as GTK_SHADOW_NONE, since the default arrow type in GTK+ 2.x is flat triangle arrows, and shadow types are generally ignored for arrows anyway, and so we don't look ugly with themes that handle shadow types on arrows correctly svn path=/trunk/; revision=24901
* Create the arrows in these widgets as GTK_SHADOW_NONE, since the defaultRodney Dawes2004-02-274-3/+13
| | | | | | | | | | | | | | 2004-02-26 Rodney Dawes <dobey@ximian.com> * e-cell-renderer-combo.c (ecrc_get_size): * e-dateedit.c (create_children): * e-dropdown-button.c (e_dropdown_button_construct): Create the arrows in these widgets as GTK_SHADOW_NONE, since the default arrow type in GTK+ 2.x is flat triangle arrows, and shadow types are generally ignored for arrows anyway, and so we don't look ugly with themes that handle shadow types on arrows correctly svn path=/trunk/; revision=24900
* Fix the repo_id to include the evolution base versionRodney Dawes2004-02-272-1/+6
| | | | | | | | | 2004-02-26 Rodney Dawes <dobey@ximian.com> * gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in: Fix the repo_id to include the evolution base version svn path=/trunk/; revision=24899
* Move unused variable declaration inside notyet conditional.Hans Petter Jansson2004-02-279-11/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-02-26 Hans Petter Jansson <hpj@ximian.com> * util/eab-destination.c (name_and_email_cb): Move unused variable declaration inside notyet conditional. * printing/e-contact-print.c: Include gal/util/e-util.h * gui/merging/eab-contact-compare.c (eab_contact_locate_match): Cast callback to an EBookCallback. (eab_contact_locate_match_full): Ditto. * gui/contact-editor/e-contact-quick-add.c (quick_add_set_name): Remove unused variable and cast 3rd arg to e_contact_set () (perhaps this should take a gconstpointer?). * gui/contact-editor/e-contact-editor-im.c (setup_service_optmenu): Remove unused variable. * gui/component/select-names/e-select-names.c (e_select_names_init): Cast the vbox to a GtkBox. * gui/component/addressbook-config.c (dialog_to_source): Correctly cast the spin button to a GtkSpinButton, not a GtkEntry. * gui/component/addressbook-component.c (load_primary_selection): Remove unused variable. svn path=/trunk/; revision=24898
* Add a <br> tag between the message text and the signature text (makes itJeffrey Stedfast2004-02-272-8/+16
| | | | | | | | | | 2004-02-26 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (set_editor_text): Add a <br> tag between the message text and the signature text (makes it nicer looking and also fixes bug #53747. svn path=/trunk/; revision=24897
* Updated Serbian translation -- hey, this Korean guy is a day ahead of me.Danilo Šegan2004-02-273-652/+622
| | | | svn path=/trunk/; revision=24896
* add the Groupwise IM attributes to the list of those we render.Chris Toshok2004-02-272-4/+12
| | | | | | | | | 2004-02-26 Chris Toshok <toshok@ximian.com> * gui/widgets/eab-contact-display.c (render_contact): add the Groupwise IM attributes to the list of those we render. svn path=/trunk/; revision=24895
* Fix for bug #54352Jeffrey Stedfast2004-02-275-15/+41
| | | | | | | | | | | | | | | | | 2004-02-26 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #54352 * em-message-browser.c (emmb_class_init): Set update_message_style to FALSE. * em-folder-view.c (emfv_setting_notify): Only update message display style if our subclass wants us to. (emfv_class_init): Set update_message_style to TRUE. (emfv_view_mode): Don't save the gconf key unless our class allows us to. svn path=/trunk/; revision=24894
* call eab_view_show_contact_preview here so we maintain the preview stateChris Toshok2004-02-272-0/+9
| | | | | | | | | | | 2004-02-26 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-view.c (set_view_preview): call eab_view_show_contact_preview here so we maintain the preview state when switching folders. we don't (yet... won't ever?) have per-addressbook preview settings. svn path=/trunk/; revision=24893
* don't reference uninitialized memoryJP Rosevear2004-02-272-4/+8
| | | | | | | | | 2004-02-26 JP Rosevear <jpr@ximian.com> * e-timezone-dialog/e-timezone-dialog.c (e_timezone_dialog_dispose): don't reference uninitialized memory svn path=/trunk/; revision=24892
* view->scrolled -> view->contact_display. fixes crash.Chris Toshok2004-02-272-2/+8
| | | | | | | | | | 2004-02-26 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-view.c (eab_view_show_contact_preview): view->scrolled -> view->contact_display. fixes crash. svn path=/trunk/; revision=24891
* nuke this fileChris Toshok2004-02-271-9/+0
| | | | svn path=/trunk/; revision=24890
* remove the right thingChristian Neumair2004-02-271-1/+1
| | | | | | | | 2004-02-26 Christian Neumair <chris@gnome-de.org> * e-search-bar.c (remove_bonobo_menus): remove the right thing svn path=/trunk/; revision=24889
* fix checks for locations.Chris Toshok2004-02-272-5/+10
| | | | | | | | | 2004-02-26 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (edit_im_clicked): fix checks for locations. svn path=/trunk/; revision=24888
* Make sure url->path is non-NULL before setting folder_name to url->path +Jeffrey Stedfast2004-02-272-3/+12
| | | | | | | | | | 2004-02-26 Jeffrey Stedfast <fejj@ximian.com> * em-utils.c (em_utils_folder_name_from_uri): Make sure url->path is non-NULL before setting folder_name to url->path + 1. Could possibly fix bug #54853. svn path=/trunk/; revision=24887
* set the location label/option menu to visible.Chris Toshok2004-02-274-98/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-02-26 Chris Toshok <toshok@ximian.com> * gui/contact-editor/im.glade: set the location label/option menu to visible. * gui/contact-editor/e-contact-editor.c (add_im_clicked): build up the vcard attributes manually so we can set the TYPE= parameter to the location the user specifies. (edit_im_clicked): same. Also, use COLUMN_IM_LOCATION_TYPE, which is not localized to pass the location to the editor. (remove_im_clicked): reindent. (im_treeview_drag_data_get_cb): same. (im_treeview_drag_data_rcv_cb): same. (setup_im_treeview): add another column for the (non-localized) location type, and reindent. (add_im_field): use the new attribute api for EContact so we can get the location of each account, and set things appropriately on the store. * gui/contact-editor/e-contact-editor-im.c (e_contact_editor_im_class_init): reindent. (e_contact_editor_im_new): same. (fill_in_info): same. svn path=/trunk/; revision=24886
* Updated Korean translation.Changwoo Ryu2004-02-262-322/+363
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=24885
* include config.hJeffrey Stedfast2004-02-262-0/+9
| | | | | | | | 2004-02-26 Jeffrey Stedfast <fejj@ximian.com> * gui/component.c: include config.h svn path=/trunk/; revision=24884
* Fixed the ENABLE_SMIME conditional to work. Fixes the addressbookJeffrey Stedfast2004-02-262-1/+6
| | | | | | | | | 2004-02-26 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Fixed the ENABLE_SMIME conditional to work. Fixes the addressbook relocation error. svn path=/trunk/; revision=24883
* Translation updated by Kees van den Broek.Vincent van Adrighem2004-02-262-14/+30
| | | | | | | | 2004-02-26 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Kees van den Broek. svn path=/trunk/; revision=24882
* Before Update the bonobo ui component, remove it first.Bill Zhu2004-02-262-0/+8
| | | | | | | | | | | 2004-02-26 Bill Zhu <bill.zhu@sun.com> * e-search-bar.c (setup_bonobo_menus): Before Update the bonobo ui component, remove it first. Fixes #54788 svn path=/trunk/; revision=24881
* make sure we unref the task pad client and the calendar clients areJP Rosevear2004-02-262-15/+12
| | | | | | | | | | 2004-02-26 JP Rosevear <jpr@ximian.com> * gui/gnome-cal.c (client_cal_opened_cb): make sure we unref the task pad client and the calendar clients are unreffed by the hash table svn path=/trunk/; revision=24880
* reset motion_row/motion_col if the model changes. See bug #54757.Not Zed2004-02-261-0/+2
| | | | | | | | | 2004-02-26 Not Zed <NotZed@Ximian.com> * e-table-item.c (eti_table_model_pre_change): reset motion_row/motion_col if the model changes. See bug #54757. svn path=/trunk/; revision=24878
* NOOP if the folder has changed.Not Zed2004-02-261-4/+7
| | | | | | | | | 2004-02-26 Not Zed <NotZed@Ximian.com> * message-list.c (regen_list_regened): NOOP if the folder has changed. svn path=/trunk/; revision=24877
* Update Czech translationMiloslav Trmac2004-02-262-188/+195
| | | | svn path=/trunk/; revision=24876
* get rid of a duplicate #includeJeffrey Stedfast2004-02-261-1/+0
| | | | svn path=/trunk/; revision=24875
* Protect against feeding gdk_pixbuf_new_from_file() a NULL path. Clears upJeffrey Stedfast2004-02-262-1/+10
| | | | | | | | | | 2004-02-25 Jeffrey Stedfast <fejj@ximian.com> * e-gui-utils.c (e_icon_for_mime_type): Protect against feeding gdk_pixbuf_new_from_file() a NULL path. Clears up some console warning spewage. svn path=/trunk/; revision=24874
* Protect against using NULL pixbufs. Gets rid of a lot of console warningJeffrey Stedfast2004-02-262-7/+14
| | | | | | | | | | 2004-02-25 Jeffrey Stedfast <fejj@ximian.com> * em-format-html-display.c (efhd_attachment_button): Protect against using NULL pixbufs. Gets rid of a lot of console warning spewage on my system. svn path=/trunk/; revision=24873
* Free the uids *after* reporting Complete, otherwise we get an FMR if ourJeffrey Stedfast2004-02-263-3/+16
| | | | | | | | | | | | | | | 2004-02-25 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (camel_filter_driver_filter_folder): Free the uids *after* reporting Complete, otherwise we get an FMR if our caller didn't pass in the uids. * camel-sasl-gssapi.c (gssapi_challenge): #ifdef out another gss_release_buffer() call as this function causes memory corruption if using Heimdal's implementation of Kerberos5. Yay Heimdal. svn path=/trunk/; revision=24872
* Assign Delete and KP_Delete as accels for the MessageDelete menu item.Jeffrey Stedfast2004-02-262-6/+13
| | | | | | | | | 2004-02-25 Jeffrey Stedfast <fejj@ximian.com> * evolution-mail-message.xml: Assign Delete and KP_Delete as accels for the MessageDelete menu item. svn path=/trunk/; revision=24871
* Removed Delete/KP_Delete from here. Now handled via the bonobo-ui menuJeffrey Stedfast2004-02-262-4/+5
| | | | | | | | | 2004-02-25 Jeffrey Stedfast <fejj@ximian.com> * em-folder-view.c (emfv_list_key_press): Removed Delete/KP_Delete from here. Now handled via the bonobo-ui menu accels. Fixes bug #53504. svn path=/trunk/; revision=24870
* add "$xhave_nss = xyes" to the AM_CONDITIONAL for ENABLE_SMIME.Chris Toshok2004-02-262-1/+6
| | | | | | | | | 2004-02-25 Chris Toshok <toshok@ximian.com> * configure.in: add "$xhave_nss = xyes" to the AM_CONDITIONAL for ENABLE_SMIME. svn path=/trunk/; revision=24869
* do not avoid junk mails in unread count52004-02-262-1/+6
| | | | | | | | | 2004-02-25 <rodo@ximian.com> * camel-folder.c (get_unread_message_count): do not avoid junk mails in unread count svn path=/trunk/; revision=24868
* set seen flag for junk messages52004-02-262-1/+4
| | | | | | | | | 2004-02-25 <rodo@ximian.com> * mail-session.c (main_get_filter_driver): set seen flag for junk messages svn path=/trunk/; revision=24867
* Use @BASE_VERSION@ for the binaryRodney Dawes2004-02-262-1/+7
| | | | | | | | | | 2004-02-15 Rodney Dawes <dobey@ximian.com> * evolution-nognome.in: Use @BASE_VERSION@ for the binary Fixes #54796 svn path=/trunk/; revision=24866
* do not set DELETED52004-02-262-2/+6
| | | | | | | | 2004-02-25 <rodo@ximian.com> * em-folder-view.c (emfv_popup_mark_junk): do not set DELETED svn path=/trunk/; revision=24865
* added groupwise im related label and icon image file nameSivaiah Nallagatla2004-02-253-1/+15
| | | | | | | | | | | | 2004-02-25 Sivaiah Nallagatla <snallagatla@novell.com> * gui/contact-editor/e-contact-editor-im.c : added groupwise im related label and icon image file name * gui/contact-editor/e-contact-editor.c : (im_treeview_drag_data_get_cb), (im_treeview_drag_data_rcv_cb) : (set_im_fields) : added code to add Gw Im id to contact-editor svn path=/trunk/; revision=24864
* Updated Catalan translation by the Catalan Evolution team.Jordi Mallach2004-02-252-686/+808
| | | | | | | | | 2004-02-25 Jordi Mallach <jordi@sindominio.net> * ca.po: Updated Catalan translation by the Catalan Evolution team. svn path=/trunk/; revision=24863
* moved the RECNET flag into the folder area (bit 17-30).Not Zed2004-02-256-21/+33
| | | | | | | | | | | | | | | | | | | | | 2004-02-25 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-summary.h (CAMEL_IMAP_MESSAGE_RECENT): moved the RECNET flag into the folder area (bit 17-30). 2004-02-24 Not Zed <NotZed@Ximian.com> ** See bug #53876. * providers/imap/camel-imap-command.c (camel_imap_command): ref the folder before unreffing store->current_folder, incase they're the same. Do a select anyway. * providers/imap/camel-imap-folder.c (imap_refresh_info): keep the connect_lock for longer, imap_rescan for one assumes its locked. Fixes a race selecting the folder for refresh. svn path=/trunk/; revision=24862
* Port to new way of setting name in contact.Hans petter Jansson2004-02-252-10/+7
| | | | | | | | | 2004-02-24 Hans petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-quick-add.c (quick_add_set_name): Port to new way of setting name in contact. svn path=/trunk/; revision=24861
* fix float type pane position keys (we migrated these improperly in theJP Rosevear2004-02-252-2/+37
| | | | | | | | | | | | 2004-02-24 JP Rosevear <jpr@ximian.com> * gui/migration.c (migrate_calendars): fix float type pane position keys (we migrated these improperly in the past), just use the default value Fixes #53087 svn path=/trunk/; revision=24860
* fix includes for builddir != srcdirJP Rosevear2004-02-252-1/+7
| | | | | | | | 2004-02-24 JP Rosevear <jpr@ximian.com> * gui/Makefile.am: fix includes for builddir != srcdir svn path=/trunk/; revision=24859
* Updated Irish translationAlastair McKinstry2004-02-252-750/+748
| | | | svn path=/trunk/; revision=24858
* Removed Apply button. As discussed on IRC, UI doesn't feel we should haveJeffrey Stedfast2004-02-252-81/+7
| | | | | | | | | | 2004-02-24 Jeffrey Stedfast <fejj@ximian.com> * mail-account-editor.c (construct): Removed Apply button. As discussed on IRC, UI doesn't feel we should have an Apply button here. svn path=/trunk/; revision=24857
* Include bug number.JP Rosevear2004-02-251-0/+2
| | | | svn path=/trunk/; revision=24856
* Missed the entyr.JP Rosevear2004-02-251-0/+4
| | | | svn path=/trunk/; revision=24855
* make sure to use the srcdir to build the listJP Rosevear2004-02-251-2/+2
| | | | | | | | 2004-02-24 JP Rosevear <jpr@ximian.com> * marshal.mk: make sure to use the srcdir to build the list svn path=/trunk/; revision=24854
* don't init the dialog here (addressbook_migrate): init it hereJP Rosevear2004-02-252-4/+8
| | | | | | | | | | 2004-02-24 JP Rosevear <jpr@ximian.com> * gui/component/addressbook-migrate.c (migration_context_new): don't init the dialog here (addressbook_migrate): init it here svn path=/trunk/; revision=24853
* Need to listen for changes to S/MIME options, the signature option menu,Jeffrey Stedfast2004-02-253-18/+44
| | | | | | | | | | 2004-02-24 Jeffrey Stedfast <fejj@ximian.com> * mail-account-editor.c (construct): Need to listen for changes to S/MIME options, the signature option menu, and any extra provider-specific config options. Fixes bug #54036. svn path=/trunk/; revision=24852
* #include <signal.h>, we don't need limits.hJeffrey Stedfast2004-02-252-5/+7
| | | | | | | | 2004-02-24 Jeffrey Stedfast <fejj@ximian.com> * camel-stream-process.c: #include <signal.h>, we don't need limits.h svn path=/trunk/; revision=24851
* Add mail/em-format-quote.cRodney Dawes2004-02-252-0/+5
| | | | | | | | 2004-02-24 Rodney Dawes <dobey@ximian.com> * POTFILES.in: Add mail/em-format-quote.c svn path=/trunk/; revision=24850
* Set the SEEN flag as well. (emfv_list_key_press): Removed theJeffrey Stedfast2004-02-253-16/+19
| | | | | | | | | | | | | | 2004-02-24 Jeffrey Stedfast <fejj@ximian.com> * em-folder-view.c (emfv_popup_mark_junk): Set the SEEN flag as well. (emfv_list_key_press): Removed the skip-to-next-message logic as this was already being handled in emfv_popup_delete(). Fixes bug #54471. (emfv_enable_menus): Re-enable MessageDelete here. Fixes bug #54770. svn path=/trunk/; revision=24849
* Use the new camel_store_folder_uri_equal() function.Jeffrey Stedfast2004-02-252-37/+9
| | | | | | | | | | 2004-02-24 Jeffrey Stedfast <fejj@ximian.com> * em-utils.c (em_utils_folder_is_drafts): Use the new camel_store_folder_uri_equal() function. (em_utils_folder_is_sent): Same. svn path=/trunk/; revision=24848
* fixed the g_return_val_if_changed expr that I messed up. doh.Jeffrey Stedfast2004-02-251-1/+1
| | | | svn path=/trunk/; revision=24847
* New function to do what camel_store_uri_cmp() was supposed to do.Jeffrey Stedfast2004-02-253-0/+60
| | | | | | | | | 2004-02-24 Jeffrey Stedfast <fejj@ximian.com> * camel-store.c (camel_store_folder_uri_equal): New function to do what camel_store_uri_cmp() was supposed to do. svn path=/trunk/; revision=24846
* If our folder has a subdir, but no actual children, then we need to unsetRodney Dawes2004-02-242-0/+10
| | | | | | | | | | | | 2004-02-23 Rodney Dawes <dobey@ximian.com> * providers/local/camel-mbox-store.c (scan_dir): If our folder has a subdir, but no actual children, then we need to unset the flag for CAMEL_FOLDER_CHILDREN Fixes #54470 svn path=/trunk/; revision=24845
* remove dead fileJP Rosevear2004-02-242-1/+4
| | | | | | | | 2004-02-24 JP Rosevear <jpr@ximian.com> * POTFILES.in: remove dead file svn path=/trunk/; revision=24844
* remove debugMichael Zucci2004-02-241-8/+1
| | | | svn path=/trunk/; revision=24843
* kill some debugMichael Zucci2004-02-242-16/+3
| | | | svn path=/trunk/; revision=24842
* kill sum debugMichael Zucci2004-02-241-3/+3
| | | | svn path=/trunk/; revision=24841
* Fix for bug #54057Jeffrey Stedfast2004-02-242-12/+69
| | | | | | | | | | | | | | 2004-02-23 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #54057 * em-utils.c (em_utils_folder_is_sent): Use provider->url_equal() rather than camel_store_uri_cmp() since that function did not do anything close to what it claimed to do. Also use em_uri_to_camel() here on the account sent_folder_uri. (em_utils_folder_is_drafts): Same. svn path=/trunk/; revision=24837
* Removed. Useless/broken function.Jeffrey Stedfast2004-02-243-11/+5
| | | | | | | | | 2004-02-23 Jeffrey Stedfast <fejj@ximian.com> * camel-store.c (camel_store_uri_cmp): Removed. Useless/broken function. svn path=/trunk/; revision=24836
* Fix a typo in the smime check, so it actually worksRodney Dawes2004-02-242-2/+6
| | | | | | | | 2004-02-23 Rodney Dawes <dobey@ximian.com> * configure.in: Fix a typo in the smime check, so it actually works svn path=/trunk/; revision=24835
* Protect against NULL uids. (emmb_set_message): Same.Jeffrey Stedfast2004-02-242-1/+8
| | | | | | | | | | 2004-02-23 Jeffrey Stedfast <fejj@ximian.com> * em-message-browser.c (emmb_list_message_selected): Protect against NULL uids. (emmb_set_message): Same. svn path=/trunk/; revision=24834
* Print the headers when forwarding inline/quoted. Fixes bug #53916.Jeffrey Stedfast2004-02-242-6/+211
| | | | | | | | | 2004-02-23 Jeffrey Stedfast <fejj@ximian.com> * em-format-quote.c (emfq_format_message): Print the headers when forwarding inline/quoted. Fixes bug #53916. svn path=/trunk/; revision=24833
* We want UID_LISTs to drop with the MOVE action by default. Fixes a commonJeffrey Stedfast2004-02-242-1/+13
| | | | | | | | | | 2004-02-23 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (tree_drag_motion): We want UID_LISTs to drop with the MOVE action by default. Fixes a common complaint from IRC. svn path=/trunk/; revision=24832
* Remove (this was the Summary's UI file)Dan Winship2004-02-243-31/+7
| | | | | | | | * my-evolution.xml: Remove (this was the Summary's UI file) * Makefile.am (XML_FILES): Remove my-evolution.xml svn path=/trunk/; revision=24831
* Added "en_CA" to ALL_LINGUAS. Added Canadian English translation.Adam Weinberger2004-02-234-1/+18230
| | | | | | | * configure.in: Added "en_CA" to ALL_LINGUAS. * po/en_CA.po: Added Canadian English translation. svn path=/trunk/; revision=24830
* check mps->protocol != NULL before dereferencing it. See #54406.Not Zed2004-02-232-6/+13
| | | | | | | | | 2004-02-23 Not Zed <NotZed@Ximian.com> * em-format.c (emf_multipart_signed): check mps->protocol != NULL before dereferencing it. See #54406. svn path=/trunk/; revision=24829
* Updated Spanish translation.Francisco Javier F. Serrador2004-02-232-1211/+1251
| | | | | | | | 2004-02-23 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation. svn path=/trunk/; revision=24828
* Updated finnish translationIlkka Tuohela2004-02-232-1019/+1155
| | | | svn path=/trunk/; revision=24827
* Updated Serbian translation.Danilo Šegan2004-02-223-2219/+2322
| | | | svn path=/trunk/; revision=24826
* Update Czech translationMiloslav Trmac2004-02-212-47/+71
| | | | svn path=/trunk/; revision=24825
* remove some spew.Chris Toshok2004-02-212-1/+5
| | | | | | | | | 2004-02-20 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (phone_entry_changed): remove some spew. svn path=/trunk/; revision=24824
* After setting the new selected iter, call cursor_changed() so we canJeffrey Stedfast2004-02-212-0/+13
| | | | | | | | | | 2004-02-20 Jeffrey Stedfast <fejj@ximian.com> * rule-editor.c (rule_delete): After setting the new selected iter, call cursor_changed() so we can update state. Fixes bug #54205. svn path=/trunk/; revision=24823
* Delete key should always delete, never undelete (bug #53215). Also fixes aJeffrey Stedfast2004-02-212-7/+6
| | | | | | | | | | 2004-02-20 Jeffrey Stedfast <fejj@ximian.com> * em-folder-view.c (emfv_list_key_press): Delete key should always delete, never undelete (bug #53215). Also fixes a bug where uids->len was being accessed after uids had been free'd. svn path=/trunk/; revision=24822
* fixedJeffrey Stedfast2004-02-211-10/+15
| | | | svn path=/trunk/; revision=24821
* Fix for bug #53997Jeffrey Stedfast2004-02-212-1/+18
| | | | | | | | | | | | | 2004-02-20 Jeffrey Stedfast <fejj@ximian.com> Fix for bug #53997 * em-folder-view.c (emfv_list_message_selected): Ref the emfv before spawning the async event. (emfv_list_done_message_selected): Check emfv->preview != NULL. Also unref the emfv when done. svn path=/trunk/; revision=24820
* Init list to NULL to prevent the crash in bug #54574.Jeffrey Stedfast2004-02-212-1/+6
| | | | | | | | | 2004-02-20 Jeffrey Stedfast <fejj@ximian.com> * camel-provider.c (camel_provider_list): Init list to NULL to prevent the crash in bug #54574. svn path=/trunk/; revision=24819
* Remove the debug message here.Dan Winship2004-02-212-6/+5
| | | | | | * mail-component.c (set_prop): Remove the debug message here. svn path=/trunk/; revision=24818
* Update Czech translationMiloslav Trmac2004-02-202-194/+212
| | | | svn path=/trunk/; revision=24817
* fix for vfolder-rule api changes.Not Zed2004-02-202-5/+10
| | | | | | | | | 2004-02-20 Not Zed <NotZed@Ximian.com> * mail-vfolder.c (mail_vfolder_add_uri): fix for vfolder-rule api changes. svn path=/trunk/; revision=24816
* ** See bug #54338.Not Zed2004-02-204-55/+85
| | | | | | | | | | | | | | | | | | | 2004-02-20 Not Zed <NotZed@Ximian.com> ** See bug #54338. * vfolder-rule.c: instead of overriding the filter-rule's 'source' attribute for 'with sources', add a 'with' enum. (xml_decode): handle loading old-format files, as well as new ones, where the with is a prop on the sources xml. (xml_encode): set 'with' on save. (rule_copy): copy across with value. (get_widget): just hook onto option menu changed, dont bother setting up any per-item callbacks. (select_source_with_changed): callback to monitor source 'with' type. svn path=/trunk/; revision=24815
* Added missing files to POTFILES.in.Danilo Šegan2004-02-202-0/+6
| | | | svn path=/trunk/; revision=24814
* switch the sense of the no select checks. TEST!Not Zed2004-02-202-3/+8
| | | | | | | | | 2004-02-20 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (unset_folder_info, setup_folder) (rename_folders): switch the sense of the no select checks. TEST! svn path=/trunk/; revision=24813
* s/HAVE_NSS/ENABLE_SMIME.Chris Toshok2004-02-203-4/+10
| | | | | | | | | | 2004-02-19 Chris Toshok <toshok@ximian.com> * gui/component/component-factory.c: s/HAVE_NSS/ENABLE_SMIME. * gui/component/addressbook-component.c: s/HAVE_NSS/ENABLE_SMIME. svn path=/trunk/; revision=24812
* wrap code with ENABLE_SMIME instead of HAVE_NSS. (emf_multipart_signed):Chris Toshok2004-02-202-4/+11
| | | | | | | | | | | 2004-02-19 Chris Toshok <toshok@ximian.com> * em-format.c (emf_application_xpkcs7mime): wrap code with ENABLE_SMIME instead of HAVE_NSS. (emf_multipart_signed): same. (type_builtin_table): same. svn path=/trunk/; revision=24811
* wrap this file with #ifdef ENABLE_SMIME instead of #ifdef HAVE_NSS.Chris Toshok2004-02-202-2/+7
| | | | | | | | | 2004-02-19 Chris Toshok <toshok@ximian.com> * camel-smime-context.c: wrap this file with #ifdef ENABLE_SMIME instead of #ifdef HAVE_NSS. svn path=/trunk/; revision=24810
* add AC_ARG_ENABLE(smime...) -- "finally", i can hear the people rejoice.Chris Toshok2004-02-202-4/+18
| | | | | | | | | | | 2004-02-19 Chris Toshok <toshok@ximian.com> * configure.in: add AC_ARG_ENABLE(smime...) -- "finally", i can hear the people rejoice. Only check the --enable-smime status if --enable-ssl is also "yes". AC_DEFINE (ENABLE_SMIME) if smime is enabled. svn path=/trunk/; revision=24809
* split out the majority of the set_prop code for PROPERTY_SOURCE_UID_IDXChris Toshok2004-02-202-84/+147
| | | | | | | | | | | | | | | | | 2004-02-19 Chris Toshok <toshok@ximian.com> * gui/component/addressbook.c (activate_source): split out the majority of the set_prop code for PROPERTY_SOURCE_UID_IDX here, so it can be used for both SOURCE_UID and FOLDER_URI. (set_prop): add a setter for "folder_uri". we sorta fudge things and use the uri for the uid (the uid is only used as a hash key to look up the view associated with the uri/source, so we should be good still.) (get_prop): add getter for "folder_uri". (addressbook_new_control): add the "folder_uri" property to our property bag. svn path=/trunk/; revision=24808
* Revert previous change, dohRodney Dawes2004-02-202-0/+5
| | | | | | | | 2004-02-19 Rodney Dawes <dobey@ximian.com> * em-folder-tree.c (emft_save_state): Revert previous change, doh svn path=/trunk/; revision=24800
* Fixes #45308 and duplicates.Hans Petter Jansson2004-02-202-6/+16
| | | | | | | | | | | | 2004-02-19 Hans Petter Jansson <hpj@ximian.com> Fixes #45308 and duplicates. * gui/widgets/e-addressbook-model.c (eab_model_set_property): Store the IDs of book signals connected to, so we can disconnect from them later. svn path=/trunk/; revision=24799
* Don't set the timeout id to 0 and then immediately return FALSE, whichRodney Dawes2004-02-202-1/+5
| | | | | | | | | 2004-02-19 Rodney Dawes <dobey@ximian.com> * em-folder-tree.c (emft_save_state): Don't set the timeout id to 0 and then immediately return FALSE, which tries to remove the timeout svn path=/trunk/; revision=24798
* Add sanity checking to the folder name if we are going to create it, justJeffrey Stedfast2004-02-202-0/+20
| | | | | | | | | | 2004-02-19 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-store.c (get_folder): Add sanity checking to the folder name if we are going to create it, just like we do in create_folder(). svn path=/trunk/; revision=24796
* fix camel provider api changes.Not Zed2004-02-1910-21/+26
| | | | | | | | | | | | | | | | | 2004-02-19 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (get_receive_type): * mail-config.c (mail_config_get_account_by_source_url) (mail_config_get_account_by_transport_url): * mail-component.c (mail_component_load_store_by_uri): * mail-account-gui.c (mail_account_gui_setup) (mail_account_gui_save): * em-utils.c (em_utils_empty_trash, em_uri_from_camel): * em-folder-tree-model.c (account_changed): * em-folder-selector.c (em_folder_selector_get_selected_uri): fix camel provider api changes. svn path=/trunk/; revision=24795