aboutsummaryrefslogtreecommitdiffstats
path: root/mail/component-factory.c
Commit message (Expand)AuthorAgeFilesLines
* Add a new menu item for posting to the New toolbar button thing.Jeffrey Stedfast2002-07-271-4/+6
* Add a new menu item for posting to the New toolbar button thing.Jeffrey Stedfast2002-07-271-0/+7
* Initialise the standard uri's before doing anything else.Not Zed2002-07-241-1/+3
* Oops, Don't comment out the mail_note_store call.Jeffrey Stedfast2002-07-181-2/+2
* Re-enable some #if 0'd code.Jeffrey Stedfast2002-07-171-10/+11
* Account for the case that when a disco store is "online" but actuallyPeter Williams2002-07-151-1/+2
* Oops, accidentally checked in some unfinished, unworking code. Reverted.Not Zed2002-07-151-46/+6
* ** fixes for #10781Not Zed2002-07-151-6/+46
* Removed special-case code for NNTP support.Jeffrey Stedfast2002-07-051-20/+5
* Pass TRUE as the auto_connect argument to mail_load_storage_from_uri().Jeffrey Stedfast2002-07-041-9/+10
* New arg @tooltip; pass it toEttore Perazzoli2002-07-021-1/+2
* Don't skip over disabled accounts - put them in the folder tree too.Jeffrey Stedfast2002-06-291-4/+3
* Recursively delete any subfolders.Jeffrey Stedfast2002-06-281-12/+41
* Some compiler warning fixes.Jeffrey Stedfast2002-06-261-3/+3
* New convenience function to find the first parent node that is visible andJeffrey Stedfast2002-06-191-9/+5
* Comment out the code to add/remove the store to the folder-tree when itJeffrey Stedfast2002-06-111-4/+4
* If this account is not a completely new account (ie, it is an editedJeffrey Stedfast2002-06-071-4/+33
* Prompt the user to see if he really wants to quit when there are queuedJeffrey Stedfast2002-06-041-1/+20
* Noop if we are in offline mode.Jeffrey Stedfast2002-05-311-4/+5
* Protect against NULL stores. Fixes bug #25456.Jeffrey Stedfast2002-05-311-2/+4
* New. (create_component): Pass it as the @request_quit_fn toEttore Perazzoli2002-05-161-1/+9
* Check with e_shell_prepare_for_quit() before quitting.Ettore Perazzoli2002-05-161-1/+1
* Added #include "folder-info.h".Christopher James Lahey2002-05-151-0/+1
* Update for camel_folder_append_message / camel_folder_transfer_messages_toDan Winship2002-05-141-1/+1
* Pass %FALSE as @has_shared_folders to evolution_storage_new().Ettore Perazzoli2002-05-101-1/+1
* Change so there's no race conditions between the folder info and the session ...Iain Holmes2002-05-081-0/+3
* Check all threads are idle as well, using new e_thread_busy call. ShouldNot Zed2002-05-061-2/+2
* Add view_info arg, but don't do anything with it.Dan Winship2002-04-091-0/+1
* Set the window title/icon here instead.Jeffrey Stedfast2002-04-041-0/+1
* Sync with yet-another-mail-config branch.Jeffrey Stedfast2002-03-271-0/+2
* Move the ComponentActionsPlaceholder into the Actions menu, instead of theEttore Perazzoli2002-03-211-0/+30
* Remove "mailstorage", since it's not needed any more. (storage_activate):Dan Winship2002-03-151-40/+26
* Update for storage changes: explicitly create a root folder.Dan Winship2002-03-081-1/+2
* Add an icon for the "New message" user creatable item.Ettore Perazzoli2002-02-221-2/+6
* remove "New" from user creatable menu itemJP Rosevear2002-02-081-1/+1
* re-enable popup menu. (populate_folder_context_menu): If we're on aNot Zed2002-01-301-8/+22
* Do some NULL checking on the url before using it.Jeffrey Stedfast2002-01-261-3/+6
* Pass a NULL icon to `evolution_shell_component_add_user_creatable_item()'.Ettore Perazzoli2002-01-241-1/+3
* If the first "token" in the body is "<html>", then treat this as aJeffrey Stedfast2002-01-221-1/+1
* Renamed. (mail_config_get_new_mail_notify_sound_file): Renamed.Jeffrey Stedfast2002-01-081-1/+1
* Was x_evolution_message_parse from folder-browser.c. A space char is noJeffrey Stedfast2001-11-101-26/+4
* Argh!!! Dont free the async op data here, the async op is still running02001-10-301-15/+17
* Copy the folder's full_name before trying to use it to rename.92001-10-291-1/+3
* Remove uic, kill dumb warning.82001-10-281-0/+7
* Implemented. (mail_vfolder_rename_uri): We do want to check renamed uri's82001-10-281-45/+105
* Changed to open the source store from '/', so we can do renames across62001-10-271-6/+42
* Update the licensing information to require version 2 of the GPLEttore Perazzoli2001-10-271-3/+2
* Use a timeout not an idle handler.62001-10-261-1/+1
* So apparently the uicomp can just 'vanish' while we're using it. Joy. Take52001-10-261-5/+20
* Unref the global search_context. (owner_set_cb): create the globalJeffrey Stedfast2001-10-241-4/+27
* Completely re-done. We now hae a completely async dialogue when requested32001-10-231-15/+31
* #include "component-factory.h". (do_op_status): Pass the component IDEttore Perazzoli2001-10-231-3/+0
* Clear variables once done, for debugging. (mail_vfolder_add_uri,12001-10-221-3/+3
* Properly handle local vTrash folders.Jeffrey Stedfast2001-10-201-13/+18
* Pass the @folder_type to ::handleDrop.Ettore Perazzoli2001-10-201-2/+2
* Added remove flag - its not adduri, its removeuri, its less typing than82001-10-191-5/+6
* Call mail_vfolder_shutdown.Jeffrey Stedfast2001-10-161-6/+16
* Make sure the service/storage are non-NULL.Jeffrey Stedfast2001-10-121-3/+7
* IF the source and destination folders are the same, do nothing. Oh, and02001-10-101-47/+62
* For mailstorage folders, connect to the control's "activate" signal, andDan Winship2001-10-091-17/+38
* Only create the folder when the shell has created it.Iain Holmes2001-10-051-1/+1
* Do the url fragment/path -> folder name hack. Removing vfolders from shell42001-10-051-27/+11
* Pass an empty flags argument to mail_transfer_messages - destinationJeffrey Stedfast2001-10-031-2/+2
* Pass an empty flags argument to mail_tool_uri_to_folder.Jeffrey Stedfast2001-10-031-6/+8
* Check for errorsIain Holmes2001-10-021-3/+10
* create storages for providers that are STORAGE and aren't EXTERNAL, ratherDan Winship2001-10-021-34/+16
* Setup vfolder storage before all others.82001-09-291-2/+0
* Emit folder_deleted event. (remove_find_path): Fix, compare against path,82001-09-291-3/+3
* Add a big comment explaining unread message counts so no one can mess themDan Winship2001-09-271-0/+3
* Deal with destroy vs finalise semantics. Only destroy widgets here.52001-09-261-2/+10
* Throw up a warning dialog if we suspect the config database is corrupt.Jeffrey Stedfast2001-09-261-1/+17
* Removed unused variables.42001-09-251-1/+1
* All made redundant by new mail-folder-cache code. (delete_folders,Michael Zucci2001-09-221-5/+1
* Take a new argument 'done' that can callback when complete. Fixed callers12001-09-211-2/+2
* trigger a folder changed event, so the folderinfocache stuff has a chance02001-09-211-1/+11
* Update the status bar here, assuming we've just been activated.02001-09-211-2/+2
* Lock around hashtable/list manipulation. Also dont try scan vfolder_hash02001-09-211-2/+2
* Register vfolder sources here.02001-09-211-2/+2
* Here too.Jeffrey Stedfast2001-09-201-1/+1
* Added missing header.92001-09-191-3/+1
* General cleanup of mail debug printfs.92001-09-191-0/+3
* Unsubscribe from the folder before deleting it. Also, use the url's pathJeffrey Stedfast2001-09-181-31/+32
* Unsubscribe from the folder before deleting it.Jeffrey Stedfast2001-09-181-5/+6
* Major rewrite of most of the guts, handle changes based on signals and52001-09-151-7/+22
* Dynamically create the folder type list from camel. (reconfigure_clicked):02001-09-111-28/+39
* new function, to notify the bonobo listener inChris Toshok2001-09-071-18/+51
* Adjust the default_account index correctly.Jeffrey Stedfast2001-09-061-3/+2
* [Fix #958, ShellComponents should not be created by factories, forEttore Perazzoli2001-09-061-11/+13
* [Fix #7542, "Crash Afer Closing".]Ettore Perazzoli2001-09-051-0/+2
* Fix the Pine and Netscape importers. Give them a nice progress reporting GUI.Iain Holmes2001-08-311-3/+4
* Toss in a call to mail_config_init () cause it might contribute to solvingPeter Williams2001-08-301-1/+2
* Instead of folder_browser_factory_new_control ("", corba_shell) whenPeter Williams2001-08-291-1/+1
* Disable interaction once the shell has quit.Peter Williams2001-08-291-0/+1
* If the store is not connected, scan it's subfolders first.Jeffrey Stedfast2001-08-271-9/+8
* Don't mark empty strings for translation. Rather, give descriptions andEttore Perazzoli2001-08-251-2/+2
* Instead of using the length of the shortcuts list as the index for thePeter Williams2001-08-251-2/+5
* Check to make sure we actually have drag data.Jeffrey Stedfast2001-08-241-0/+4
* Don't blindly make all vtrash folder types have a uri of vtrash:file:/,Jeffrey Stedfast2001-08-231-5/+8
* Modify the url and set the protocol to mbox rather than hacking it andJeffrey Stedfast2001-08-211-14/+21
* camel_folder_create_folder can now return a heirachial tree so subscribeJeffrey Stedfast2001-08-201-10/+12
* Added display_name and description to the type.Ettore Perazzoli2001-08-201-4/+4
* Allow the activity to be NULL if there isn't a global_shell_client so thatJeffrey Stedfast2001-08-201-6/+17
* don't init the config hereJP Rosevear2001-08-181-2/+0
* Startup assistant stuffIain Holmes2001-08-171-1/+4
* New function, handle "user creatable items". (component_fn): Tell thePeter Williams2001-08-141-0/+19
* Fix this so it can actually get folders from the hash of folders on theJason Leach2001-08-141-12/+6
* Don't load the storage if it isn't enabled. (mail_remove_storage_by_uri):Peter Williams2001-08-111-51/+92
* [ Change this gtk_object_ref on the storage to a bonobo_object_ref ]Peter Williams2001-08-091-1/+1
* Added key accelerators to a bunch of the config options and moved the BccJeffrey Stedfast2001-08-071-2/+2
* Yuck. Special case whether or not we want to expunge all the trash foldersJeffrey Stedfast2001-08-071-1/+1
* Back to using `bonobo_generic_factory_new()'. (component_fn): UpdatedEttore Perazzoli2001-08-061-8/+5
* Use `e_bonobo_generic_factory_multi_display_new()' instead of justEttore Perazzoli2001-08-051-5/+8
* Connect to the folder_remove signal on the storage. (vfolder_remove): NewJeffrey Stedfast2001-08-031-8/+8
* Added (unused) table with strings intended to be translated (i18n toolsChyla Zbigniew2001-07-281-0/+3
* If we don't have any messages selected, break out. This fixes bug #5612.Jeffrey Stedfast2001-07-271-8/+31
* oops, we had a possible NULL value passed to a strcmpJeffrey Stedfast2001-07-251-1/+3
* fixed a typoJeffrey Stedfast2001-07-251-1/+1
* Fix for bug #5174.Jeffrey Stedfast2001-07-251-2/+4
* Do a case-insensitive comparison. (mail_generate_reply): Only resort toJeffrey Stedfast2001-07-251-5/+5
* Dont call notifyResult here if we've just launched a thread to do theNot Zed2001-07-241-13/+10
* Add an extra @type arg to the xferFolder and removeFolder methods inEttore Perazzoli2001-07-231-1/+16
* Add a `user_creatable' property to folder types and make componentsEttore Perazzoli2001-07-221-3/+3
* Don't let the user remove vtrash folders.Peter Williams2001-07-211-0/+3
* Fix DanW's fix. Pass the right arguments to mail_msg_destroy.Peter Williams2001-07-211-1/+3
* In camel:Peter Williams2001-07-201-7/+34
* Fix to correctly handle text/uri-lists that contain more than a singleJeffrey Stedfast2001-07-181-28/+34
* Use CAMEL_VTRASH_NAME.Jeffrey Stedfast2001-07-181-2/+0
* Use g_strcasecmp() when looking for a Trash folder - it may be lowercaseJeffrey Stedfast2001-07-171-15/+18
* Let VTrash folders accept/export the same dnd types as normal folders.Jeffrey Stedfast2001-07-171-1/+1
* Mark the messages as Seen also. (folder_browser_class_init): Create anJeffrey Stedfast2001-07-071-8/+3
* Change the folder right-click "Properties..." menu item handling soEttore Perazzoli2001-07-061-1/+19
* Setup the Empty Trash On Exit widgets.Jeffrey Stedfast2001-07-031-0/+3
* Updated for the mail_transfer_messages API.Jeffrey Stedfast2001-07-031-9/+21
* Since we have an exception variable, we might as well use it when gettingJeffrey Stedfast2001-06-291-4/+8
* Get the Mail Component to understand `mailto:'.Ettore Perazzoli2001-06-281-1/+25
* Add method `ShellComponent::handleExternalURI' and anEttore Perazzoli2001-06-281-0/+1
* Don't pop up a progress dialog to say "I already finished this a whileDan Winship2001-06-271-4/+5
* No longer returns a gboolean and also takes a CamelException.Jeffrey Stedfast2001-06-271-16/+15
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-231-2/+2
* Fix bug #3409: Removing an EvolutionStorage from the shell's folderJacob Leach2001-06-221-16/+28
* #include "folder-browser-factory.h"Jeffrey Stedfast2001-06-201-15/+34
* Accept text/uri-list mime types - this allows us to drag messages fromJeffrey Stedfast2001-06-201-6/+52
* Use a nice switch statement and use the new enum values.Jeffrey Stedfast2001-06-191-17/+33
* Change the drop-type "x-evolution-dnd" to "x-evolution-message" since weJeffrey Stedfast2001-06-191-2/+2
* If we have a fragment in the url, use that as the folder name, and not theNot Zed2001-06-181-2/+5
* Implemented.Jeffrey Stedfast2001-06-161-6/+15
* Fixed misuse of an uninitialized variable.Jeffrey Stedfast2001-06-161-3/+94
* Updated to reflect changes to mail_config_[g,s]et_thread_list().Jeffrey Stedfast2001-06-151-9/+70
* Committing the new My Evolution.Iain Holmes2001-06-091-13/+2
* This code should be correct now. Still waiting on the shell to do it's jobJeffrey Stedfast2001-05-261-13/+9
* New function that the shell component calls to copy/move a folder.Jeffrey Stedfast2001-05-241-4/+44
* New async function to remove a folder. God knows if it does what theJeffrey Stedfast2001-05-241-11/+103
* Get rid of this - we don't need it.Jeffrey Stedfast2001-05-141-1/+0
* add protoJP Rosevear2001-05-121-0/+2
* New file, started by Ettore, finished by me, to implement theDan Winship2001-05-101-1/+18
* Importer changesIain Holmes2001-05-091-0/+2
* Updated for changes to PGP code.Jeffrey Stedfast2001-04-131-3/+0
* Executive summary and Trash now have nice icons both in tree/folder title andGediminas Paulauskas2001-04-041-1/+1
* Blessed by Ettore.Gediminas Paulauskas2001-04-021-1/+1
* If the EvolutionShellComponent emits a "debug" signal, turn onDan Winship2001-03-311-0/+10
* Cleaned up #includes. Remove unneccesary includes of <gnome.h>,Kjartan Maraas2001-03-301-2/+3
* Set up the sent/drafts folder buttons. (folder_picker_clicked): Pop up theDan Winship2001-03-291-8/+10
* undo a boolean boobooDan Winship2001-03-271-1/+2
* Simplify a bit using camel_session_get_provider.Dan Winship2001-03-261-23/+30
* Fix a bug in this that probably would have been noticed sooner if ETreeDan Winship2001-03-261-1/+1
* Call unref_standard_folders() here instead.Jeffrey Stedfast2001-03-201-2/+2
* unref the standard folders. (owner_set_cb): Use g_atexit() to callJeffrey Stedfast2001-03-191-0/+13
* All my changes to get the folder creation working, and the magic NetscapeIain Holmes2001-03-131-0/+3
* Add "vtrash" as a folder type we support. (create_view): Kludgy-kludgeJeffrey Stedfast2001-03-091-3/+3
* Added a ShellComponent method to retrieve the selection for drag andEttore Perazzoli2001-03-081-1/+2
* Re-add the mail_vtrash_create() hack back in for LocalStores since there'sJeffrey Stedfast2001-02-271-0/+3
* No longer need to construct the vTrash here. (owner_set_cb): Don't makeJeffrey Stedfast2001-02-251-6/+0
* No longer need to do a vtrash_cleanup() (it also doesn't exist anymore).Jeffrey Stedfast2001-02-241-3/+3
* New stuff for the importer to create a new folderIain Holmes2001-02-231-2/+2
* Make op cancellable/report internals. (get_folder_get):Not Zed2001-02-231-1/+1
* Fix for api changes to append_mail.Not Zed2001-02-211-1/+0
* Create vTrash folders for all remote stores as well.Jeffrey Stedfast2001-02-201-0/+3
* New handy dandy function to ref and return the vfolder storage (willJeffrey Stedfast2001-02-201-4/+2
* Reverse the changes I made yesterday.Jeffrey Stedfast2001-02-171-1/+5
* Have the mail-config and openpgp initialize here instead.Jeffrey Stedfast2001-02-161-3/+0
* Use mail_storage_create_folderJeffrey Stedfast2001-02-161-11/+4
* Connect to the "create_folder" signal on the storage.Dan Winship2001-02-151-0/+54
* Setup the Trash folder.Jeffrey Stedfast2001-02-151-10/+17
* only free driver, if set. (fetch_mail_fetched): Unref the driver here, soNot Zed2001-02-091-0/+3
* (Fixing an old FIXME)Jason Leach2001-01-261-12/+2
* Neater importer stuff.Iain Holmes2001-01-261-0/+4
* Function to add a store/storage mapping. (add_storage): Use it.Dan Winship2001-01-231-2/+8
* remove a warning with conditional news compilation.Not Zed2001-01-221-1/+5
* Initialize OpenPGP.Jeffrey Stedfast2001-01-221-1/+4
* only load the news storage if ENABLE_NNTP.Chris Toshok2001-01-171-0/+2
* Now takes a 'is_account_data' variable to specify whether the sources is aJeffrey Stedfast2001-01-131-29/+41
* Add an ::asyncCopyFolder method to the ShellComponent interface. MoveEttore Perazzoli2001-01-131-3/+7
* Brand spankin' new config druid, editor, and manager.Jeffrey Stedfast2001-01-091-6/+9
* Reverted mail-config changes temporarily until I get it working correctly.Jeffrey Stedfast2001-01-091-9/+6
* Updated to reflect changes to the mail-config API. (create_msg_composer):Jeffrey Stedfast2001-01-081-6/+9
* Removed old implementation.Not Zed2001-01-041-4/+42
* Fix for mail_get_message change, use queue thread.Not Zed2001-01-031-5/+15
* Detect created and deleted vfolders.Iain Holmes2000-12-221-0/+2
* Added a cast.Christopher James Lahey2000-12-131-1/+1
* New function to tell the code that it's ok (or not) to interact with theDan Winship2000-12-121-0/+2
* Deal with "mailstorage" type views (top-level mail storages) by trying toDan Winship2000-12-121-6/+28
* Complete the code to associate a URI and a folder type to the toplevelEttore Perazzoli2000-12-091-1/+1
* Fix up shutdown so that things that should be destroyed getDan Winship2000-12-071-76/+36
* Update the calls to `evolution_storage_new()' according to the newEttore Perazzoli2000-12-051-1/+1
* return NULL if we can't create a view.Michael Meeks2000-12-051-2/+2
* Unref the store regardless of whether or not we're using it, so we don'tDan Winship2000-12-021-1/+2
* Wait until after setting up the local storage to find theDan Winship2000-11-291-6/+6
* Big patch. Evolution-services rewrite, services updated for new system,Iain Holmes2000-11-221-11/+14
* A very, long, very tedious IDL API rename and re-scoping;Michael Meeks2000-11-111-5/+5
* First draft of folder tree unread message indication for /localDan Winship2000-11-071-2/+2
* Added new header files.Jeffrey Stedfast2000-11-041-1/+2
* Make "Get Mail" even more functional on IMAP (scans all folders),Dan Winship2000-11-021-69/+64
* Summary is back in :DIain Holmes2000-10-261-10/+3
* lots of i18n fixesDan Winship2000-10-241-2/+2
* Disable the executive-summaryIain Holmes2000-10-121-2/+11
* add a ref to input->storage here so that the ref/unref pattern moreChris Toshok2000-10-111-1/+34
* Fix the locking up of the mail by only calling camel functions from theIain Holmes2000-10-071-8/+0
* Disable summary stuff, it appears to be badly broken.Michael Meeks2000-10-051-4/+11
* Add the stuff to make evolution-mail a summary providing component. :)Iain Holmes2000-10-051-1/+22
* Added check for gnome-app-lib. Removed directories that have been moved toChristopher James Lahey2000-09-181-1/+1
* Cool Hack of the Day: right-click menu item to autodetect what mailingEttore Perazzoli2000-09-121-1/+1
* Added a simple LocalStorage manager module so that we can hook upEttore Perazzoli2000-09-121-0/+3
* Pass a storage dir to camel_session_new now.Dan Winship2000-09-081-1/+2
* Re-rename "Sent".Dan Winship2000-09-061-1/+1
* Replace mail_do_setup_draftbox, mail_do_setup_outbox, andDan Winship2000-09-061-4/+7
* New convenience function to load the Outbox folderJeffrey Stedfast2000-09-021-0/+4
* Make CamelServices connect only when told to (old behavior). Make CamelRemote...Peter Williams2000-08-311-72/+12
* Fix GDK_THREADS_entering and leaving, hopefully once and for all. Genericify ...Peter Williams2000-08-251-72/+148
* Get the mail component to use the new Evolution::ShellView interface.Ettore Perazzoli2000-08-131-0/+1
* Updated to reflect changes to mail_do_scan_subfoldersJeffrey Stedfast2000-08-131-13/+13
* Take the source as a command-line argument rather than fetching it fromDan Winship2000-08-131-17/+17
* Check nrow, not srow.JP Rosevear2000-08-121-13/+7
* Don't call e_setup_base_dir. It was wrong and it doesn't exist any more.Dan Winship2000-08-111-6/+4
* Merge with camel-async.Peter Williams2000-08-111-164/+13
* New function to replace real_create_imap_storage andJeffrey Stedfast2000-08-081-102/+27
* s/strncasecmp/g_strncasecmpJeffrey Stedfast2000-08-081-2/+2
* Create a global reference to the Drafts mbox folder for the Composer toJeffrey Stedfast2000-08-071-3/+21
* only whack the sig in if the file exists.Michael Meeks2000-08-041-1/+21
* Fixed some warnings.Christopher James Lahey2000-08-011-1/+1
* Remove hack to pass the storage around.Not Zed2000-07-301-72/+5
* New function to create composer with sig file set.JP Rosevear2000-07-291-8/+16
* Update for CamelFolder API changes. (Certain functions no longer take aDan Winship2000-07-251-2/+2
* Remove GOAD support.Dan Winship2000-07-251-4/+0
* Update the components to match the changes in the libeshell API.Ettore Perazzoli2000-07-211-0/+1
* Initial code to support IMAP folders that don't use "/" as a directoryJeffrey Stedfast2000-07-171-19/+32
* kill more debugging messagesDan Winship2000-07-111-3/+0
* Fix syncing of the mailbox on exit so that it's done on destruction ofEttore Perazzoli2000-07-111-15/+0
* Get rid of a compiler warning.Ettore Perazzoli2000-07-041-1/+5
* Fix filter_driver_new invocation.Dan Winship2000-07-031-1/+1
* Pass mail_uri_to_folder and rules to filter_driver_new.Dan Winship2000-07-031-2/+1