Commit Graph

1059 Commits

Author SHA1 Message Date
0f09050e4a itip-formatter: Forgot to build the EPlugin 2012-06-25 22:07:38 -04:00
aa368e4b52 google: Remove the offline caching option for Google Contacts address books
Commit 6905e9ed885cd1d5be26106d64831a6d35c36bd9 permanently enabled the
on-disk cache in EDS for Google Contacts address books, so the option is now
redundant.
2012-06-25 22:28:57 +01:00
96b3a3ba15 google: Remove SSL option for Google Contacts address books
SSL is always enabled by libgdata.
2012-06-25 22:07:10 +01:00
cc8bf823ec Coding style and whitespace cleanup. 2012-06-24 20:31:43 -04:00
f960fd2dff Reduce usage of g_type_class_peek_parent().
G_DEFINE_TYPE macros define a static "parent_class" variable.
2012-06-24 20:31:42 -04:00
e9b5561fd0 EMailConfigSummaryPage: Remove "account-name" property.
It's redundant.  Just set the display name on one of the ESources.
2012-06-22 20:12:11 -04:00
71a6bc922c ESourceContacts: Only include local address book by default.
A more reasonable default than including all address books by default.
Weeds out large, remote address books that can take forever to query.
2012-06-22 08:54:08 -04:00
d6ad0c22a2 Bug 678397 - Move "mail-to-task" actions to a submenu
Shortens the Message menu a little for low screen resolutions.
2012-06-21 01:31:56 -04:00
50a5e067d5 Bug 678393 - Disable Properties for built-in mail stores 2012-06-20 14:40:06 -04:00
782d59da7b Bug 678347 - Put spamd pid/socket files in $XDG_RUNTIME_DIR 2012-06-19 23:26:48 -04:00
67b64140d5 Use SoupURI instead of EUri.
EUri is now deprecated.
2012-06-18 22:04:43 -04:00
e9c96b8b79 Remove Mono and Python EPlugin bindings.
EPlugin is deprecated.  These bindings have never been used for anything
and they're never going to be used at this point.  Remove the dead weight.
2012-06-18 20:48:32 -04:00
6c05b09be1 Do not call g_object_notify() when property didn't change 2012-06-18 15:35:44 +02:00
b1562e75b0 cal-config-caldav: Hide host details for collection members. 2012-06-15 12:30:12 -04:00
1489dc4fd8 Disable 'Rename' if source is a collection member.
For consistency with the Preferences window.  We assume the display
names are server-assigned and not user-assigned, at least not assigned
through Evolution.
2012-06-15 11:32:27 -04:00
35a4012e05 Fix typo in SOURCES for itip-formatter 2012-06-15 09:16:42 +02:00
94daae3dba Remove the last remaining usage of GConf 2012-06-15 09:04:08 +02:00
08dedf0a8a Finish incomplete change (and fix newly introduced compiler warning) 2012-06-15 08:06:28 +02:00
bea5e0e92d Remove some unnecessary linker flags. 2012-06-14 18:02:15 -04:00
ca63481992 Move ECalSourceConfig to /widgets/misc.
ECalSourceConfig drags in no additional dependencies, and although we do
publish a libevolution-calendar.so, this keeps all the ESource config UI
in one place so it can more easily be moved to Evolution-Data-Server.
2012-06-14 15:43:27 -04:00
2a4a12c470 Move EBookSourceConfig to /widgets/misc.
EBookSourceConfig drags in no additional dependencies, and allows us to
delay publishing a libevolution-addressbook.so since 3rd party packages
will need to subclass EBookSourceConfig.

The address book source code will need to be flattened into a single
library before we could publish a libevolution-addressbook.so anyway.
That would be a good thing to do regardless -- Evolution has way too
many internal libraries -- but it's out of scope at the moment.
2012-06-14 13:40:11 -04:00
50ad565a15 Bug #676179 - Memos/Tasks - Update preview when it's shown 2012-06-14 12:14:45 +02:00
6fac903eab Add forgotten -include $(top_srcdir)/git.mk to Makefile.am files 2012-06-14 11:29:14 +02:00
e8dc7d80f7 Adapt to evolution-data-server's port from GConf to GSettings 2012-06-14 10:45:56 +02:00
0c25f646c8 Bug #677607 - Closing Mail Browser emits critical warnings 2012-06-12 18:30:19 +02:00
a6e1709a36 itip-formatter: Remove redundant declaration. 2012-06-08 18:20:41 -04:00
b4fbbde6ab Remove "enable-local" and "enable-vfolders" GSettings key.
We have built-in ESources for the 'local' and 'vfolder' mail stores,
and can now track their enabled state as we would any other mail store.
2012-06-08 13:47:22 -04:00
c95ad7585c ItipView should hold a reference to underlaying WebKitDOMDocument 2012-06-08 17:46:12 +02:00
c4071b0a1d Fix displayed message headers
The new formatter was ignoring selected headers, always displaying
only From, To, Subject and Date (default headers).

Handling of the currently displayed headers has been moved to
EMailConfigFormatHTML extension, because it is related to
configuration of EMailFormatter, rather then EMailReader.
2012-06-08 17:08:00 +02:00
a6cac3f275 Bug #670876 - Missing mnemonics for buttons for vcard attached to email 2012-06-08 11:30:44 +02:00
b3c57ed8e5 Bug 677624 - Disable Properties when Search Folders is selected 2012-06-07 20:32:51 -04:00
c2f9c0862c Fix build issue in itip-formatter 2012-06-07 08:42:51 +02:00
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
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
47bad29c3a Fix a couple distcheck errors. 2012-06-04 15:15:39 -04:00
1a4f29334c Fix build (typo in e-source-weather.c) 2012-06-04 11:47:58 +02:00
2a39437ee9 Adapt to single-include E-D-S libraries. 2012-06-03 15:14:03 -04:00
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
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
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
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
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
1ad9dfdc9f Add 'cal-config-contacts' module.
Registers the "Contacts" backend in ECalSourceConfig widgets.
2012-06-02 23:00:41 -04:00
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
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
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
4c9c82d884 Add 'book-config-ldap' module.
Register the "On LDAP Servers" backend in EBookSourceConfig widgets.
2012-06-02 23:00:41 -04:00
a4607aee99 Add 'book-config-google' module.
Register the "Google" backend in EBookSourceConfig widgets.

Partially replaces the 'google-account-setup' plugin.
2012-06-02 23:00:41 -04:00
305b51db24 Add 'book-config-local' module.
Registers the "On This Computer" backend in EBookSourceConfig widgets.

Replaces the 'addressbook-file' plugin.
2012-06-02 23:00:41 -04:00
cd3759369b Add 'backup-restore' module.
Replaces the 'backup-restore' plugin.
2012-06-02 23:00:41 -04:00