Commit Graph

930 Commits

Author SHA1 Message Date
Matthew Barnes e64d6fe05c Miscellaneous cleanups. 2011-11-22 20:43:04 -05:00
Matthew Barnes 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
Matthew Barnes adf6645d52 Fix some GSettings runtime issues. 2011-11-22 20:42:46 -05:00
Matthew Barnes 2e24e72b5e More compiler warning fixes. 2011-11-22 20:42:26 -05:00
Matthew Barnes 00e4952799 Merge branch 'master' into wip/gsettings
Conflicts:
	mail/e-mail-paned-view.c
2011-11-22 14:52:33 -05:00
Matthew Barnes 0c83b9b25d Miscellaneous cleanups. 2011-11-22 14:50:09 -05:00
Matthew Barnes c75f58d01b Fix compiler warnings. 2011-11-22 14:34:11 -05:00
Matthew Barnes 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
Matthew Barnes c4fedc0494 Split MDN handling into a module. 2011-11-22 00:12:36 -05:00
Matthew Barnes 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
Matthew Barnes 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
Matthew Barnes 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
Matthew Barnes 49e518ac2b Remove some unnecessary #includes. 2011-11-18 10:10:02 -05:00
Rodrigo Moya ce6762cbde Build fixes 2011-11-17 17:20:39 +01:00
Rodrigo Moya 4efe4a85d9 Migrate all EABConfig* code to use GSettings 2011-11-17 16:04:11 +01:00
Rodrigo Moya 900d019a03 Merge branch 'master' into wip/gsettings 2011-11-17 15:55:48 +01:00
Rodrigo Moya 55ed27cd2f Migrate EShellSettings to GSettings 2011-11-14 17:19:25 +01:00
Milan Crha 78a2a77d10 Bug #662914 - Reply to gnupg signed mails should be signed 2011-11-14 15:24:33 +01:00
Rodrigo Moya 7ab5ae3fc7 Merge branch 'master' into wip/gsettings 2011-11-14 13:08:57 +01:00
Matthew Barnes 4bfec872a7 Bug 663372 - Actions not updated after disabling account 2011-11-12 17:45:32 -05:00
Matthew Barnes 6461ecea27 Bug 663376 - Folder->Properties enabled when no folder selected 2011-11-12 15:36:32 -05:00
Milan Crha d0e42d7101 Bug #659736 - GOA Google calendar prevents settings change 2011-11-10 17:34:19 +01:00
Milan Crha abd53549d2 Bug #663748 - Unable to reconfigure GOA GMail account 2011-11-10 13:48:39 +01:00
Milan Crha f9fee6a584 Bug #659945 - "New" button in toolbar for new mail message not working 2011-11-10 13:28:38 +01:00
Vibha Yadav 8dd9c2a86b Bug #659557 - Duplicate mnemonic in ldap address book creation dialog 2011-11-09 17:59:38 +05:30
Rodrigo Moya 925b03c373 Make it fully build 2011-11-09 12:35:00 +01:00
Rodrigo Moya 1107fea0f8 Merge branch 'master' into wip/gsettings 2011-11-08 12:48:40 +01:00
Matthew Barnes 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
Rodrigo Moya ceda5ef420 Merge branch 'master' into wip/gsettings 2011-11-04 15:56:23 +01:00
Milan Crha c15fba1038 Bug #663286 - Changing view clears Contact preview 2011-11-03 10:50:21 +01:00
Rodrigo Moya 80937eb544 Addressbook module GSettings migration 2011-11-01 17:40:16 +01:00
Rodrigo Moya fa4a42d741 Migrate SA extension to GSettings 2011-11-01 17:26:07 +01:00
Rodrigo Moya f31ecdfc22 Merge branch 'master' into wip/gsettings 2011-10-31 16:08:48 +01:00
Andre Klapper 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
Rodrigo Moya 2782363bf1 Mail module has now all basic settings in GSettings 2011-10-28 12:05:31 +02:00
Rodrigo Moya b3b35231e2 Merge branch 'master' into wip/gsettings 2011-10-28 11:38:03 +02:00
Matthew Barnes 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
Rodrigo Moya 6b104de653 Merge branch 'master' into wip/gsettings 2011-10-26 11:57:13 +02:00
Milan Crha 251b734a85 Bug #662742 - Double free when expunging completed tasks 2011-10-26 11:21:49 +02:00
Milan Crha 6f66c05f0a Fix a build break after recent changes 2011-10-25 09:00:56 +02:00
Matthew Barnes 56ebfe2f3f Adapt to CamelNetworkSettings changes. 2011-10-24 12:03:54 -04:00
Rodrigo Moya bd149b2795 Merge branch 'master' into wip/gsettings 2011-10-24 11:30:20 +02:00
Milan Crha d4571114e8 Bug #660738 - Font changes ignored since 3.2 2011-10-21 14:11:57 +02:00
Rodrigo Moya 5efdc804e4 Make e_utils_prompt_user and callers use GSettings keys 2011-10-14 13:46:33 +02:00
Rodrigo Moya d46ec2039e Migrate bogfilter module to GSettings 2011-10-14 13:02:12 +02:00
Rodrigo Moya ff8b1650ea Port EComposerHeaderTable to GSettings 2011-10-13 17:44:28 +02:00
Rodrigo Moya 74317a2183 NULL-terminate arrays that we pass to g_settings_set_strv 2011-10-13 13:44:58 +02:00
Rodrigo Moya cb3e037f8f Merge branch 'master' into wip/gsettings 2011-10-13 12:55:34 +02:00
Milan Crha 2a38470844 Bug #660721 - Online Account services not always activating 2011-10-13 10:30:19 +02:00
Milan Crha ce5054cf34 Use gtk_check_button_new_with_mnemonic() with a mnemonic string 2011-10-11 13:21:35 +02:00