aboutsummaryrefslogtreecommitdiffstats
path: root/mail/main.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't call e_setup_base_dir. It was wrong and it doesn't exist any more.Dan Winship2000-08-111-1/+0
| | | | | | | | | | | | | | | | | | | * session.c (session_init): Don't call e_setup_base_dir. It was wrong and it doesn't exist any more. * component-factory.c (owner_set_cb): Update for changed prototype, and record the evolution_homedir. Move call to mail_config_init here from session.c so it happens after evolution_dir is initialized. * mail.h: define "extern char *evolution_dir;" (formerly in e-util/e-setup.h) * component-factory.c, mail-callbacks.c, mail-config-gui.c, mail-config.c, mail-display.c, mail-format.c, mail-ops.c, mail-tools.c, session.c: Remove "e-util/e-setup.h" include. svn path=/trunk/; revision=4712
* Merge with camel-async.Peter Williams2000-08-111-6/+0
| | | | svn path=/trunk/; revision=4687
* Value for threaded list view is now saved via gnome-config. This means that ↵Jeremy Wise2000-08-091-0/+2
| | | | | | you can FINALLY shut off the threaded view once and for all :) svn path=/trunk/; revision=4621
* Move mail_config_init after session_init, since it depends onDan Winship2000-08-091-2/+1
| | | | | | | * main.c (main): Move mail_config_init after session_init, since it depends on evolution_dir being set. svn path=/trunk/; revision=4595
* Fix build by allowing includes for e-table dirJP Rosevear2000-08-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-08 JP Rosevear <jpr@helixcode.com> * Makefile.am: Fix build by allowing includes for e-table dir 2000-08-08 JP Rosevear <jpr@helixcode.com> * mail-ops.c (check_configured): Use config accessors (fetch_mail): ditto (composer_send_cb): ditto (create_msg_composer): ditto * mail-config-gui.h: Update API * mail-config.h: Update API * mail-config.c: Add accessor functions (mail_config_is_configured): accessor function (mail_config_get_default_identity): ditto (mail_config_get_default_source): ditto (mail_config_get_transport): ditto (mail_config_send_html): ditto (identity_copy): Make public (identity_destroy): ditto (identity_destroy_each): ditto (service_copy): ditto (service_destroy): ditto (service_destroy_each): ditto (mail_config_init): Rename from init_config and make public (mail_config_clear): Rename from clear_config and make public (mail_config_read): Rename from read_config and make public (mail_config_write): Reanme from write_config and make public * main.c (main): Call mail_config_init. * mail.h: Include mail-config-gui.h * mail-config-gui.c: Move config gui stuff here. (source_dialog): Kill memory leak from debug leftovers. Make sure returned source is NULL by default svn path=/trunk/; revision=4592
* Actually commit this - I though it went in already.JP Rosevear2000-08-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-03 JP Rosevear <jpr@helixcode.com> * configure.in: Remove gconf check 2000-08-03 JP Rosevear <jpr@helixcode.com> * mail-config.glade: Increase window size slightly, rename "Transport" to "Mail Transport" * mail-config.c (init_config): Remove gconf references (clear_config): ditto (read_config): ditto (write_config): ditto (mail_config): Null provider lists before filling them (mail_config_druid): ditto (identity_page_new): Increase spacing of vbox (service_page_new): ditto * Makefile.am: Remove gconf references. 2000-08-03 JP Rosevear <jpr@helixcode.com> * e-shell.h: Remove gconf references * e-shell-view.h: Remove gconf references * main.c (idle_cb): Remove gconf references * Makefile.am: Remove gconf cflags and libs * e-shell-view.c (e_shell_view_load_settings): Change to use gnome-config (e_shell_view_save_settings): ditto * e-shell.c (e_shell_restore_from_settings): Change to use gnome_config (save_settings_for_views): ditto svn path=/trunk/; revision=4530
* only whack the sig in if the file exists.Michael Meeks2000-08-041-2/+4
| | | | | | | | | | | | | | 2000-08-03 Michael Meeks <michael@helixcode.com> * mail-config.c (identity_page_new): only whack the sig in if the file exists. * component-factory.c (factory_fn): count running instances, attach destroy signal (factory_destroy): add. * main.c (main): pass orb around. svn path=/trunk/; revision=4523
* Work with GtkHTML if it uses gconfPeter Williams2000-08-041-4/+6
| | | | svn path=/trunk/; revision=4507
* Check for identity before sending ; remove gconf_init callPeter Williams2000-08-031-2/+2
| | | | svn path=/trunk/; revision=4505
* Remove GOAD support.Dan Winship2000-07-251-46/+15
| | | | | | | | | | | * component-factory.c, folder-browser-factory.c, test-mail.c: Remove GOAD support. * main.c: Remove GOAD support. (main): More "guess the build mistake" fun, this time for the failure to initialize Bonobo case. svn path=/trunk/; revision=4301
* gtkhtmllib_init is no more. Call gconf_init directly instead.Dan Winship2000-07-071-1/+2
| | | | | | | * main.c (main): gtkhtmllib_init is no more. Call gconf_init directly instead. svn path=/trunk/; revision=3930
* Call od_assert_using_oaf() or od_assert_using_goad() as appropriate toDan Winship2000-06-291-4/+7
| | | | | | | | * main.c (init_corba): Call od_assert_using_oaf() or od_assert_using_goad() as appropriate to make sure people didn't someone trick the build system. svn path=/trunk/; revision=3776
* Hey, nothreads might work now\!Peter Williams2000-06-281-1/+6
| | | | svn path=/trunk/; revision=3762
* Add some debugging messages to track down thread issues better andEttore Perazzoli2000-06-261-0/+2
| | | | | | | call GDK_THREAD_{LEAVE,ENTER} around the main loop as the GTK+ FAQ says we should do. svn path=/trunk/; revision=3737
* Land most of the stuff to move fetch_mail, send_mail, expunge_folder, ↵Peter Williams2000-06-241-0/+2
| | | | | | init_imap, and init_news to async operation. svn path=/trunk/; revision=3711
* call gtkhtmllib_init hereRadek Doulik2000-06-141-0/+1
| | | | | | | | 2000-06-14 Radek Doulik <rodo@helixcode.com> * main.c (main): call gtkhtmllib_init here svn path=/trunk/; revision=3567
* Return the result of folder_browser_load_folder. (get_prop, set_prop,Dan Winship2000-06-131-1/+0
| | | | | | | | | | | | | | | | | | | | | * folder-browser.c (folder_browser_set_uri): Return the result of folder_browser_load_folder. (get_prop, set_prop, folder_browser_properties_init): Remove. No longer needed. * folder-browser-factory.c (folder_browser_factory_new_control): Add a "uri" argument, return NULL if setting it fails. (folder_browser_factory_new_control): Remove property bag stuff. (folder_browser_factory_init, folder_browser_factory): Remove this, since we're using the component factory now. * component-factory.c (create_view): Update for folder_browser_factory_new_control change and return NOTFOUND as appropriate. * main.c (main): Don't call folder_browser_factory_init. svn path=/trunk/; revision=3532
* Reorganized the shell to allow dynamic registration of storages andEttore Perazzoli2000-05-251-4/+5
| | | | | | | folder types, and changed all the components to work with the new setup. svn path=/trunk/; revision=3199
* consolidate mail-format.h, mail-identify.h, mail-ops.h, main.h andDan Winship2000-05-071-2/+1
| | | | | | | | * mail.h: consolidate mail-format.h, mail-identify.h, mail-ops.h, main.h and session.h into this new file. There's no reason to have a .h for every .c. svn path=/trunk/; revision=2830
* Fix broken OAF patch for the GNORBA case.Ettore Perazzoli2000-04-291-8/+8
| | | | svn path=/trunk/; revision=2676
* Made Evolution OAF-compatible.Ettore Perazzoli2000-04-281-8/+27
| | | | svn path=/trunk/; revision=2673
* call glade_gnome_init, for composer.Dan Winship2000-04-231-0/+4
| | | | | | * main.c (main): call glade_gnome_init, for composer. svn path=/trunk/; revision=2556
* Fix the embarassing cursor bug.Miguel de Icaza2000-04-121-0/+1
| | | | | | Fix the embarassing cursor bug. svn path=/trunk/; revision=2404
* Add the unicode libraries as well.Miguel de Icaza2000-02-161-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-02-14 Miguel de Icaza <miguel@gnu.org> * camel/providers/mbox/Makefile.am (libcamelmbox_la_LIBADD): Add the unicode libraries as well. * camel/camel-provider.c (camel_provider_register_as_module): Add error reporting here. Desire to use Solaris increases. Hair loss in the last two hours: 5,400. * camel/providers/mbox/camel-mbox-provider.c (camel_mbox_get_provider): Renamed function. * camel/camel.h: All include files use camel/ now here. * camel/providers/mbox/Makefile.am: Drop all the dynamism from Camel, and make this a standard library. * configure.in: set the UNICODE_LIBS variable here. 2000-02-14 Miguel de Icaza <miguel@gnu.org> * folder-browser.c (folder_browser_load_folder): New routine, loads a camel folder. (folder_browser_set_uri): redo. * session.c: new file. Implements SessionStores to keep track of a Session/Store tuple. svn path=/trunk/; revision=1783
* Make Evolution compile with the latest Bonobo changes.Arturo Espinosa2000-01-261-2/+2
| | | | | | | | Make Evolution compile with the latest Bonobo changes. Miguel. svn path=/trunk/; revision=1636
* It compiles -miguelArturo Espinosa2000-01-251-2/+3
| | | | svn path=/trunk/; revision=1630
* More workArturo Espinosa2000-01-251-3/+38
| | | | svn path=/trunk/; revision=1628
* More workArturo Espinosa2000-01-201-0/+3
| | | | | | More work svn path=/trunk/; revision=1595
* More work on the code. Added more for the framework.Arturo Espinosa2000-01-191-0/+11
More work on the code. Added more for the framework. Miguel. svn path=/trunk/; revision=1593