Commit Graph

37691 Commits

Author SHA1 Message Date
Milan Crha a601031be2 Bug #300677 - vFolder rules shouldn't refer to the Unmatched folder 2012-06-08 15:20:07 +02:00
Dan Vrátil a6cac3f275 Bug #670876 - Missing mnemonics for buttons for vcard attached to email 2012-06-08 11:30:44 +02:00
Matthew Barnes b3c57ed8e5 Bug 677624 - Disable Properties when Search Folders is selected 2012-06-07 20:32:51 -04:00
Matthew Barnes 77645577f5 CamelNullStoreClass: Override settings_type.
CamelStoreClass bumps the settings_type to CAMEL_TYPE_STORE_SETTINGS,
which has a filter-inbox property.  But we don't want ANY settings in
a CamelNullStore, so revert the settings_type to CAMEL_TYPE_SETTINGS.
2012-06-07 19:12:29 -04:00
Matthew Barnes e0f11ae8eb Bump minimum libnotify version to 0.7.
GNOME has included libnotify 0.7.x since GNOME 3.0.  It's still an
optional dependency for Evolution, but if you're gonna use it you'll
need a GNOME3-era release.
2012-06-07 17:04:13 -04:00
Matthew Barnes 8df8892ffb EMailAccountStore: Fix a typo. 2012-06-07 17:01:47 -04:00
Matthew Barnes c3d830ff18 Bug 677628 - Remove account and folder name from mail notifications 2012-06-07 16:23:41 -04:00
Matthew Barnes cad21a7450 EMailAccountStore: Check for a collection when adding a service.
If the mail account is part of a collection of sources, we want to read
the enabled state from the top-level "collection" source instead of the
mail account source.

Addendum: Same deal in mail_ui_session_source_changed_cb().
2012-06-07 13:48:19 -04:00
Matthew Barnes 75b7e16821 em-format: Add missing linker flags. 2012-06-07 12:24:30 -04:00
Daniel Mustieles ecb6ad6544 Updated Spanish translation 2012-06-07 17:57:31 +02:00
Milan Crha 40055efcb6 Bug #676563 - Cannot create folders directly under store node 2012-06-07 11:42:48 +02:00
Dan Vrátil bdf653416b Remove a leftover debug message 2012-06-07 09:32:50 +02:00
Milan Crha c2f9c0862c Fix build issue in itip-formatter 2012-06-07 08:42:51 +02:00
Milan Crha 8ee87f53ef Add missing '-include $(top_srcdir)/git.mk' 2012-06-07 08:16:54 +02:00
Matthew Barnes d146d85899 EMailAccountStore: Handle collections when enabling/disabling
If the mail account is part of a collection of sources, we want to
enable or disable the top-level "collection" source instead of the
mail account source.
2012-06-06 16:13:14 -04:00
Bruno Brouard 32a00018c5 Updated French translation 2012-06-06 21:00:36 +02:00
Dan Vrátil 9311914746 Mail formatter rewrite - convert some plugins to modules
audio-inline, itip-formatter, prefer-plain, tnef-attachments
and vcard-inline plugins were converted to modules so that they
can fit into concept of the new formatter.

Every module still installs .eplug file, because there is no
suitable API at the moment to register plugins to the plugins dialog
and to extend the Preferences dialog.
2012-06-06 15:29:38 +02:00
Dan Vrátil 5b8340563c Mail formatter rewrite
All mail-parsing and formatting code has been moved to em-format.
Parsing is handeled by EMailParser class, formatting by EMailFormatter.
Both classes have registry which hold extensions - simple classes
that do actual parsing and formatting. Each supported mime-type
has it's own parser and formatter extension class.
2012-06-06 15:27:19 +02:00
Daniel Mustieles 26a4f24188 Updated Spanish translation 2012-06-06 13:43:17 +02:00
Matthew Barnes ab69060ca3 EMailSession: Use e_source_camel_generate_subtype().
Use e_source_camel_generate_subtype() to register an ESourceCamelNone
class based on the newly-registered "none" CamelProvider.

