aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-account-editor.h
Commit message (Collapse)AuthorAgeFilesLines
* EMFolderTree: Store an EMailBackend instead of an EMailSession.Matthew Barnes2011-05-241-4/+4
| | | | | | | | All this so EMFolderTree can submit EActivity instances for async ops. You can obtain an EMailSession from an EMailBackend, but not vice versa. Creates lots of pretty ripples in the mail code, but ultimately reduces complexity. So it's a code cleanup of sorts.
* Give MailSession a permanent home.Matthew Barnes2010-10-131-0/+4
| | | | | | | | | | | Global variables in shared libraries are a bad idea. EMailBackend now owns the MailSession instance, which is actually now EMailSession. Move the blocking utility functions in mail-tools.c to e-mail-session.c and add asynchronous variants. Same approach as Camel. Replace EMailReader.get_shell_backend() with EMailReader.get_backend(), which returns an EMailBackend. Easier access to the EMailSession.
* Add encryption and authentication support for autoconfigGary Ching-Pang Lin2010-08-231-0/+4
| | | | Bug 625627 - Fail to send mail with smtp.live.com with autoconfig
* Convert "startup-wizard" to an EExtension.Matthew Barnes2010-06-031-9/+1
| | | | | | | | | | | | | | Convert the "startup-wizard" EPlugin to an EExtension, and fix up the importing UI a bit (but it still needs a lot more love). Importing progress is now shown directly in the GtkAssistant window. Define a new EConfigItem type (E_CONFIG_PAGE_PROGRESS) for creating progress pages in a GtkAssistant. Also, change EMAccountEditor semantics slightly: you now have to call e_config_create_window() manually after creating a new EMAccountEditor instance. This allows extra EConfigItems (specifications for the window content) to be added manually before the window is created.
* Removed obsolete method signatures in em-account-editor.hMichael Meeks2010-03-141-12/+2
| | | | | | Added em_account_editor_get_widget, and cleaned up the widget listing. Cleaned the startup wizard code to find it's label by name Added disabling of power-user 'indentity' frame in the first page express capplet.
* Coding style and whitespace cleanup.Matthew Barnes2010-01-311-1/+1
|
* Refactor the autoconfig stuff a bit.Srinivasa Ragavan2010-01-291-0/+14
|
* BugĀ 567260 - Migrate from GnomeDruid to GtkAssistantMilan Crha2009-08-181-2/+2
|
* Merge commit 'EVOLUTION_2_27_5' into kill-bonoboMatthew Barnes2009-07-281-1/+1
|\
| * Return account check flag.Srinivasa Ragavan2009-07-161-1/+1
| |
| * Stop abusing forward declarations.Matthew Barnes2009-06-191-13/+14
| |
| * Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-191-7/+2
| |
| * Prefer GLib basic types over C types.Matthew Barnes2009-05-291-4/+4
| |
| * Remove trailing whitespace, again.Matthew Barnes2009-05-291-1/+1
| |
* | Get the "startup-wizard" plugin working again.Matthew Barnes2009-06-301-0/+119
| |
* | Radically reorganize source code.Matthew Barnes2009-06-251-86/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Collect all shell modules into a new top-level 'modules' directory: $(top_srcdir)/modules/addressbook $(top_srcdir)/modules/calendar $(top_srcdir)/modules/mail Nothing is allowed to link to these, not plugins nor other modules. THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X. - Mimic the libevolution-mail-shared library from master (except drop the "shared" suffix) and have libevolution-mail-importers and all mail-related plugins link to it. - Discard the a11y subdirectories and have the files live alongside their counterpart widgets.
* | Stop abusing forward declarations.Matthew Barnes2009-06-191-13/+14
| |
* | Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-181-7/+2
| |
* | Prefer GLib basic types over C types.Matthew Barnes2009-05-271-4/+4
| |
* | Remove trailing whitespace, again.Matthew Barnes2009-05-271-1/+1
|/
* Fix compiler warnings in mail.Matthew Barnes2009-05-261-1/+1
|
* Mail changes required for Anjal.Srinivasa Ragavan2009-05-221-1/+7
|
* Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-171-1/+1
|
* Change License from GPL to LGPL. 2nd batch.Sankarasivasubramanian Pasupathilingam2008-09-031-14/+13
| | | | | | More changes to come. svn path=/trunk/; revision=36247
* fixed copyright noticesJeffrey Stedfast2008-06-211-1/+1
| | | | svn path=/trunk/; revision=35663
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-061-2/+2
| | | | | | | | | | 2008-06-06 Matthew Barnes <mbarnes@redhat.com> ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (#536637) svn path=/trunk/; revision=35606
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-021-2/+2
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* s/int/guint/g for 1-bit bitfield. Remove cruft use guint for 1-bitKjartan Maraas2006-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-09 Kjartan Maraas <kmaraas@gnome.org> * em-account-editor.h: s/int/guint/g for 1-bit bitfield. * em-composer-utils.c: (em_utils_redirect_message): Remove cruft * em-folder-tree.c: (emft_drop_target): use guint for 1-bit bitfield and rename a variable with a name clash. * em-folder-utils.c: (em_folder_utils_rename_folder): Rename var to avoid name clashes. * em-folder-view.c: guint for 1-bit bitfields. * em-folder-view.h: Same as above. * em-format-html-print.h: Again. * em-format-html.c: (efh_text_html), (efh_multipart_related): Add comments * em-format.c: (emf_multipart_alternative): Add comment about using var that is passed in rather than a local variable. * em-inline-filter.c: (emif_scan): Remove unused var. Mark code static. * em-mailer-prefs.h: guint for 1-bit bitfields. * em-migrate.c: (em_migrate_folder): mark a struct static. remove unused var * em-subscribe-editor.c: guint for 1-bit bitfield * em-utils.c: remove unused function * em-vfolder-rule.c: mark array static * importers/mail-importer.c: (decode_status): Remove unused code. Use guint for 1-bit bitfield. * mail-autofilter.c: (rule_from_message): rename a variable * mail-component.c: guint for 1-bit bitfield * mail-folder-cache.c: (update_1folder): remove unused code * mail-mt.c: mark some structs static * message-list.c: (message_list_select_uid), (ml_value_to_string), (ml_tree_value_at), (find_next_undeleted), (build_tree), (build_flat): Remove unused code and fix some format specifiers. svn path=/trunk/; revision=31448
* bump version, requiresJP Rosevear2005-03-011-2/+1
| | | | | | | | | | | | | | | | | | | 2005-02-28 JP Rosevear <jpr@novell.com> * configure.in: bump version, requires 2005-02-28 JP Rosevear <jpr@novell.com> * configure.in: add startup wizard plugin 2005-02-28 JP Rosevear <jpr@novell.com> * plugins/Makefile.am: dist standard and experimental plugins * configure.in: move "all" plugins to standard and experimental and default to building the standard set svn path=/trunk/; revision=28927
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-201-0/+86
svn path=/trunk/; revision=27300