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
09b17320af
Bug #561696 - Invitation's "Open Calendar" button jumps to current day
2011-12-15 11:31:56 +01:00
017f373b52
Bug #582649 - Toggle for coloring today and overdue tasks
2011-12-14 14:48:34 +01:00
7c0c40f833
Reorder accounts by drag-and-drop.
...
This implements https://bugzilla.gnome.org/show_bug.cgi?id=663527#c3 .
Account reordering is now done by drag-and-drop instead of up/down
buttons.
Turned out to be a wee bit more complicated than I initially thought.
This scraps EAccountManager and EAccountTreeView and replaces them with
new classes centered around EMailAccountStore, which EMailSession owns.
EMailAccountStore is the model behind the account list in Preferences.
The folder tree model now uses it to sort its own top-level rows using
gtk_tree_path_compare(). It also broadcasts account operations through
signals so we don't have to rely so heavily on EAccountList signals,
since EAccountList is going away soon.
Also as part of this work, the e-mail-local.h and e-mail-store.h APIs
have been merged into EMailSession and MailFolderCache.
2011-12-10 21:34:19 -05:00
e3b8f3fbb3
Move folder URI caching to MailFolderCache.
2011-12-08 00:32:22 -05:00
a01525c931
Miscellaneous EShellView-related cleanups.
2011-12-07 22:11:21 -05:00