aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Abort if body == NULL.Jeffrey Stedfast2001-11-172-1/+4
| | | | | | | | | 2001-11-16 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-utils.c (imap_parse_body): Abort if body == NULL. svn path=/trunk/; revision=14738
* New mime filter to convert plain text to html.Jeffrey Stedfast2001-11-174-0/+602
| | | | | | | | | 2001-11-16 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-tohtml.c (camel_mime_filter_tohtml_new): New mime filter to convert plain text to html. svn path=/trunk/; revision=14737
* see the ChangeLog, I forgetJeffrey Stedfast2001-11-173-6/+15
| | | | svn path=/trunk/; revision=14736
* If we get a BYE response, call camel_service_disconnect() and set anJeffrey Stedfast2001-11-172-13/+29
| | | | | | | | | | | | | 2001-11-14 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-command.c (camel_imap_command_response): If we get a BYE response, call camel_service_disconnect() and set an exception. Also do the check for "* BYE" first instead of passing it off imap_read_untagged() since we'll just waste time in there mallocing left and right only to arrive at the single response line "* BYE" again :-) svn path=/trunk/; revision=14735
* Save hide state. (message_list_hide_uids): Save hide state.Jeffrey Stedfast2001-11-173-6/+25
| | | | | | | | | | | | | 2001-11-16 Jeffrey Stedfast <fejj@ximian.com> * message-list.c (message_list_hide_clear): Save hide state. (message_list_hide_uids): Save hide state. (message_list_hide_add): Save hide state. * mail-format.c (format_mime_part): Make sure the mime-type is non-NULL before passing it off to mail_lookup_handler(). svn path=/trunk/; revision=14734
* Undo a really weird mangling of part of the ChangeLog from last AugustDan Winship2001-11-161-42/+42
| | | | svn path=/trunk/; revision=14728
* Allow drag & drop for vcards.Jeffrey Stedfast2001-11-162-0/+21
| | | | | | | | | 2001-11-11 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (drag_data_received): Allow drag & drop for vcards. svn path=/trunk/; revision=14727
* Updated russian translation.Valek Frob2001-11-162-234/+205
| | | | svn path=/trunk/; revision=14726
* Sync for 0.99.2.Ettore Perazzoli2001-11-1531-13055/+14420
| | | | svn path=/trunk/; revision=14725
* check against LDAP_SUCCESS as the return value, not -1.Chris Toshok2001-11-152-7/+16
| | | | | | | | | | | 2001-11-14 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (search_for_dn): check against LDAP_SUCCESS as the return value, not -1. (pas_backend_ldap_build_all_cards_list): same. (pas_backend_ldap_process_authenticate_user): same. svn path=/trunk/; revision=14724
* Updated.Ettore Perazzoli2001-11-153-36/+20
| | | | | | | | * README: Updated. * configure.in: 0.99.2. Require gtkhtml 0.16.1 and GAL 0.18.1. svn path=/trunk/; revision=14723
* Substituted gnome_font_get_width_string() with gnome_font_get_width_utf8()Damon Chaplin2001-11-152-8/+14
| | | | | | | | | | 2001-11-14 Damon Chaplin <damon@ximian.com> * gui/print.c: Substituted gnome_font_get_width_string() with gnome_font_get_width_utf8() and gnome_font_get_width_string_n() with gnome_font_get_width_utf8_sized(). Fixes calendar part of #15379. svn path=/trunk/; revision=14722
* Redone with the bug #s from Bugzilla.Ettore Perazzoli2001-11-152-20/+79
| | | | | | * NEWS: Redone with the bug #s from Bugzilla. svn path=/trunk/; revision=14721
* Calendar/tasks NEWS.Federico Mena Quintero2001-11-152-0/+39
| | | | | | | | 2001-11-14 Federico Mena Quintero <federico@ximian.com> * NEWS: Calendar/tasks NEWS. svn path=/trunk/; revision=14717
* popup failure dialog if we cannot get a valid editor_engine.Larry Ewing2001-11-152-4/+36
| | | | | | | | | | | 2001-11-14 Larry Ewing <lewing@ximian.com> * e-msg-composer.c (create_composer): popup failure dialog if we cannot get a valid editor_engine. (prepare_engine): make the checks robust and make sure that we unset the engine if any part fails. svn path=/trunk/; revision=14715
* Bumped version number to 0.18.1.Christopher James Lahey2001-11-151-1/+8
| | | | | | | | | | | | 2001-11-14 Christopher James Lahey <clahey@ximian.com> * configure.in (GAL_CURRENT): Bumped version number to 0.18.1. * gal/widgets/e-selection-model-array.c (e_selection_model_array_delete_rows): Make sure the cursor row is selected after deleting here. svn path=/trunk/; revision=14711
* Convert the buffer to UTF8. (calendar_model_value_to_string): Do notFederico Mena Quintero2001-11-152-2/+10
| | | | | | | | | | | | 2001-11-14 Federico Mena Quintero <federico@ximian.com> * gui/calendar-model.c (date_value_to_string): Convert the buffer to UTF8. (calendar_model_value_to_string): Do not convert the string fields to UTF8 again; they are already in UTF8. Fixes the UTF8-related bits of bug #15304. svn path=/trunk/; revision=14710
* #ifdef'ed out the LOCATION field for now, since it wasn't supportedDamon Chaplin2001-11-153-0/+16
| | | | | | | | | | 2001-11-14 Damon Chaplin <damon@ximian.com> * gui/calendar-model.c: * cal-util/cal-component.h: #ifdef'ed out the LOCATION field for now, since it wasn't supported everywhere, or in the .etspec file. svn path=/trunk/; revision=14709
* Ungrab and set maybe_in_grab to FALSE before sending the double clickChristopher James Lahey2001-11-151-0/+17
| | | | | | | | | 2001-11-14 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (eti_event): Ungrab and set maybe_in_grab to FALSE before sending the double click signal. svn path=/trunk/; revision=14708
* s/_/U_/ (filter_rule_set_name requires UTF-8 string)Chyla Zbigniew2001-11-152-4/+10
| | | | | | | * mail-autofilter.c (rule_match_recipients, rule_from_message, rule_from_mlist): s/_/U_/ (filter_rule_set_name requires UTF-8 string) svn path=/trunk/; revision=14707
* don't abort when e_table_selected_count() returns odd values. There seemsDamon Chaplin2001-11-152-4/+14
| | | | | | | | | | 2001-11-14 Damon Chaplin <damon@ximian.com> * gui/e-calendar-table.c: don't abort when e_table_selected_count() returns odd values. There seems to be a bug in ETable. This is to avoid bug #13843. svn path=/trunk/; revision=14705
* Add more contributors to the box.Ettore Perazzoli2001-11-152-0/+12
| | | | | | * e-shell-about-box.c: Add more contributors to the box. svn path=/trunk/; revision=14704
* From a patch by Yukihiro Nakai <ynakai@redhat.com>.Christopher James Lahey2001-11-151-0/+30
| | | | | | | | | | | 2001-11-14 Christopher James Lahey <clahey@ximian.com> From a patch by Yukihiro Nakai <ynakai@redhat.com>. * gal/widgets/e-canvas.c (e_canvas_realize): Handle GDK_IM_PREEDIT_POSITION here. svn path=/trunk/; revision=14703
* Handle the case where page up or page down goes off the end of the tableChristopher James Lahey2001-11-152-0/+18
| | | | | | | | | | 2001-11-10 Christopher James Lahey <clahey@ximian.com> * e-table.c (group_key_press), e-tree.c (item_key_press): Handle the case where page up or page down goes off the end of the table or tree. svn path=/trunk/; revision=14702
* (committed to CVS by Damon) Fixes bug #15137.Federico Mena Quintero2001-11-153-13/+144
| | | | | | | | | | | | | | | | | | | | 2001-11-13 Federico Mena Quintero <federico@ximian.com> (committed to CVS by Damon) Fixes bug #15137. * gui/e-day-view.c (e_day_view_on_delete_appointment): Do not try to operate on the event if it gets deleted while stopping the edition. (e_day_view_on_event_double_click): Likewise. (e_day_view_on_long_event_button_press): Likewise. (e_day_view_on_event_button_press): Likewise. (e_day_view_on_long_event_click): Likewise. (e_day_view_on_event_click): Likewise. * gui/e-week-view.c (e_week_view_on_text_item_event): Likewise. svn path=/trunk/; revision=14701
* make timezone default to "UTC" rather than "".Damon Chaplin2001-11-152-1/+6
| | | | | | | | | 2001-11-14 Damon Chaplin <damon@ximian.com> * e-shell-startup-wizard.c (finish_func): make timezone default to "UTC" rather than "". svn path=/trunk/; revision=14700
* Instead of doing pthread_exit() after redirecting the SEGV, try to lock aDan Winship2001-11-152-1/+17
| | | | | | | | | * main.c (segv_redirect): Instead of doing pthread_exit() after redirecting the SEGV, try to lock a mutex we know is already locked. This will hopefully help debug a bunch of bugs where the crashed thread seems to be missing from the bug-buddy report. svn path=/trunk/; revision=14699
* Point to index.html instead of `evolution.sgml'.Ettore Perazzoli2001-11-153-4/+20
| | | | | | | | | | * C/evolution-C.omf: Point to index.html instead of `evolution.sgml'. * sgmldocs.make: Install the SGML files in evolution/sgml, and the HTML files in evolution. svn path=/trunk/; revision=14698
* remove silly debug warningJP Rosevear2001-11-152-2/+5
| | | | | | | | | 2001-11-14 JP Rosevear <jpr@ximian.com> * conduits/calendar/calendar-conduit.c (pre_sync): remove silly debug warning svn path=/trunk/; revision=14697
* Call e_passwords_remember_password() for account passwords if the user setJeffrey Stedfast2001-11-152-8/+23
| | | | | | | | | | 2001-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (pass_got): Call e_passwords_remember_password() for account passwords if the user set the "remember password" checkbox. svn path=/trunk/; revision=14696
* restore cflags and ldflags properlyJP Rosevear2001-11-142-2/+6
| | | | | | | | 2001-11-13 JP Rosevear <jpr@ximian.com> * configure.in: restore cflags and ldflags properly svn path=/trunk/; revision=14695
* Remove `-lc'. It makes the mailer do strange things when it callsEttore Perazzoli2001-11-142-1/+7
| | | | | | | | * Makefile.am (libeutil_la_LIBADD): Remove `-lc'. It makes the mailer do strange things when it calls `fork()', thus breaking e.g. mail sending through sendmail. svn path=/trunk/; revision=14694
* Updated Swedish translation.Christian Rose2001-11-142-273/+289
| | | | | | | | 2001-11-14 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=14693
* Don't choke! Spell celsius correctly Don't choke!Iain Holmes2001-11-142-1/+5
| | | | | | | | Don't choke! Spell celsius correctly Don't choke! svn path=/trunk/; revision=14692
* make the timezone default to UTC. Fixes bug #14362.Damon Chaplin2001-11-145-25/+36
| | | | | | | | | | | | 2001-11-13 Damon Chaplin <damon@ximian.com> * gui/alarm-notify/config-data.c (ensure_inited): * gui/calendar-config.c (config_read): * conduits/todo/todo-conduit.c (get_default_timezone): * conduits/calendar/calendar-conduit.c (get_default_timezone): make the timezone default to UTC. Fixes bug #14362. svn path=/trunk/; revision=14691
* make the timezone default to UTC.Damon Chaplin2001-11-142-1/+10
| | | | | | | | 2001-11-13 Damon Chaplin <damon@ximian.com> * e-summary.c (e_summary_init): make the timezone default to UTC. svn path=/trunk/; revision=14690
* initialize the builtin timezones, to ensure that the TZID of the UTC zoneDamon Chaplin2001-11-142-0/+11
| | | | | | | | | | 2001-11-13 Damon Chaplin <damon@ximian.com> * src/libical/icaltimezone.c (icaltimezone_get_tzid): initialize the builtin timezones, to ensure that the TZID of the UTC zone is set. Hopefully fixes bugs #14941 & #14622. svn path=/trunk/; revision=14689
* If we have no source string, then use undefined, which should always32001-11-142-3/+13
| | | | | | | | | | 2001-11-13 <NotZed@Ximian.com> * camel-filter-search.c (get_source): If we have no source string, then use undefined, which should always evaluate to FALSE. Fix for #15267. svn path=/trunk/; revision=14688
* only insert non-0 pids into the pid map (e_pilot_map_insert): remove andJP Rosevear2001-11-142-26/+69
| | | | | | | | | | | | | 2001-11-13 JP Rosevear <jpr@ximian.com> * e-pilot-map.c (real_e_pilot_map_insert): only insert non-0 pids into the pid map (e_pilot_map_insert): remove and free old keys/values here - including possibly orphaned keys (e_pilot_map_remove_by_uid): only free things if they should have been found svn path=/trunk/; revision=14687
* Explicitly add -lcJP Rosevear2001-11-142-1/+5
| | | | | | | | 2001-11-13 JP Rosevear <jpr@ximian.com> * Makefile.am (libeutil_la_LIBADD): Explicitly add -lc svn path=/trunk/; revision=14686
* Updated russian translation.Valek Frob2001-11-132-1485/+903
| | | | svn path=/trunk/; revision=14685
* only change the day, month and year for the start date, for not screwingRodrigo Moya2001-11-133-61/+81
| | | | | | | | | | | | | | 2001-11-13 Rodrigo Moya <rodrigo@ximian.com> * gui/e-week-view.c (selection_received): only change the day, month and year for the start date, for not screwing up the start time, which was being set to midnight always (Fixes Ximian #5287) Also, deal correctly with VCALENDAR components * gui/e-day-view.c (selection_received): dela correctly with VCALENDAR components being pasted svn path=/trunk/; revision=14684
* Updated Slovak translation.Stanislav Visnovsky2001-11-132-227/+241
| | | | | | | | 2001-11-13 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=14683
* Updated Hungarian translation.Andras Timar2001-11-132-79/+113
| | | | | | | | 2001-11-13 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=14682
* Updated Polish translation by GNOME PL Team <translators@gnome.pl>Chyla Zbigniew2001-11-132-3466/+3474
| | | | svn path=/trunk/; revision=14681
* Check for exceptions.Iain Holmes2001-11-132-1/+57
| | | | | | Fix a memory leak svn path=/trunk/; revision=14680
* Force the user to name the filter.Jeffrey Stedfast2001-11-133-9/+35
| | | | | | | | | | 2001-11-12 Jeffrey Stedfast <fejj@ximian.com> * filter-rule.c (validate): Force the user to name the filter. * vfolder-rule.c (validate): Force the user to name the vfolder. svn path=/trunk/; revision=14679
* [ Fixes Ximian bug #14843 ] don't crash if a subexpression wasn't filledChris Toshok2001-11-132-8/+19
| | | | | | | | | | | | 2001-11-12 Chris Toshok <toshok@ximian.com> [ Fixes Ximian bug #14843 ] * backend/pas/pas-backend-ldap.c (func_and): don't crash if a subexpression wasn't filled in. * backend/pas/pas-backend-ldap.c (func_or): same. svn path=/trunk/; revision=14678
* Add a NULL check for rule->name. (mail_vfolder_add_uri): Same here.Jeffrey Stedfast2001-11-132-6/+20
| | | | | | | | | | 2001-11-12 Jeffrey Stedfast <fejj@ximian.com> * mail-vfolder.c (vfolder_load_storage): Add a NULL check for rule->name. (mail_vfolder_add_uri): Same here. svn path=/trunk/; revision=14677
* Added a g_return_val_if_fail for folder_name != NULL.Jeffrey Stedfast2001-11-132-1/+8
| | | | | | | | | 2001-11-12 Jeffrey Stedfast <fejj@ximian.com> * camel-store.c (camel_store_get_folder): Added a g_return_val_if_fail for folder_name != NULL. svn path=/trunk/; revision=14676
* save the ldflags properlyJP Rosevear2001-11-132-2/+6
| | | | | | | | 2001-11-12 JP Rosevear <jpr@ximian.com> * configure.in: save the ldflags properly svn path=/trunk/; revision=14675
* Release callback's reference to EContactListEditor. (list_modified_cb):Jon Trowbridge2001-11-132-9/+33
| | | | | | | | | | | | | | | | 2001-11-12 Jon Trowbridge <trow@ximian.com> * gui/contact-list-editor/e-contact-list-editor.c (list_added_cb): Release callback's reference to EContactListEditor. (list_modified_cb): Release callback's reference to EContactListEditor. (save_card): Ref the EContactListEditor on behalf of the e_book_foo callback. (Fixes bug #14743) (save_card): Set changed to false once we've saved. (list_deleted_cb): Release callback's reference. (delete_cb): Hold reference for the callback. svn path=/trunk/; revision=14673
* If our call to e_categories_new returns NULL, put up an error dialog andJon Trowbridge2001-11-132-0/+14
| | | | | | | | | | 2001-11-12 Jon Trowbridge <trow@ximian.com> * gui/contact-editor/e-contact-editor.c (categories_clicked): If our call to e_categories_new returns NULL, put up an error dialog and return. (Fixed #14780) svn path=/trunk/; revision=14672
* The last argument to the bonobo_config_get_XXX_with_default() is aFederico Mena Quintero2001-11-122-14/+15
| | | | | | | | | | 2001-11-11 Federico Mena Quintero <federico@ximian.com> * gui/alarm-notify/save.c (get_calendars_to_load): The last argument to the bonobo_config_get_XXX_with_default() is a gboolean *, not a CORBA_Environment *. Fixes bug #14655. svn path=/trunk/; revision=14671
* recurrence expansion callback for free/busy (create_user_free_busy):JP Rosevear2001-11-122-18/+51
| | | | | | | | | | | 2001-11-11 JP Rosevear <jpr@ximian.com> * pcs/cal-backend-file.c (free_busy_instance): recurrence expansion callback for free/busy (create_user_free_busy): expand recurrences and use date/time values for dtstart and dtend svn path=/trunk/; revision=14670
* new protosJP Rosevear2001-11-124-20/+68
| | | | | | | | | | | | | | | | | 001-11-11 JP Rosevear <jpr@ximian.com> * gui/e-meeting-model.h: new protos * gui/e-meeting-model.c (e_meeting_model_get_zone): accessor (e_meeting_model_set_zone): ditto (init): init to the calendar default zone (process_free_busy_comp): take the zone to convert to as a param (e_meeting_model_refresh_busy_periods): redraw properly * gui/dialogs/schedule-page.c (update_time): set the zone of the model svn path=/trunk/; revision=14669
* Check to make sure pilot-link has the charset conversion stuff enabledJP Rosevear2001-11-122-1/+37
| | | | | | | | | 2001-11-09 JP Rosevear <jpr@ximian.com> * configure.in: Check to make sure pilot-link has the charset conversion stuff enabled svn path=/trunk/; revision=14668
* Updated russian translation.Valek Frob2001-11-122-1150/+842
| | | | svn path=/trunk/; revision=14667
* Updated Hungarian translation.Andras Timar2001-11-122-1120/+904
| | | | | | | | 2001-11-11 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=14666
* Update from annaKeld Jørn Simonsen2001-11-121-185/+1
| | | | svn path=/trunk/; revision=14665
* Don't let the importers run if people don't want them toIain Holmes2001-11-115-33/+49
| | | | svn path=/trunk/; revision=14664
* If we already have the message loaded in the mail-display, don't botherJeffrey Stedfast2001-11-112-3/+15
| | | | | | | | | | 2001-11-09 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (forward_message): If we already have the message loaded in the mail-display, don't bother re-loading. This happens to fix bug #14848. svn path=/trunk/; revision=14663
* Don't select all if the source model doesn't have a root node (it used toChristopher James Lahey2001-11-111-1/+6
| | | | | | | | | | 2001-11-07 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c (etsm_select_all): Don't select all if the source model doesn't have a root node (it used to crash.) Fixes Ximian bug #14542. svn path=/trunk/; revision=14661
* Make a printout here be conditionally compiled (and compiled out byChristopher James Lahey2001-11-111-1/+1
| | | | | | | | | 2001-11-08 Christopher James Lahey <clahey@ximian.com> * e-table-sorter.c (ets_sort_info_changed): Make a printout here be conditionally compiled (and compiled out by default.) svn path=/trunk/; revision=14660
* UpdateKjartan Maraas2001-11-1117-824/+1152
| | | | svn path=/trunk/; revision=14659
* Updated Norwegian (bokmål) translation.Kjartan Maraas2001-11-112-263/+263
| | | | | | | | 2001-11-10 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. svn path=/trunk/; revision=14658
* *** empty log message ***Wang Jian2001-11-102-863/+924
| | | | svn path=/trunk/; revision=14657
* Updated Greek translationSimos Xenitellis2001-11-102-1369/+783
| | | | svn path=/trunk/; revision=14656
* [ Fixes Ximian bug #14687 ] backend/pas/pas-backend-file.cChris Toshok2001-11-104-16/+25
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-11-09 Chris Toshok <toshok@ximian.com> [ Fixes Ximian bug #14687 ] * backend/pas/pas-backend-file.c * backend/pas/pas-book-factory.c (pas_book_factory_process_request): do load_uri before add_client, so we know if the load actually worked (add_client uses this information to respond to the new client.) before this change, the client would still think the book was in a useful state even if the load_uri failed. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_add_client): if the we're not connected, say so. * backend/pas/pas-backend-file.c (pas_backend_file_add_client): same. (pas_backend_file_load_uri): don't report_writable here, add_client does it. was only needed before because of the improper ordering in pas-book-factory.c above. svn path=/trunk/; revision=14655
* [ Fixes Ximian bug #14646 ] new function. if the default_book failed toChris Toshok2001-11-103-1/+44
| | | | | | | | | | | | | | | | | 2001-11-09 Chris Toshok <toshok@ximian.com> [ Fixes Ximian bug #14646 ] * gui/component/addressbook.c (addressbook_default_book_open): new function. if the default_book failed to load, load the local addressbook in its place. addressbook_load_default_book): if we're loading the default_book uri, use addressbook_default_book_open as the open_response. * backend/ebook/e-book.c (e_book_load_uri_step): reset the load_state to NotLoaded so we can attempt another load_uri on the book if it fails. svn path=/trunk/; revision=14654
* Updates from anna evolution/po/da.poKeld Jørn Simonsen2001-11-101-505/+463
| | | | | | | Updates from anna evolution/po/da.po svn path=/trunk/; revision=14653
* Chop the output from `uname -s'. Thanks to Michael Gerdts for suggestingEttore Perazzoli2001-11-102-0/+6
| | | | | | | * tools/killev: Chop the output from `uname -s'. Thanks to Michael Gerdts for suggesting the fix. svn path=/trunk/; revision=14652
* don't subtract a day from DTEND. For DATE values we don't include theDamon Chaplin2001-11-102-2/+6
| | | | | | | | | | 2001-11-09 Damon Chaplin <damon@ximian.com> * gui/e-week-view.c (e_week_view_key_press): don't subtract a day from DTEND. For DATE values we don't include the entire day now. Fixes bug #14842. svn path=/trunk/; revision=14651
* fix buffer overflow. Fixes bug #10285 (the printing of lines & dates inDamon Chaplin2001-11-102-1/+7
| | | | | | | | | | 2001-11-09 Damon Chaplin <damon@ximian.com> * gui/e-week-view-layout.c (e_week_view_layout_events): fix buffer overflow. Fixes bug #10285 (the printing of lines & dates in the printout of the month view). svn path=/trunk/; revision=14650
* If any of the pipe()'s fail, clean up any pipes that may have succeeded.Jeffrey Stedfast2001-11-103-13/+33
| | | | | | | | | | 2001-11-08 Jeffrey Stedfast <fejj@ximian.com> * camel-pgp-context.c (crypto_exec_with_passwd): If any of the pipe()'s fail, clean up any pipes that may have succeeded. Also close the password fds. svn path=/trunk/; revision=14649
* If we get a user cancel and that causes us to fail to authenticate, abort92001-11-102-0/+9
| | | | | | | | | | 2001-11-09 <NotZed@Ximian.com> * providers/imap/camel-imap-store.c (imap_auth_loop): If we get a user cancel and that causes us to fail to authenticate, abort rather than loop forever. Fix for #14951. svn path=/trunk/; revision=14648
* Convert strings to GTK+ encoding. (meeting_page_destroy): Free allocatedChyla Zbigniew2001-11-102-2/+12
| | | | | | | | | * gui/dialogs/meeting-page.c (meeting_page_fill_widgets): Convert strings to GTK+ encoding. (meeting_page_destroy): Free allocated strings before freeing the list itself. svn path=/trunk/; revision=14647
* Removed `morons.org'.Ettore Perazzoli2001-11-102-1/+4
| | | | | | * e-summary-preferences.c: Removed `morons.org'. svn path=/trunk/; revision=14646
* Was x_evolution_message_parse from folder-browser.c. A space char is noJeffrey Stedfast2001-11-105-68/+69
| | | | | | | | | | | | | | | | | | | | 2001-11-08 Jeffrey Stedfast <fejj@ximian.com> * mail-tools.c (mail_tools_x_evolution_message_parse): Was x_evolution_message_parse from folder-browser.c. A space char is no longer used to separate the folder URI and the first uid, instead this is now done with a nul-char so update to parse the newer/better format. * component-factory.c (destination_folder_handle_drop): Update to parse the new/better format. * folder-browser.c (x_evolution_message_parse): Moved to mail-tools.c (message_list_drag_data_get): Instead of placing a space char after the folder URI, instead use a nul-char. svn path=/trunk/; revision=14645
* Updated Slovak translation.Stanislav Visnovsky2001-11-092-287/+147
| | | | | | | | 2001-11-09 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=14644
* Re-enable traditional Chinese translation and convert to UTF8Kwok-Koon Cheung2001-11-094-3065/+3076
| | | | svn path=/trunk/; revision=14643
* Some QA changes.Carlos Perelló Marín2001-11-092-115/+132
| | | | | | | | 2001-11-09 Carlos Perelló Marín <carlos@gnome-db.org> * es.po: Some QA changes. svn path=/trunk/; revision=14642
* Fix error in french translationFrédéric Crozat2001-11-092-2/+6
| | | | svn path=/trunk/; revision=14641
* don't let an empty event occur for all days when auto scrollingJP Rosevear2001-11-092-0/+16
| | | | | | | | | | 2001-11-08 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_timeout_handler): don't let an empty event occur for all days when auto scrolling svn path=/trunk/; revision=14640
* Now takes a command-length argument so we can 1) avoid duping the commandJeffrey Stedfast2001-11-095-28/+67
| | | | | | | | | | | | | | | | | | | | | | | | 2001-11-06 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-command.c (camel_imap_command_continuation): Now takes a command-length argument so we can 1) avoid duping the command string yet again, yay. 2) we now don't have to worry about embedded nul-chars screwing us over (we still need to avoid allowing them into the string but at least now it won't mess us up). * providers/imap/camel-imap-folder.c (do_append): Instead of appending a nul char to the end of the byte array and then passing that off as if it were a string to camel_imap_command_continuation, instead pass the byte-array length since that function now takes a length argument. Yay. Also encode any 8bit parts to avoid the possibility of sending embedded nul chars to the imap server. * providers/imap/camel-imap-store.c (try_auth): Updated to pass a command-length argument to camel_imap_command_continuation(). svn path=/trunk/; revision=14637
* Oops, pass a mode argument to the open() call.Jeffrey Stedfast2001-11-093-49/+40
| | | | | | | | | | | | 2001-11-07 Jeffrey Stedfast <fejj@ximian.com> * camel-tcp-stream-ssl.c (save_ssl_cert): Oops, pass a mode argument to the open() call. * camel-tcp-stream-openssl.c (save_ssl_cert): Oops, pass a mode argument to the open() call. svn path=/trunk/; revision=14636
* Updated Brazilian Portuguese translation.Gustavo Maciel Dias Vieira2001-11-092-89/+27
| | | | | | | | 2001-11-08 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation. svn path=/trunk/; revision=14635
* Call mail_config_pgp_type_detect_from_path() instead of doing our own lameJeffrey Stedfast2001-11-094-20/+243
| | | | | | | | | | | | | | | | 2001-11-06 Jeffrey Stedfast <fejj@ximian.com> * mail-accounts.c (pgp_path_changed): Call mail_config_pgp_type_detect_from_path() instead of doing our own lame auto-detection that didn't even work ;-) * mail-config.c (auto_detect_pgp_variables): Execute the pgp binary and look at it's version string if we have a version string to compare to. (mail_config_pgp_type_detect_from_path): New function that takes a pgp path and attempts to figure out what pgp version it is. svn path=/trunk/; revision=14634
* Fixed stupid bug (U_ macro should always take one argument).Chyla Zbigniew2001-11-091-4/+5
| | | | | | | | | * gal/util/e-unicode-i18n.h: Fixed stupid bug (U_ macro should always take one argument). * gal/e-table/e-table-group-container.c (compute_text): s/_/U_ svn path=/trunk/; revision=14632
* don't leak the string returned by cal_component_get_as_string nor theRodrigo Moya2001-11-092-1/+14
| | | | | | | | | | | 2001-11-08 Rodrigo Moya <rodrigo@ximian.com> * pcs/cal-backend-file.c (cal_backend_file_compute_changes_foreach_key): don't leak the string returned by cal_component_get_as_string nor the temporary CalComponent we create svn path=/trunk/; revision=14629
* Explicitly destroy entries. Part of the fix for the lingering completionJon Trowbridge2001-11-092-0/+22
| | | | | | | | | | 2001-11-08 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-bonobo.c (impl_destroy): Explicitly destroy entries. Part of the fix for the lingering completion window bug. svn path=/trunk/; revision=14628
* Only popup entries that have focus. Fixes the lingering completion popupJon Trowbridge2001-11-091-1/+3
| | | | | | | | | 2001-11-08 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-entry.c (full_cb): Only popup entries that have focus. Fixes the lingering completion popup bug. svn path=/trunk/; revision=14626
* don't add the item, remove it if declining (in case it was added before)JP Rosevear2001-11-082-4/+9
| | | | | | | | | | | 2001-11-08 JP Rosevear <jpr@ximian.com> * gui/e-itip-control.c (ok_clicked_cb): don't add the item, remove it if declining (in case it was added before) (remove_item): Since we can't discern between an item not found and another error, always say the removal is complete svn path=/trunk/; revision=14625
* Convert generated string to UTF-8.Chyla Zbigniew2001-11-082-1/+6
| | | | | | | * gui/e-cell-date-edit-text.c (ecd_get_text): Convert generated string to UTF-8. svn path=/trunk/; revision=14624
* *** empty log message ***Wang Jian2001-11-082-2751/+2213
| | | | svn path=/trunk/; revision=14623
* Updated Finnish translation.jjranta2001-11-082-1323/+496
| | | | svn path=/trunk/; revision=14622
* Updated Swedish translation.Christian Rose2001-11-082-28/+32
| | | | | | | | 2001-11-08 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=14621
* Add code to kludge around any x-inline-pgp-hacks by prepending someJeffrey Stedfast2001-11-082-0/+27
| | | | | | | | | | 2001-11-07 Jeffrey Stedfast <fejj@ximian.com> * camel-pgp-mime.c (camel_pgp_mime_part_decrypt): Add code to kludge around any x-inline-pgp-hacks by prepending some content headers to the decrypted data. svn path=/trunk/; revision=14620
* Add a "x-inline-pgp-hack=true" paramter to the multipart's content-type.Jeffrey Stedfast2001-11-082-1/+7
| | | | | | | | | 2001-11-07 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (try_inline_pgp): Add a "x-inline-pgp-hack=true" paramter to the multipart's content-type. svn path=/trunk/; revision=14619
* Updated Spanish translation.Hector Garcia2001-11-082-177/+137
| | | | svn path=/trunk/; revision=14618
* emit changed signal (e_meeting_time_selector_on_end_time_changed): emitJP Rosevear2001-11-082-18/+60
| | | | | | | | | | | | | | | | | | 2001-11-07 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_on_start_time_changed): emit changed signal (e_meeting_time_selector_on_end_time_changed): emit changed signal, if end time is now before start time and all day event, make sure a whole day is still selected (e_meeting_time_selector_drag_meeting_time): calculate the first and last_time's in whole days for all day events (e_meeting_time_selector_timeout_handler): calculate the drag time to be whole days for all day events and scroll the canvas even if we don't update the time so the user can see where they're headed svn path=/trunk/; revision=14617
* A useless update.Kwok-Koon Cheung2001-11-082-3674/+4981
| | | | svn path=/trunk/; revision=14616
* make sure to remove all attendees from the model when we edit a new comp,JP Rosevear2001-11-074-10/+34
| | | | | | | | | | | | | | | | 2001-11-06 JP Rosevear <jpr@ximian.com> * gui/dialogs/event-editor.c (event_editor_edit_comp): make sure to remove all attendees from the model when we edit a new comp, append the pages if they are needed and we weren't showing them before * gui/dialogs/task-editor.c (task_editor_edit_comp): same as above * gui/dialogs/comp-editor.c (comp_editor_remove_page): check for a return value indicating the page was not found and return if so svn path=/trunk/; revision=14615
* Small update of Norwegian nynorsk translation.Roy-Magne Mo2001-11-072-157/+116
| | | | svn path=/trunk/; revision=14614
* Silly random city bugIain Holmes2001-11-072-2/+7
| | | | svn path=/trunk/; revision=14613
* New, updated icon from Tuomas.Ettore Perazzoli2001-11-072-0/+4
| | | | | | * evolution.png: New, updated icon from Tuomas. svn path=/trunk/; revision=14612
* *** empty log message ***Carlos Perelló Marín2001-11-071-1/+2
| | | | svn path=/trunk/; revision=14611
* Up to 0.99.1 for snapshot purposes.Ettore Perazzoli2001-11-072-1/+5
| | | | | | * configure.in: Up to 0.99.1 for snapshot purposes. svn path=/trunk/; revision=14609
* <ettore> ok so <ettore> should I build this tarball again? ettore doesn'tDan Winship2001-11-063-1/+8
| | | | | | | | | <ettore> ok so <ettore> should I build this tarball again? * ettore doesn't think so <ettore> I have checked it already earlier today svn path=/trunk/; revision=14607
* *** empty log message ***Carlos Perelló Marín2001-11-061-1/+1
| | | | svn path=/trunk/; revision=14606
* 0.99.0.Ettore Perazzoli2001-11-0633-15118/+18250
| | | | svn path=/trunk/; revision=14605
* Get the storage name if we are dragging a storage instead of a folder.Ettore Perazzoli2001-11-062-3/+23
| | | | | | | * e-storage-set-view.c (set_e_shortcut_selection): Get the storage name if we are dragging a storage instead of a folder. svn path=/trunk/; revision=14604
* Small updateJP Rosevear2001-11-062-0/+6
| | | | | | | | 2001-11-05 JP Rosevear <jpr@ximian.com> * NEWS: Small update svn path=/trunk/; revision=14603
* set both the date and the time of day in one call, creating only a singleJP Rosevear2001-11-063-0/+43
| | | | | | | | | | | | 2001-11-05 JP Rosevear <jpr@ximian.com> * e-dateedit.c (e_date_edit_set_date_and_time_of_day): set both the date and the time of day in one call, creating only a single changed signal * e-dateedit.h: add proto svn path=/trunk/; revision=14602
* add a changed signal (e_meeting_time_selector_construct): emit changedJP Rosevear2001-11-066-73/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-11-05 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_class_init): add a changed signal (e_meeting_time_selector_construct): emit changed signal (e_meeting_time_selector_set_meeting_time): ditto (e_meeting_time_selector_set_all_day): set the all day setting (e_meeting_time_selector_autopick): emit changed signal (e_meeting_time_selector_find_nearest_interval): find proper interval when in all day mode (e_meeting_time_selector_find_nearest_interval_backward): ditto (e_meeting_time_selector_drag_meeting_time): for all day events, move the time when past the 12 hour mark, and and always make sure 1 full day is selected, emit changed signal when appropriate (e_meeting_time_selector_update_start_date_edit): set date and time of day together (e_meeting_time_selector_update_end_date_edit): ditto, and adjust display time if all day event * gui/e-meeting-time-sel-item.c (e_meeting_time_selector_item_draw): remove unused variable (e_meeting_time_selector_item_button_press): for all day mode, make the interval a whole day * gui/dialogs/schedule-page.c (update_time): set the meeting time selector setting instead of manual mucking with the e-date-edit widgets (init_widgets): listen to the changed signal of the meeting time selector instead of propagating multiple events as it updates * gui/dialogs/event-page.c (update_time): block time zone change signals svn path=/trunk/; revision=14601
* removed ';' in the wrong place. Fixes bug #14421.Damon Chaplin2001-11-062-1/+6
| | | | | | | | | 2001-11-05 Damon Chaplin <damon@ximian.com> * gui/calendar-model.c (dup_date_edit_value): removed ';' in the wrong place. Fixes bug #14421. svn path=/trunk/; revision=14600
* Fixed spacing and alignment probelms. (See bug #14281)Anna Marie Dirks2001-11-063-9/+23
| | | | | | | | | | | | 2001-11-05 Anna Marie Dirks <anna@ximian.com> * e-shell-importer.c (prepare_intelligent_page): Fixed spacing and alignment probelms. (See bug #14281) * e-shell-startup-wizard.c (prepare_importer_page): Fixed spacing and alignment problems. (See bug #14281) svn path=/trunk/; revision=14599
* Don't make the account editor modal either.Jeffrey Stedfast2001-11-067-62/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-11-05 Jeffrey Stedfast <fejj@ximian.com> * mail-account-editor.c (construct): Don't make the account editor modal either. * mail-accounts.c (mail_add): Use the new global account druid variable so that we can avoid having more than a single druid at a time. If a druid already exists, bring it to the top. (mail_edit): Same idea only for the account editor this time. (mail_editor_destroyed): Set the global editor to NULL. (mail_add_finished): Set the global druid to NULL. (mail_delete): Don't allow any deletes if an account editor is opened (we don't want to be able to delete the account we are editing...) (news_edit): Same thing for the news editor. (news_editor_destroyed): Set the news editor to NULL. (news_add): And again for the news add. * mail-account-gui.c (service_check_supported): Updated to pass a GtkWindow argument to mail_config_check_service(). * mail-config.c (mail_config_check_service): Now takes a GtkWindow argument so we can set our parent window. Also, don't make this dialog modal either. * mail-config-druid.c (construct): Don't make this druid modal. svn path=/trunk/; revision=14598
* Override the Move/Copy handlers setup by the folder_browser_ui code, and52001-11-063-1/+113
| | | | | | | | | | | | | | | | | | | | 2001-11-05 <NotZed@Ximian.com> * message-browser.c (set_bonobo_ui): Override the Move/Copy handlers setup by the folder_browser_ui code, and use our own, because we need to pass it a live window which we can't. (transfer_msg): Our own version of mail-callbacks.c:transfer_msg, so we can properly pass the parent to the user_select_folder. (transfer_msg_done): Also copy this so we can pass it diff args. All fix #13919. * mail-callbacks.c (transfer_msg): Set physical/uri to NULL before calling, because althought he shell client api call is supposed to null these out, it doesn't with its stupid assertion checks on entry. Also free physical to plug a memleak. Bugs exposed by #13919. svn path=/trunk/; revision=14597
* Updated.Ettore Perazzoli2001-11-062-72/+82
| | | | | | * NEWS: Updated. svn path=/trunk/; revision=14596
* dist the glade dataJP Rosevear2001-11-062-0/+5
| | | | | | | | 2001-11-05 JP Rosevear <jpr@ximian.com> * Makefile.am (EXTRA_DIST): dist the glade data svn path=/trunk/; revision=14595
* Based on a patch by Damon Chaplin <damon@ximian.com>Christopher James Lahey2001-11-062-7/+43
| | | | | | | | | | | | | | 2001-11-05 Christopher James Lahey <clahey@ximian.com> Based on a patch by Damon Chaplin <damon@ximian.com> * e-cell-date-edit.c: Connect to the button_press signal on the popup and do the grab correctly so that this dialog behaves properly when the user clicks it away. Also, changed all instances of setting of popup_shown field of ECellPopup to call e_cell_popup_set_shown. Fixes Ximian bug #14016. svn path=/trunk/; revision=14594
* New functions here.Christopher James Lahey2001-11-063-9/+32
| | | | | | | | | | | | | 2001-11-03 Christopher James Lahey <clahey@ximian.com> * e-cell-popup.c, e-cell-popup.h (e_cell_popup_set_shown, e_cell_popup_queue_cell_redraw): New functions here. * e-cell-combo.c: Use e_cell_popup_set_shown to set the popup_shown variable so that ECellPopup can properly request a redraw. svn path=/trunk/; revision=14592
* We should only pre_change here if frozen = 0, otherwise we'll leakChristopher James Lahey2001-11-062-3/+6
| | | | | | | | | | | | | | 2001-11-03 Christopher James Lahey <clahey@ximian.com> * e-tree-memory.c (e_tree_memory_freeze): We should only pre_change here if frozen = 0, otherwise we'll leak pre_changes. Helps fix Ximian bug #14422. * e-tree-sorted.c (ets_proxy_node_data_changed, ets_proxy_node_col_changed): Send a no_change signal here if given a NULL path. Helps fix Ximian bug #14422. svn path=/trunk/; revision=14591
* Renamed from mail_html_write_string.Jeffrey Stedfast2001-11-066-171/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-11-01 Jeffrey Stedfast <fejj@ximian.com> * mail-display.h (mail_html_write): Renamed from mail_html_write_string. * mail-display.c (mail_text_write): Don't bother with varargs since nothing used them, we were only passing strings anyway... (mail_error_printf): Renamed from mail_error_write, this makes more sense. (mail_html_write): Removed. * mail-format.c: Updated to use gtk_html_stream_printf directly and s/mail_html_write_string/mail_html_write. (mail_lookup_handler): Don't use %.*s here either... (handle_text_enriched): Same. (write_one_text_plain_chunk): And finally here (also update for new mail_text_write api). (handle_multipart_signed): Update for new mail_text_write api. (format_mime_part): Update for new mail_error_text/printf name change. (handle_multipart_encrypted): Same. * mail-tools.c (mail_tool_generate_forward_subject): Same as mail_generate_reply. * mail-callbacks.c (mail_generate_reply): Don't use %.*s in any *printf* functions. svn path=/trunk/; revision=14590
* Set the shortcut name to be the folder name, not just the last componentDan Winship2001-11-062-6/+11
| | | | | | | | * e-storage-set-view.c (set_e_shortcut_selection): Set the shortcut name to be the folder name, not just the last component of its path, which may be different. svn path=/trunk/; revision=14589
* -export-dynamic for libglade custom widget.Dan Winship2001-11-052-0/+7
| | | | | | | * gui/alarm-notify/Makefile.am (evolution_alarm_notify_LDFLAGS): -export-dynamic for libglade custom widget. svn path=/trunk/; revision=14588
* use hash table to eliminate duplicatesRadek Doulik2001-11-052-1/+12
| | | | | | | | | 2001-11-02 Radek Doulik <rodo@ximian.com> * e-msg-composer.c (add_inlined_images): use hash table to eliminate duplicates svn path=/trunk/; revision=14587
* Updated Polish translation by GNOME PL Team <translators@gnome.pl>Chyla Zbigniew2001-11-052-16/+33
| | | | svn path=/trunk/; revision=14586
* Updated Swedish translation.Christian Rose2001-11-052-183/+219
| | | | | | | | 2001-11-05 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=14585
* use TZID from the builtin timezone, instead of using the location name.Damon Chaplin2001-11-052-1/+10
| | | | | | | | | 2001-11-04 Damon Chaplin <damon@ximian.com> * gui/comp-editor-factory.c (get_default_component): use TZID from the builtin timezone, instead of using the location name. svn path=/trunk/; revision=14584
* Use ordering of the pilot's phone label list to find fields we sync inJP Rosevear2001-11-052-61/+64
| | | | | | | | | | | 2001-11-04 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c: Use ordering of the pilot's phone label list to find fields we sync in order to avoid strcmp'ing the pilot's labels rendering phone syncing usable only for english language pilots svn path=/trunk/; revision=14583
* [ Fixes Ximian bug #14410 ] init in_async_call to FALSE. (card_added_cb):Chris Toshok2001-11-045-2/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-11-03 Chris Toshok <toshok@ximian.com> [ Fixes Ximian bug #14410 ] * gui/contact-editor/e-contact-editor.c (e_contact_editor_init): init in_async_call to FALSE. (card_added_cb): turn the UI back on and set in_async_call to FALSE. (card_modified_cb): same. (card_deleted_cb): same. (save_card): turn off the UI by setting the dialog insensitive, and set in_async_call to TRUE. (delete_cb): same. (app_delete_event_cb): if we're in an async call don't let the window get deleted. * gui/contact-editor/e-contact-editor.h (struct _EContactEditor): add in_async_call flag for when we make a wombat call and need to disable the UI. * gui/contact-list-editor/e-contact-list-editor.c (e_contact_list_editor_init): init in_async_call to FALSE. (list_added_cb): turn the UI back on and set in_async_call to FALSE. (list_modified_cb): same. (list_deleted_cb): same. (save_card): turn off the UI by setting the dialog insensitive, and set in_async_call to TRUE. (delete_cb): same. (app_delete_event_cb): if we're in an async call don't let the window get deleted. * gui/contact-list-editor/e-contact-list-editor.h (struct _EContactListEditor): add in_async_call flag for when we make a wombat call and need to disable the UI. svn path=/trunk/; revision=14582
* Use GINT_TO_POINTER here for platforms where simply casting an int to voidChristopher James Lahey2001-11-032-3/+14
| | | | | | | | | | | 2001-11-02 Christopher James Lahey <clahey@ximian.com> * message-list.c (ml_tree_value_at): Use GINT_TO_POINTER here for platforms where simply casting an int to void * won't work. (build_flat_diff, main_folder_changed): Call e_tree_model_pre_change here. svn path=/trunk/; revision=14581
* Bumped the version number to 0.17.99.0. Bumped the soname to 18.Christopher James Lahey2001-11-032-1/+4
| | | | | | | | | | | | | | | | | | | | | 2001-11-03 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number to 0.17.99.0. Bumped the soname to 18. * gal/widgets/e-categories.c (e_categories_destroy): Got rid of a GtkWarning here that was due to Gtk+ casting a NULL pointer. Fixes Ximian bug #14327. From gal/e-table/ChangeLog: 2001-11-02 Christopher James Lahey <clahey@ximian.com> * e-cell-popup.c, e-cell-popup.h (e_cell_popup_do_popup): Make ECellPopup not display multiple arrows while the popup is up and the table is in grouped mode. Fixes Ximian bug #14207. svn path=/trunk/; revision=14580
* Check for NULL dates before converting them to strings. Fixes Ximian bugChristopher James Lahey2001-11-032-10/+20
| | | | | | | | | | 2001-11-02 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-simple.c (e_card_simple_get): Check for NULL dates before converting them to strings. Fixes Ximian bug #14394. svn path=/trunk/; revision=14579
* Leak select-names related data structures until the memory managementJon Trowbridge2001-11-032-1/+13
| | | | | | | | | | 2001-11-02 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-bonobo.c (impl_destroy): Leak select-names related data structures until the memory management issues get sorted out. Fixed bug #14086. svn path=/trunk/; revision=14578
* Fix email link to be validJP Rosevear2001-11-032-1/+5
| | | | | | | | 2001-11-02 JP Rosevear <jpr@ximian.com> * local/Inbox/mbox: Fix email link to be valid svn path=/trunk/; revision=14577
* Fix for #14281 (missing icons in the druids).Ettore Perazzoli2001-11-034-2/+26
| | | | svn path=/trunk/; revision=14576
* Disconnect from the message_list_built function so we dont do it every22001-11-035-9/+49
| | | | | | | | | | | | | | | | | | | | | | | 2001-11-02 <NotZed@Ximian.com> * message-browser.c (message_browser_message_list_built): Disconnect from the message_list_built function so we dont do it every time the list is rebuilt. * mail-callbacks.c (composer_send_cb): Disable autosave when we're sending mail. (composer_sent_cb): Re-enable autosave. * folder-browser-ui.c (fbui_sensitize_timeout): Make sure we reset any data we're using on the folderbrowser before doing anything 'cause things could vanish while we're doing it, and also ref/unref the folderbrowser so it doesn't vanish while w'ere working. * folder-browser.c (folder_browser_set_ui_component): If we are changing the ui comp, remove any pending timeouts. For #13719. svn path=/trunk/; revision=14575
* New function, enable/disable autosave for the composer temporarily.22001-11-033-1/+22
| | | | | | | | | | | 2001-11-02 <NotZed@Ximian.com> * e-msg-composer.c (e_msg_composer_set_enable_autosave): New function, enable/disable autosave for the composer temporarily. (autosave_run_foreach_cb): Only save if we have enable autosave turned on. In other cases we want to save it regardless. svn path=/trunk/; revision=14574
* Initialize our private mutex. (camel_data_wrapper_finalize): Destroy ourJeffrey Stedfast2001-11-034-14/+56
| | | | | | | | | | | | | 2001-11-02 Jeffrey Stedfast <fejj@ximian.com> * camel-data-wrapper.c (camel_data_wrapper_init): Initialize our private mutex. (camel_data_wrapper_finalize): Destroy our private mutex. (write_to_stream): Lock around camel_stream_write_to_stream() so that we don't get 2 threads trying to read from our stream at the same time. svn path=/trunk/; revision=14573
* Short-circuit the calculation of the repeat time if there are zeroFederico Mena Quintero2001-11-032-4/+14
| | | | | | | | | | | 2001-11-02 Federico Mena Quintero <federico@ximian.com> * cal-util/cal-util.c (compute_alarm_range): Short-circuit the calculation of the repeat time if there are zero repetitions. (compute_alarm_range): I'm a moron. De-reference alarm_start when subtracting stuff from it! Fixes bug #14209. svn path=/trunk/; revision=14572
* Move all searching operations outside of any locks except subfolder lock,12001-11-032-53/+86
| | | | | | | | | | 2001-11-01 <NotZed@Ximian.com> * camel-vee-folder.c (folder_changed_change): Move all searching operations outside of any locks except subfolder lock, same as build_folder. Fix for #14294. svn path=/trunk/; revision=14571
* updatesDirk-Jan C. Binnema2001-11-021-20/+11
| | | | | | * updates svn path=/trunk/; revision=14570
* Updated french translation.Christophe Merlet2001-11-022-200/+210
| | | | svn path=/trunk/; revision=14569
* fix cut & paste from the message body.Larry Ewing2001-11-022-2/+6
| | | | | | | | | 2001-11-01 Larry Ewing <lewing@ximian.com> * folder-browser.c (folder_browser_copy): fix cut & paste from the message body. svn path=/trunk/; revision=14568
* Changed the welcome message and the finishing message to be moreAnna Marie Dirks2001-11-022-7/+20
| | | | | | | | | | | | 2001-11-01 Anna Marie Dirks <anna@ximian.com> * glade/evolution-startup-wizard.glade: Changed the welcome message and the finishing message to be more descriptive. Also changed the window title to be "Evolution Setup Assistant". Finally, fixed a misnamed icon (replaced timezone.png with timezone-48.png). Partially fixes bug #14281 and totally fixes #14286. svn path=/trunk/; revision=14567
* Updated Slovenian translationAndraz Tori2001-11-021-6276/+3536
| | | | svn path=/trunk/; revision=14566
* Change to use pthread_mutex directly. (ibex_close): Same.12001-11-023-6/+18
| | | | | | | | | | | 2001-11-01 <NotZed@Ximian.com> * ibex_block.c (ibex_open): Change to use pthread_mutex directly. (ibex_close): Same. * ibex_internal.h: Changed to use pthread mutexes. Fixes #14218. svn path=/trunk/; revision=14565
* Write out the url before callind add_url since add_url may free it. FixesDan Winship2001-11-023-4/+9
| | | | | | | | | | * mail-format.c (handle_multipart_signed): Write out the url before callind add_url since add_url may free it. Fixes #13839. Remove debug printf. * mail-display.c (on_object_requested): Remove debug printf. svn path=/trunk/; revision=14564
* Argh, missing commit from yesterday to fix building of the tarball.Ettore Perazzoli2001-11-021-1/+1
| | | | svn path=/trunk/; revision=14563
* Updated Polish translation by GNOME PL Team <translators@gnome.pl>Chyla Zbigniew2001-11-012-3471/+3466
| | | | svn path=/trunk/; revision=14562
* Fixed the signature of this function.Christopher James Lahey2001-11-011-1/+1
| | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c (etsm_node_deleted): Fixed the signature of this function. svn path=/trunk/; revision=14560
* Same as below.12001-11-019-9/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-31 <NotZed@Ximian.com> * providers/local/camel-spool-folder.c (spool_get_message): Same as below. * providers/local/camel-maildir-folder.c (maildir_get_message): Same as below. * providers/local/camel-mbox-folder.c (mbox_get_message): Set USER_CANCEL if failed due to EINTR. * camel-filter-driver.c (camel_filter_driver_filter_mbox): If construct from parser fails due to user cancel, set USER_CANCEL on exception. * camel-mime-part.c (construct_from_parser): Return error if the parser had an io error. * camel-mime-message.c (construct_from_parser): Check error on parser/return error. * camel-mime-parser.c (folder_scan_init): Init error number. (camel_mime_parser_errno): New function, return errno of any io failures. (folder_read): Set errno if a failure occured. (folder_seek): Same. (folder_scan_init_with_fd): Setup errno depeding on ok/failure. (folder_scan_init_with_stream): Same. svn path=/trunk/; revision=14559
* Don't do operations on a NULL path. (updated_folder_cb,Christopher James Lahey2001-11-012-9/+22
| | | | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * e-storage-set-view.c (cursor_activated): Don't do operations on a NULL path. (updated_folder_cb, folder_changed_cb): Send pre_change signal here. svn path=/trunk/; revision=14558
* Bumped the version number to 0.16.99.0 and GAL_CURRENT to 17.Christopher James Lahey2001-11-016-4/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number to 0.16.99.0 and GAL_CURRENT to 17. From gal/e-table/ChangeLog: 2001-10-31 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (eti_unfreeze): Check for unfreezing past 0 here and give a warning. (eti_add_table_model): Call eti_freeze here since eti_table_model_changed will call unfreeze. * e-tree-memory.c (e_tree_memory_node_remove): Send deleted signal after freeing the child. * e-tree-model.c, e-tree-model.h: Added node_deleted signal. removed/deleted signals will always come in pairs in that order with a single pre_change for both of them. * e-tree-selection-model.c (etsm_node_deleted): Clear the tree on deleted here instead of on removed. * e-tree-sorted.c (ets_proxy_node_deleted): Chain deleted here. Chains to NULL node which is fine for now. svn path=/trunk/; revision=14557
* Don't use a case-sensitive comparison.Jeffrey Stedfast2001-11-012-2/+8
| | | | | | | | | 2001-10-31 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (list_add_addresses): Don't use a case-sensitive comparison. svn path=/trunk/; revision=14556
* Updates from Anna evolution/po/da.poKeld Jørn Simonsen2001-11-011-762/+745
| | | | | | | Updates from Anna evolution/po/da.po svn path=/trunk/; revision=14555
* evolution.png instead of evolution-icon.png.Ettore Perazzoli2001-11-012-1/+6
| | | | | | | * data/evolution.desktop.in (Icon): evolution.png instead of evolution-icon.png. svn path=/trunk/; revision=14554
* Snotty code so we only disconnect to rules we no longer have, etc.12001-11-012-20/+50
| | | | | | | | | 2001-10-31 <NotZed@Ximian.com> * e-filter-bar.c (build_items): Snotty code so we only disconnect to rules we no longer have, etc. svn path=/trunk/; revision=14553
* Syncing up for the 0.16.100 internal release.Ettore Perazzoli2001-11-0134-58611/+69595
| | | | svn path=/trunk/; revision=14551
* Ref and connect to rule changed here, also clear out previous ref's.Not Zed2001-11-013-28/+38
| | | | | | | | | | | | | | | | 2001-11-01 Not Zed <NotZed@Ximian.com> * e-filter-bar.c (build_items): Ref and connect to rule changed here, also clear out previous ref's. (generate_menu): No longer connect to rules, or reset rule array. (set_option): Dont reset option rules array. (context_rule_removed): Disconnect changed event on rule. (clear_rules): Fujnction to clear rules from an array. (destroy): Disconnect from context signals, and clear rules arrays. * e-filter-bar.h: Remove hash table for change id's. svn path=/trunk/; revision=14550
* Added rules to generate `Evolution-Addressbook-SelectNames.h'.Ettore Perazzoli2001-11-012-18/+40
| | | | | | | * gui/dialogs/Makefile.am: Added rules to generate `Evolution-Addressbook-SelectNames.h'. svn path=/trunk/; revision=14549
* Removed FrobisherIain Holmes2001-11-012-3/+6
| | | | svn path=/trunk/; revision=14548
* Added a trylock, used by ibex_use.12001-11-013-20/+22
| | | | | | | | | | | | 2001-10-31 <NotZed@Ximian.com> * ibex_internal.h (IBEX_TRYLOCK): Added a trylock, used by ibex_use. * ibex_block.c (ibex_use): Do to a trylock on the ibex we're checking to close, as it might be locked elsewhere in an obivously simple deadlock. svn path=/trunk/; revision=14547
* Spelling mistakeIain Holmes2001-11-012-1/+5
| | | | svn path=/trunk/; revision=14546
* Make this work again.Dan Winship2001-11-012-1/+4
| | | | | | * mail-format.c (try_inline_pgp_sig): Make this work again. svn path=/trunk/; revision=14545
* add more NEWSChris Toshok2001-11-011-0/+11
| | | | svn path=/trunk/; revision=14544
* If the source folder is stock and the operation is GDK_ACTION_MOVE, alwaysEttore Perazzoli2001-11-012-0/+11
| | | | | | | | * e-storage-set-view.c (handle_evolution_path_drag_motion): If the source folder is stock and the operation is GDK_ACTION_MOVE, always return %FALSE as we don't want that to be allowed ever. svn path=/trunk/; revision=14543
* updateJP Rosevear2001-11-012-0/+18
| | | | | | | | 2001-10-31 JP Rosevear <jpr@ximian.com> * NEWS (Conduits): update svn path=/trunk/; revision=14542
* Remove.Ettore Perazzoli2001-10-311-0/+0
| | | | svn path=/trunk/; revision=14541
* #include <string.h>Federico Mena Quintero2001-10-312-0/+5
| | | | | | | | 2001-10-31 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/alarm-options.c: #include <string.h> svn path=/trunk/; revision=14540
* Add `calendar/cal-util/cal-component.c' and `shell/e-shell-utils.c'.Ettore Perazzoli2001-10-312-0/+7
| | | | | | | * POTFILES.in: Add `calendar/cal-util/cal-component.c' and `shell/e-shell-utils.c'. svn path=/trunk/; revision=14539
* Install `evolution.png', not `evolution-icon.png'.Ettore Perazzoli2001-10-313-1/+8
| | | | | | | | | * Makefile.am: Install `evolution.png', not `evolution-icon.png'. * evolution.png: Renamed from `evolution-icon.png', removing the old, now unused `evolution.png'. svn path=/trunk/; revision=14538
* Add oaf to MAILER_CFLAGS and MAILER_LIBS too.Ettore Perazzoli2001-10-312-3/+7
| | | | | | * configure.in: Add oaf to MAILER_CFLAGS and MAILER_LIBS too. svn path=/trunk/; revision=14537
* use MAX_LINE_LEN rather than magic numbers all over the place.Damon Chaplin2001-10-312-3/+11
| | | | | | | | | 2001-10-31 Damon Chaplin <damon@ximian.com> * src/libical/icalproperty.c (get_next_line_start): use MAX_LINE_LEN rather than magic numbers all over the place. svn path=/trunk/; revision=14536
* NEWSIain Holmes2001-10-311-0/+3
| | | | svn path=/trunk/; revision=14535
* Fix bug if you remove all folders, or all rdfs or all weather stations where ↵Iain Holmes2001-10-314-8/+41
| | | | | | settings were reset svn path=/trunk/; revision=14534
* If a query is not in progress, just retag the whole thing. An event mayFederico Mena Quintero2001-10-313-41/+67
| | | | | | | | | | | | | | | | | | | | 2001-10-31 Federico Mena Quintero <federico@ximian.com> * gui/gnome-cal.c (dn_query_obj_updated_cb): If a query is not in progress, just retag the whole thing. An event may change dates and tag_calendar_by_comp() would not know how to untag the old dates. Fixes bug #10220. * pcs/query.c (start_query_cb): Connect to the backend's "obj_updated" and "obj_removed" signals here instead of in query_construct(). If a query is started while another one is notifying of an update, these signal connections would get appened to the running signal (the one that triggered the notification about an update) and the new signal handlers would also get called. We are really not interested in updates before we populate the query, because we'll catch the changes anyways. svn path=/trunk/; revision=14533
* Updated Brazilian Portuguese translation.Gustavo Maciel Dias Vieira2001-10-312-2034/+2363
| | | | | | | | 2001-10-31 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation. svn path=/trunk/; revision=14532
* Updated Swedish translation.Christian Rose2001-10-312-1670/+1725
| | | | | | | | 2001-10-31 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=14531
* Renamed the cut/copy/paste/delete command/item/verb names to beFederico Mena Quintero2001-10-312-10/+14
| | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * evolution-calendar.xml: Renamed the cut/copy/paste/delete command/item/verb names to be consistent. svn path=/trunk/; revision=14530
* had to redo the folding code since Outlook 2000 doesn't like parameterDamon Chaplin2001-10-312-32/+86
| | | | | | | | | | | 2001-10-31 Damon Chaplin <damon@ximian.com> * src/libical/icalproperty.c (icalproperty_as_ical_string): had to redo the folding code since Outlook 2000 doesn't like parameter values like 'TENTATIVE' cut in half. Now it tries to split after a ';', ':' or space. svn path=/trunk/; revision=14529
* Fix bug #13723.Federico Mena Quintero2001-10-316-90/+495
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-31 Federico Mena Quintero <federico@ximian.com> Fix bug #13723. * gui/gnome-cal.h (GnomeCalendarClass): New signals "calendar_focus_change", "taskpad_focus_change", and "taskpad_selection_changed". Renamed "selection_changed" to "calendar_selection_changed". * gui/gnome-cal.c (gnome_calendar_get_num_tasks_selected): New function. (setup_widgets): Connect to the focus event signals of the task pad and the calendar view widgets. (gnome_calendar_delete_selection): Renamed from gnome_calendar_delete_event(). (gnome_calendar_cut_clipboard): Handle the current focus location. (gnome_calendar_copy_clipboard): Likewise. (gnome_calendar_paste_clipboard): Likewise. (gnome_calendar_delete_selection): Likewise. (table_selection_change_cb): New callback. * gui/calendar-commands.c (sensitize_calendar_commands): Take in whether we should unconditionally disable everything. (sensitize_taskpad_commands): Analogous function to the above. (gcal_calendar_focus_change_cb): New callback, used for calendar views. (gcal_taskpad_focus_change_cb): New callback, used for the taskpad. * gui/e-day-view.c (e_day_view_key_press): Use a better test for keys that should start editing. Fixes bug #6447. * gui/e-week-view.c (e_week_view_key_press): Likewise. svn path=/trunk/; revision=14528
* Make the pre_changes and changes match here.Christopher James Lahey2001-10-312-0/+7
| | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * gui/calendar-model.c: Make the pre_changes and changes match here. svn path=/trunk/; revision=14527
* Make the pre_changes and changes match here.Christopher James Lahey2001-10-314-0/+14
| | | | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * gui/component/e-cardlist-model.c, gui/component/select-names/e-select-names-table-model.c, gui/widgets/e-addressbook-table-adapter.c: Make the pre_changes and changes match here. svn path=/trunk/; revision=14526
* Bumped the version number here to 0.16.Christopher James Lahey2001-10-311-0/+3
| | | | | | | | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number here to 0.16. From gal/menus/ChangeLog: 2001-10-31 Christopher James Lahey <clahey@ximian.com> * gal-define-views-model.c: Made this match pre_changes with changes. svn path=/trunk/; revision=14524
* Added frozen_count variable to know not to show the cursor while a changeChristopher James Lahey2001-10-3115-90/+393
| | | | | | | | | | | | | | | | | | | | | | | 2001-10-31 Christopher James Lahey <clahey@ximian.com> * e-table-item.c, e-table-item.h: Added frozen_count variable to know not to show the cursor while a change is going on. * e-table-model.c, e-table-model.h, e-tree-model.c, e-tree-model.h: Added a model_no_change signal to pair with a pre_change if there's no change. * e-table-selection-model.h: Removed an unused frozen field here. * e-table-sorted.c, e-table-subset.c, e-table-subset.h, e-table-without.c, e-tree-memory.c, e-tree-sorted.c, e-tree-table-adapter.c: Made sure pre_changes were all matched by some change. Proxy no_change signal where appropriate. * e-tree-selection-model.c: Keep track of the frozen_count variable to know whether a change is going on. svn path=/trunk/; revision=14523
* Updated Polish translation by GNOME PL Team <translators@gnome.pl>Chyla Zbigniew2001-10-312-90/+47
| | | | svn path=/trunk/; revision=14522
* send as mixed rather than alternativeJP Rosevear2001-10-312-1/+6
| | | | | | | | | 2001-10-31 JP Rosevear <jpr@ximian.com> * gui/itip-utils.c (itip_send_comp): send as mixed rather than alternative svn path=/trunk/; revision=14521
* Removed. (KEY_NUM_CALENDARS_TO_LOAD): New key, containing the number ofEttore Perazzoli2001-10-312-64/+42
| | | | | | | | | | | | | | * gui/alarm-notify/save.c (KEY_CALENDARS_TO_LOAD): Removed. (KEY_NUM_CALENDARS_TO_LOAD): New key, containing the number of calendars to load. (BASE_KEY_CALENDAR_TO_LOAD): New base key name for the URIs of the calendars to load. (save_calendars_to_load): Rewrote to not use a sequence, to work around an ORBit bug that causes bonobo-moniker-xmldb to crash. (get_calendars_to_load): Likewise. svn path=/trunk/; revision=14520
* Check that local_listener and other_contacts_listener are non-NULL beforeJon Trowbridge2001-10-314-14/+31
| | | | | | | | | | | | | | | | | | | | | 2001-10-31 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names.c (e_select_names_destroy): Check that local_listener and other_contacts_listener are non-NULL before disconnecting/unrefing. * gui/component/select-names/e-select-names-manager.c (entry_destroyed): The entry shouldn't unref the manager. (e_select_names_manager_create_entry): The entry shouldn't hold a ref to the manager. It becomes circular. (e_select_names_manager_create_entry): On the other hand, we should hold a ref to the entry we create. * gui/component/select-names/e-select-names-bonobo.c (impl_destroy): Remove the explicit dialog destroy hack. svn path=/trunk/; revision=14519
* disconnect signals added in append_page(). Fixes Gtk-Critical warningDamon Chaplin2001-10-312-0/+11
| | | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * gui/dialogs/comp-editor.c (comp_editor_remove_page): disconnect signals added in append_page(). Fixes Gtk-Critical warning about GtkAccelGroup being added twice to a window. svn path=/trunk/; revision=14518
* forgot to account for the spaces added, so it could have been writing overDamon Chaplin2001-10-312-4/+16
| | | | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * src/libical/icalproperty.c (fold_property_line): forgot to account for the spaces added, so it could have been writing over the end of the allocated memory. Added check for buffer overflow as well. This could well have been the problem causing bug #14067. svn path=/trunk/; revision=14517
* Add back the "remove Content-Disposition when sending itip" hack.Dan Winship2001-10-312-0/+12
| | | | | | | * e-msg-composer.c (build_message): Add back the "remove Content-Disposition when sending itip" hack. svn path=/trunk/; revision=14516
* Updated Norwegian (nynorsk) translationRoy-Magne Mo2001-10-312-2862/+3074
| | | | svn path=/trunk/; revision=14515
* set a body for the messageJP Rosevear2001-10-312-1/+11
| | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/itip-utils.c (itip_send_comp): set a body for the message svn path=/trunk/; revision=14514
* oops. Federico already updated it.Damon Chaplin2001-10-311-12/+0
| | | | svn path=/trunk/; revision=14513
* updatedDamon Chaplin2001-10-311-0/+10
| | | | svn path=/trunk/; revision=14512
* call GNOME_Evolution_Composer_setMultipartType to get aDan Winship2001-10-312-0/+12
| | | | | | | | * gui/itip-utils.c (itip_send_comp): call GNOME_Evolution_Composer_setMultipartType to get a multipart/alternative. svn path=/trunk/; revision=14511
* New.Dan Winship2001-10-315-47/+72
| | | | | | | | | | | | | * Evolution-Composer.idl (setMultipartType): New. * evolution-composer.c (impl_Composer_set_multipart_type): Allow caller to specify a multipart/alternative rather than multipart/mixed. * e-msg-composer.c (build_message): Revert yesterday's changes. Add new ones for sending multipart/alternative. svn path=/trunk/; revision=14510
* Updated mailer NEWS.Jeffrey Stedfast2001-10-312-0/+33
| | | | | | | | 2001-10-30 Jeffrey Stedfast <fejj@ximian.com> * NEWS (Mailer): Updated mailer NEWS. svn path=/trunk/; revision=14509
* Revert.JP Rosevear2001-10-311-12/+1
| | | | svn path=/trunk/; revision=14508
* My mailer news.02001-10-312-0/+48
| | | | | | | | 2001-10-30 <NotZed@Ximian.com> * NEWS (Mailer): My mailer news. svn path=/trunk/; revision=14507
* don't overwrite memory (e_meeting_time_selector_on_end_time_changed):JP Rosevear2001-10-313-3/+27
| | | | | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_on_start_time_changed): don't overwrite memory (e_meeting_time_selector_on_end_time_changed): ditto svn path=/trunk/; revision=14506
* NEWSIain Holmes2001-10-311-6/+18
| | | | svn path=/trunk/; revision=14505
* Add oaf to the BONOBO_VFS_GNOME_CFLAGS too.Ettore Perazzoli2001-10-312-2/+6
| | | | | | * configure.in: Add oaf to the BONOBO_VFS_GNOME_CFLAGS too. svn path=/trunk/; revision=14504
* Calendar NEWS.Federico Mena Quintero2001-10-312-0/+49
| | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * NEWS (Calendar): Calendar NEWS. svn path=/trunk/; revision=14503
* emit signal when time set to none/empty.Damon Chaplin2001-10-312-0/+6
| | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * e-dateedit.c (e_date_edit_set_time_of_day): emit signal when time set to none/empty. svn path=/trunk/; revision=14502
* return NULL if passed NULL. Should fix bug #14048.Damon Chaplin2001-10-312-0/+8
| | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * gui/calendar-model.c (dup_date_edit_value): return NULL if passed NULL. Should fix bug #14048. svn path=/trunk/; revision=14501
* Add oaf to the BONOBO_GNOME_LIBS, BONOBO_GNOME_CFLAGS,Ettore Perazzoli2001-10-312-4/+10
| | | | | | | | * configure.in: Add oaf to the BONOBO_GNOME_LIBS, BONOBO_GNOME_CFLAGS, BONOBO_HTML_GNOME_LIBS, BONOBO_HTML_GNOME_CFLAGS. svn path=/trunk/; revision=14500
* add delete_event_handler. (menu_file_save_close_cb): add save and closeLarry Ewing2001-10-312-5/+34
| | | | | | | | | | | 2001-10-30 Larry Ewing <lewing@ximian.com> * mail-account-gui.c (delete_event_cb): add delete_event_handler. (menu_file_save_close_cb): add save and close command. (launch_signature_editor): initial the editor as having changed and attach the delete event handler. svn path=/trunk/; revision=14499
* change Save into Save and close, don't break the string freeze in theLarry Ewing2001-10-313-18/+38
| | | | | | | | | 2001-10-30 Larry Ewing <lewing@ximian.com> * evolution-signature-editor.xml: change Save into Save and close, don't break the string freeze in the process. svn path=/trunk/; revision=14498
* Do some NULL checking before dereferencing things.Iain Holmes2001-10-312-0/+11
| | | | svn path=/trunk/; revision=14497
* Do not ignore the exceptions of the cases that do not have defaults.Federico Mena Quintero2001-10-312-3/+29
| | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * gui/calendar-config.c (config_read): Do not ignore the exceptions of the cases that do not have defaults. svn path=/trunk/; revision=14496
* Force the select names dialog to be destroyed. This is a hack to fix bugJon Trowbridge2001-10-312-0/+14
| | | | | | | | | | | 2001-10-30 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-bonobo.c (impl_destroy): Force the select names dialog to be destroyed. This is a hack to fix bug #14002 -- I'll clean up the refcounting issues post-freeze. At least now it won't crash. svn path=/trunk/; revision=14495
* Removed. (show_existing_view): Don't call it.Ettore Perazzoli2001-10-312-24/+5
| | | | | | | * e-shell-view.c (bonobo_widget_is_dead): Removed. (show_existing_view): Don't call it. svn path=/trunk/; revision=14494
* New utility function. (sleep_with_g_main_loop_timeout_callback): CallbackEttore Perazzoli2001-10-312-1/+34
| | | | | | | | | | | * e-component-registry.c (sleep_with_g_main_loop): New utility function. (sleep_with_g_main_loop_timeout_callback): Callback function for `sleep_with_g_main_loop()'. (wait_for_corba_object_to_die): Use `sleep_with_g_main_loop()' instead of `sleep()'. svn path=/trunk/; revision=14493
* if we are doing all day stuff, make the drag increment 1 day at a timeJP Rosevear2001-10-312-7/+21
| | | | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_drag_meeting_time): if we are doing all day stuff, make the drag increment 1 day at a time svn path=/trunk/; revision=14492
* Add _() to a string that was missing it.Federico Mena Quintero2001-10-312-1/+6
| | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/meeting-page.c (meeting_page_fill_component): Add _() to a string that was missing it. svn path=/trunk/; revision=14491
* Removed. (idle_cb): Don't call it. (warning_dialog_clicked_callback):Ettore Perazzoli2001-10-312-58/+6
| | | | | | | | * main.c (development_warning): Removed. (idle_cb): Don't call it. (warning_dialog_clicked_callback): Removed. svn path=/trunk/; revision=14490
* If the display uri is NULL, set the view to the default.Iain Holmes2001-10-312-2/+11
| | | | | | | | | 2001-10-30 Iain Holmes <iain@ximian.com> * e-shell-view.c (e_shell_view_load_settings): If the display uri is NULL, set the view to the default. svn path=/trunk/; revision=14489
* Duplicate the owner before pinging it. Fixes #13802.Ettore Perazzoli2001-10-312-0/+17
| | | | | | | * evolution-shell-component.c (owner_ping_callback): Duplicate the owner before pinging it. Fixes #13802. svn path=/trunk/; revision=14488
* Leave edit if commit is called.Christopher James Lahey2001-10-311-8/+16
| | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-table.c (e_table_commit_click_to_add): Leave edit if commit is called. svn path=/trunk/; revision=14487
* Always force a save query for now.Larry Ewing2001-10-311-1/+1
| | | | svn path=/trunk/; revision=14486
* add dirty prototype.Larry Ewing2001-10-313-4/+24
| | | | | | | | | | 001-10-30 Larry Ewing <lewing@ximian.com> * e-msg-composer.h: add dirty prototype. * e-msg-composer.c: add dirty implementation. svn path=/trunk/; revision=14485
* New. (class_init): Install it. (impl_unsetOwner): Just emit theEttore Perazzoli2001-10-312-13/+48
| | | | | | | | | | | | | * evolution-shell-component.c (impl_owner_unset): New. (class_init): Install it. (impl_unsetOwner): Just emit the "owner_unset" signal as the default implementation for that signal does all the work now. (impl_owner_died): Set the owner_client to %NULL before unreffing it. (destroy): Likewise. (impl_owner_unset): Likewise. svn path=/trunk/; revision=14484
* Turn it off.02001-10-312-1/+3
| | | | | | | | 2001-10-30 <NotZed@Ximian.com> * message-browser.c (d): Turn it off. svn path=/trunk/; revision=14483
* Added exception strings to some of the op logging.02001-10-313-23/+12
| | | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * mail-mt.c: Added exception strings to some of the op logging. * mail-format.c (elide_quotes): Remove, uh, what was this for, its not used anywhere? Also loops the instant it had a ", good one trow! :) (write_address): Remove name_arg/email_arg, these aren't used anywhere. svn path=/trunk/; revision=14482
* Commit the ETable click-to-add for if the dialog is being destroyed.Federico Mena Quintero2001-10-312-1/+29
| | | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/meeting-page.c (table_canvas_focus_out_cb): Commit the ETable click-to-add for if the dialog is being destroyed. Should fix bug #13959. svn path=/trunk/; revision=14481
* new splashJakub Steiner2001-10-312-0/+4
| | | | svn path=/trunk/; revision=14480
* Request the right regions here. The range given is inclusive, notChristopher James Lahey2001-10-311-2/+2
| | | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (eti_show_cursor, eti_check_cursor_bounds): Request the right regions here. The range given is inclusive, not inclusive/exclusive. svn path=/trunk/; revision=14479
* Connect to the "removed_folder" signal withEttore Perazzoli2001-10-312-2/+9
| | | | | | | | * e-shell-view.c (e_shell_view_construct): Connect to the "removed_folder" signal with gtk_signal_connect_while_alive() so we don't crash if the view gets destroyed. Fixes #13285. svn path=/trunk/; revision=14478
* Allocate enough space for the string! (was missing the null terminator)Federico Mena Quintero2001-10-312-2/+8
| | | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * gui/itip-utils.c (itip_send_comp): Allocate enough space for the string! (was missing the null terminator) Possibly fixes #13924. Thanks a *LOT* to Michael Zucchi for running this through Purify. svn path=/trunk/; revision=14477
* Remove point handler and just let GnomeCanvasGroup handle it.Christopher James Lahey2001-10-312-11/+3
| | | | | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-table-click-to-add.c (etcta_class_init): Remove point handler and just let GnomeCanvasGroup handle it. * e-table.c (e_table_commit_click_to_add): Don't commit the click_to_add if there's no click_to_add to commit. svn path=/trunk/; revision=14476
* move in whole day increments if we are in all day modeJP Rosevear2001-10-315-43/+65
| | | | | | | | | | | | | | | | | | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/e-meeting-time-sel-item.c (e_meeting_time_selector_item_button_press): move in whole day increments if we are in all day mode * gui/e-meeting-time-sel.c (e_meeting_time_selector_on_start_time_changed): get rid of localtime call (e_meeting_time_selector_on_end_time_changed): ditto (e_meeting_time_selector_update_start_date_edit): set the date editor using the meeting time fields directly (e_meeting_time_selector_update_end_date_edit): ditto * gui/dialogs/schedule-page.c (update_time): do the set_show_time stuff first * conduits/calendar/calendar-conduit.c (process_multi_day): don't adjust the time, set the default timezone for date values svn path=/trunk/; revision=14475
* Require GAL version 0.15.99.10. I know you all love this.Federico Mena Quintero2001-10-312-1/+6
| | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * configure.in: Require GAL version 0.15.99.10. I know you all love this. svn path=/trunk/; revision=14474
* Bumped the version number here to 0.15.99.10.Christopher James Lahey2001-10-312-0/+8
| | | | | | | | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number here to 0.15.99.10. From gal/e-table/ChangeLog: 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-table.c (e_table_commit_click_to_add): Added this new function to allow the user to specify a commit. svn path=/trunk/; revision=14473
* Changed the weather to be something more appropriate for the other side of02001-10-312-223/+149
| | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * en_AU.po: Changed the weather to be something more appropriate for the other side of the world. And some updates. svn path=/trunk/; revision=14472
* Bump this to 15, 5 seems a little small. Its still settable using an02001-10-312-1/+6
| | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * ibex_internal.h (IBEX_OPEN_THRESHOLD): Bump this to 15, 5 seems a little small. Its still settable using an environmental variable though, hopefully with other fd optimisations this will not be an excessive number. svn path=/trunk/; revision=14471
* If we have a cancellation setup, destroy it immediately, to save fd's.02001-10-312-3/+15
| | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * mail-mt.c (mail_msg_received): If we have a cancellation setup, destroy it immediately, to save fd's. (mail_msg_cancel): Check cancel != NULL. (mail_msg_free): Same. svn path=/trunk/; revision=14470
* Dont setup cancel_fd. (camel_operation_cancel_fd): If cancel_fd not02001-10-312-8/+18
| | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * camel-operation.c (camel_operation_new): Dont setup cancel_fd. (camel_operation_cancel_fd): If cancel_fd not created, set it up. (camel_operation_cancel): Set cancel flag before sending message. (cancel_thread): Same. svn path=/trunk/; revision=14469
* Make sure we unref the mimeparse when we're done (successfully). This was02001-10-313-4/+14
| | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * camel-filter-driver.c (camel_filter_driver_filter_mbox): Make sure we unref the mimeparse when we're done (successfully). This was leaking an fd every get-mail! :( * camel-lock-client.c (camel_lock_helper_init): Close all fd's above 2. svn path=/trunk/; revision=14468
* s/BONOBO_HTML_GNOME_LIBS/BONOBO_HTML_GNOME_CFLAGS/Dan Winship2001-10-312-2/+6
| | | | | | | * gui/alarm-notify/Makefile.am (INCLUDES): s/BONOBO_HTML_GNOME_LIBS/BONOBO_HTML_GNOME_CFLAGS/ svn path=/trunk/; revision=14467
* require gtkhtml version 0.15.99.2Radek Doulik2001-10-312-1/+5
| | | | | | | | 2001-10-30 Radek Doulik <rodo@ximian.com> * configure.in: require gtkhtml version 0.15.99.2 svn path=/trunk/; revision=14466
* new helper function, extracted (insert_paragraph_after): dittoRadek Doulik2001-10-312-15/+76
| | | | | | | | | | | | | | 2001-10-30 Radek Doulik <rodo@ximian.com> * listener.c (insert_paragraph_before): new helper function, extracted (insert_paragraph_after): ditto (impl_event): process command_before and command_after, use new functions (clear_signature): reset style to be sure (reply_indent): ditto svn path=/trunk/; revision=14465
* Oops.JP Rosevear2001-10-312-2/+31
| | | | svn path=/trunk/; revision=14464
* make sure to translate the character sets of the namesJP Rosevear2001-10-312-4/+6
| | | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (ecard_from_remote_record): make sure to translate the character sets of the names svn path=/trunk/; revision=14463
* count the actual attendees (doesn't include people delegatingJP Rosevear2001-10-315-20/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/e-meeting-model.c (e_meeting_model_count_actual_attendees): count the actual attendees (doesn't include people delegating * gui/e-meeting-time-sel.c: use e_meeting_model_count_actual_attendees (renamed) * gui/e-meeting-time-sel-item.c: use e_meeting_model_etable_view_to_model_row calls instead of calling on the model directly, use e_meeting_model_count_actual_attendees * gui/e-meeting-model.c (e_meeting_model_etable_model_to_view_row): get the real mapping (e_meeting_model_etable_view_to_model_row): ditto (get_key): e-table-without callback (duplicate_key): ditto (free_gotten_key): ditto (free_duplicated_key): ditto (init): create without model (e_meeting_model_etable_from_model): build etable from without model * gui/e-meeting-model.h: update protos * gui/dialogs/meeting-page.c (right_click_cb): convert row from view to model row svn path=/trunk/; revision=14462