Commit Graph

930 Commits

Author SHA1 Message Date
e64d6fe05c Miscellaneous cleanups. 2011-11-22 20:43:04 -05:00
2e60b6a4a2 Tweak GSettings schemas.
- Don't use the term "eplugin" for modules.

- Use the term "plugin" instead of "eplugin" for plugins.

- Split SpamAssassin settings into a separate schema.
2011-11-22 20:42:56 -05:00
adf6645d52 Fix some GSettings runtime issues. 2011-11-22 20:42:46 -05:00
2e24e72b5e More compiler warning fixes. 2011-11-22 20:42:26 -05:00
00e4952799 Merge branch 'master' into wip/gsettings
Conflicts:
	mail/e-mail-paned-view.c
2011-11-22 14:52:33 -05:00
0c83b9b25d Miscellaneous cleanups. 2011-11-22 14:50:09 -05:00
c75f58d01b Fix compiler warnings. 2011-11-22 14:34:11 -05:00
f3abed7ac2 Bug 585066 - Add Auto-Submitted header to outgoing MDNs
Also set the disposition field according to user preferences.

If the MDN is sent without user confirmation ("always"), use:

   Disposition: automatic-action/MDN-sent-automatically;displayed

If the MDN is sent in response to user confirmation ("ask"), use:

   Disposition: manual-action/MDN-sent-manually;displayed
2011-11-22 01:50:43 -05:00
c4fedc0494 Split MDN handling into a module. 2011-11-22 00:12:36 -05:00
2b8701fa2b EPreviewPane: Implement EAlertSink.
Means EMailBrowser no longer has to.

Also, EMailReader now provides a default implementation for
get_alert_sink() which just calls get_preview_pane() and casts.
2011-11-22 00:12:36 -05:00
4511799098 EAlertBar: Add a close button to all alerts.
Replaces the 'Dismiss' button.  All alerts appearing in an alert bar
should be dismissable (i.e. non-modal).  For modal alerts use a dialog.
2011-11-22 00:12:36 -05:00
5fabd29bd2 Add EMailReader.get_preview_pane() method.
Also give EMailReader::show-search-bar signal a default implementation,
since it can now dig up the search bar widget itself.
2011-11-22 00:12:36 -05:00
49e518ac2b Remove some unnecessary #includes. 2011-11-18 10:10:02 -05:00
ce6762cbde Build fixes 2011-11-17 17:20:39 +01:00
4efe4a85d9 Migrate all EABConfig* code to use GSettings 2011-11-17 16:04:11 +01:00
900d019a03 Merge branch 'master' into wip/gsettings 2011-11-17 15:55:48 +01:00
55ed27cd2f Migrate EShellSettings to GSettings 2011-11-14 17:19:25 +01:00
78a2a77d10 Bug #662914 - Reply to gnupg signed mails should be signed 2011-11-14 15:24:33 +01:00
7ab5ae3fc7 Merge branch 'master' into wip/gsettings 2011-11-14 13:08:57 +01:00
4bfec872a7 Bug 663372 - Actions not updated after disabling account 2011-11-12 17:45:32 -05:00
6461ecea27 Bug 663376 - Folder->Properties enabled when no folder selected 2011-11-12 15:36:32 -05:00
d0e42d7101 Bug #659736 - GOA Google calendar prevents settings change 2011-11-10 17:34:19 +01:00
abd53549d2 Bug #663748 - Unable to reconfigure GOA GMail account 2011-11-10 13:48:39 +01:00
f9fee6a584 Bug #659945 - "New" button in toolbar for new mail message not working 2011-11-10 13:28:38 +01:00
8dd9c2a86b Bug #659557 - Duplicate mnemonic in ldap address book creation dialog 2011-11-09 17:59:38 +05:30
925b03c373 Make it fully build 2011-11-09 12:35:00 +01:00
1107fea0f8 Merge branch 'master' into wip/gsettings 2011-11-08 12:48:40 +01:00
bed7c0f05a EMAccountEditor: Start using CamelNetworkSettings.
Instead of stuffing host/port/user/etc into CamelURLs.

To enforce this in 3rd party extensions, remove EAccounts from
EMConfigTargetAccount and rename it EMConfigTargetSettings with
the following struct members:

    const gchar *email_address;

    const gchar *storage_protocol;
    CamelSettings *storage_settings;

    const gchar *transport_protocol;
    CamelSettings *transport_settings;
2011-11-06 20:10:57 -05:00
ceda5ef420 Merge branch 'master' into wip/gsettings 2011-11-04 15:56:23 +01:00
c15fba1038 Bug #663286 - Changing view clears Contact preview 2011-11-03 10:50:21 +01:00
80937eb544 Addressbook module GSettings migration 2011-11-01 17:40:16 +01:00
fa4a42d741 Migrate SA extension to GSettings 2011-11-01 17:26:07 +01:00
f31ecdfc22 Merge branch 'master' into wip/gsettings 2011-10-31 16:08:48 +01:00
b485d28c3b Remove 'Click the Forward button to continue' sentence (plus the Forward button was actually a Continue button anyway) 2011-10-28 18:21:53 +02:00
2782363bf1 Mail module has now all basic settings in GSettings 2011-10-28 12:05:31 +02:00
b3b35231e2 Merge branch 'master' into wip/gsettings 2011-10-28 11:38:03 +02:00
2b7bb054f0 e-mail-store.c: Take EMailSession instead of EMailBackend.
My apologies for flip-flopping the API again.

e-mail-store.c functions used to take an EMailSession, then I changed
it to take an EMailBackend in preparation for my account-mgmt branch.

Having rethought some API decisions on the branch, however, the first
flip-flop proved to be unnecessary.  And now Srini needs the API to use
EMailSession for his mail-factory branch, so I'm flip-flopping again.
2011-10-26 12:46:13 -04:00
6b104de653 Merge branch 'master' into wip/gsettings 2011-10-26 11:57:13 +02:00
251b734a85 Bug #662742 - Double free when expunging completed tasks 2011-10-26 11:21:49 +02:00
6f66c05f0a Fix a build break after recent changes 2011-10-25 09:00:56 +02:00
56ebfe2f3f Adapt to CamelNetworkSettings changes. 2011-10-24 12:03:54 -04:00
bd149b2795 Merge branch 'master' into wip/gsettings 2011-10-24 11:30:20 +02:00
d4571114e8 Bug #660738 - Font changes ignored since 3.2 2011-10-21 14:11:57 +02:00
5efdc804e4 Make e_utils_prompt_user and callers use GSettings keys 2011-10-14 13:46:33 +02:00
d46ec2039e Migrate bogfilter module to GSettings 2011-10-14 13:02:12 +02:00
ff8b1650ea Port EComposerHeaderTable to GSettings 2011-10-13 17:44:28 +02:00
74317a2183 NULL-terminate arrays that we pass to g_settings_set_strv 2011-10-13 13:44:58 +02:00
cb3e037f8f Merge branch 'master' into wip/gsettings 2011-10-13 12:55:34 +02:00
2a38470844 Bug #660721 - Online Account services not always activating 2011-10-13 10:30:19 +02:00
ce5054cf34 Use gtk_check_button_new_with_mnemonic() with a mnemonic string 2011-10-11 13:21:35 +02:00