Commit Graph

994 Commits

Author SHA1 Message Date
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
5234efadbd Whitespace cleanups. 2012-03-03 10:24:38 -05:00
18593a0fb9 Move vfolders to libemail-engine and rest as mail-vfolder-ui. It all works and
the daemon can now start the vfolder storage without bothering much with the
UI.
2012-03-03 09:02:34 -05:00
14f82dde34 Move EAlert* and e-xml-utils references from other part of the code to libevolution-utils. 2012-03-03 09:02:33 -05:00
a35b61efa5 Bug #671211 - 'Mark Citations' preferences not applied 2012-03-02 15:35:11 +01:00
68242e0edc Bug #670934 - Was saving ESourceList first, rather than last 2012-03-01 14:24:27 +01:00
90d764399d Account properties shown also on remote folders 2012-02-20 18:58:07 +01:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
c37424bc88 Use GSettings for EProxy 2012-02-17 16:28:31 +01:00
83d001baa2 Bug #320976 - Remember last New button choice in Calendar view 2012-02-16 17:23:07 +01:00
3ec164d12e Bug #668482 - Edit account properties from menu on folder store 2012-02-16 13:05:55 +01:00
02cbfd837a Make Capplet work again with new CamelSettings and other stuffs. Also add
EPlugin support to capplet so that exchange and other accoutns can be
configured via this. now.
2012-02-16 10:59:07 +00:00
b8cfd5f9a4 Bug #669113 - Add "File > New > Mail Account" 2012-02-16 11:45:03 +01:00
6eb2cd9ee0 Bug #655485 - Change "cards" to "contacts" in LDAP Address Book dialog 2012-02-15 20:00:04 +01:00
d75f47ad4e Bug #655021 - "Character set" vs "Character encoding" 2012-02-15 19:50:01 +01:00
99d4558915 Be able to define help target for Preferences pages
A follow-up for bug #670073
2012-02-15 13:50:52 +01:00
5795e22cb7 Bug 418520 - Disable Folder -> Expunge in virtual folders
Expunging from a virtual folder actually expunges one or more real
folders, which the user may not be aware of and can lead to unintended
message removal.  I feel it's safest to just disable Folder -> Expunge
for any virtual folder, be it Junk, Trash, or a Search Folder.

Note that File -> Empty Trash is still always enabled.
2012-02-07 09:32:54 -05:00
604743bfd1 Bug 659395 - Missing plural handling for "%d attached messages" 2012-02-01 09:33:23 -05:00
17cf2bc7d5 Bug #636413 - Enable "Autocomplete with this addressbook" by default 2012-01-30 14:53:12 +01:00
5c03d975b4 Add missing linker flags. 2012-01-19 09:07:41 -05:00
59e6e599ba Coding style and whitespace cleanup. 2012-01-18 23:48:48 -05:00
61ae36351b Introduce libemail-engine and libemail-utils.
These libraries are bound for E-D-S so they live at the lowest layer of
Evolution for now -- even libeutil can link to them (but please don't).

This is the first step toward moving mail handing to a D-Bus service.
2012-01-18 23:48:47 -05:00
d0f2c46a1c Do not auto-mark-as-seen when changing filter type 2012-01-11 15:59:25 +01:00
ef8832bb80 Bug #665036 - Memory leaks spot in Contacts view 2012-01-04 14:54:17 +01:00
e3735c7444 Move EMailLabelListStore to EMailSession.
Access the EMailLabelListStore through EMailSession instead of
EShellSettings, which was a quick hack of mine during kill-bonobo.
2011-12-24 17:44:51 -05:00
0cd98f1a85 Bug #661087 - Add ability to remove localized "Re:" prefixes in subject 2011-12-22 16:38:51 +01:00
987fb91d5e Reduce diff noise with account-mgmt branch. 2011-12-19 22:27:39 -05:00
a9cfed5938 Avoid passing EMailBackend as much as possible.
More mail API churn... reversing some previous API decisions.

I've made some key API changes to EMailSession on the account-mgmt
branch which should allow for this, and will hopefully also benefit
the "email-factory" branch.

EMailBackend barely needs to exist anymore, except as the owner of
EMailSession.

For several low-level functions, we replace its EMailBackend parameter
with EMailSession and EAlertSink parameters; the latter so it can still
pass user alerts up the chain.
2011-12-16 10:58:54 -05:00
b95e613147 mail-send-recv.c: Avoid using EAccount and CamelURL if possible.
EAccount is deprecated and mail URLs are being phased out.

Use EMailAccountStore and CamelService instead.
2011-12-16 10:57:57 -05:00