aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Forgot to add. Doh!Jon Trowbridge2001-02-202-0/+790
| | | | svn path=/trunk/; revision=8281
* Added. Allows you to attach an ECompletion to an EEntry, and have thatJon Trowbridge2001-02-2014-623/+2483
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-19 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-entry.c (e_entry_enable_completion_full): Added. Allows you to attach an ECompletion to an EEntry, and have that ECompletion be used for (obviously enough) completions. * gal/e-text/e-completion-view.h, gal/e-text/e-completion-view.c: Added. ECompletionView is a widget for displaying the results of a completion request in a format that is appropriate for a drop-down window. * gal/e-text/e-completion.h, gal/e-text/e-completion.c: Added. ECompletion is a "pure virtual base class" for completion-type operations. It is implemented so that completions can be either synchronous or asynchronous. * gal/e-text/e-text.c: Lots of changes to accomodate the ETextModel changes. First of all, we render embedded text objects as being underlined. We also cause the model to emit the appropriate object activation signal when an embedded object is double-clicked. Also, all of the code that moves the cursor in response to user input has been removed. Instead, the EText now listens for "reposition" events from the underlying model, and bases all cursor motions on those. (get_bounds_item_relative): Fixed bug in the handling of differently-anchored text. Being differently-anchored is not a crime or a perversion --- it is an alternative lifestyle that we have to respect. * gal/e-text/e-text-model-uri.h, gal/e-text/e-text-model-uri.c: A sample ETextModel that converts URIs into embedded objects that get opened in the browser when you double-click them. * gal/e-text/e-text-model-repos.h, gal/e-text/e-text-model-repos.c: Added. A group of simple structures & functions for handling various cursor movement rules. These are the sorts of things that are passed as arguments to ETextModel "reposition" event handlers. * gal/e-text/e-text-model.h, gal/e-text/e-text-model.c: Privitized the ETextModel struct and "methodized" all of the operations, so that derived classes can do arbitrarily respond to get/set requests in arbitrarily strange ways. Also added the concept of declaring regions of the text as "embedded text objects". Finally, caused operations that change the text to emit a "reposition" signal that passes information that can be used by a view (like an EText) to move the cursor or selection in an intelligent way in response to those changes. This means that you can now open two ETexts that look at the same ETextModel, and have the cursor in one do the right thing when you edit the other. (As opposed to producing a lot of potential segfaults, as it was before.) svn path=/trunk/; revision=8280
* Unref the driver here, in the subthread, so we dont block the gui while itNot Zed2001-02-202-5/+13
| | | | | | | | | | | 2001-02-20 Not Zed <NotZed@Ximian.com> * mail-ops.c (fetch_mail_fetch): Unref the driver here, in the subthread, so we dont block the gui while it sync's all the folders. (fetch_mail_fetched): Rewmoved above code from here. svn path=/trunk/; revision=8278
* Dont do the thaw/freeze set here. (update_folders): "Not Zed2001-02-203-31/+59
| | | | | | | | | | | | | | 2001-02-16 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (receive_status): Dont do the thaw/freeze set here. (update_folders): " * mail-vfolder.c (vfolder_refresh): Setup the virtual 'unmatched' folder by default. (vfolder_uri_to_folder): HAndle UNMATCHED folder specially, it has no explicit sources. svn path=/trunk/; revision=8277
* Added flags argument. (message_changed): Add support for the auto-updateNot Zed2001-02-209-123/+541
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-19 Not Zed <NotZed@Ximian.com> * providers/vee/camel-vee-folder.c (camel_vee_folder_new): Added flags argument. (message_changed): Add support for the auto-update flag, in which case we auto-match the content as it changes. (camel_vee_folder_init): Remoive "DYNAMIC" optionality (camel_vee_folder_finalise): " (vee_expunge): As we expunge folders, re-sync their content by rerunning the query. * providers/vee/camel-vee-store.c (vee_get_folder): Pass flags to folder new. 2001-02-18 Not Zed <NotZed@Ximian.com> * providers/vee/Makefile.am (noinst_HEADERS): Added camel-vee-private.h. * providers/vee/camel-vee-private.h: New file to add locking stuff for vee folders. * providers/vee/camel-vee-folder.c (camel_vee_folder_new): Add locking around unmatched setup. (camel_vee_folder_init): Setup lock. (camel_vee_folder_finalise): Free locks. (folder_changed): Add locking. (unmatched_finalise): " (message_changed): " (vee_folder_build): " 2001-02-17 Not Zed <NotZed@Ximian.com> * providers/vee/camel-vee-folder.c (vee_folder_add): Check uid doesn't exist before adding it. 2001-02-16 Not Zed <NotZed@Ximian.com> * providers/vee/camel-vee-folder.c (camel_vee_folder_new): Create a new virtual virtual folder UNMATCHED, to store all messages that dont match other vfolders. (unmatched_folder_changed): When a vfolder issues a changed event, use its info to update the unmatched folder info. (unmatched_finalise): When a vfolder is finalised, remove any uids it has as if we had a removed event for it. svn path=/trunk/; revision=8276
* Updated Slovak translationStano Visnovsky2001-02-192-21/+54
| | | | svn path=/trunk/; revision=8275
* Don't display the sed command to generate gpilotConf.shEskil Heyn Olsen2001-02-191-27/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: Don't display the sed command to generate gpilotConf.sh * capplet/Makefile.am: * conduits/backup/Makefile.am: * conduits/email/Makefile.am: * conduits/expense/Makefile.am: * conduits/file/Makefile.am: * conduits/memo/Makefile.am: * conduits/memo_file/Makefile.am: * conduits/test/Makefile.am: * gpilot-fileman/Makefile.am: * gpilotd/Makefile.am: * libgpilotdCM/Makefile.am: * utils/Makefile.am: Did a cleanup of the makefiles wrt LIBADD stuff (PISOCK_LIBS now contains the PISOCK_LIBDIR as well). * configure.in: Use $GNOME_CONFIG Shortened --enable-usb-visor to --enable-usb. Nicifyed the config configuration output * gpilotd/gnome-pilot-client.gob: Added a missing #ifdef around some VFS code * gpilotd/gpilot-structures.h: * gpilotd/gpilot-structures.c: (gpilot_context_new), (gpilot_context_init_user), (gpilot_context_free), (gpilot_device_new), (gpilot_serial_device_init), (gpilot_serial_device_free), (gpilot_usb_device_init), (gpilot_usb_device_free), (gpilot_irda_device_init), (gpilot_irda_device_free), (gpilot_device_init), (gpilot_device_load), (gpilot_device_free), (get_devices), (get_pilots): Code indent. Cleaned up the device destroy/init stuff. * gpilotd/gpilotd.c: (device_in), (wait_for_sync_and_sync), (dump_build_info): USB device destroy now closes the IO channels. Output build options on start (usb, irda, vfs etc). * gpilotd/orbit_daemon_glue.c: (pause_device): Added check in pause_device to see if it has io channels. * macros/gnome-pilot.m4: Collapsed PISOCK_LIBS and PISOCK_LIBDIRS, removed PILOT_* and renames PISOCK_INCLUDEDIR to PISOCK_CFLAGS (to be more conformant to the normal trend). Sprinkled in some magic to give the full pilot-link version - just hope it wont break when the -preX part goes away. svn path=/trunk/; revision=8273
* Fix it so that numbers containing inner zeros will be formatted correctly.Rusty Conover2001-02-191-1/+7
| | | | | | | | | | | 2001-02-18 Rusty Conover <rconover@zootweb.com> * gal/util/e-util.c (e_format_number): Fix it so that numbers containing inner zeros will be formatted correctly. For instance the number 5005 when formatted was coming out as 5,5. It now comes out at 5,005. svn path=/trunk/; revision=8272
* Updated Slovenian translationAndraz Tori2001-02-191-11/+11
| | | | svn path=/trunk/; revision=8271
* add sequence<string> typedef, and add getSupportedFields method.Chris Toshok2001-02-187-0/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-17 Chris Toshok <toshok@ximian.com> * backend/idl/addressbook.idl: add sequence<string> typedef, and add getSupportedFields method. * backend/pas/pas-book.c (impl_GNOME_Evolution_Addressbook_Book_getSupportedFields): new function. * backend/pas/pas-backend.c (pas_backend_class_init): init get_supported_fields = NULL. (pas_backend_get_supported_fields): new function. * backend/pas/pas-backend.h: add prototype for pas_backend_get_supported_fields. * backend/pas/pas-backend-file.c (pas_backend_file_get_supported_fields): new function. (pas_backend_file_class_init): fill in get_supported_fields. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_get_supported_fields): new function. (pas_backend_ldap_class_init): fill in get_supported_fields. svn path=/trunk/; revision=8270
* Cast this fucntion pointer.Christopher James Lahey2001-02-176-4/+21
| | | | | | | | | | | | | | | | | | | | 2001-02-17 Christopher James Lahey <clahey@ximian.com> * e-shell-view-menu.c (file_verbs): Cast this fucntion pointer. * e-storage-set-view.c (ETABLE_SPEC): Turn on horizontal scrolling here. * evolution-shell-component.c (impl_ShellComponent_async_copy_folder): Commented out this unused function. * evolution-storage.c (storage_gtk_to_corba_result): Removed an unused variable here. * importer/importer.c: Include gal/widets/e-gui-utils.h. svn path=/trunk/; revision=8269
* Removed setting of invalid "horizontal_scrolling" argument.Christopher James Lahey2001-02-172-10/+0
| | | | | | | | | | | 2001-02-17 Christopher James Lahey <clahey@ximian.com> * e-table.c (et_real_construct): Removed setting of invalid "horizontal_scrolling" argument. * e-table-column-model.h: Removed this as it is not used. svn path=/trunk/; revision=8268
* From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com>Christopher James Lahey2001-02-178-0/+39
| | | | | | | | | | | | | | 2001-02-17 Christopher James Lahey <clahey@ximian.com> From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com> * gal/util/e-util.h, gal/util/e-xml-utils.h, gal/widgets/e-canvas-utils.h, gal/widgets/e-colors.h, gal/widgets/e-cursors.h, gal/widgets/e-gui-utils.h, gal/widgets/e-popup-menu.h, gal/widgets/e-printable.h, gal/widgets/gtk-combo-stack.h: Added GNOME_DECLS. svn path=/trunk/; revision=8267
* From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com>Christopher James Lahey2001-02-176-0/+51
| | | | | | | | | | | | 2001-02-17 Christopher James Lahey <clahey@ximian.com> From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com> * gal-define-views-model.h, gal-view-collection.h, gal-view-etable.h, gal-view-factory-etable.h, gal-view-factory.h, gal-view.h: Added GNOME_DECLS. svn path=/trunk/; revision=8266
* From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com>Christopher James Lahey2001-02-1741-0/+244
| | | | | | | | | | | | | | | | | | | | | | | | 2001-02-17 Christopher James Lahey <clahey@ximian.com> From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com> * e-cell-checkbox.h, e-cell-date.h, e-cell-number.h, e-cell-size.h, e-cell-text.h, e-cell-toggle.h, e-cell-tree.h, e-cell.h, e-table-click-to-add.h, e-table-col-dnd.h, e-table-col.h, e-table-column-specification.h, e-table-config-field.h, e-table-config.h, e-table-defines.h, e-table-extras.h, e-table-field-chooser-item.h, e-table-group-container.h, e-table-group-leaf.h, e-table-group.h, e-table-header-item.h, e-table-header-utils.h, e-table-header.h, e-table-item.h, e-table-model.h, e-table-one.h, e-table-selection-model.h, e-table-simple.h, e-table-sort-info.h, e-table-sorted-variable.h, e-table-sorted.h, e-table-sorter.h, e-table-specification.h, e-table-state.h, e-table-subset-variable.h, e-table-subset.h, e-table-tooltip.h, e-table-tree.h, e-tree-model.h, e-tree-simple.h, e-tree-sorted-variable.h: Added GNOME_DECLS. svn path=/trunk/; revision=8265
* Change the calculation of the maximum with of tree cell, from O(n^2) toRusty Conover2001-02-171-4/+4
| | | | | | | | | | | 2001-02-17 Rusty Conover <rconover@zootweb.com> * e-cell-tree.c (ect_max_width): Change the calculation of the maximum with of tree cell, from O(n^2) to O(n), we don't need to continually recalculate the maximum width of the subcells when calculating the width of every row. svn path=/trunk/; revision=8264
* Put gnome-print-check.m4 to dietLauris Kaplinski2001-02-172-143/+30
| | | | svn path=/trunk/; revision=8263
* Not sure it makes any difference, but lets ref the folder while the hashJeffrey Stedfast2001-02-172-6/+14
| | | | | | | | | | 2001-02-16 Jeffrey Stedfast <fejj@ximian.com> * mail-send-recv.c (receive_get_folder): Not sure it makes any difference, but lets ref the folder while the hash table is locked rather than after we unlock it. svn path=/trunk/; revision=8260
* Thaw the defaultfolder. (camel_filter_driver_set_default_folder): Thaw theJeffrey Stedfast2001-02-172-3/+16
| | | | | | | | | | | 2001-02-16 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (camel_filter_driver_finalise): Thaw the defaultfolder. (camel_filter_driver_set_default_folder): Thaw the defaultfolder we're about to replace, and freeze the new defaultfolder. svn path=/trunk/; revision=8259
* Updated Japanese translation.Akira TAGOH2001-02-172-2432/+2876
| | | | | | | | 2001-02-16 Akira TAGOH <tagoh@gnome.gr.jp> * ja.po: Updated Japanese translation. svn path=/trunk/; revision=8257
* Reverse the changes I made yesterday.Jeffrey Stedfast2001-02-173-5/+10
| | | | | | | | | 2001-02-16 Jeffrey Stedfast <fejj@ximian.com> * main.c: * component-factory.c: Reverse the changes I made yesterday. svn path=/trunk/; revision=8256
* Updated Slovenian translationAndraz Tori2001-02-171-211/+444
| | | | svn path=/trunk/; revision=8255
* close DB environment. Some compilation warnings removedRodrigo Moya2001-02-172-14/+33
| | | | | | | | | 2001-02-16 Rodrigo Moya <rodrigo@ximian.com> * pcs/calbackend-db.c (cal_backend_db_destroy): close DB environment. Some compilation warnings removed svn path=/trunk/; revision=8254
* Updated German translationMatthias Warkus2001-02-172-3603/+4318
| | | | svn path=/trunk/; revision=8253
* Updated Slovak translationStano Visnovsky2001-02-162-133/+160
| | | | svn path=/trunk/; revision=8252
* Validated. Verified. Markup fixed in several individual files.Aaron Weber2001-02-1610-1766/+32
| | | | | | | | | | | | | 2001-02-15 Aaron Weber <aaron@helixcode.com> * C/evolution-guide.sgml: Validated. Verified. Markup fixed in several individual files. * C/apx-gpl.sgml: cvs-removed for GNOME 1.4 compliance. * C/apx-fdl.sgml: cvs-removed for GNOME 1.4 compliance. svn path=/trunk/; revision=8251
* Have the mail-config and openpgp initialize here instead.Jeffrey Stedfast2001-02-163-4/+13
| | | | | | | | | | | | 2001-02-15 Jeffrey Stedfast <fejj@ximian.com> * main.c (main): Have the mail-config and openpgp initialize here instead. * component-factory.c (owner_set_cb): No need to have mail-config and openpgp init here. svn path=/trunk/; revision=8250
* Updated italian translation from Clara Tattoni <clara.tattoni@libero.it>Christopher R. Gabriel2001-02-162-1626/+2039
| | | | | | | | | 2001-02-16 Christopher R. Gabriel <cgabriel@softwarelibero.org> * it.po: Updated italian translation from Clara Tattoni <clara.tattoni@libero.it> svn path=/trunk/; revision=8249
* reverse the order of some command-line flags for verifyJeffrey Stedfast2001-02-161-5/+5
| | | | svn path=/trunk/; revision=8248
* Use mail_storage_create_folderJeffrey Stedfast2001-02-166-34/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-15 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (do_scan_subfolders): Use mail_storage_create_folder * mail-callbacks.c (mail_storage_create_folder): Convenience function so we can keep all the evolution_storage_add_new_folder() code in one place as much as possible. * subscribe-dialog.c (recursive_add_folder): Use 'name' rather than the no-description bs since that's what all the other places do. * mail-callbacks.c (folder_created): New callback to handle the "folder_created" signal - handles CamelFolderInfo's recursively. (folder_deleted): Same but for "folder_deleted". * component-factory.c (storage_create_folder): Instead of doing the evolution_storage_new_folder() stuff by hand, pass it off to the new callback: folder_created(). At some point this will be unecessary as we'll attach this callback to the "folder_created" signal. svn path=/trunk/; revision=8247
* Emit the folder_created signal here.Jeffrey Stedfast2001-02-167-80/+183
| | | | | | | | | | | | | | | | | | | | | | | 2001-02-15 Jeffrey Stedfast <fejj@ximian.com> * providers/vee/camel-vee-folder.c (camel_vee_folder_new): Emit the folder_created signal here. * providers/local/camel-local-folder.c (camel_local_folder_construct): Emit the folder_created signal. * providers/local/camel-local-store.c (delete_folder): On error, free the 'name' string so we don't leak. Also emit the folder_deleted signal. * providers/imap/camel-imap-store.c (subscribe_folder): Emit the folder_created signal. (unsubscribe_folder): Emit the folder_deleted signal. * camel-store.c (camel_store_class_init): Added folder_created and folder_deleted signal defs. svn path=/trunk/; revision=8246
* Deal with out-of-order References headers so they don't cause messages toDan Winship2001-02-162-2/+14
| | | | | | | | * camel-folder-thread.c (container_parent_child): Deal with out-of-order References headers so they don't cause messages to disappear in threaded view. svn path=/trunk/; revision=8245
* IMAP4 (pre-rev1) doesn't allow BODY.PEEK[], so use RFC822.PEEK instead inDan Winship2001-02-162-3/+14
| | | | | | | | * providers/imap/camel-imap-folder.c (fetch_medium): IMAP4 (pre-rev1) doesn't allow BODY.PEEK[], so use RFC822.PEEK instead in that case. svn path=/trunk/; revision=8244
* If @account_name is NULL, pick the default account rather than giving aDan Winship2001-02-163-5/+16
| | | | | | | | | | | | * e-msg-composer-hdrs.c (e_msg_composer_hdrs_set_from_account): If @account_name is NULL, pick the default account rather than giving a g_warning. * e-msg-composer.c (e_msg_composer_set_headers): Note in the doc comment that @from can be NULL if you want the default account (since there is code that expects this). svn path=/trunk/; revision=8243
* Wrapped the address compare functions in a #ifdef (address_compare):Jeffrey Stedfast2001-02-162-0/+17
| | | | | | | | | | | 2001-02-15 Jeffrey Stedfast <fejj@ximian.com> * message-list.c: Wrapped the address compare functions in a #ifdef (address_compare): #ifdef the use of the smart address sorting code and provide a #else for using g_strcasecmp(). svn path=/trunk/; revision=8242
* Check for gal 0.5.99.0.Christopher James Lahey2001-02-152-3/+7
| | | | | | | | 2001-02-15 Christopher James Lahey <clahey@ximian.com> * configure.in: Check for gal 0.5.99.0. svn path=/trunk/; revision=8241
* Made it so that if you set the row or col to something not equal to -1, itChristopher James Lahey2001-02-151-0/+6
| | | | | | | | | | | 2001-02-15 Christopher James Lahey <clahey@ximian.com> * e-table-selection-model.c (e_table_selection_model_do_something): Made it so that if you set the row or col to something not equal to -1, it makes sure that the other one is also not equal to -1. svn path=/trunk/; revision=8240
* Add the --no-tty flag.Jeffrey Stedfast2001-02-152-0/+5
| | | | | | | | 2001-02-14 Jeffrey Stedfast <fejj@ximian.com> * openpgp-utils.c (openpgp_verify): Add the --no-tty flag. svn path=/trunk/; revision=8239
* Changed this code to match the glibc iconv signature.Christopher James Lahey2001-02-153-5/+11
| | | | | | | | | | 2001-02-14 Christopher James Lahey <clahey@ximian.com> * camel-mime-filter-charset.c (complete, filter), camel-mime-utils.c (rfc2047_decode_word, rfc2047_encode_word): Changed this code to match the glibc iconv signature. svn path=/trunk/; revision=8238
* Ignore generated .oaf filesDan Winship2001-02-1510-2/+18
| | | | | | * various .cvsignore files: Ignore generated .oaf files svn path=/trunk/; revision=8237
* Rewrite explanatory comments to use normal regexps rather than procmailDan Winship2001-02-152-52/+68
| | | | | | | | | | | * mail-mlist-magic.c: Rewrite explanatory comments to use normal regexps rather than procmail weirdness. (check_sender): match "foo-owner" as well as "owner-foo". (check_list_post): (New) Check for "List-Post: <mailto:..." (mail_mlist_magic_detect_list): Iterate through an array of function pointers rather than calling each checker explicitly. svn path=/trunk/; revision=8236
* New marshallersDan Winship2001-02-152-8/+88
| | | | | | | * gal/util/e-util.c (e_marshal_INT__POINTER_POINTER, e_marshal_INT__POINTER_POINTER_POINTER_POINTER): New marshallers svn path=/trunk/; revision=8235
* Undefine E_STRING_PROP and E_LIST_PROP here.Christopher James Lahey2001-02-1510-32/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-14 Christopher James Lahey <clahey@ximian.com> * backend/pas/pas-backend-ldap.c: Undefine E_STRING_PROP and E_LIST_PROP here. * contact-editor/e-contact-editor.c, contact-editor/e-contact-editor.h (e_contact_editor_raise): Added this function. * gui/widgets/e-minicard.c, gui/widgets/e-minicard.h (e_minicard_event): Added an editor field to the EMinicard object. Made it so that if you double click on the same card twice, it doesn't open a new window, but instead raises the old. 2001-02-08 Iain Holmes <iain@ximian.com> * gui/component/addressbook-storage.c (addressbook_source_free): Free the ldap.binddn. * gui/widgets/e-addressbook-view.c (e_addressbook_view_setup_menus): Free the dir strings. 2001-02-08 Christopher James Lahey <clahey@ximian.com> * contact-editor/e-contact-editor.c (categories_clicked): Set the header on the category dialog we pop up. svn path=/trunk/; revision=8234
* (create_folder): Oops, and fix bug involving namespacesDan Winship2001-02-152-5/+5
| | | | svn path=/trunk/; revision=8233
* Connect to the "create_folder" signal on the storage.Dan Winship2001-02-152-0/+60
| | | | | | | | * component-factory.c (add_storage): Connect to the "create_folder" signal on the storage. (storage_create_folder): Do folder creation. svn path=/trunk/; revision=8232
* New method to create a folder when you don't know its full name.Dan Winship2001-02-154-9/+95
| | | | | | | | | * camel-store.c (camel_store_create_folder): New method to create a folder when you don't know its full name. * providers/imap/camel-imap-store.c (create_folder): Implement. svn path=/trunk/; revision=8231
* add asyncCreateFolder and asyncRemoveFolder interfaces. (UseDan Winship2001-02-158-41/+346
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Evolution-Storage.idl: add asyncCreateFolder and asyncRemoveFolder interfaces. (Use Bonobo::Listener rather than creating a new listener interface.) * Evolution-LocalStorage.idl: Remove the Evolution::LocalStorageOpsListener interface, which wasn't being used. * evolution-storage.c (impl_Storage_async_create_folder, impl_Storage_async_remove_folder): implement by emitting signals on the EvolutionStorage object. Convert from EvolutionStorageResult to GNOME_Evolution_Storage_Result (blah!) (class_init): Set up the new "create_folder" and "remove_folder" signals. * e-corba-storage.c (async_create_folder, async_remove_folder): Implement, using the new Evolution::Storage IDL. Convert from GNOME_Evolution_Storage_Result to EStorageResult (blah!) * e-storage-set.c (e_storage_set_async_create_folder): Don't allow a NULL description (since it doesn't allow a NULL anythign else). * e-shell-folder-creation-dialog.c (dialog_clicked_cb): Pass "" rather than NULL for the description. svn path=/trunk/; revision=8230
* Remove the fancy handleURI stuffIain Holmes2001-02-152-7/+5
| | | | svn path=/trunk/; revision=8229
* Setup the Trash folder.Jeffrey Stedfast2001-02-155-43/+261
| | | | | | | | | | | | | | | | | | | 2001-02-14 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (owner_set_cb): Setup the Trash folder. * mail-ops.c (create_trash_vfolder): Do better error handling. (populate_folder_urls): Oops, helps to strdup the url into the array if we plan on freeing the data. (mail_get_trash): New async function that may eventually replace mail_do_setup_trash(). (do_setup_trash): Do better error handling. * mail-local.c (mail_local_store_class_init): Override get_folder_info. (get_folder_info): Implement. svn path=/trunk/; revision=8228
* Removed this unused function.Christopher James Lahey2001-02-154-10/+15
| | | | | | | | | | | | | | | | 2001-02-14 Christopher James Lahey <clahey@ximian.com> * component/component-factory.c (component_destroy_cb): Removed this unused function. * evolution-services/executive-summary-html-view.c (impl_GNOME_Evolution_Summary_HTMLView_handleURI): Changed the declaration of this function to match the signature in the generated header file. * test-service/rdf-summary.c (property_control): Added a cast here. svn path=/trunk/; revision=8227
* this logo is more visible than the hazy "Ximian" text in the old splash.Tuomas Kuosmanen2001-02-151-0/+0
| | | | | | | | Otherwise identical. /tigert svn path=/trunk/; revision=8226
* Fix crashes, remove gnome.h includes, add a timer check for the RDF summary, ↵Iain Holmes2001-02-1515-50/+284
| | | | | | add a new method to the HTMLView so it can handle funny URIs. svn path=/trunk/; revision=8224
* Updated Slovak translationStano Visnovsky2001-02-142-81/+280
| | | | svn path=/trunk/; revision=8221
* Added summary of services, with summary service summaries.Aaron Weber2001-02-146-230/+348
| | | | | | | | | | | | | 2001-02-14 Aaron Weber <aaron@ximian.com> * C/usage-exec-summary.sgml: Added summary of services, with summary service summaries. * C/usage-contact.sgml: More editing. * C/usage-calendar.sgml: More editing. svn path=/trunk/; revision=8220
* Added libmenus.la.Christopher James Lahey2001-02-147-9/+82
| | | | | | | | | | | | | | | | | 2001-02-13 Christopher James Lahey <clahey@ximian.com> * gui/Makefile.am (evolution_calendar_LDADD): Added libmenus.la. * gui/e-calendar-table.c, gui/e-calendar-table.h (e_calendar_table_get_spec): Added this function. * gui/e-tasks.c, gui/e-tasks.h (e_tasks_setup_menus): Added this function. * gui/tasks-control.c (tasks_control_activate): Call e_tasks_setup_menus. svn path=/trunk/; revision=8219
* call task_editor_focusJP Rosevear2001-02-142-1/+6
| | | | | | | | 2001-02-13 JP Rosevear <jpr@ximian.com> * gui/e-tasks.c (e_tasks_new_task): call task_editor_focus svn path=/trunk/; revision=8217
* Set toolbar new appointment icon (set_pixmap): load files rather thanJP Rosevear2001-02-149-43/+60
| | | | | | | | | | | | | | | | | | 2001-02-13 JP Rosevear <jpr@ximian.com> * gui/calendar-commands.c (update_pixmaps): Set toolbar new appointment icon (set_pixmap): load files rather than create from xpm file * gui/*view.xpm: move to the art directory 2001-02-13 JP Rosevear <jpr@ximian.com> * art/Makefile.am: install new files * art/*view.xpm: add files from calendar/gui svn path=/trunk/; revision=8216
* Missing change log entryJP Rosevear2001-02-141-2/+0
| | | | svn path=/trunk/; revision=8215
* This new function updates the minimum width of all of the columns based onChristopher James Lahey2001-02-144-1/+41
| | | | | | | | | | | | | | | 2001-02-13 Christopher James Lahey <clahey@ximian.com> * e-table-header.c, e-table-header.h (e_table_header_update_horizontal): This new function updates the minimum width of all of the columns based on the data contained in that column. * e-table.c, e-table.h (changed_idle): Added a horizontal_scrolling field. Call e_table_header_update_horizontal if the model changes at all and horizontal_scrolling is set to TRUE. svn path=/trunk/; revision=8214
* implementedRodrigo Moya2001-02-142-38/+78
| | | | | | | | | 2001-02-13 Rodrigo Moya <rodrigo@ximian.com> * pcs/cal-backend-db.c (cal_backend_db_get_alarms_for_object): implemented svn path=/trunk/; revision=8213
* Missing change log bitJP Rosevear2001-02-141-0/+2
| | | | | | | | 2001-02-13 JP Rosevear <jpr@ximian.com> * gui/e-calendar-table.c: Add titles to pixbuf column for grouping svn path=/trunk/; revision=8212
* override value to string virtual method (calendar_model_value_to_string):JP Rosevear2001-02-143-6/+53
| | | | | | | | | | | 2001-02-13 JP Rosevear <jpr@ximian.com> * gui/calendar-model.c (calendar_model_class_init): override value to string virtual method (calendar_model_value_to_string): implement value to string for etable (necessary for group by) svn path=/trunk/; revision=8211
* Use the camel-internet-address code to format the address rather thanJeffrey Stedfast2001-02-142-6/+11
| | | | | | | | | | 2001-02-13 Jeffrey Stedfast <fejj@ximian.com> * evolution-composer.c (corba_recipientlist_to_glist): Use the camel-internet-address code to format the address rather than doing it the broken way. svn path=/trunk/; revision=8210
* Set policy of scrolled window to be automatic/automatic.Christopher James Lahey2001-02-143-6/+5
| | | | | | | | | | | | 2001-02-13 Christopher James Lahey <clahey@ximian.com> * e-table-scrolled.c (e_table_scrolled_real_construct): Set policy of scrolled window to be automatic/automatic. * e-table-specification.c, e-table-specification.h (etsp_init): Added a horizontal-scrolling attribute. svn path=/trunk/; revision=8208
* Fix the crash when ETableItems are destroyed.Christopher James Lahey2001-02-141-1/+4
| | | | | | | | | 2001-02-13 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (eti_destroy): Fix the crash when ETableItems are destroyed. svn path=/trunk/; revision=8207
* Fix some uninitialized variables.Christopher James Lahey2001-02-142-4/+10
| | | | | | | | | 2001-02-13 Christopher James Lahey <clahey@ximian.com> * mail-local.c (do_reconfigure_folder): Fix some uninitialized variables. svn path=/trunk/; revision=8206
* Updated Slovenian translationAndraz Tori2001-02-131-1292/+1400
| | | | svn path=/trunk/; revision=8205
* cal_backend_db_update_object(): manage both updates and additions/addRodrigo Moya2001-02-132-194/+496
| | | | | | | | | | | | | 2001-02-12 Rodrigo Moya <rodrigo@ximian.com> * pcs/cal-backend-file.c: cal_backend_db_update_object(): manage both updates and additions/add notification cal_backend_db_get_object(): don't use DB cursors cal_backend_db_get_type_by_uid(): don't use DB cursors cal_backend_db_remove_object(): don't use DB cursors/add notification cal_backend_db_get_alarms_in_range(): implemented svn path=/trunk/; revision=8204
* Updated French translation.Christophe Merlet2001-02-132-1280/+1576
| | | | svn path=/trunk/; revision=8203
* Remove dead glade file that was not being distedJP Rosevear2001-02-132-1/+4
| | | | | | | | 2001-02-13 JP Rosevear <jpr@ximian.com> * POTFILES.in: Remove dead glade file that was not being disted svn path=/trunk/; revision=8202
* if doing a full update, save the cursor pos and restore it afterwards.Not Zed2001-02-133-5/+64
| | | | | | | | | | | | | | | 2001-02-12 Not Zed <NotZed@Ximian.com> * message-list.c (build_tree): if doing a full update, save the cursor pos and restore it afterwards. (on_cursor_activated_cmd): Copy the current_uid to a new string. I dont know why this is required, but it is. (message_list_destroy): Free the cursor_uid as we're done with it. (build_flat): IF the current uid disappeared from the list, then unset the message. (build_tree): Likewise. svn path=/trunk/; revision=8199
* Add address headers to list that we dont fold when writing. The areNot Zed2001-02-134-8/+73
| | | | | | | | | | | | | | | | | | | | | 2001-02-12 Not Zed <NotZed@Ximian.com> * camel-mime-part.c (init_header_name_table): Add address headers to list that we dont fold when writing. The are properly formatted as we build them. (write_to_stream): DOH, lookup the header name in the formatted hash table, not the value, that would never have worked. * camel-internet-address.c (camel_internet_address_encode_address): Changed to take a parameter saying how much we've printed so far. We now fold the header as we format it. We dont fold addresses, even if they are too long, we simply put them on another line by themselves: this should make the result more parsable by mailers that can't handle split up addresses (which are legal). (internet_encode): Fix for changes to above. svn path=/trunk/; revision=8198
* Updated Norwegian translation. Added *.oaf.in files.Kjartan Maraas2001-02-133-1382/+1945
| | | | | | | | | 2001-02-13 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. * POTFILES.in: Added *.oaf.in files. svn path=/trunk/; revision=8197
* Clean out the cruft in the Accounts section before writing the currentJeffrey Stedfast2001-02-132-0/+5
| | | | | | | | | | 2001-02-12 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (mail_config_write): Clean out the cruft in the Accounts section before writing the current accounts out to the config file. svn path=/trunk/; revision=8196
* Translations.Kjartan Maraas2001-02-132-2/+3
| | | | | | | | 2001-02-12 Kjartan Maraas <kmaraas@gnome.org> * backend/ebook/GNOME_Evolution_Addressbook_GnomeCard_Importer.oaf.in: Translations. svn path=/trunk/; revision=8195
* Strip the leading "/" from the Namespace/Path entry if the providerJeffrey Stedfast2001-02-132-1/+38
| | | | | | | | | | 2001-02-12 Jeffrey Stedfast <fejj@ximian.com> * mail-account-editor.c (construct): Strip the leading "/" from the Namespace/Path entry if the provider doesn't require absolute pathnames. svn path=/trunk/; revision=8194
* mbox, mh, and maildir camel-url's need absolute paths.Jeffrey Stedfast2001-02-133-3/+11
| | | | | | | | | | | 2001-02-12 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-local-provider.c: mbox, mh, and maildir camel-url's need absolute paths. * camel-provider.h (CAMEL_URL_PATH_IS_ABSOLUTE): New flaggy flag. svn path=/trunk/; revision=8193
* Do it in the dead dir too. Look mum, no ChangeLog...Kjartan Maraas2001-02-132-6/+9
| | | | svn path=/trunk/; revision=8192
* xml-i18n-tools setup for .oaf.in files. Mark strings for translation.Kjartan Maraas2001-02-136-14/+27
| | | | | | | | | | | 2001-02-13 Kjartan Maraas <kmaraas@gnome.org> * Makefile.am: xml-i18n-tools setup for .oaf.in files. * GNOME_Evolution_Summary.oaf.in: Mark strings for translation. * test-service/Makefile.am: xml-i18n-tools setup for .oaf.in files. * test-service/*.oaf.in: Mark strings for translation. svn path=/trunk/; revision=8191
* xml-i18n-tools setup. Mark strings for translation.Kjartan Maraas2001-02-133-4/+14
| | | | | | | | | 2001-02-12 Kjartan Maraas <kmaraas@gnome.org> * Makefile.am: xml-i18n-tools setup. * GNOME_Evolution_Wombat.oaf.in: Mark strings for translation. svn path=/trunk/; revision=8190
* Forgot thisKjartan Maraas2001-02-131-1/+1
| | | | svn path=/trunk/; revision=8189
* xml-i18n-tools setup. Mark strings for translation.Kjartan Maraas2001-02-132-2/+10
| | | | | | | | | 2001-02-12 Kjartan Maraas <kmaraas@gnome.org> * Makefile.am: xml-i18n-tools setup. * GNOME_Evolution_Shell.oaf.in: Mark strings for translation. svn path=/trunk/; revision=8188
* xml-i18n-tools setup. Mark strings for translation.Kjartan Maraas2001-02-133-14/+23
| | | | | | | | | 2001-02-12 Kjartan Maraas <kmaraas@gnome.org> * Makefile.am: xml-i18n-tools setup. * GNOME_Evolution_Mail.oaf.in: Mark strings for translation. svn path=/trunk/; revision=8187
* Hook up the xml-i18n-tools + .oaf.in stuff. Marked strings forKjartan Maraas2001-02-135-13/+25
| | | | | | | | | 2001-02-12 Kjartan Maraas <kmaraas@gnome.org> * gui/Makefile.am: Hook up the xml-i18n-tools + .oaf.in stuff. * gui/GNOME_Evolution_Calendar*.oaf.in: Marked strings for translation. svn path=/trunk/; revision=8185
* added DB3 transactions supportRodrigo Moya2001-02-131-29/+145
| | | | | | | | 2001-02-11 Rodrigo Moya <rodrigo@ximian.com> * pcs/cal-backend-db.c: added DB3 transactions support svn path=/trunk/; revision=8184
* Marked strings for translation in this newly created file. Hook up theKjartan Maraas2001-02-1310-49/+74
| | | | | | | | | | | | | | 2001-02-12 Kjartan Maraas <kmaraas@gnome.org> * gui/component/select-names/GNOME_Evolution_Addressbook_SelectNames.oaf.in: Marked strings for translation in this newly created file. * gui/component/select-names/Makefile.am: Hook up the .oaf.in files in the xml-i18n-tools framework. * gui/component/Makefile.am: Same as above. * gui/component/GNOME_Evolution_Addressbook.oaf.in: Marked stuff for translation here too. svn path=/trunk/; revision=8183
* added the new DB3-based backend. This is just the beginning, there areRodrigo Moya2001-02-134-0/+1058
| | | | | | | | | 2001-02-11 Rodrigo Moya <rodrigo@ximian.com> * pcs/cal-backend-db.[ch]: added the new DB3-based backend. This is just the beginning, there are some missing things still. svn path=/trunk/; revision=8182
* Removed an ancient #include <libgnorba/gnorba.h>Jason Leach2001-02-122-1/+5
| | | | | | | | | 2001-02-11 Jason Leach <jasonleach@usa.net> * gui/component/addressbook.c: Removed an ancient #include <libgnorba/gnorba.h> svn path=/trunk/; revision=8179
* rework ldap check logic so it'll work to --disable-ldap if you'veChris Toshok2001-02-122-1/+7
| | | | | | | | | 2001-02-11 Chris Toshok <toshok@ximian.com> * configure.in: rework ldap check logic so it'll work to --disable-ldap if you've previously configured with --enable-ldap. svn path=/trunk/; revision=8176
* Re-add non-static forward_messages. mail-view.c needs it.Dan Winship2001-02-123-1/+7
| | | | | | | * mail-callbacks.[ch]: Re-add non-static forward_messages. mail-view.c needs it. svn path=/trunk/; revision=8175
* Updated Slovak translationStano Visnovsky2001-02-122-461/+614
| | | | svn path=/trunk/; revision=8174
* ackJeffrey Stedfast2001-02-111-0/+1
| | | | svn path=/trunk/; revision=8173
* Don't leak memory. (forward_messages): change doinline to be a gbooleanJeffrey Stedfast2001-02-114-11/+19
| | | | | | | | | 2001-02-11 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (forward_inlined): Don't leak memory. (forward_messages): change doinline to be a gboolean argument. svn path=/trunk/; revision=8172
* Made a width other than the default possible if the children have widthsChristopher James Lahey2001-02-112-5/+27
| | | | | | | | | | 2001-02-11 Christopher James Lahey <clahey@ximian.com> * gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas-vbox.h: Made a width other than the default possible if the children have widths larger than the default. svn path=/trunk/; revision=8171
* Fix selection so that changing a model row equal to 31 mod 32 works.Christopher James Lahey2001-02-111-1/+1
| | | | | | | | | 2001-02-11 Christopher James Lahey <clahey@ximian.com> * e-table-selection-model.c (change_one_row): Fix selection so that changing a model row equal to 31 mod 32 works. svn path=/trunk/; revision=8170
* Let e_canvas_item_show_area_delayed deal with a delayed area show insteadChristopher James Lahey2001-02-111-28/+8
| | | | | | | | | | 2001-02-11 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (eti_cursor_change): Let e_canvas_item_show_area_delayed deal with a delayed area show instead of dealing with it ourselves. svn path=/trunk/; revision=8169
* Added this function.Christopher James Lahey2001-02-112-9/+60
| | | | | | | | | 2001-02-11 Christopher James Lahey <clahey@ximian.com> * gal/widgets/e-canvas-utils.c, gal/widgets/e-canvas-utils.h (e_canvas_item_show_area_delayed): Added this function. svn path=/trunk/; revision=8168
* removed e-contact-editor-strings.hJeffrey Stedfast2001-02-112-1/+4
| | | | | | | | 2001-02-11 Jeffrey Stedfast <fejj@ximian.com> * POTFILES.in: removed e-contact-editor-strings.h svn path=/trunk/; revision=8167
* Check the full list of IDs instead of just the default id and if we findJeffrey Stedfast2001-02-112-19/+96
| | | | | | | | | | | | | | | 2001-02-10 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (list_add_addresses): Check the full list of IDs instead of just the default id and if we find an address matching one of the user's ids, then save it. (mail_generate_reply): Try to guess which account to use based upon the list of To and Cc addresses and pass that as the 'From' address to e_msg_composer_set_headers(). (forward_get_composer): Updated to reflect changes to e-msg-composer. svn path=/trunk/; revision=8166
* Updated. We might want to change the corba interface for this to allowJeffrey Stedfast2001-02-115-5/+23
| | | | | | | | | | | | | | | 2001-02-10 Jeffrey Stedfast <fejj@ximian.com> * evolution-composer.c (impl_Composer_set_headers): Updated. We might want to change the corba interface for this to allow setting the from-address as well. * e-msg-composer.c (e_msg_composer_new_with_message): Updated. (e_msg_composer_set_headers): Now takes a 'From' argument so that we can try to pre-determine the account the user will want to send from. svn path=/trunk/; revision=8165
* Getting almost full and proper use of xml-i18n-tools.Gediminas Paulauskas2001-02-11103-1766/+445
| | | | | | | | | | | | | | | | | Removed all files where glade writes strings. Changed Makefile.am to not distribute them. Changed all glade files to not write strings to those files. Removed *.desktop and evolution.keys files, because they are generated. Added them to .cvsignore Added *.desktop.in evolution.keys.in files without transalted strings. Added all existing entries from desktop files to po files. Changed Makefile.am to distribute only .in files, and merge translations into desktop files. Removed obsolete files from po/ dir svn path=/trunk/; revision=8164
* Stable->HEAd commitFatih Demir2001-02-102-2030/+4694
| | | | svn path=/trunk/; revision=8161
* Merge from the stable branch: display the `SUB_VERSION' in the aboutEttore Perazzoli2001-02-102-32/+49
| | | | | | box as well. svn path=/trunk/; revision=8159
* multipart/* is another mime type we DO NOT want to encode ;-)Jeffrey Stedfast2001-02-102-20/+27
| | | | | | | | | 2001-02-10 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c (attach_to_multipart): multipart/* is another mime type we DO NOT want to encode ;-) svn path=/trunk/; revision=8156
* Overhaul. Now accurate and truthful and clear.Aaron Weber2001-02-1012-116/+272
| | | | | | | | | | 2001-02-09 Aaron Weber <aaron@helixcode.com> * C/config-sync.sgml: Overhaul. Now accurate and truthful and clear. * C/usage-calendar.sgml: Minor Changes. svn path=/trunk/; revision=8155
* Added hacks to check for Mozilla libs like nspr and nss that we will needJeffrey Stedfast2001-02-102-0/+110
| | | | | | | | | 2001-02-09 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Added hacks to check for Mozilla libs like nspr and nss that we will need for SSL and S/MIME. svn path=/trunk/; revision=8154
* Since gdkevent is a union, casting a smaller struct to a gdkevent causedJP Rosevear2001-02-101-7/+16
| | | | | | | | | | | | | 2001-02-09 JP Rosevear <jpr@ximian.com> * gal/widgets/e-canvas.c (e_canvas_key): Since gdkevent is a union, casting a smaller struct to a gdkevent caused unknown memory to be copied around. fix by copying to a full gdkevent structure before calling gdkevent. (e_canvas_focus_in): ditto (e_canvas_focus_out): ditto svn path=/trunk/; revision=8153
* update the error message to say Bonobo 0.36 is needed rather than 0.31Jeffrey Stedfast2001-02-101-1/+1
| | | | svn path=/trunk/; revision=8151
* Add \n to fix a compile error.Anders Carlsson2001-02-102-1/+5
| | | | | | | | 2001-02-09 Anders Carlsson <andersca@codefactory.se> * sl.po: Add \n to fix a compile error. svn path=/trunk/; revision=8149
* Updates for CamelStore changes, small memory leak fixes. (lookup_folder):Dan Winship2001-02-1012-566/+443
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * mail-local.c: Updates for CamelStore changes, small memory leak fixes. (lookup_folder): Removed (and moved into the reconfigure code) since this method no longer exists in CamelStore. (do_reconfigure_folder, etc): Update the info in the MailLocalStore after reconfiguring. (mail_local_lookup_folder): Removed * local-config.glade: fix padding of the label_format * message-list.c (ml_tree_value_at): Don't keep message infos reffed across calls, since this can cause badness after a reconfigure. Instead, just strdup the needed values and free those on the next call. * mail-tools.c (mail_tool_get_root_of_store): Unused, remove. (mail_tool_get_inbox): use camel_store_get_inbox. * evolution-outlook-importer.c (load_file_fn): * evolution-mbox-importer.c (load_file_fn): Use mail_tool_get_local_inbox() instead of mail_importer_get_folder() * mail-importer.c (mail_importer_get_folder): Removed svn path=/trunk/; revision=8147
* save, THEN commitDan Winship2001-02-101-4/+6
| | | | svn path=/trunk/; revision=8146
* Rewrite a bunch. Replace the existing folder cache stuff with much simplerDan Winship2001-02-1015-449/+243
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * camel-store.c: Rewrite a bunch. Replace the existing folder cache stuff with much simpler code that still handles all the existing cases. Now the folder hash table is always created by the base class, using hash and compare functions provided by the class implementation. (If they are set to NULL, CamelStore won't cache folders.) lookup_folder, cache_folder, and uncache_folder are no longer class methods, and get_name is gone completely. (camel_store_get_inbox): Renamed from camel_store_get_default_folder, since that wasn't being used, and this is what we actually need. (camel_store_get_root_folder): Removed, since it's not needed for anything given get_folder_info. * camel-remote-store.c: * providers/local/camel-local-store.c: * providers/local/camel-mbox-store.c: * providers/local/camel-mh-store.c: * providers/local/camel-maildir-store.c: * providers/nntp/camel-nntp-store.c: * providers/pop3/camel-pop3-store.c: * providers/vee/camel-vee-store.c: Minor updates for CamelStore changes * providers/imap/camel-imap-store.c (camel_imap_store_class_init): Update for CamelStore changes. (hash_folder_name, compare_folder_name): treat INBOX case-insensitively, otherwise use g_str_hash and g_str_equal. * camel-service.c (camel_service_construct): Remove camel_service_new and create camel_service_construct (as a class method) in its place. * camel-session.c (camel_session_get_service): Use camel_object_new and camel_service_construct to replace camel_service_new. * providers/local/camel-local-store.c (construct): Append a '/' to the URL path if it doesn't end with one svn path=/trunk/; revision=8145
* Updated Slovenian translationAndraz Tori2001-02-101-1609/+1992
| | | | svn path=/trunk/; revision=8144
* Updated French translation.Christophe Merlet2001-02-102-2584/+3894
| | | | svn path=/trunk/; revision=8143
* Updated Slovak translationStano Visnovsky2001-02-092-1715/+2002
| | | | svn path=/trunk/; revision=8142
* Updated Spanish translation.Hector Garcia2001-02-092-1167/+1119
| | | | svn path=/trunk/; revision=8141
* The built sources shouldn't be cleaneJP Rosevear2001-02-092-9/+6
| | | | | | | | 2001-02-09 JP Rosevear <jpr@ximian.com> * src/libical/Makefile.am: The built sources shouldn't be cleane svn path=/trunk/; revision=8139
* its NEEDS-ACTION rather than NEEDSACTION (icalparameter_as_ical_string):JP Rosevear2001-02-092-4/+10
| | | | | | | | | | 2001-02-09 JP Rosevear <jpr@ximian.com> * src/libical/icalparameter.c.in (icalparameter_new_from_string): its NEEDS-ACTION rather than NEEDSACTION (icalparameter_as_ical_string): ditto svn path=/trunk/; revision=8138
* New location for this function.Jeffrey Stedfast2001-02-094-148/+148
| | | | | | | | | | | | | | | | | | 2001-02-08 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (mail_generate_reply): New location for this function. * mail-format.c: Removed mail_generate_reply as it's ONLY ever used in mail-callbacks.c. * mail-ops.c (fetch_mail_fetch): Reworked some keep-mail-on-server logic so that we ALWAYS look for a cached array of UIDs that we may have downloaded previously so as not to download them again even if we will be deleting them off the server. This fixes bug #1344. svn path=/trunk/; revision=8137
* depend on bonobo >= 0.36Michael Meeks2001-02-092-2/+6
| | | | | | | | 2001-02-09 Michael Meeks <michael@ximian.com> * configure.in: depend on bonobo >= 0.36 svn path=/trunk/; revision=8136
* Reworked some keep-mail-on-server logic so that we ALWAYS look for aJeffrey Stedfast2001-02-093-28/+38
| | | | | | | | | | | | 2001-02-08 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (fetch_mail_fetch): Reworked some keep-mail-on-server logic so that we ALWAYS look for a cached array of UIDs that we may have downloaded previously so as not to download them again even if we will be deleting them off the server. This fixes bug #1344. svn path=/trunk/; revision=8135
* only free driver, if set. (fetch_mail_fetched): Unref the driver here, soNot Zed2001-02-095-89/+239
| | | | | | | | | | | | | | | | | | | | 2001-02-09 Not Zed <NotZed@Ximian.com> * mail-ops.c (filter_folder_free): only free driver, if set. (fetch_mail_fetched): Unref the driver here, so it can cleanup before we call the 'done' callback. * component-factory.c (owner_set_cb): Add setup for mail autoreceive stuff. * mail-send-recv.c (free_info_data): Free the send info's from teh active hash, not the running list. (receive_done): As we finish downloads, remove them and clean them up, and also close the window. (mail_autoreceive_setup): New function to setup & maintain automatic download stuff. svn path=/trunk/; revision=8134
* Oops, remove old widgetJP Rosevear2001-02-094-80/+8
| | | | | | | | 2001-02-08 JP Rosevear <jpr@ximian.com> * gui/dialogs/task-editor-dialog.glade: Oops, remove old widget svn path=/trunk/; revision=8133
* fill in new classification stuff properly (get_widgets): load new class.JP Rosevear2001-02-099-1603/+1711
| | | | | | | | | | | | | | | | | | | | | | | 2001-02-08 JP Rosevear <jpr@ximian.com> * gui/dialogs/task-editor.c (fill_widgets): fill in new classification stuff properly (get_widgets): load new class. widgets (init_widgets): if the class. widgets change, mark the dialog dirty (dialog_to_comp_object): set the comp class. from the new widgets * gui/dialogs/task-editor-dialog.glade: Make more consistent, fixing bugs 1247 and 1249 * gui/dialogs/task-editor.c (fill_widgets): * gui/event-editor-dialog.glade: Gui tidying * gui/event-editor.c: Remove old alarm cruft * cal-util/cal-component.c (cal_component_set_url): Don't try and write an empty string as a property svn path=/trunk/; revision=8132
* Set the sensitivity of the spin button based on the state of the checkbox.Jeffrey Stedfast2001-02-092-0/+5
| | | | | | | | | 2001-02-08 Jeffrey Stedfast <fejj@ximian.com> * mail-config-druid.c (construct): Set the sensitivity of the spin button based on the state of the checkbox. svn path=/trunk/; revision=8130
* more reasonable default for the auto-check minutes spin boxJeffrey Stedfast2001-02-091-1/+1
| | | | svn path=/trunk/; revision=8129
* Properly do defaults here. (mail_config_write): Removed some of theJeffrey Stedfast2001-02-092-40/+58
| | | | | | | | | | | 2001-02-08 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (config_read): Properly do defaults here. (mail_config_write): Removed some of the settings being saved here. (mail_config_write_on_exit): Save those settings here instead. svn path=/trunk/; revision=8128
* Cast the CamelMedium to a CamelMimePart before performing actions on it asJeffrey Stedfast2001-02-098-1/+139
| | | | | | | | | | | | | | | | | | | 2001-02-08 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c (on_object_requested): Cast the CamelMedium to a CamelMimePart before performing actions on it as if it were a CamelMimePart. * mail-config-druid.c (druid_finish): Save the auto-check settings. (construct): Initialize auto-check widgets. (mail_config_druid_get_auto_check): New function (mail_config_druid_get_auto_check_minutes): New functions * mail-config.c (config_read): Read in whether or not to check every x minutes. (mail_config_write): Save auto-check config data and SSL. svn path=/trunk/; revision=8126
* Ooop, change log entryJP Rosevear2001-02-091-0/+4
| | | | svn path=/trunk/; revision=8125
* Remove useless ldflagsJP Rosevear2001-02-091-2/+0
| | | | | | | | 2001-02-08 JP Rosevear <jpr@ximian.com> * Makefile.am: Remove useless ldflags svn path=/trunk/; revision=8124
* Move the get_change code hereJP Rosevear2001-02-094-149/+191
| | | | | | | | | | | | | | | | | 2001-02-08 JP Rosevear <jpr@ximian.com> * pcs/cal-backend-file.c: Move the get_change code here * pcs/cal-backend.c: Remove get_changes related stuff and implement by calling the virtual method instead * pcs/cal-backend.h: New virtual method. * pcs/cal-backend-file.c (compute_alarm_range): Use icaldurationtype_as_int (replace _as_timet) (add_alarm_occurrences_cb): ditto svn path=/trunk/; revision=8123
* Upped the version number of gal required to 0.5.Christopher James Lahey2001-02-092-3/+7
| | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * configure.in: Upped the version number of gal required to 0.5. svn path=/trunk/; revision=8121
* Change the folder selection dialog so that, when you click on "New"Ettore Perazzoli2001-02-096-23/+116
| | | | | | | and create a folder, that folder becomes the default folder when you go back to the selection dialog. svn path=/trunk/; revision=8119
* Add a missing gtk_object_ref.Dan Winship2001-02-091-0/+1
| | | | | | * e-table-sorter.c (ets_set_arg): Add a missing gtk_object_ref. svn path=/trunk/; revision=8118
* More 0.9 stuffJP Rosevear2001-02-092-0/+35
| | | | | | | | | | | 2001-02-08 JP Rosevear <jpr@ximian.com> * gui/e-week-view.c (e_week_view_on_schedule_meet): new routine to throw up the meeting schedule dialog (e_week_view_show_popup_menu): add schedule meeting to the contextual menu where appropriate svn path=/trunk/; revision=8117
* Pull up from 0.9 branchJP Rosevear2001-02-0910-1380/+1214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-08 JP Rosevear <jpr@ximian.com> * gui/event-editor.c: Remove assorted menu/bonobo stuff * gui/dialogs/task-editor.c: Remove assorted menu/bonobo stuff (task_editor_construct): no longer suck out the glade contents into a bonobo win, listen for apply and close signals (tedit_apply_event_cb): listen for apply signal and save object (tedit_close_event_cb): listen for close signal and prompt to save if need be (task_editor_focus): new function to bring the dialog to the front * gui/dialogs/task-editor.h: new prototype * gui/e-meeting-edit.c (schedule_button_clicked_cb): no need to update widgets in the event editor since the event editor won't be open (e_meeting_editor_new): don't need the event editor reference any more * gui/e-meeting-edit.h: Change prototype * gui/e-day-view.c (e_day_view_on_event_right_click): Make schedule meeting a new contextual menu item (e_day_view_on_schedule_meet): new routine to schedule a meeting from the contextual menu * gui/e-calendar-table.c (e_calendar_table_open_task): Call task_editor_focus * gui/event-editor-dialog.glade: Update to be a property box * gui/dialogs/task-editor-dialog.glade: Update to be a property box svn path=/trunk/; revision=8115
* Minor Changes.Aaron Weber2001-02-0914-216/+336
| | | | | | | | | | | | | | | | | | | | 2001-02-08 Aaron Weber <aaron@helixcode.com> * C/usage-contact.sgml: Minor Changes. * C/usage-mail.sgml: Minor Changes. 2001-02-07 Aaron Weber <aaron@helixcode.com> * C/menuref.sgml: Added section, but left blank til UI stabilizes. * C/usage-exec-summary.sgml: A little functionality described. * C/usage-mainwindow.sgml: Added tasks and Exec-summary. * C/usage-calendar.sgml: Describe semi-autonomy of task pad. svn path=/trunk/; revision=8114
* Use e_format_number.Christopher James Lahey2001-02-091-1/+1
| | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * e-cell-number.c (ecn_get_text): Use e_format_number. svn path=/trunk/; revision=8111
* Set the dnd_code on the header properly.Christopher James Lahey2001-02-091-1/+6
| | | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * e-table.c (e_table_setup_header): Set the dnd_code on the header properly. svn path=/trunk/; revision=8110
* Commented out this function since it's not being used.Christopher James Lahey2001-02-091-0/+3
| | | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text-model-test.c (describe_model): Commented out this function since it's not being used. svn path=/trunk/; revision=8109
* Added a "header" argument to set the label at the top of the dialog.Christopher James Lahey2001-02-091-30/+31
| | | | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * gal/widgets/gal-categories.glade, gal/widgets/e-categories.c (ec_set_header): Added a "header" argument to set the label at the top of the dialog. svn path=/trunk/; revision=8108
* Don't handle C-Enter.Christopher James Lahey2001-02-092-8/+8
| | | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text-event-processor-emacs-like.c (e_text_event_processor_emacs_like_event): Don't handle C-Enter. svn path=/trunk/; revision=8107
* Added this function. Made frozen an int so that recursive freezes andChristopher James Lahey2001-02-092-8/+26
| | | | | | | | | | 2001-02-08 Christopher James Lahey <clahey@ximian.com> * e-tree-model.c, e-tree-model.h (e_tree_model_show_node): Added this function. Made frozen an int so that recursive freezes and thaws behaves properly. svn path=/trunk/; revision=8106
* Oops, include the camel-tcp-stream-ssl header instead of the raw one.Jeffrey Stedfast2001-02-082-1/+6
| | | | | | | | | 2001-01-31 Jeffrey Stedfast <fejj@helixcode.com> * camel-tcp-stream-ssl.c: Oops, include the camel-tcp-stream-ssl header instead of the raw one. svn path=/trunk/; revision=8103
* Added more test rules.Jeffrey Stedfast2001-02-082-0/+3
| | | | svn path=/trunk/; revision=8102
* Use "contains" because the subject might be broken into subparts and usingJeffrey Stedfast2001-02-082-1/+7
| | | | | | | | | | 2001-02-07 Jeffrey Stedfast <fejj@ximian.com> * mail-autofilter.c (rule_add_subject): Use "contains" because the subject might be broken into subparts and using the "is" rule will then fail ;-) svn path=/trunk/; revision=8101
* Changed to allocate raw blocks for the data, and keep track of them withNot Zed2001-02-082-44/+29
| | | | | | | | | | 2001-02-08 Not Zed <NotZed@Ximian.com> * e-memory.c (EMemChunk): Changed to allocate raw blocks for the data, and keep track of them with an array, this is so the native malloc alignment is not lost at the allocation stage. svn path=/trunk/; revision=8100
* Init active_downloads hash if it hasn't been yet.Not Zed2001-02-082-0/+11
| | | | | | | | | 2001-02-08 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (mail_send_receive): (mail_receive_uri): Init active_downloads hash if it hasn't been yet. svn path=/trunk/; revision=8098
* flesh out this check. #ifdef the entire thing OPENLDAP2, as it only worksChris Toshok2001-02-082-2/+53
| | | | | | | | | | | 2001-02-07 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (check_for_evolve_person): flesh out this check. #ifdef the entire thing OPENLDAP2, as it only works with the new schema stuff in openldap 2.x (both on server and client, so upgrade your server.) svn path=/trunk/; revision=8097
* Handle internal camel status return. (receive_done): Remove activeNot Zed2001-02-087-58/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-07 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (operation_status): Handle internal camel status return. (receive_done): Remove active download when done. (mail_receive_uri): Initiate download of a single source, with no gui. (build_dialogue): Mark any new items as real active downloads. (do_show_status): Make the progress bar optional. 2001-02-06 Not Zed <NotZed@Ximian.com> * mail-send-recv.c: camel_cancel->camel_operation. * mail-ops.old.c: camel_cancel->camel_operation. * mail-ops.c: camel_cancel->camel_operation. * mail-mt.c: camel_cancel->camel_operation. * mail-callbacks.c (stop_threads): camel_cancel->camel_operation. * mail-mt.h: CamelCancel->CamelOperation. svn path=/trunk/; revision=8096
* Changed to push the operation into a status stack.Not Zed2001-02-0812-296/+729
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-07 Not Zed <NotZed@Ximian.com> * camel-operation.c (camel_operation_start): Changed to push the operation into a status stack. (camel_operation_progress): Changed to only accept % complete. (camel_operation_reset): Free status stack as well. * providers/pop3/camel-pop3-folder.c (pop3_get_message): Get the octect count from the return line, and pass it to get_additional_data(). (pop3_refresh_info): Added status stuff. * providers/pop3/camel-pop3-store.c (camel_pop3_command_get_additional_data): Added a total bytes expected argument for progress reporting & fixed callers. (camel_pop3_command_get_additional_data): Added progress reporting. * providers/local/camel-mbox-summary.c (mbox_summary_sync_full): (mbox_summary_sync_quick): (summary_rebuild): Added progress reporting stuff. svn path=/trunk/; revision=8095
* Updated Swedish translation.Christian Rose2001-02-082-1949/+2332
| | | | svn path=/trunk/; revision=8094
* Check current_message for NULL - this fixes a bug running under SunOS (notJeffrey Stedfast2001-02-082-1/+7
| | | | | | | | | | 2001-02-07 Jeffrey Stedfast <fejj@ximian.com> * mail-mt.c (set_view_data): Check current_message for NULL - this fixes a bug running under SunOS (not a major deal tho as it's in a debug printf). svn path=/trunk/; revision=8093
* updateKenneth Christiansen2001-02-081-167/+158
| | | | svn path=/trunk/; revision=8090
* Added test for xml-i18n-tools if AM_PROG_XML_I18N_TOOLS is found.Kenneth Christiansen2001-02-081-0/+5
| | | | | | | | | 2001-02-07 Kenneth Christiansen <kenneth@gnu.org> * autogen.sh: Added test for xml-i18n-tools if AM_PROG_XML_I18N_TOOLS is found. svn path=/trunk/; revision=8066
* Added N_("* Click here to add a contact *").Christopher James Lahey2001-02-082-0/+6
| | | | | | | | | 2001-02-07 Christopher James Lahey <clahey@ximian.com> * gui/widgets/e-addressbook-view.c: Added N_("* Click here to add a contact *"). svn path=/trunk/; revision=8065
* Store the whole GdkColor instead of just the pixel.Christopher James Lahey2001-02-082-13/+9
| | | | | | | | | 2001-02-07 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_realize): Store the whole GdkColor instead of just the pixel. svn path=/trunk/; revision=8063
* only set the DEBUG_LEVEL if we're OPENLDAP2.Chris Toshok2001-02-082-0/+7
| | | | | | | | | 2001-02-07 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (pas_backend_ldap_connect): only set the DEBUG_LEVEL if we're OPENLDAP2. svn path=/trunk/; revision=8062
* Quote first argument to AC_DEFUN. Likewise. Likewise. Likewise. Likewise.Pavel Roskin2001-02-087-14/+14
| | | | | | | | | | | | * macros/curses.m4: Quote first argument to AC_DEFUN. * macros/gnome-cxx-check.m4: Likewise. * macros/gnome-gettext.m4: Likewise. * macros/gnome-libgtop-check.m4: Likewise. * macros/gnome-print-check.m4: Likewise. * macros/linger.m4: Likewise. * macros/need-declaration.m4: Likewise. svn path=/trunk/; revision=8059
* Macro for making comparisons easy. (camel_ustrcasecmp): UseJeffrey Stedfast2001-02-082-6/+20
| | | | | | | | | | | | | | | | | | | 2001-02-07 Jeffrey Stedfast <fejj@ximian.com> * camel-search-private.c (CAMEL_SEARCH_COMPARE): Macro for making comparisons easy. (camel_ustrcasecmp): Use CAMEL_SEARCH_COMPARE and check for end-of-string before the utf-8 error check. (camel_ustrncasecmp): Same. (camel_search_header_match): Strip leading spaces before doing anything else. Also use vlen and mlen so as to not need to do 500 strlen()'s. (camel_ustrcasecmp): Don't get_utf8() for the 2 strings in the comparison part of the loop because of short-circuit expression evaluation. (blame JPR if this is the wrong term!) (camel_ustrncasecmp): Same. svn path=/trunk/; revision=8057
* Added Akira's japanese etc. encodings to e-fontLauris Kaplinski2001-02-081-5/+10
| | | | svn path=/trunk/; revision=8056
* Macro for making comparisons easy. (camel_ustrcasecmp): UseJeffrey Stedfast2001-02-082-52/+48
| | | | | | | | | | | | | | | 2001-02-07 Jeffrey Stedfast <fejj@ximian.com> * camel-search-private.c (CAMEL_SEARCH_COMPARE): Macro for making comparisons easy. (camel_ustrcasecmp): Use CAMEL_SEARCH_COMPARE and check for end-of-string before the utf-8 error check. (camel_ustrncasecmp): Same. (camel_search_header_match): Strip leading spaces before doing anything else. Also use vlen and mlen so as to not need to do 500 strlen()'s. svn path=/trunk/; revision=8055
* Fix the title and icon bug, and sort the UIDs into order beforeIain Holmes2001-02-082-1/+144
| | | | | | displaying them. svn path=/trunk/; revision=8054
* s/contact manager/address book/ and revised text.Aaron Weber2001-02-0810-94/+138
| | | | | | | | | | 2001-02-06 Aaron Weber <aaron@ximian.com> * C/usage-contact.sgml: s/contact manager/address book/ and revised text. *C/usage-exec-summary.sgml: New file. Describes Executive Summary. svn path=/trunk/; revision=8053
* Updated tr.po from Goerkem CetinFatih Demir2001-02-082-4335/+2204
| | | | svn path=/trunk/; revision=8050
* Update to latest requirementsJP Rosevear2001-02-072-4/+10
| | | | | | | | 2001-02-07 JP Rosevear <jpr@ximian.com> * README: Update to latest requirements svn path=/trunk/; revision=8049
* return TRUE if equal, FALSE otherwise. (business_compare): same.Chris Toshok2001-02-072-40/+95
| | | | | | | | | | | | | | | | | 2001-02-06 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (email_compare): return TRUE if equal, FALSE otherwise. (business_compare): same. (homephone_compare): same. (email_ber): return NULL if there are no elements in our list. (homephone_ber): same. (business_ber): same. (build_mods_from_ecards): add smarts to handle list elements properly (like email, business_phone, home_phone.) now we'll properly send updates if any element in the list changes. svn path=/trunk/; revision=8047
* Oops, save the seen_timeout variable.Jeffrey Stedfast2001-02-072-0/+11
| | | | | | | | | 2001-02-06 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (mail_config_write_on_exit): Oops, save the seen_timeout variable. svn path=/trunk/; revision=8046
* Added a comment.Christopher James Lahey2001-02-071-0/+1
| | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * gal/util/e-i18n.h: Added a comment. svn path=/trunk/; revision=8045
* Added -DEVOLUTION_DATADIR=\""$(datadir)"\".Christopher James Lahey2001-02-073-2/+12
| | | | | | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * gui/widgets/Makefile.am (INCLUDES): Added -DEVOLUTION_DATADIR=\""$(datadir)"\". * gui/widgets/e-addressbook-view.c (e_addressbook_view_setup_menus): Changed the local and system directories. svn path=/trunk/; revision=8044
* Create the local directory when saving if it doesn't exist already.Christopher James Lahey2001-02-071-1/+2
| | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * gal-view-collection.c (gal_view_collection_save): Create the local directory when saving if it doesn't exist already. svn path=/trunk/; revision=8043
* Added e_format_number and e_create_directory.Christopher James Lahey2001-02-072-55/+189
| | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * gal/util/e-util.c, gal/util/e-util.h (e_format_number, e_create_directory): Added e_format_number and e_create_directory. svn path=/trunk/; revision=8042
* Added libmenus.la.Christopher James Lahey2001-02-075-2/+69
| | | | | | | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * Makefile.am (evolution_mail_LDADD): Added libmenus.la. * folder-browser-factory.c (control_activate): Added GalView menus here. * message-list.c, message-list.h (message_list_get_layout): Made message_list_get_layout export. svn path=/trunk/; revision=8041
* Updated italian translation from Clara Tattoni <clara.tattoni@libero.it>Christopher R. Gabriel2001-02-072-2648/+3632
| | | | | | | | | 2001-02-07 Christopher R. Gabriel <cgabriel@bug.rulez.org> * it.po: Updated italian translation from Clara Tattoni <clara.tattoni@libero.it> svn path=/trunk/; revision=8040
* Change how the attachments are displayed.Iain Holmes2001-02-073-5/+92
| | | | | | Fix a minor memory leak in message-list.c svn path=/trunk/; revision=8039
* updateKenneth Christiansen2001-02-071-2087/+2386
| | | | svn path=/trunk/; revision=8038
* Pulling stuff up from the branchJP Rosevear2001-02-079-36/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-06 JP Rosevear <jpr@ximian.com> * cal-util/cal-component.c (cal_component_set_categories): If the categories string is empty, remove the property (get_period_list): Fixes from clahey to handle the new rdate format in libical (set_period_list): ditto 2001-02-06 JP Rosevear <jpr@ximian.com> * gui/event-editor.c (fill_reminder_widgets): Match new append_alarm signature (reminder_to_comp_object): only add alarms tagged as new, no longer delete all alarms first (append_reminder): the row data is now of type ReminderData, rename from append_alarm (reminder_add_cb): math new append_alarm signature (reminder_delete_cb): if the alarm existed before the dialog was loaded, delete it immediately from the cal component 2001-02-06 JP Rosevear <jpr@ximian.com> * gui/event-editor-dialog.glade: Gui tweaks for bugs 1248 and 1246 * gui/dialogs/task-editor-dialog.glade: ditto 2001-02-06 JP Rosevear <jpr@ximian.com> * gui/e-week-view.c (e_week_view_show_popup_menu): Make the menus more consistent * gui/e-day-view.c (e_day_view_on_event_right_click): ditto * gui/e-calendar-table.c: ditto svn path=/trunk/; revision=8037
* Updated to checkfor "(none)".Jeffrey Stedfast2001-02-073-5/+68
| | | | | | | | | | | | | | | | | 2001-02-06 Jeffrey Stedfast <fejj@ximian.com> * mail-config-druid.c (set_defaults): Updated to checkfor "(none)". * mail-account-editor.c (entry_changed): Make sure the email address is valid. * mail-config-druid.c (identity_check): Check to make sure we have a valid email address. (is_email): New function to check a string to see if it's a valid email address. svn path=/trunk/; revision=8034
* Change encoding from locale encoding to utf8.Christopher James Lahey2001-02-071-4/+6
| | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * e-cell-date.c (ecd_get_text): Change encoding from locale encoding to utf8. svn path=/trunk/; revision=8033
* Check for nl_langinfo (CODESET). Code taken from glib 1.3 branch.Christopher James Lahey2001-02-072-2/+130
| | | | | | | | | | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * configure.in: Check for nl_langinfo (CODESET). Code taken from glib 1.3 branch. * gal/widgets/e-font.c, gal/widgets/e-font.h (e_locale_encoding): Added e_locale_encoding, e_iconv_from_locale, and e_iconv_to_locale. * gal/widgets/e-unicode.c, gal/widgets/e-unicode.h: Added e_utf8_from_locale_string, e_utf8_from_locale_string_sized, e_utf8_to_locale_string, e_utf8_to_locale_string_sized. svn path=/trunk/; revision=8032
* added mail-send-recv.hJeffrey Stedfast2001-02-071-0/+1
| | | | svn path=/trunk/; revision=8030
* doh, didn't mean to commit this.Chris Toshok2001-02-072-3/+10
| | | | | | | | | 2001-02-06 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (create_card_handler): doh, didn't mean to commit this. svn path=/trunk/; revision=8029
* new file. this will eventually form the suggested additions to an existingChris Toshok2001-02-072-0/+116
| | | | | | | | | | | 2001-02-06 Chris Toshok <toshok@ximian.com> * backend/pas/evolveperson.schema: new file. this will eventually form the suggested additions to an existing openldap server that, along with support for inetorgperson, will allow people to store all evolution attributes in ldap. svn path=/trunk/; revision=8028
* Translate the option title. (Noticed by Kjartan).Dan Winship2001-02-072-1/+6
| | | | | | | * filter-option.c (get_widget): Translate the option title. (Noticed by Kjartan). svn path=/trunk/; revision=8027
* Rewrote using unicode_get_utf8(). (camel_ustrcasecmp): Use unicode_char_tJeffrey Stedfast2001-02-074-58/+94
| | | | | | | | | | 2001-02-06 Jeffrey Stedfast <fejj@ximian.com> * camel-search-private.c (utf8_get): Rewrote using unicode_get_utf8(). (camel_ustrcasecmp): Use unicode_char_t (camel_ustrncasecmp): Same. svn path=/trunk/; revision=8026
* don't need the = NULL's since we g_new0. (check_for_evolve_person): newChris Toshok2001-02-072-58/+215
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-06 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (pas_backend_ldap_init): don't need the = NULL's since we g_new0. (check_for_evolve_person): new function. (pas_backend_ldap_connect): check to see if the evolvePerson objectclass is there. (build_mods_from_ecards): right now, just silently skip the extra attributes if we don't support evolvePerson. (add_objectclass_mod): new function, add both inetOrgPerson and (if it's available) evolvePerson as objectclasses. (pas_backend_ldap_process_authenticate_user): also check to see if evolvePerson is there, if we couldn't do it (due to auth reasons) in the connect method. (prop_info): change the telephoneNumber LDAP attribute to be used for evolution's business phone numbers. the primary phone number will be a single valued attribute on evolvePerson. (business_populate): new function. (business_ber): new function. (business_compare): new function. svn path=/trunk/; revision=8025
* If the categories string is empty, remove the property (get_period_list):JP Rosevear2001-02-072-11/+19
| | | | | | | | | | | | 2001-02-06 JP Rosevear <jpr@ximian.com> * cal-util/cal-component.c (cal_component_set_categories): If the categories string is empty, remove the property (get_period_list): Fixes from clahey to handle the new rdate format in libical (set_period_list): ditto svn path=/trunk/; revision=8023
* Made these pass char ** as the second parameter to iconv.Christopher James Lahey2001-02-073-5/+11
| | | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * camel-mime-filter-charset.c (complete, filter), camel-mime-utils.c (rfc2047_decode_word, rfc2047_encode_word): Made these pass char ** as the second parameter to iconv. svn path=/trunk/; revision=8022
* Oops, that shouldn't have gone inJP Rosevear2001-02-072-11/+0
| | | | svn path=/trunk/; revision=8021
* Match new append_alarm signature (reminder_to_comp_object): only addJP Rosevear2001-02-074-22/+61
| | | | | | | | | | | | | | | | 2001-02-06 JP Rosevear <jpr@ximian.com> * gui/event-editor.c (fill_reminder_widgets): Match new append_alarm signature (reminder_to_comp_object): only add alarms tagged as new, no longer delete all alarms first (append_reminder): the row data is now of type ReminderData, rename from append_alarm (reminder_add_cb): math new append_alarm signature (reminder_delete_cb): if the alarm existed before the dialog was loaded, delete it immediately from the cal component svn path=/trunk/; revision=8020
* Added a missing #include here.Christopher James Lahey2001-02-073-2/+15
| | | | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * src/libical/icallangbind.c: Added a missing #include here. * src/libical/icalrecur.c (icalrecur_add_bydayrules): Copy the passed in const vals since we change it. svn path=/trunk/; revision=8019
* Set the default argument toChristopher James Lahey2001-02-062-7/+42
| | | | | | | | | | 2001-02-06 Christopher James Lahey <clahey@ximian.com> * e-msg-composer-hdrs.c (address_button_clicked_cb, add_header): Set the default argument to GNOME_Evolution_Addressbook_SelectNames_activateDialog correctly. svn path=/trunk/; revision=8018
* Updated Spanish translationHector Garcia2001-02-062-314/+344
| | | | svn path=/trunk/; revision=8017
* Added e-text-model-testJeffrey Stedfast2001-02-061-0/+1
| | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * gal/e-text/.cvsignore: Added e-text-model-test svn path=/trunk/; revision=8015
* Added xml-* files.Jeffrey Stedfast2001-02-063-1/+8
| | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * .cvsignore: Added xml-* files. svn path=/trunk/; revision=8014
* Ignore test-dropdown-buttonJeffrey Stedfast2001-02-062-0/+5
| | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * .cvsignore: Ignore test-dropdown-button svn path=/trunk/; revision=8013
* Use the renamed api callJP Rosevear2001-02-062-1/+6
| | | | | | | | | 2001-02-05 JP Rosevear <jpr@ximian.com> * src/libical/icallangbind.c (icallangbind_get_property): Use the renamed api call svn path=/trunk/; revision=8011
* err, allocate 2 char*s when i assign 2 char*s.Chris Toshok2001-02-062-2/+6
| | | | | | | | | 2001-02-05 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (create_card_handler): err, allocate 2 char*s when i assign 2 char*s. svn path=/trunk/; revision=8010
* switch to ldap_modify_ext_s if OPENLDAP2, as ldap_modify_s is deprecated.Chris Toshok2001-02-062-18/+144
| | | | | | | | | | | | | | | | 2001-02-05 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (modify_card_handler): switch to ldap_modify_ext_s if OPENLDAP2, as ldap_modify_s is deprecated. (build_mods_from_ecards): don't include the mod if the value is "" - this isn't valid on schema checking ldap servers. (homephone_populate): new function. (homephone_ber): new function. (homephone_compare): new function. (create_card_handler): add spew when adding cards so I can see what's going on. svn path=/trunk/; revision=8009
* Removed unwanted header. It was never put in for a reason. Stop fixingNot Zed2001-02-065-11/+229
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-06 Not Zed <NotZed@Ximian.com> * camel-search-private.c: Removed unwanted header. It was never put in for a reason. Stop fixing irrelevant warnings. (camel_ustrstrcase): Our own strstrcase impl for utf8 strings. (camel_ustrcasecmp): Ditto for strcasecmp. (camel_ustrncasecmp): And strncasecmp. (utf8_get): Simpler interface to utf8 string processing. (camel_search_header_match): Use the new things. 2001-02-05 Not Zed <NotZed@Ximian.com> * camel-folder.c (get_summary): Removed some old variables/a small memleak. (free_summary): Removed old variables. * camel-mime-utils.c (header_raw_check_mailing_list): New utility function to get the mailing list (if any) that a set of headers came from. svn path=/trunk/; revision=8008
* We are now going to use a file descriptor and a CamelMimeParser ratherJeffrey Stedfast2001-02-062-123/+110
| | | | | | | | | | | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * evolution-mbox-importer.c: We are now going to use a file descriptor and a CamelMimeParser rather than a FILE pointer. (load_file_fn): Open the file descriptor and initialize the CamelMimeParser. (importer_destroy_cb): Unref the mime parser. (support_format_fn): Use an fd and use a case-insensitive comparison as well as elimate a buffer overrun. (process_item_fn): Process 1 CamelMimeMessage per invocation so as to not lock up Iain's GUI and to work similar to the way Iain originally coded it. svn path=/trunk/; revision=8006
* Set the time and duration values in the trigger to null by defaultJP Rosevear2001-02-062-1/+10
| | | | | | | | | | | 2001-02-05 JP Rosevear <jpr@ximian.com> * cal-util/cal-component.c (cal_component_alarm_set_trigger): Set the time and duration values in the trigger to null by default (cal_component_free_alarm_uids): properly free the list of alarm uids svn path=/trunk/; revision=8005
* oops, forgot to add this fileJeffrey Stedfast2001-02-061-0/+39
| | | | svn path=/trunk/; revision=8004
* get the new reminder widgets (sync_entries): different callback dataJP Rosevear2001-02-0611-675/+776
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-05 JP Rosevear <jpr@ximian.com> * gui/event-editor.c (get_widgets): get the new reminder widgets (sync_entries): different callback data (summary_changed_cb): take different data and handle various cases (init_widgets): connect signals for the new widgets (get_alarm_duration_string): give a text string of the alarm duration (get_alarm_string): give a string representing the alarm (fill_widgets): make sure we don't loop infinitely and remove old alarm cruft (reminder_to_comp_object): dump alarm info in the gui into the cal component (append_alarm): add alarm to the clist (reminder_add_cb): create new alarm (reminder_delete_cb): remove the alarm from the list * gui/event-editor-dialog.glade: Update gui * gui/e-calendar-table.c: include gnome.h for all the menu stuff * gui/calendar-summary.c: for internationalization * gui/tasks-control.c: include gnome.h * gui/e-tasks.c: ditto * gui/e-itip-control.c: ditto * cal-util/cal-recur.c (cal_recur_set_rule_end_date): Update for libical changes svn path=/trunk/; revision=8003
* Moved bonobo includes from the .c to the .h. IncludeChristopher James Lahey2001-02-0610-10/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@ximian.com> * evolution-mbox-importer.c, evolution-mbox-importer.h: Moved bonobo includes from the .c to the .h. Include evolution-mbox-importer.h in evolution-mbox-importer.c. * evolution-outlook-importer.c, evolution-outlook-importer.h: Moved bonobo includes from the .c to the .h. Include evolution-outlook-importer.h in evolution-outlook-importer.c. * mail-callbacks.c: Include mail-send-recv.h. * mail-local.c (mail_local_lookup_folder): Cast local_store to CAMEL_STORE. * mail-mt.c (mail_msg_cleanup): Make this function static. * mail-send-recv.c, mail-send-recv.h: Created mail_send_recv.h. Included it in mail-send-recv.c. Added a #include <libgnomeui/gnome-window-icon.h>. (mail_send_receive): Added a cast. * mail-summary.c (new_folder_cb, removed_folder_cb, create_summary_view): Cast the source func in calling g_idle_add. svn path=/trunk/; revision=8002
* fixed up the display a bitJeffrey Stedfast2001-02-061-3/+5
| | | | svn path=/trunk/; revision=8001
* Fix broken English.Ettore Perazzoli2001-02-062-1/+6
| | | | svn path=/trunk/; revision=8000
* Added a missing #include.Christopher James Lahey2001-02-063-0/+9
| | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * camel-stream-fs.c: Added a missing #include. * camel-search-private.c: Added a missing #include. svn path=/trunk/; revision=7999
* Save the help_text in the closure.Christopher James Lahey2001-02-062-2/+17
| | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gui/component/addressbook-config.c (table_add_elem): Save the help_text in the closure. svn path=/trunk/; revision=7998
* Fixed up these #includes.Christopher James Lahey2001-02-062-1/+7
| | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gui/calendar-model.c: Fixed up these #includes. svn path=/trunk/; revision=7997
* New function to handle inline pgp-signatures.Jeffrey Stedfast2001-02-062-8/+58
| | | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (try_inline_pgp_sig): New function to handle inline pgp-signatures. svn path=/trunk/; revision=7996
* Fscking autoconfJP Rosevear2001-02-061-1/+1
| | | | svn path=/trunk/; revision=7995
* Guess what! Fix `builddir != srcdir' breakage.Ettore Perazzoli2001-02-062-4/+11
| | | | svn path=/trunk/; revision=7994
* This is it i hopeJP Rosevear2001-02-061-2/+1
| | | | svn path=/trunk/; revision=7993
* Oops. Change this too.Jeffrey Stedfast2001-02-062-2/+5
| | | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * camel-remote-store.c (remote_query_auth_types): Oops. Change this too. svn path=/trunk/; revision=7992
* More import cleanupJP Rosevear2001-02-062-9/+9
| | | | svn path=/trunk/; revision=7991
* Changed draw_borders from a gboolean to a a guint : 1.Christopher James Lahey2001-02-061-1/+1
| | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-entry.h: Changed draw_borders from a gboolean to a a guint : 1. svn path=/trunk/; revision=7990
* Removed unnecessary comment about now non-existant virtual column list.Christopher James Lahey2001-02-061-7/+0
| | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@ximian.com> * gal-define-views-model.h: Removed unnecessary comment about now non-existant virtual column list. svn path=/trunk/; revision=7989
* Changed the text to pop up the Field Chooser.Christopher James Lahey2001-02-061-1/+1
| | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * e-table-header-item.c: Changed the text to pop up the Field Chooser. svn path=/trunk/; revision=7988
* Added gal-view-factory-minicard.c, gal-view-factory-minicard.h,Christopher James Lahey2001-02-067-8/+380
| | | | | | | | | | | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gui/widgets/Makefile.am (libeminicard_a_SOURCES): Added gal-view-factory-minicard.c, gal-view-factory-minicard.h, gal-view-minicard.c, and gal-view-minicard.h. * gui/widgets/gal-view-factory-minicard.c, gui/widgets/gal-view-factory-minicard.h, gui/widgets/gal-view-minicard.c, and gui/widgets/gal-view-minicard.h: New classes for minicard view type. * gui/widgets/e-addressbook-view.c: Deploy gal-view stuff properly. svn path=/trunk/; revision=7987
* Fixed a number of small bugs in how we were saving and loading viewChristopher James Lahey2001-02-062-7/+46
| | | | | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gal-view-collection.c: Fixed a number of small bugs in how we were saving and loading view collections. * gal-view-etable.c (config_changed): Send the changed signal properly. (gal_view_etable_construct): Duplicate the spec's state here. svn path=/trunk/; revision=7986
* Added a "changed" signal.Christopher James Lahey2001-02-065-11/+79
| | | | | | | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * e-table-config.c, e-table-config.h (dialog_apply): Added a "changed" signal. * e-table-sort-info.c, e-table-sort-info.h (e_table_sort_info_duplicate): Added this function. * e-table.c (e_table_set_state_object): Duplicate the state's sort_info object here. svn path=/trunk/; revision=7985
* Keep track of the CheckSettings check boxes. (transport_next): Connect ifJeffrey Stedfast2001-02-065-43/+57
| | | | | | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * mail-config-druid.c (construct): Keep track of the CheckSettings check boxes. (transport_next): Connect if the user says so. (incoming_next): Same. Also, don't jump to the next page if test-settings fails. svn path=/trunk/; revision=7984
* Remove <config.h> #includes from the `.h' files, which is known to be,Ettore Perazzoli2001-02-0624-92/+26
| | | | | | um, a wrong thing to do. svn path=/trunk/; revision=7983
* Make some private variables static in `ETableSorter'.Ettore Perazzoli2001-02-061-4/+4
| | | | svn path=/trunk/; revision=7982
* Updated to not connect when getting a list of authtypes. (transport_next):Jeffrey Stedfast2001-02-065-15/+50
| | | | | | | | | | | | | | | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * mail-config-druid.c (incoming_next): Updated to not connect when getting a list of authtypes. (transport_next): No longer connects - again, this is useless. Read the apply_changes argument for the reason why. * mail-account-editor.c (apply_changes): Updated. Set the 'connect' argument to FALSE for now, this basically means that the call is worthless tho so it may be best to either get rid of the checks altogether or else make it connect. (source_auth_init): Don't connect here, it's just plain annoying. (transport_construct_authmenu): Same here. * mail-config.c (mail_config_check_service): Now takes a connect argument. svn path=/trunk/; revision=7981
* Added pt_BR to ALL_LINGUAS.Gustavo Maciel Dias Vieira2001-02-062-1/+5
| | | | | | | | 2001-02-05 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * configure.in (ALL_LINGUAS): Added pt_BR to ALL_LINGUAS. svn path=/trunk/; revision=7980
* Updated.Jeffrey Stedfast2001-02-068-109/+140
| | | | | | | | | | | | | | | | | | | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (query_auth_types): Updated. * providers/nntp/camel-nntp-store.c (nntp_store_query_auth_types): Updated. * providers/pop3/camel-pop3-store.c (query_auth_types): Updated. * providers/imap/camel-imap-store.c (query_auth_types): Updated. * camel-service.c (camel_service_query_auth_types): Now takes a boolean value to specify whether or not to connect when constructing a supported authtype list. svn path=/trunk/; revision=7979
* Import cleanupJP Rosevear2001-02-0619-215/+721
| | | | svn path=/trunk/; revision=7978
* This commit was generated by cvs2svn to compensate for changes in r7975,JP Rosevear2001-02-063-3/+24
| | | | | | which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=7976
* Initial revisionJP Rosevear2001-02-062-0/+202
| | | | svn path=/trunk/; revision=7973
* Add a priorityIain Holmes2001-02-062-1/+5
| | | | svn path=/trunk/; revision=7972
* Make the Note field be quoted printable.Christopher James Lahey2001-02-053-4/+20
| | | | | | | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card.c (e_card_get_vcard): Make the Note field be quoted printable. 2001-01-27 Christopher James Lahey <clahey@helixcode.com> * gui/search/e-addressbook-search-dialog.c (e_addressbook_search_dialog_init): This should be a close button, not a cancel button. svn path=/trunk/; revision=7971
* Changed the call to iconv to be char ** instead of const char **.Christopher James Lahey2001-02-051-5/+5
| | | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gal/widgets/e-font.c (e_font_to_native), gal/widgets/e-unicode.c (e_utf8_from_gtk_string_sized, e_utf8_to_gtk_string_sized): Changed the call to iconv to be char ** instead of const char **. svn path=/trunk/; revision=7970
* Rearranged the includes here a bit.Christopher James Lahey2001-02-051-2/+2
| | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gal/util/e-xml-utils.c: Rearranged the includes here a bit. svn path=/trunk/; revision=7969
* Added declarations for all the functions declared in gnome-i18n.h.Christopher James Lahey2001-02-051-0/+15
| | | | | | | | | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> * gal/util/e-i18n.h: Added declarations for all the functions declared in gnome-i18n.h. svn path=/trunk/; revision=7968
* Add #include <config.h> and mark some strings for translation.Kjartan Maraas2001-02-0514-3/+1638
| | | | | | | | | | | 2001-02-05 Kjartan Maraas <kmaraas@gnome.org> * filter-code.c, filter-colour.c, filter-context.c, filter-element.c, filter-input.c, filter-score.c, filter-system-flag.c, filter-url.c: Add #include <config.h> and mark some strings for translation. svn path=/trunk/; revision=7967
* Revert jeff's earlier change, the change below is the more-correct fix.Not Zed2001-02-053-23/+31
| | | | | | | | | | | | | | 2001-02-05 Not Zed <NotZed@Ximian.com> * camel-stream-filter.c (do_write): Revert jeff's earlier change, the change below is the more-correct fix. All his was doing was ignoring the return code & looping actually :) * camel-stream-fs.c (stream_write): Since we are non-blocking on the outgoing fd, keep looping if writing out large blocks, so we can keep checking for cancel, etc. svn path=/trunk/; revision=7966
* When we drop a fake node, dont skip checking the next in the list.Not Zed2001-02-052-1/+16
| | | | | | | | | | | | 2001-02-02 Not Zed <NotZed@Ximian.com> * camel-folder-thread.c (camel_folder_thread_messages_new): When we drop a fake node, dont skip checking the next in the list. (camel_folder_thread_messages_new): Add an assertion check just to make sure we dont get any pseudo nodes, and spit a warning if we do. svn path=/trunk/; revision=7965
* Revert last patchMiguel de Icaza2001-02-051-2/+8
| | | | svn path=/trunk/; revision=7964
* Make do_write loop until the entire buffer is written.Jeffrey Stedfast2001-02-053-6/+15
| | | | | | | | | 2001-02-04 Jeffrey Stedfast <fejj@ximian.com> * camel-stream-filter.c (do_write): Make do_write loop until the entire buffer is written. svn path=/trunk/; revision=7963
* Call e_select_names_set_default when appropriate.Christopher James Lahey2001-02-054-38/+126
| | | | | | | | | | | | | | | | 2001-02-04 Christopher James Lahey <clahey@ximian.com> * gui/component/select-names/e-select-names-manager.c (e_select_names_manager_activate_dialog): Call e_select_names_set_default when appropriate. * gui/component/select-names/e-select-names.c, gui/component/select-names/e-select-names.h: Added support for double clicking sending the selected contacts to the default section. Added a set_default function. Made multiple selection work. svn path=/trunk/; revision=7962
* Require version 0.4.99.8 of gal.Christopher James Lahey2001-02-052-3/+7
| | | | | | | | 2001-02-04 Christopher James Lahey <clahey@ximian.com> * configure.in: Require version 0.4.99.8 of gal. svn path=/trunk/; revision=7961
* Make this not error out if ecol is not found, but simply return -1.Christopher James Lahey2001-02-051-3/+2
| | | | | | | | | | | 2001-02-04 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (view_to_model_col): Make this not error out if ecol is not found, but simply return -1. (eti_event): Don't call view_to_model_col here as we already have a model column. svn path=/trunk/; revision=7960
* Added AM_PROG_XML_I18N_TOOLS so translations works correctly. Added aKenneth Christiansen2001-02-042-0/+12
| | | | | | | | | | 2001-02-04 Kenneth Christiansen <kenneth@gnu.org> * configure.in: Added AM_PROG_XML_I18N_TOOLS so translations works correctly. * macros/autogen.sh: Added a check for xml-i18n-tools. svn path=/trunk/; revision=7951
* Memory leak fixIain Holmes2001-02-042-0/+6
| | | | svn path=/trunk/; revision=7950
* Fix dodgy libxml allocation pollution, and potential faults on NULLMichael Meeks2001-02-042-3/+15
| | | | | | | | | 2001-02-03 Michael Meeks <michael@helixcode.com> * mail-local.c (load_metainfo): Fix dodgy libxml allocation pollution, and potential faults on NULL attributes. svn path=/trunk/; revision=7949
* Kill whitespace at end.Michael Meeks2001-02-041-17/+0
| | | | svn path=/trunk/; revision=7948
* gnome_dialog_grab_focus() on the Yes button. Fixes bug #1242.Federico Mena Quintero2001-02-042-3/+10
| | | | | | | | | 2001-02-03 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/save-comp.c (save_component_dialog): gnome_dialog_grab_focus() on the Yes button. Fixes bug #1242. svn path=/trunk/; revision=7947
* Make sure we have gnome-libs 1.2.9 or higher.Federico Mena Quintero2001-02-042-2/+6
| | | | | | | | 2001-02-03 Federico Mena Quintero <federico@ximian.com> * configure.in: Make sure we have gnome-libs 1.2.9 or higher. svn path=/trunk/; revision=7946