Commit Graph

1072 Commits

Author SHA1 Message Date
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
71f5369ebf Adapt modules/startup-wizard to the new ESource API. 2012-06-02 23:00:41 -04:00
188de78157 Adapt modules/online-accounts to the new ESource API. 2012-06-02 23:00:41 -04:00
502cd6c33c Adapt modules/mdn to the new ESource API. 2012-06-02 23:00:41 -04:00
992373c8b0 Adapt modules/mail to the new ESource API. 2012-06-02 23:00:40 -04:00
26e7480340 Adapt modules/calendar to the new ESource API. 2012-06-02 23:00:40 -04:00
7894db49b9 Adapt modules/addressbook to the new ESource API. 2012-06-02 23:00:40 -04:00
8db3da39d7 Revert "Bug #669463 - HTML signature opens in editor as Plain text"
This reverts commit f25826211b.

Not an issue on the account-mgmt branch.  We can do without this hack.
2012-06-02 23:00:38 -04:00
ceea3a0a1f Reduce diff noise with 'account-mgmt' branch.
One last time.
2012-06-02 16:52:01 -04:00
184ec36d35 Fix an unused-but-set-variable warning. 2012-06-02 08:35:58 -04:00
71924fc487 Fix memory leaks around gtk_tree_model_get() function 2012-05-31 10:44:49 +02:00
c88d317030 Adapt to vFolder changes from evolution-data-server 2012-05-30 18:46:49 +02:00
005ac1efa3 Make the settings capplet optional.
The evolution-settings capplet was originally designed for Anjal, it was
used in MeeGo as part of the Express Mode effort, but doesn't really fit
in GNOME 3 nowadays (nor did it really fit in GNOME 2, in my opinion).

Add a --with-capplet configure switch defaulting to 'no'.  The capplet
will eventually be removed unless I see someone actively maintaining it.
2012-05-28 12:50:18 -04:00
98f39d7ee0 Adapt to CamelService API changes.
em_utils_connect_service_sync() and em_utils_disconnect_service_sync()
are no longer needed.  CamelService itself now effectively does what
these functions were doing.
2012-05-19 13:35:28 -04:00
7d337633ec Bug #676226 - Changing GOA mail account looses GOA key 2012-05-17 14:09:30 +02:00
f14af6f998 Bug #675863 - Cannot load webview.css from Tasks/Memos 2012-05-16 19:02:42 +02:00
5e379370ae Bug #671585 - Add support for smooth scrolling devices 2012-05-15 16:24:29 +02:00
53a3d2f4e1 Use g_simple_async_result_set_check_cancellable().
Always call it immediately after g_simple_async_result_new().
2012-05-13 09:40:23 -04:00
89777f0726 Whitespace cleanups. 2012-05-13 09:15:42 -04:00
250c3cade5 Rename Evolution module libraries.
Drop the "libevolution" prefix so it's not so verbose and also
consistent with upcoming evolution-data-server module libraries.

  libevolution-module-foo.so --> module-foo.so
2012-05-10 13:16:48 -04:00
f25826211b Bug #669463 - HTML signature opens in editor as Plain text 2012-05-03 14:43:32 +02:00
55c1946220 Bug #668687 - MDN panel left shown when moving to an empty folder 2012-04-23 17:45:14 +02:00
e4cce2eeae Bug #564820 - Search filter persists when changing folders 2012-04-23 12:49:46 +02:00
bf2c718d1f Bug #655753 - Improve offline notification for network outage 2012-04-23 11:46:05 +02:00
00c060169d Missed one. 2012-04-21 18:44:49 -04:00
7950d6a0c6 Adapt to libedataserver[ui] changes. 2012-04-21 17:07:15 -04:00
f4c30fef04 Bug #674249 - Crash when showing message with large text/plain 2012-04-19 10:30:55 +02:00
62dceeb795 Show calendar Find Next/Prev/Stop buttons beside Search text entry 2012-04-16 15:31:13 +02:00
7c1a7df115 Bug #600860 - Opening IMAP message with large attachment blocks UI 2012-04-13 16:18:01 +02:00
49787d04fe Bug #584143 - Global Search Function withing Calendar 2012-04-11 16:58:05 +02:00
62c2c75d78 Bug #670967 - Moving event in offline doesn't delete event from original calendar
check for online state and if not verify source isn't a local calendar and
operation is move or destination isn't a local calendar.
2012-04-04 14:59:36 +05:30
299521f02c Whitespace cleanup.
Replace 8-space indentation with tab characters, and various other
automated cleanups.
2012-04-01 23:15:38 -04:00
bfb1d53650 Drop the ConnMan/NetworkManager/WindowsSENS modules.
We rely on GNetworkMonitor for network availability now.

Not our problem anymore.  \o/
2012-03-31 15:48:01 -04:00
9ed9a99bad EMFormat: Add "session" as a constructor property.
Pass it in instead of digging it out of EShellSettings.
2012-03-31 15:48:01 -04:00
6d2c382788 WebKit port - port formatter and mail module 2012-03-28 18:38:25 +02:00
83f7de0aed Bug 672474 - Flaw in GOA synchronization logic
Changes to EAccountList and ESourceList must be explicitly synchronized
back to GConf.  I forgot.  Fix it throughout the online-accounts module.
2012-03-20 11:41:22 -04:00
1b5a2be551 startup-wizard: Avoid em_account_editor_get_widget().
em_account_editor_get_widget() won't be around much longer.
Instead, use gtk_container_foreach() to scan for a GtkLabel.
2012-03-07 09:27:54 -05:00
b4f895265d Add missing linker flags. 2012-03-03 14:11:12 -05:00