e_source_camel_register_types() won't pick up the new provider if it was
already called prior to the provider being registered.  That might be a
bug... I'm not sure yet.  The Camel/ESource integration is kinda messy.
2012-06-05 14:48:40 -04:00
Fran Diéguez bd7876a05c Updated Galician translations 2012-06-05 01:31:18 +02:00
Fran Diéguez bc80904761 Updated Galician translations 2012-06-05 01:24:42 +02:00
Matthew Barnes 47bad29c3a Fix a couple distcheck errors. 2012-06-04 15:15:39 -04:00
Daniel Mustieles 63754b1769 Updated Spanish translation 2012-06-04 18:29:52 +02:00
Milan Crha 1a4f29334c Fix build (typo in e-source-weather.c) 2012-06-04 11:47:58 +02:00
Daniel Mustieles ea5935b1d9 Updated Spanish translation 2012-06-04 11:41:04 +02:00
Matthew Barnes 02d4410fc2 Remove local mail autoconfiguration data.
We're using version 1.1 of Mozilla's ClientConfig format now.  These
files are all version 1.0.  But even aside from that, offline autoconfig
is not compelling enough to warrant maintaining two copies of this data.
2012-06-03 21:31:46 -04:00
Matthew Barnes 6135faaf1e Remove mail-guess-servers.[ch].
Obsoleted by EMailAutoconfig.
2012-06-03 21:27:44 -04:00
Matthew Barnes 2a39437ee9 Adapt to single-include E-D-S libraries. 2012-06-03 15:14:03 -04:00
Matthew Barnes eecffa7af3 Update po/POTFILES.in. 2012-06-02 23:00:43 -04:00
Matthew Barnes a11639fcfc Adapt API documentation to the new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes 328de3de78 Adapt vcard-inline plugin to the new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes 08567541fa Adapt save-calendar plugin to new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes d502cc9f84 Adapt publish-calendar plugin to the new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes aa081cc6e8 Adapt pst-importer plugin to the new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes 16e8dd5557 Adapt mailing-list-actions plugin to the new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes 8c66c83206 Adapt mail-to-task plugin to the new ESource API. 2012-06-02 23:00:43 -04:00
Matthew Barnes 09a335ec7b Adapt itip-formatter plugin to the new ESource API. 2012-06-02 23:00:42 -04:00
Matthew Barnes 9385743236 Adapt email-custom-header plugin to the new ESource API. 2012-06-02 23:00:42 -04:00
Matthew Barnes f8528336da Adapt bbdb plugin to new ESource API. 2012-06-02 23:00:42 -04:00
Matthew Barnes 2b5a9b4eb4 Remove default-source plugin.
Obsoleted by EBookSourceConfig and ECalSourceConfig.
2012-06-02 23:00:42 -04:00
Matthew Barnes 48e680cdf3 Add 'mail-config' module.
This breaks a good chunk of logic out of EMAccountEditor and hopefully
makes it less brittle.  Because honestly, every time I fix one thing in
EMAccountEditor it breaks three other things.  It's unmaintainable.
2012-06-02 23:00:42 -04:00
Matthew Barnes 209e47b133 Add 'imap-features' module.
Adds an extra page to EMailConfigNotebook for 'imap' accounts.

Replaces the 'imap-features' plugin.
2012-06-02 23:00:42 -04:00
Matthew Barnes 3efee090f0 Add 'cal-config-webcal' module.
Registers the "On The Web" backend in ECalSourceConfig widgets.

Replaces the 'calendar-http' plugin.
2012-06-02 23:00:42 -04:00
Matthew Barnes d21230f743 Add 'cal-config-weather' module.
Registers the "Weather" backend in ECalSourceConfig widgets.

Replaces the 'calendar-weather' plugin.
2012-06-02 23:00:42 -04:00
Matthew Barnes c030e2f0a5 Add 'cal-config-google' module.
Registers the "Google" backend in ECalSourceConfig widgets.

Replaces the 'google-account-setup' plugin.
2012-06-02 23:00:41 -04:00
Matthew Barnes 1ad9dfdc9f Add 'cal-config-contacts' module.
Registers the "Contacts" backend in ECalSourceConfig widgets.
2012-06-02 23:00:41 -04:00
Matthew Barnes 691ab73cd4 Add 'cal-config-caldav' module.
Registers the "CalDAV" backend in ECalSourceConfig widgets.

Replaces the 'caldav' plugin.
2012-06-02 23:00:41 -04:00
Matthew Barnes cb1220aff2 Add 'cal-config-local' module.
Registers the "On This Computer" backend in ECalSourceConfig widgets.

Replaces the 'calendar-file' plugin.
2012-06-02 23:00:41 -04:00
Matthew Barnes 8b03b8a20c Add 'book-config-webdav' module.
Registers the "WebDAV" backend in EBookSourceConfig widgets.

Replaces the 'webdav-account-setup' plugin.
2012-06-02 23:00:41 -04:00