aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* set to the default timezone for DATE values, in case the user switches toDamon Chaplin2001-10-302-10/+14
| | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * gui/dialogs/task-page.c (task_page_fill_widgets): set to the default timezone for DATE values, in case the user switches to a DATE-TIME. svn path=/trunk/; revision=14461
* handle DATE values for Start and Due dates.Damon Chaplin2001-10-302-30/+64
| | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * gui/dialogs/task-page.c: handle DATE values for Start and Due dates. svn path=/trunk/; revision=14460
* Hook to rule changed events. (destroy): Free change id table/unconnect to02001-10-303-5/+60
| | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * e-filter-bar.c (generate_menu): Hook to rule changed events. (destroy): Free change id table/unconnect to signals. (init): Setup change id table. (e_filter_bar_new): Hook onto rule removed signal. (context_rule_removed): If rule removed, disconnect from signal handler. (rule_changed): For changed rules, also rebuild menu. Fixed #12233. svn path=/trunk/; revision=14459
* Added en_AU.po, a copy of en_GB.poDamon Chaplin2001-10-304-1/+13566
| | | | svn path=/trunk/; revision=14458
* added a 2nd format, with the weekday and the date. We need this so we canDamon Chaplin2001-10-302-2/+11
| | | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * e-time-utils.c (e_time_parse_date): added a 2nd format, with the weekday and the date. We need this so we can try to parse DATE values in the ECalendarTable. svn path=/trunk/; revision=14457
* updated code to handle DATE values.Damon Chaplin2001-10-3011-58/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * gui/dialogs/schedule-page.c: * gui/dialogs/event-page.c: * gui/dialogs/comp-editor-util.c: updated code to handle DATE values. * gui/gnome-cal.c (gnome_calendar_new_appointment_for): * gui/e-day-view.c (e_day_view_key_press): updated DATE code. * gui/e-cell-date-edit-text.c: * gui/calendar-model.c: updated to support DATE values. * cal-util/cal-recur.c (cal_recur_generate_instances_of_rule): updated to use DATE values in same way as Outlook - i.e. the DTEND date is not included entirely. Though I did make it so that if the DTSTART and DTEND used the same DATE value, it includes the entire day. So 1-day events should be the same. Long All-Day events will be 1 day shorter. * cal-util/cal-component.c (cal_component_get_start_plus_duration): don't subtract a day from the end date. * gui/tasks-control.c: updated the EPixmap paths for Cut/Copy etc. Removed Print & Print Preview paths, since we don't have menu commands for these any more. svn path=/trunk/; revision=14456
* try to parse just a date first, and if that works we assume it is a DATEDamon Chaplin2001-10-302-15/+32
| | | | | | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * e-cell-date-edit.c (e_cell_date_edit_set_popup_values): try to parse just a date first, and if that works we assume it is a DATE value, so we clear the time field in the popup. (e_cell_date_edit_on_ok_clicked): if the time field is empty, use a DATE value. Also removed some debug messages. svn path=/trunk/; revision=14455
* Regenerated all VTIMEZONEs, to be compatable with Outlook Web Access. TheyDamon Chaplin2001-10-30378-20983/+1035
| | | | | | | | | | 2001-10-30 Damon Chaplin <damon@ximian.com> * zoneinfo/*.ics: Regenerated all VTIMEZONEs, to be compatable with Outlook Web Access. They now only include 2 RRULEs components or 1 simple DTSTART component. svn path=/trunk/; revision=14454
* Remove the X-Evolution header before anyone else gets to see this private02001-10-302-0/+7
| | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * providers/local/camel-mbox-folder.c (mbox_get_message): Remove the X-Evolution header before anyone else gets to see this private thing. Shoudl fix 11676 since we were inheriting flags from X-Evolution headers we didn't want to. svn path=/trunk/; revision=14453
* *** empty log message ***Wang Jian2001-10-302-2106/+2097
| | | | svn path=/trunk/; revision=14452
* Set the item to the option_base on it, so the current item is set. Fix for02001-10-302-0/+7
| | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * e-filter-bar.c (set_option): Set the item to the option_base on it, so the current item is set. Fix for #7081. svn path=/trunk/; revision=14451
* If we're not at the end of the druid list, tell the druid we're going to02001-10-302-2/+20
| | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * e-shell-startup-wizard.c (next_func): If we're not at the end of the druid list, tell the druid we're going to change the page. (back_func): Same for going back a page. This way we can properly synchronise with the druid object and not race with the wizard object to set the right page. Part of fix for #12127. svn path=/trunk/; revision=14450
* Comment out the Folder: and you've got mail prints.02001-10-303-21/+52
| | | | | | | | | | | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * folder-info.c: Comment out the Folder: and you've got mail prints. * mail-config-druid.c (wizard_next_cb): If we have a next function, honour if it tells us its going to set the page, and dont set it, otherwise, set it to the next page, unless we're at the end of our pages, and let the wizard do it itself. (wizard_back_cb): Same for going back. Rest of fix for #12127, see e-shell-startup-wizard for the rest. (next_func): If we're not on the last page, tell the druid we're gonna handle the next button, so we can sync properly with it, needed for above changes. (back_func): Similarly for going back past page 0. (wizard_listener_event): We want to set the page to the actual one asked for not, pagenum-1. svn path=/trunk/; revision=14449
* Added news.Jon Trowbridge2001-10-301-0/+37
| | | | svn path=/trunk/; revision=14448
* Fix bug #10016.Federico Mena Quintero2001-10-304-151/+153
| | | | | | | | | | | | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> Fix bug #10016. * gui/dialogs/comp-editor.c (comp_editor_merge_ui): Use bonobo_ui_util_set_ui() instead of doing things by hand. Hmmm, if only that function had a way of telling us whether it failed so that we could avoid setting the verb list... * gui/dialogs/event-editor.c (event_editor_init): Do not pass the filename with the full path so that Bonobo can find it in a smart way. * gui/dialogs/task-editor.c (task_editor_init): Likewise. svn path=/trunk/; revision=14447
* Use an EMessageBox instead of a gnome_dialog_question so that the labelFederico Mena Quintero2001-10-3013-89/+433
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-30 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/delete-comp.c (delete_component_dialog): Use an EMessageBox instead of a gnome_dialog_question so that the label gets line breaking. Fixes bug #11260. 2001-10-29 Federico Mena Quintero <federico@ximian.com> Fix bug #13649. * gui/calendar-config.c (calendar_config_get_use_default_reminder): New function. (calendar_config_set_use_default_reminder): New function. (calendar_config_get_default_reminder_interval): New function. (calendar_config_set_default_reminder_interval): New function. (calendar_config_get_default_reminder_units): New function. (calendar_config_set_default_reminder_units): New function. (config_read): Get the options for default reminders. (calendar_config_write): Set the options for default reminders. * gui/dialogs/cal-prefs-dialog.c (cal_prefs_dialog_show_config): Set the default reminder widgets from the config values. (cal_prefs_dialog_update_config): Set the config values from the widgets. * gui/comp-util.c (cal_comp_event_new_with_defaults): New function; creates a VEVENT component with the default alarm. * gui/e-day-view.c (e_day_view_key_press): Use cal_comp_event_new_with_defaults (); * gui/e-week-view.c (e_week_view_key_press): Likewise. * gui/calendar-model.c (calendar_model_append_row): Likewise. * gui/comp-editor-factory.c (get_default_component): Likewise. * gui/gnome-cal.c (gnome_calendar_new_appointment_for): Likewise. * cal-util/cal-component.c (ensure_alarm_properties_cb): Ensure we have a DESCRIPTION property. (cal_component_commit_sequence): Ensure we have the mandatory alarm properties. svn path=/trunk/; revision=14446
* Fix this to check from initial instead of initial + 1.Christopher James Lahey2001-10-301-1/+1
| | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-tree-sorted.c (check_last_access): Fix this to check from initial instead of initial + 1. svn path=/trunk/; revision=14445
* Added column_width argument.Christopher James Lahey2001-10-301-0/+21
| | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * gal/widgets/e-reflow.c: Added column_width argument. svn path=/trunk/; revision=14444
* Calc height here if we need it to check the y position of the cursor.Christopher James Lahey2001-10-301-0/+7
| | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text.c (e_text_reflow): Calc height here if we need it to check the y position of the cursor. svn path=/trunk/; revision=14443
* If we can't retrieve the message, ignore it, it can't match.02001-10-304-10/+24
| | | | | | | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * camel-folder-search.c (match_message): If we can't retrieve the message, ignore it, it can't match. * providers/imap/camel-imap-search.c (camel_imap_search_class_init): Setup parent class pointer. (imap_body_contains): If offline, just use the parent body_contains method which will get the messages and search them manually. * providers/imap/camel-imap-folder.c (imap_search_by_expression, imap_search_by_uids): Remove offline check. svn path=/trunk/; revision=14442
* Adapt to the new ECellPopup signature.Christopher James Lahey2001-10-302-12/+29
| | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-cell-date-edit.c (e_cell_date_edit_get_popup_pos): Adapt to the new ECellPopup signature. svn path=/trunk/; revision=14441
* Require gal 0.15.99.9.Christopher James Lahey2001-10-302-1/+5
| | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * configure.in: Require gal 0.15.99.9. svn path=/trunk/; revision=14440
* Bumped the version number here to 0.15.99.9.Christopher James Lahey2001-10-305-44/+72
| | | | | | | | | | | | | | | | | | | | | | | 2001-10-30 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number here to 0.15.99.9. From gal/e-table/ChangeLog: 2001-10-30 Christopher James Lahey <clahey@ximian.com> * e-cell-combo.c: Adapt to the changed popup signature. * e-cell-popup.c, e-cell-popup.h: Changed the behavior here to draw the button whenever we have the cursor. Changed the popup virtual method to pass in the row and column popping up. * e-cell.h: Added an E_CELL_CURSOR flag. * e-table-item.c: Pass in the E_CELL_CURSOR flag to event and draw calls as appropriate. svn path=/trunk/; revision=14439
* process an individual section here (select_names_ok_cb): call aboveJP Rosevear2001-10-303-84/+123
| | | | | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/e-meeting-model.c (process_section): process an individual section here (select_names_ok_cb): call above (get_select_name_dialog): listen for ok:dialog signal svn path=/trunk/; revision=14438
* send a null bonobo arg to prevent explosionJP Rosevear2001-10-302-1/+11
| | | | | | | | | 001-10-30 JP Rosevear <jpr@ximian.com> * gui/component/select-names/e-select-names-bonobo.c (manager_ok_cb): send a null bonobo arg to prevent explosion svn path=/trunk/; revision=14437
* correct include typoJP Rosevear2001-10-302-1/+5
| | | | | | | | 2001-10-30 JP Rosevear <jpr@ximian.com> * gui/widgets/e-addressbook-view.c: correct include typo svn path=/trunk/; revision=14436
* Fix last checkin.Michael Zucci2001-10-301-2/+2
| | | | svn path=/trunk/; revision=14435
* Move the configure version number check down a bit for gtkhtml/gal, c'ause02001-10-302-4/+11
| | | | | | | | | | 2001-10-30 <notzed@ximian.com> * configure.in: Move the configure version number check down a bit for gtkhtml/gal, c'ause i'm sick of fixing a manual patch i have every bloody time the version changes. svn path=/trunk/; revision=14434
* Remove Content-Disposition in the no_body case. (More kludging aroundDan Winship2001-10-302-0/+7
| | | | | | | | * e-msg-composer.c (build_message): Remove Content-Disposition in the no_body case. (More kludging around Outlook iCalendar brokenness.) svn path=/trunk/; revision=14433
* Fix this to match get_headers.Dan Winship2001-10-302-5/+4
| | | | | | * camel-mime-part.c (free_headers): Fix this to match get_headers. svn path=/trunk/; revision=14432
* Oops, dont use the url storage path to offset the folder name we're02001-10-302-2/+7
| | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * mail-local.c (mls_rename_folder): Oops, dont use the url storage path to offset the folder name we're renaming/opening, etc. svn path=/trunk/; revision=14431
* If we can't open blocks, dont try to deref it. (ibex_move): Dont try to02001-10-303-30/+44
| | | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * ibex_block.c (ibex_reset): If we can't open blocks, dont try to deref it. (ibex_move): Dont try to rename if we have no file to rename. Change all callers to ibex_use to call it inside the lock. Otherwise it could change while we're trying to use it ... (ibex_use): Dont lock ib here, always assume we have it locked already, and dont try to close it if we run across it in the list. svn path=/trunk/; revision=14430
* Dont try to move ibex if we have none.02001-10-303-5/+11
| | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * providers/local/camel-local-store.c (rename_folder): Dont try to move ibex if we have none. svn path=/trunk/; revision=14429
* CVS surgeryJoe Shaw2001-10-302-76/+0
| | | | svn path=/trunk/; revision=14428
* Require gal 0.15.99.8Joe Shaw2001-10-3021-25/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Joe Shaw <joe@ximian.com> * configure.in: Require gal 0.15.99.8 * addressbook/backend/ebook/e-card-simple.c, addressbook/gui/component/addressbook-storage.c, addressbook/gui/widgets/e-addressbook-view.c, calendar/gui/e-calendar-table.c, calendar/gui/e-itip-control.c, calendar/gui/e-meeting-model.c, calendar/gui/itip-utils.c, calendar/gui/print.c, calendar/gui/alarm-notify/alarm-notify-dialog.c, filter/rule-editor.c, mail/mail-config.c, mail/mail-folder-cache.c, mail/mail-format.c, mail/mail-local.c, mail/mail-ops.c, mail/mail-vfolder.c, shell/e-local-storage.c, shell/e-summary-storage.c: Change includes of e-util/e-unicode-i18n.h to gal/util/e-unicode-i18n.h svn path=/trunk/; revision=14427
* 2001-10-29 Jon Trowbridge <trow@ximian.com.Jon Trowbridge2001-10-303-2/+22
| | | | | | | | | | * gui/widgets/e-minicard.c (add_field): Five characters, not four! * gui/widgets/e-addressbook-table-adapter.c (addressbook_value_at): Convert xml-ified destinations into proper addresses. svn path=/trunk/; revision=14426
* Added my addressbook changes.Christopher James Lahey2001-10-302-0/+12
| | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * NEWS (Addressbook): Added my addressbook changes. svn path=/trunk/; revision=14425
* revalidated. sorry.:Aaron Weber2001-10-302-2/+2
| | | | svn path=/trunk/; revision=14424
* If we can't open blocks, dont try to deref it.02001-10-302-3/+10
| | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * ibex_block.c (ibex_reset): If we can't open blocks, dont try to deref it. svn path=/trunk/; revision=14423
* Re-commit, forgot to save last changes.Aaron Weber2001-10-301-1/+0
| | | | svn path=/trunk/; revision=14422
* typos, redescribe 1.1 bugs.Aaron Weber2001-10-3019-635/+467
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Aaron Weber <aaron@ximian.com> * C/apx-bugs.sgml: typos, redescribe 1.1 bugs. * C/apx-authors.sgml: Added last few authors, a few more credits, etc. Also changed contact info and URL for evolution. * C/menuref.sgml: did we have only 1 item in the calendar? yes. Also, s/Contact Manager/Addressbook/ * C/usage-calendar.sgml: phrasing. UI. Spelling. Validation. * C/Makefile.am: removed config-encryption and usage-encryption. Stray files. Do not use, ship, etc. All encryption info is in the mail docs. * C/config-sync.sgml: call it the addressbook. added : for <terms> * C/config-prefs.sgml: commented out empty section. * C/figures/print-preview.png: ch. screenshot * C/usage-contact.sgml: address book--> addressbook * C/usage-mail-org.sgml: added "the note below" (duplicate of data in mainwindow.sgml, but so is all the import information. The import process is available in two places, we should document it in two places. Also typos. removed a commented-out section on subscription management-- now in usage-mail and mainwindow. * C/usage-mail.sgml: mdash correction. * C/usage-mainwindow.sgml: replaced &mdash; with : * C/apx-gloss.sgml: typo. * C/preface.sgml: gnome-help-browser doesn't understand &mdash; svn path=/trunk/; revision=14421
* Fixed compilation errors.02001-10-302-2/+7
| | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * camel-tcp-stream-openssl.c (stream_write): Fixed compilation errors. svn path=/trunk/; revision=14420
* Removed unused variable.Jeffrey Stedfast2001-10-302-1/+5
| | | | | | | | | 2001-10-29 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (camel_mime_utils_init): Removed unused variable. svn path=/trunk/; revision=14419
* fixed a compile problem and saved errno before calling fcntl() in stream_readJeffrey Stedfast2001-10-301-3/+6
| | | | svn path=/trunk/; revision=14418
* Remove the "1" from "1.0 Release Candidate 1" so it looks better.Ettore Perazzoli2001-10-302-0/+5
| | | | | | | * splash.png: Remove the "1" from "1.0 Release Candidate 1" so it looks better. svn path=/trunk/; revision=14417
* Removed conflict spew.Jon Trowbridge2001-10-301-1/+0
| | | | svn path=/trunk/; revision=14416
* Connect to manager's "ok" signal. (manager_ok_cb): Emit "ok"Jon Trowbridge2001-10-304-21/+61
| | | | | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-bonobo.c (init): Connect to manager's "ok" signal. (manager_ok_cb): Emit "ok" bonobo-signal. * gui/component/select-names/e-select-names-manager.c (e_select_names_manager_class_init): Added "ok" signal. (e_select_names_clicked): Emit 'ok' signal. svn path=/trunk/; revision=14415
* new function, a "Do you want to save changes?" dialog.Chris Toshok2001-10-305-0/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-util.c (e_addressbook_prompt_save_dialog): new function, a "Do you want to save changes?" dialog. * gui/widgets/e-addressbook-util.h: add prototype for e_addressbook_prompt_save_dialog. * gui/contact-editor/e-contact-editor.c (prompt_to_save_changes): call e_addressbook_prompt_save_dialog and save the card if they select save. return TRUE if the dialog should be closed, FALSE otherwise. (file_close_cb): check prompt_to_save_changes before closing the dialog. (app_delete_event_cb): same. * gui/contact-list-editor/e-contact-list-editor.c (prompt_to_save_changes): call e_addressbook_prompt_save_dialog and save the card if they select save. return TRUE if the dialog should be closed, FALSE otherwise. (file_close_cb): check prompt_to_save_changes before closing the dialog. (app_delete_event_cb): same. svn path=/trunk/; revision=14414
* Slightly change the debugigng message for when the shell has disappeared.Ettore Perazzoli2001-10-302-1/+6
| | | | | | | * evolution-shell-component.c (owner_ping_callback): Slightly change the debugigng message for when the shell has disappeared. svn path=/trunk/; revision=14413
* Argh!!! Dont free the async op data here, the async op is still running02001-10-3010-43/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * subscribe-dialog.c (fe_cancel_op_foreach): Argh!!! Dont free the async op data here, the async op is still running and will access it! Just try to cancel it and mark it as cancelled (id == -1) (fe_done_subscribing): Only remove outselves from the hash table if we're not cancelled. The handle should always be set here, since this code runs in the gui thread. * message-list.c (on_cursor_activated_idle): If nothing selected/cursor not activated, then select no message. * mail-folder-cache.c (update_1folder): Make the trash count optional on EVOLUTION_COUNT_TRASH, becuase some lusers are just too stupid to understand what its for. * component-factory.c (storage_xfer_folder): Return slightly better error codes for copying folders, since its not implemented yet. * mail-vfolder.c, mail-local.c, mail-folder-cache.c, message-list.c component-factory.c, mail-ops.c, subscribe-dialog.c, mail-session.c: d() out some debug printfs, w() out some warnings. * folder-browser-ui.c (folder_browser_ui_add_message): Fix typo, Resent->Resend. svn path=/trunk/; revision=14412
* w(x) out some warnings.02001-10-303-5/+14
| | | | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * camel-mime-utils.c (header_decode_mailbox): w(x) out some warnings. * providers/local/camel-local-summary.c (camel_local_summary_load): Remove the warning about not loading summary file - its a valid case for new folders. svn path=/trunk/; revision=14411
* Don't warn the user if the source and destination folders are the same.Jeffrey Stedfast2001-10-303-4/+7
| | | | | | | | | 2001-10-29 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (transfer_messages_transfer): Don't warn the user if the source and destination folders are the same. svn path=/trunk/; revision=14410
* Removed. (stream_write): Keep looping (non-blocking case) if errno isJeffrey Stedfast2001-10-306-87/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Jeffrey Stedfast <fejj@ximian.com> * camel-tcp-stream-openssl.c (my_SSL_write): Removed. (stream_write): Keep looping (non-blocking case) if errno is EAGAIN, EINTR or EWOULDBLOCK. For NONBLOCKing I/O, sync up with CamelTcpStreamRaw. As with CamelTcpStreamRaw/SSL - make sure to write out everything before returning. (my_SSL_read): Removed. (stream_read): Just call ssl_error_to_errno() and check the errno values that we care about so we can keep the general look of all this stream code the same. Also when checking the return value of SSL_read, check for <0 instead of ==-1 since the man page for SSL_read doesn't say it will return -1 on fail, it just says <0. (stream_flush): Don't fsync() since syncing on a socket is a Bad Thing (tm). * camel-tcp-stream-ssl.c (stream_write): Make sure we write out everything just like in camel-tcp-stream-raw.c. * camel-stream-buffer.c (camel_stream_buffer_gets): If camel_stream_read() returns -1, don't necessarily return -1 to our caller since it's possible that we did actually "read" some data (ie, we copied some pre-buffered data into the out buffer). * camel-stream-buffer.h: Removed CAMEL_STREAM_BUFFER_NEWLINE since it never got used anywhere and it isn't supported anyway. svn path=/trunk/; revision=14409
* Remove ping debugging messages.Ettore Perazzoli2001-10-302-5/+6
| | | | | | | * evolution-shell-component.c (owner_ping_callback): Remove ping debugging messages. svn path=/trunk/; revision=14408
* Put the charset encoding submenu in the EncodingPlaceholder.Ettore Perazzoli2001-10-302-1/+6
| | | | | | | * e-msg-composer.c (setup_ui): Put the charset encoding submenu in the EncodingPlaceholder. svn path=/trunk/; revision=14407
* Added an EncodingPlaceholder, shuffled around the items for the Edit menuEttore Perazzoli2001-10-302-2/+10
| | | | | | | | | * evolution-message-composer.xml: Added an EncodingPlaceholder, shuffled around the items for the Edit menu a little bit. Removed "Delete All" which is too dangerous a command [especially without confirmation as it is implemented now]. svn path=/trunk/; revision=14406
* Remove a g_warning.Ettore Perazzoli2001-10-302-2/+4
| | | | | | * e-dialog-utils.c (e_set_dialog_parent): Remove a g_warning. svn path=/trunk/; revision=14405
* add some debug spew re 13839.Dan Winship2001-10-303-0/+10
| | | | | | | | | * mail-format.c (handle_multipart_signed): add some debug spew re 13839. * mail-display.c (on_object_requested): here too svn path=/trunk/; revision=14404
* Remove debugging message.Ettore Perazzoli2001-10-302-2/+4
| | | | | | * e-shell.c (set_interactive): Remove debugging message. svn path=/trunk/; revision=14403
* overload this function for modifying objectclasses too, so we can makeChris Toshok2001-10-302-5/+29
| | | | | | | | | | | | | | | | | 2001-10-29 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (add_objectclass_mod): overload this function for modifying objectclasses too, so we can make sure evolutionPerson shows up in the objectclasses of an entry if it shows up in the schema for the server. (create_card_handler): add @replace = FALSE in the call to add_objectclass_mod. (modify_card_handler): call add_objectclass_mod with @replace = TRUE. (anniversary_compare): fix typo - return "equal", not "TRUE". (birthday_compare): same. svn path=/trunk/; revision=14402
* Comment out spew.Jon Trowbridge2001-10-307-8/+22
| | | | | | | | | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * conduit/address-conduit.c (pre_sync): Comment out spew. * gui/contact-list-editor/e-contact-list-editor.c (fill_in_info): Comment out spew. * gui/component/addressbook-component.c (destination_folder_handle_drop): Comment out spew. (get_dnd_selection): Comment out spew. * gui/widgets/e-addressbook-table-adapter.c (addressbook_set_value_at): Comment out spew. svn path=/trunk/; revision=14401
* use libical-evolution.laDamon Chaplin2001-10-302-1/+6
| | | | | | | | | 2001-10-29 Damon Chaplin <damon@ximian.com> * Makefile.am (evolution_executive_summary_LDADD): use libical-evolution.la svn path=/trunk/; revision=14400
* use libical-evolution.laDamon Chaplin2001-10-302-1/+5
| | | | | | | | 2001-10-29 Damon Chaplin <damon@ximian.com> * Makefile.am (evolution_LDADD): use libical-evolution.la svn path=/trunk/; revision=14399
* use libical-evolution.laDamon Chaplin2001-10-302-1/+5
| | | | | | | | 2001-10-29 Damon Chaplin <damon@ximian.com> * Makefile.am (wombat_LDADD): use libical-evolution.la svn path=/trunk/; revision=14398
* use libical-evolution.laDamon Chaplin2001-10-3011-33/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Damon Chaplin <damon@ximian.com> * importers/Makefile.am (evolution_calendar_importer_LDADD): * gui/Makefile.am (evolution_calendar_LDADD): * cal-util/Makefile.am (test_recur_LDADD): * cal-client/Makefile.am (client_test_LDADD): use libical-evolution.la * gui/dialogs/schedule-page.c: save the timezone passed in for the start time, so if our times are changed we use this. Also, if the end time was passed in in a different timezone, convert it. Also hide the time fields for DATE values. Note that DATE values still do not work. * gui/dialogs/meeting-page.glade: changed "Invite Others" to "Invite Others..." to be consistent with the other page. * gui/dialogs/event-page.c (times_updated): (all_day_event_toggled_cb): set is_date if appropriate. * gui/e-itip-control.c (write_label_piece): convert all UTC times to the current timezone. Outlook sends simple, non-recurring, events as UTC times, which isn't very useful. svn path=/trunk/; revision=14397
* renamed the library to libical-evolution.la, install ical.h intoDamon Chaplin2001-10-307-24/+104
| | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Damon Chaplin <damon@ximian.com> * src/libical/Makefile.am: renamed the library to libical-evolution.la, install ical.h into $includedir/evolution, with the other Evo headers. * src/libical/icalproperty.c (fold_property_line): new function to fold property lines around every 70 characters. Outlook Web Access doesn't seem to like some properties folded after the property name (e.g. UID, VTIMEZONE stuff.) Slight chance of data corruption here. * src/libical/icalvalue.c (icalvalue_text_as_ical_string): don't fold the lines here. * src/libical/icaltime.c (icaltime_from_string): DATE values should not have is_utc set to 1 - they don't have a timezone. * src/libical/icalvalue.c (icalvalue_utcoffset_as_ical_string): always round UTC offsets to the nearest minute, for compatability with Outlook. Should round data when parsing as well. svn path=/trunk/; revision=14396
* Remove separator from the end of the "View" menu.Ettore Perazzoli2001-10-302-2/+5
| | | | | | | * evolution-message-composer.xml: Remove separator from the end of the "View" menu. svn path=/trunk/; revision=14395
* ref the ECalendarItem and check if it gets destroyed, to try to avoid aDamon Chaplin2001-10-304-7/+31
| | | | | | | | | | | | | 2001-10-29 Damon Chaplin <damon@ximian.com> * e-calendar-item.c (e_calendar_item_signal_emission_idle_cb): ref the ECalendarItem and check if it gets destroyed, to try to avoid a free memory write. * e-dateedit.c (e_date_edit_set_time_of_day): allow setting the time to empty by passing hour as -1. svn path=/trunk/; revision=14394
* Set the (new) "no_body" flag on the composer.Dan Winship2001-10-304-5/+52
| | | | | | | | | | | | | | * evolution-composer.c (init): Set the (new) "no_body" flag on the composer. (impl_Composer_set_body_text): And unset it here. (unset_no_body): And here (called if/when the composer is realized). * e-msg-composer.c (build_message): If the composer has the "no_body" flag set, and a single attachment, promote that attachment to be the message body. svn path=/trunk/; revision=14393
* If we get an empty name, then mark that as NoSelect. Workaround fix for02001-10-302-2/+8
| | | | | | | | | | 2001-10-30 <NotZed@Ximian.com> * providers/imap/camel-imap-store.c (parse_list_response_as_folder_info): If we get an empty name, then mark that as NoSelect. Workaround fix for #13239. svn path=/trunk/; revision=14392
* Check that our BonoboUIComponent has a container so we don't get a lot ofJon Trowbridge2001-10-307-72/+93
| | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gui/component/addressbook.c (update_command_state): Check that our BonoboUIComponent has a container so we don't get a lot of annoying debug spew. * printing/smallbook.ecps: Fixed fonts. * printing/phonelist.ecps: Fixed fonts. * printing/medbook.ecps: Fixed fonts. * printing/e-contact-print.c (e_contact_get_card_size): Commented out spew. * gui/widgets/e-minicard.c (remodel): Check that e_minicard->card != NULL. svn path=/trunk/; revision=14391
* Added. Makes our popup window a transient of the toplevel.Jon Trowbridge2001-10-301-0/+24
| | | | | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-entry.c (e_entry_make_completion_window_transient): Added. Makes our popup window a transient of the toplevel. (e_entry_enable_completion_full): Try to make our popup a transient. (e_entry_realize): Also try to make our popup a transient here, in case the entry wasn't packed before we enabled completion. This is all an attempt to fix bug #13791. svn path=/trunk/; revision=14390
* Launch the alarm daemon as soon as the calendar component is started.Federico Mena Quintero2001-10-302-0/+37
| | | | | | | | | | 2001-10-29 Federico Mena Quintero <federico@ximian.com> * gui/main.c (launch_alarm_daemon): Launch the alarm daemon as soon as the calendar component is started. Fixes bug #13867; we can't really do much better than this. svn path=/trunk/; revision=14389
* Set an X-Evolution-Source header on the returned message so replies comeDan Winship2001-10-302-0/+15
| | | | | | | | * providers/imap/camel-imap-folder.c (get_message_simple, imap_get_message): Set an X-Evolution-Source header on the returned message so replies come from the right identity. svn path=/trunk/; revision=14388
* Version number fix0r on the splash.. -tigert-Tuomas Kuosmanen2001-10-301-0/+0
| | | | svn path=/trunk/; revision=14387
* If we're not going to search on a changed uid, make sure we change out92001-10-302-1/+9
| | | | | | | | | | 2001-10-29 <NotZed@Ximian.com> * camel-vee-folder.c (folder_changed_change): If we're not going to search on a changed uid, make sure we change out copy still. Fixes #13916. svn path=/trunk/; revision=14386
* Add Larry and Radek.Ettore Perazzoli2001-10-302-1/+7
| | | | | | * AUTHORS: Add Larry and Radek. svn path=/trunk/; revision=14385
* require gtkhtml version 0.15.99.1Radek Doulik2001-10-302-1/+5
| | | | | | | | 2001-10-30 Radek Doulik <rodo@ximian.com> * configure.in (THREADS_CFLAGS): require gtkhtml version 0.15.99.1 svn path=/trunk/; revision=14384
* simplified, requires new gtkhtmlRadek Doulik2001-10-302-4/+4
| | | | | | | | 2001-10-30 Radek Doulik <rodo@ximian.com> * listener.c (reply_indent): simplified, requires new gtkhtml svn path=/trunk/; revision=14383
* We were using book_data->book_view immediately after unrefing it.Jon Trowbridge2001-10-302-3/+15
| | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-completion.c (e_select_names_completion_destroy): We were using book_data->book_view immediately after unrefing it. Reordered the code a bit to avoid this. svn path=/trunk/; revision=14382
* destroy our completion_view_popup... we've been leaking them all of thisJon Trowbridge2001-10-301-1/+3
| | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-entry.c (e_entry_destroy): destroy our completion_view_popup... we've been leaking them all of this time. This should fix the mysterious bug #13900. svn path=/trunk/; revision=14381
* Fix the verb names for the pixmaps in the Edit menu; they were out ofFederico Mena Quintero2001-10-303-20/+21
| | | | | | | | | | 2001-10-29 Federico Mena Quintero <federico@ximian.com> * gui/tasks-control.c (pixmaps): Fix the verb names for the pixmaps in the Edit menu; they were out of synch with the XML UI description. svn path=/trunk/; revision=14380
* add GList to hold the current images.Larry Ewing2001-10-304-10/+44
| | | | | | | | | | | | | | | | | | | 2001-10-29 Larry Ewing <lewing@ximian.com> * e-msg-composer.h: add GList to hold the current images. * listener.c (resolve_image_url): keep track of the images that the editor is currently uses in current_images as well as storing the images in the hash. * e-msg-composer.c (clear_current_images): clear the list of images actually in the message. (add_inlined_images): use the current image list rather than the hash tables. (build_message): clear the current image list when appropriate. (init): initialize current_images. svn path=/trunk/; revision=14379
* Don't emit a folder_subscribed signal if we are in the process of renamingJeffrey Stedfast2001-10-305-60/+119
| | | | | | | | | | | | | | | | | | 2001-10-29 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-store.c (subscribe_folder): Don't emit a folder_subscribed signal if we are in the process of renaming folders. (unsubscribe_folder): Same here but for the unsubscribe signal. (rename_folder): Unsubscribe from the folder being renamed and any subfolders it may have before actually renaming. Once the folder has been renamed, re-subscribe to it and it's subfolders with the new name. * camel-store.c (camel_folder_info_build): Sort the folder info's before constructing the tree. svn path=/trunk/; revision=14378
* Removed the extra GnomeCardIain Holmes2001-10-302-3/+6
| | | | svn path=/trunk/; revision=14377
* Ignore buttons 4 and 5 here. Fixes Ximian bug #13853.Christopher James Lahey2001-10-302-12/+16
| | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * e-table.c (et_canvas_root_event), e-tree.c (et_canvas_root_event): Ignore buttons 4 and 5 here. Fixes Ximian bug #13853. svn path=/trunk/; revision=14376
* new function, ifdef'ed DEBUG_BACKENDS. (main): add SIGUSR2 handler forChris Toshok2001-10-302-0/+26
| | | | | | | | | | 2001-10-29 Chris Toshok <toshok@ximian.com> * wombat.c (dump_backends): new function, ifdef'ed DEBUG_BACKENDS. (main): add SIGUSR2 handler for dump_backends, ifdef'ed DEBUG_BACKENDS. svn path=/trunk/; revision=14375
* new function. (dump_backend): new function.Chris Toshok2001-10-303-0/+34
| | | | | | | | | | | | | 2001-10-29 Chris Toshok <toshok@ximian.com> * pcs/cal-factory.c (cal_factory_dump_active_backends): new function. (dump_backend): new function. * pcs/cal-factory.h: add prototype for cal_factory_dump_active_backends. svn path=/trunk/; revision=14374
* Added French conjunction.Christopher James Lahey2001-10-303-0/+12
| | | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * ename/e-name-western.c (e_name_western_fixup): Added French conjunction. * e-host-utils.c: Don't define gethost_mutex unless we need it. svn path=/trunk/; revision=14373
* Fixed a warning by #if 0ing out this function.Christopher James Lahey2001-10-305-2/+44
| | | | | | | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * e-searching-tokenizer.c (search_info_set_match_size_increase): Fixed a warning by #if 0ing out this function. * folder-browser.c, folder-browser.h (on_selection_changed): Update status bar in an idle call. Fixes Ximian bug #13929. * mail-folder-cache.c (folder_renamed, store_folder_renamed): Fixed some warnings here. svn path=/trunk/; revision=14372
* add prototype for pas_book_factory_dump_active_backends.Chris Toshok2001-10-303-1/+35
| | | | | | | | | | | | | 2001-10-29 Chris Toshok <toshok@ximian.com> * backend/pas/pas-book-factory.h: add prototype for pas_book_factory_dump_active_backends. * backend/pas/pas-book-factory.c (pas_book_factory_dump_active_backends): new function. (dump_active_server_map_entry): new function. svn path=/trunk/; revision=14371
* Fix the focus check. It's not fb->message_list that has focus, it's one ofDan Winship2001-10-302-1/+7
| | | | | | | | * folder-browser.c (folder_browser_copy): Fix the focus check. It's not fb->message_list that has focus, it's one of its children. #13616. svn path=/trunk/; revision=14370
* Fix bug #12163.Federico Mena Quintero2001-10-304-55/+119
| | | | | | | | | | | | | | | | 2001-10-29 Federico Mena Quintero <federico@ximian.com> Fix bug #12163. * cal-util/cal-util.c (compute_alarm_range): Take alarm repetitions into account. (add_alarm_occurrences_cb): Add alarm repetitions. (generate_absolute_triggers): Likewise. (generate_absolute_triggers): Oops, absolute triggers are in UTC, so convert them as such. Also, pay attention to the timezones of the dtstart and dtend properties. svn path=/trunk/; revision=14369
* Hide the Help button here since there's nothing connected to it.Christopher James Lahey2001-10-302-2/+21
| | | | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * e-table-config.c (setup_gui): Hide the Help button here since there's nothing connected to it. * e-tree-sorted.c (ets_sort_idle): Don't nest ets_sort_idle calls. Fixes Ximian bug #13929. svn path=/trunk/; revision=14368
* Updated docs for repeating alarms.Federico Mena Quintero2001-10-309-226/+425
| | | | | | | | | 2001-10-29 Federico Mena Quintero <federico@ximian.com> * calendar/alarm-generation.sgml: Updated docs for repeating alarms. svn path=/trunk/; revision=14367
* include the header as a source so it gets dist'ed.JP Rosevear2001-10-302-0/+6
| | | | | | | | | 2001-10-29 JP Rosevear <jpr@ximian.com> * importers/Makefile.am: include the header as a source so it gets dist'ed. svn path=/trunk/; revision=14366
* Drop a match if either of the text fields is NULL. This could happen ifJon Trowbridge2001-10-302-0/+14
| | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-completion.c (make_match): Drop a match if either of the text fields is NULL. This could happen if any of the utf-8 involved is invalid, for example. (Bug #13757) svn path=/trunk/; revision=14365
* Silently drop match strings that contain invalid utf-8... not a good thingJon Trowbridge2001-10-301-18/+17
| | | | | | | | | | | 2001-10-29 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-completion-match.c (e_completion_match_set_text): Silently drop match strings that contain invalid utf-8... not a good thing to do, but better than any of the currently available alternatives. svn path=/trunk/; revision=14364
* s/BONOBO_CFLAGS/BONOBO_GNOME_CFLAGS/.Ettore Perazzoli2001-10-302-1/+6
| | | | | | | * importers/Makefile.am (INCLUDES): s/BONOBO_CFLAGS/BONOBO_GNOME_CFLAGS/. svn path=/trunk/; revision=14363
* Save the RDFs into a new placeIain Holmes2001-10-304-24/+29
| | | | | | Only have one place for initialisation of rdf/weather stations. svn path=/trunk/; revision=14362
* *** empty log message ***Rodrigo Moya2001-10-301-0/+4
| | | | svn path=/trunk/; revision=14361
* Minor fix - should have been using a strNcmp when checking if it was anJeffrey Stedfast2001-10-302-1/+6
| | | | | | | | | | 2001-10-29 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (header_decode_param): Minor fix - should have been using a strNcmp when checking if it was an rfc2047 encoded word. svn path=/trunk/; revision=14360
* Don't go outside the table looking for matches when doing the last_accessChristopher James Lahey2001-10-303-16/+17
| | | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * e-table-subset.c (etss_get_view_row), e-tree-sorted.c (check_last_access), e-tree-table-adapter.c (find_row_num): Don't go outside the table looking for matches when doing the last_access search. svn path=/trunk/; revision=14359
* fixed URI construction, which was preventing importing into the rootRodrigo Moya2001-10-302-2/+11
| | | | | | | | | | 2001-10-29 Rodrigo Moya <rodrigo@ximian.com> * importers/icalendar-importer.c (load_file_fn): fixed URI construction, which was preventing importing into the root calendar (~/evo/local/Calendar/) svn path=/trunk/; revision=14358
* handle date valuesJP Rosevear2001-10-302-1/+9
| | | | | | | | | 2001-10-29 JP Rosevear <jpr@ximian.com> * conduits/calendar/calendar-conduit.c (is_all_day): handle date values svn path=/trunk/; revision=14357
* added calendar/importers/MakefileRodrigo Moya2001-10-302-0/+5
| | | | | | | | 2001-10-29 Rodrigo Moya <rodrigo@ximian.com> * configure.in: added calendar/importers/Makefile svn path=/trunk/; revision=14356
* Forgot this oneRodrigo Moya2001-10-301-1/+1
| | | | svn path=/trunk/; revision=14355
* added evolution-calendar-importer binary, starting with an iCalendar fileRodrigo Moya2001-10-307-0/+430
| | | | | | | | | 2001-10-29 Rodrigo Moya <rodrigo@ximian.com> * importers/: added evolution-calendar-importer binary, starting with an iCalendar file importer svn path=/trunk/; revision=14354
* get the management object by idJP Rosevear2001-10-304-3/+10
| | | | | | | | | | | | 2001-10-29 JP Rosevear <jpr@ximian.com> * conduits/todo/todo-conduit-config.h (todoconduit_load_configuration): get the management object by id * conduits/calendar/calendar-conduit-config.h (calconduit_load_configuration): ditto svn path=/trunk/; revision=14353
* retrieve the default URI for calendars from the configuration instead ofRodrigo Moya2001-10-303-11/+48
| | | | | | | | | | | | 2001-10-29 Rodrigo Moya <rodrigo@ximian.com> * e-summary-calendar.c (e_summary_calendar_init): retrieve the default URI for calendars from the configuration instead of hard-coding it * e-summary-tasks.c (e_summary_tasks_init): likewise for tasks svn path=/trunk/; revision=14352
* We only want KBOS by default.Ettore Perazzoli2001-10-303-2/+10
| | | | | | | | | | * e-summary-preferences.c (make_initial_weather_list): We only want KBOS by default. * e-summary-weather.c (e_summary_weather_init): We only want KBOS by default. svn path=/trunk/; revision=14351
* fix bug that allowed for phone's not to be in priority order and the itemJP Rosevear2001-10-303-53/+43
| | | | | | | | | | | | | 2001-10-29 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (is_syncable): fix bug that allowed for phone's not to be in priority order and the item to still be syncable * conduit/address-conduit-config.h (addrconduit_load_configuration): get management by id svn path=/trunk/; revision=14350
* Notify the user that PGP 2.6.x is no longer supported and useJeffrey Stedfast2001-10-303-29/+69
| | | | | | | | | | | | | | 2001-10-29 Jeffrey Stedfast <fejj@ximian.com> * camel-pgp-context.c (pgp_sign): Notify the user that PGP 2.6.x is no longer supported and use camel_exception_set() instead of setv() where appropriate. (pgp_clearsign): Same. (pgp_verify): And again here. (pgp_encrypt): Here too. (pgp_decrypt): And finally here. svn path=/trunk/; revision=14349
* Don't free the hash table key if the folder wasn't found in the hashDan Winship2001-10-302-4/+11
| | | | | | | | | | * providers/imap/camel-imap-store.c (unsubscribe_folder): Don't free the hash table key if the folder wasn't found in the hash table. I'm not sure where the bug is/was that made it possible to add a folder to the tree after creating it failed, but now if that happens, it won't crash if you try to delete it again. (#11492) svn path=/trunk/; revision=14348
* if the service is being connected and thinks it's online, but the sessionDan Winship2001-10-302-0/+13
| | | | | | | | * camel-disco-store.c (camel_disco_store_status): if the service is being connected and thinks it's online, but the session is offline, then mark the service offline as well. Fixes 13683. svn path=/trunk/; revision=14347
* Some netscape and pine fixesIain Holmes2001-10-303-47/+10
| | | | svn path=/trunk/; revision=14346
* new functions for setting and retrieving the default calendar URIsRodrigo Moya2001-10-304-9/+101
| | | | | | | | | | | | | | | | | | | | 2001-10-29 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-config.[ch] (calendar_config_get_default_uri): (calendar_config_set_default_uri): (calendar_config_get_default_tasks_uri): (calendar_config_set_default_tasks_uri): new functions for setting and retrieving the default calendar URIs * gui/e-itip-control.c (init): don't use hard-coded URI, but use the default calendar URI, as returned by calendar_config_get_default_uri (start_calendar_server): added a "gboolean tasks" parameter, so that the local tasks.ics file is used if the calendar to be started is for tasks when no default tasks URI is found in the configuration svn path=/trunk/; revision=14345
* a card also needs to have its phone nums in priority order to beJP Rosevear2001-10-302-1/+30
| | | | | | | | | 2001-10-29 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (is_syncable): a card also needs to have its phone nums in priority order to be "syncable" svn path=/trunk/; revision=14344
* move the syncable checking code to a different functionJP Rosevear2001-10-292-86/+116
| | | | | | | | | | | 2001-10-29 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (is_syncable): move the syncable checking code to a different function (ecard_from_remote_record): set the name parts individually (local_record_from_ecard): use is_syncable svn path=/trunk/; revision=14343
* Use the actual ECardName in the ECard instead of parsing the full_nameChristopher James Lahey2001-10-292-14/+13
| | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-simple.c (file_as_get_style, file_as_set_style): Use the actual ECardName in the ECard instead of parsing the full_name here. svn path=/trunk/; revision=14338
* New function to set the ECardName on this card and fix the file_as ifChristopher James Lahey2001-10-293-0/+19
| | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h (e_card_simple_set_name): New function to set the ECardName on this card and fix the file_as if necessary. svn path=/trunk/; revision=14337
* Bumped required version of gal to 0.15.99.7.Christopher James Lahey2001-10-292-1/+5
| | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped required version of gal to 0.15.99.7. svn path=/trunk/; revision=14336
* Handle returning dates here. (e_card_simple_get_allow_newlines): NewChristopher James Lahey2001-10-298-6/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h (e_card_simple_get): Handle returning dates here. (e_card_simple_get_allow_newlines): New function. Returns whether it makes much sense to have newlines in this string. * gui/component/addressbook-config.c, gui/component/addressbook-config.h (addressbook_create_new_source): The first argument here should be const. * gui/component/addressbook-storage.c: Added #include "addressbook-config.h". * gui/widgets/e-minicard-label.c (e_minicard_label_event): On an escape here, cancel editing and remove the focus from the text. * gui/widgets/e-minicard.c (add_field): Set allow_newlines here. (field_activated): Stop editing on the activate signal and remove the focus from the text. Fixes Ximian bug #12286. svn path=/trunk/; revision=14335
* Set text->revert = NULL here. (e_text_cancel_editing): Only revert ifChristopher James Lahey2001-10-291-1/+4
| | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text.c (e_text_stop_editing): Set text->revert = NULL here. (e_text_cancel_editing): Only revert if text->revert is non-null. svn path=/trunk/; revision=14334
* Cleaned this up a bit.Christopher James Lahey2001-10-292-4/+9
| | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * ename/e-name-western.c: Cleaned this up a bit. svn path=/trunk/; revision=14333
* Bumped version number here to 0.15.99.7.Christopher James Lahey2001-10-292-4/+22
| | | | | | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped version number here to 0.15.99.7. * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_stop_editing): Exported this function. (e_text_cancel_editing): New function. Allows you to revert edits. svn path=/trunk/; revision=14332
* Convert to unix format text file to make GTP status pages happy.Kwok-Koon Cheung2001-10-292-16283/+16290
| | | | svn path=/trunk/; revision=14331
* ChangeLog fix.Chris Lahey2001-10-291-1/+1
| | | | svn path=/trunk/; revision=14330
* Check for compound first names here (X & Y).Christopher James Lahey2001-10-292-2/+89
| | | | | | | | | 2001-10-29 Christopher James Lahey <clahey@ximian.com> * ename/e-name-western.c (e_name_western_fixup): Check for compound first names here (X & Y). svn path=/trunk/; revision=14329