aboutsummaryrefslogtreecommitdiffstats
path: root/capplet/settings/mail-capplet-shell.c
Commit message (Collapse)AuthorAgeFilesLines
* Give MailSession a permanent home.Matthew Barnes2010-10-131-5/+11
| | | | | | | | | | | 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.
* Use new GDK keysym names if available.Matthew Barnes2010-09-181-4/+7
| | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0.
* Coding style cleanups.Matthew Barnes2010-09-131-7/+7
|
* Coding style and whitespace cleanups.Matthew Barnes2010-09-121-2/+2
|
* Convert "startup-wizard" to an EExtension.Matthew Barnes2010-06-031-2/+2
| | | | | | | | | | | | | | 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.
* Camel is now GObject-based.Matthew Barnes2010-04-241-1/+1
|
* Use accessor functions instead direct access (GSEAL work)Javier Jardón2010-04-131-1/+5
| | | | | | | | | | | | | | | Still remaining: GtkAccessible::widget GtkAssistant::forward GtkAssistant::back GtkObject::flags GtkTreeStore::stamp The GtkAssistant fields are related to bug #596428. We don't need accessor functions so much as the enhancement described there implemented. https://bugzilla.gnome.org/show_bug.cgi?id=615613
* Capplet cleanups.Matthew Barnes2010-04-011-142/+27
|
* Add missing includes so that -Werror builds don't failRoss Burton2010-03-161-0/+4
|
* warning cleanupMichael Meeks2010-03-141-1/+1
|
* Restructure capplet stuffs and load only on express mode.Srinivasa Ragavan2010-03-141-0/+475