Matthew Barnes
c85109fc32
Coding style and whitespace cleanup.
2012-08-19 14:17:55 -04:00
Matthew Barnes
cbf51737fa
Add e_mail_session_append_to_local_folder().
...
Asynchronous + synchronous convenience functions.
Uses the EMailLocalFolder enumeration to specify a well-known folder.
2012-08-15 11:44:29 -04:00
Dan Vrátil
967b238b77
Remove all references to JavaScriptCore and use of JavaScript
...
JavaScript is disabled in EWebView, so any attempt to evaluate
a JavaScript code will fail. We are using DOM bindings
instead to interact with the document.
This commit removes some helper functions created in the early
days of WebKit port which are not used anymore and also fixes
mail-to-task plugin, which was relying on some JavaScript.
2012-08-08 19:39:27 +02:00
Matthew Barnes
07be2453e0
Remove all GDK threads usage.
...
According to [1], we don't need to worry about GDK's global lock since
we don't call gdk_threads_init() or gdk_threads_set_lock_functions().
The GDK threads API is being aggressively deprecated by GTK+ developers
so let's just abandon it entirely. I've never really understood when
you're supposed to use it or not use it anyway, so it's good to be rid
of this confusion.
[1] https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00005.html
2012-08-05 22:12:26 -04:00
Matthew Barnes
cc8bf823ec
Coding style and whitespace cleanup.
2012-06-24 20:31:43 -04:00
Matthew Barnes
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
Matthew Barnes
67b64140d5
Use SoupURI instead of EUri.
...
EUri is now deprecated.
2012-06-18 22:04:43 -04:00
Matthew Barnes
0252395e8e
No more experimental plugins.
...
We don't have any experimental plugins left. Remove the slot for it in
configure.ac so we don't pick up anymore. EPlugin is deprecated anyway.
2012-06-18 11:04:04 -04:00
Milan Crha
94daae3dba
Remove the last remaining usage of GConf
2012-06-15 09:04:08 +02: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
c3d830ff18
Bug 677628 - Remove account and folder name from mail notifications
2012-06-07 16:23:41 -04: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
Matthew Barnes
2a39437ee9
Adapt to single-include E-D-S libraries.
2012-06-03 15:14:03 -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
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
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
Matthew Barnes
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
Matthew Barnes
cd3759369b
Add 'backup-restore' module.
...
Replaces the 'backup-restore' plugin.
2012-06-02 23:00:41 -04:00
Matthew Barnes
ceea3a0a1f
Reduce diff noise with 'account-mgmt' branch.
...
One last time.
2012-06-02 16:52:01 -04:00
Milan Crha
71924fc487
Fix memory leaks around gtk_tree_model_get() function
2012-05-31 10:44:49 +02:00
Matthew Barnes
d8bf9f5b38
Bug 672827 - 'Mark as read' confirmation dialog is too big
2012-05-20 21:20:39 -04:00
Dan Vrátil
bf3cd1b5ec
Bug #675061 - Evolution 3.5.1 does not build
2012-05-17 21:21:54 +02:00
Matthew Barnes
89777f0726
Whitespace cleanups.
2012-05-13 09:15:42 -04:00
Dan Vrátil
96f9d7a159
Bug #674997 - Collapsing contact lists broken in Contacts preview
2012-05-03 10:14:37 +02:00
Matthew Barnes
c314a91459
ItipView: Cleanups.
2012-04-27 17:06:24 -04:00
Dan Vrátil
3c4e56032c
Bug #673420 - Itip formatter lost all mnemonics
2012-04-26 20:32:18 +02:00
Milan Crha
3506b02eed
Fix possible memory leaks of GError structures
2012-04-23 16:43:08 +02:00
Milan Crha
12256b4f1c
Bug #671537 - Option to validate SSL certificates with libsoup
2012-04-23 12:44:02 +02:00
Matthew Barnes
7950d6a0c6
Adapt to libedataserver[ui] changes.
2012-04-21 17:07:15 -04:00
Milan Crha
785515dcbd
Bug #465076 - INBOX confusion with outbox
2012-04-19 13:46:56 +02:00
Milan Crha
abf229bec3
Bug #674037 - [attachment-reminder] Parses message body inefficiently
2012-04-17 13:53:58 +02:00
Matthew Barnes
870b676d8b
Fix backward buttons in "restore-confirm" dialog.
...
Cancel button belongs on the left.
2012-04-11 22:29:32 -04:00
Matthew Barnes
299521f02c
Whitespace cleanup.
...
Replace 8-space indentation with tab characters, and various other
automated cleanups.
2012-04-01 23:15:38 -04:00
Dan Vrátil
2e404cbfd9
Bug #673067 - [itip-formatter] Shows one long line for the meeting description
2012-03-29 17:26:03 +02:00
Dan Vrátil
d97c776f24
WebKit port - port plugins
2012-03-28 18:39:26 +02:00
Ashwini Oruganti
e6d7a86e7b
Bug #593450 - attachment-reminder-plugin: minor tweak to configuration tab
2012-03-26 17:22:48 +02:00