Commit Graph

2036 Commits

Author SHA1 Message Date
b4f895265d Add missing linker flags. 2012-03-03 14:11:12 -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
123c91f241 Bug #663745 - Option to create Google Calendar not available 2012-03-02 11:47:34 +01:00
42ac148a4d Fix unneeded mnemonic conflict of _Customize with _Cancel button 2012-02-27 12:22:18 +01:00
dcb18338d2 Add translator comments to strings 2012-02-27 12:22:17 +01:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
771b41d952 Change 'file name' to 'filename' according to the GDP Style Guide 2012-02-17 15:11:39 +01:00
53ca9a1f97 Use i as mnemonic for Filename string everywhere. This does not conflict with other mnemonics in the affected dialogs. 2012-02-17 15:08:35 +01:00
ea73b4f8ca Bug #659396 - Missing plural handling for "You have selected %d mails to..." 2012-02-16 10:42:31 +01:00
0dc14bba6e Fix broken Help button link for 'Insert > Custom Header' dialog after Mallard transition. 2012-02-15 12:52:01 +01:00
3437451c9e Bug 669433 - Add missing linker flags to pst-import 2012-02-11 07:58:03 -06:00
318ca55318 Add missing mnemonic to string 2012-02-10 20:25:17 +01:00
515b354a4b Fix external editor example. Fixes bug #594736 2012-01-29 13:47:59 +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
8b8f564a63 Bug #667741 - Crash when browse for CalDAV calendar 2012-01-16 19:25:37 +01:00
f15c6e4e8f Bug #667346 - Fix build with libpst 0.6.54 and require this version 2012-01-09 18:17:54 +01:00
ea4c16fdad Bug #664370 - Crash when putting same component into icalcomponent 2012-01-05 14:22:04 +01: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
8ec5982480 Bug #666341 - [bbdb] Invalid free in bbdb_do_it 2011-12-16 10:23:29 +01:00
09b17320af Bug #561696 - Invitation's "Open Calendar" button jumps to current day 2011-12-15 11:31:56 +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
dff45d6cd8 Remove some unnecessary GConf crud. 2011-11-27 20:28:53 -06:00
30717998ca Bug #580394 - Comment field in a meeting request is too small 2011-11-25 16:45:28 +01:00
993d4910c1 Bug #616561 - Don't check read-only calendars in the itip-formatter 2011-11-25 14:36:42 +01:00
eabcec7ecf Bug #376075 - Accepting a meeting invitation defaults to wrong calendar 2011-11-25 12:43:53 +01:00
8664187d64 Bug #659491 - Hung when accepting calendar invite 2011-11-25 11:40:28 +01:00
e64d6fe05c Miscellaneous cleanups. 2011-11-22 20:43:04 -05:00
2e60b6a4a2 Tweak GSettings schemas.
- Don't use the term "eplugin" for modules.

- Use the term "plugin" instead of "eplugin" for plugins.

- Split SpamAssassin settings into a separate schema.
2011-11-22 20:42:56 -05:00
00e4952799 Merge branch 'master' into wip/gsettings
Conflicts:
	mail/e-mail-paned-view.c
2011-11-22 14:52:33 -05:00
c75f58d01b Fix compiler warnings. 2011-11-22 14:34:11 -05:00
1037643622 Bug #663615 - Saving calendar duplicates the first event 2011-11-21 18:38:26 +01:00
a8e8c46122 Bug #664018 - Cannot create task/memo from a mail 2011-11-21 17:53:17 +01:00
49e518ac2b Remove some unnecessary #includes. 2011-11-18 10:10:02 -05:00
73656ae57e Port autocontacts plugin to GSettings 2011-11-17 17:19:48 +01:00
925b03c373 Make it fully build 2011-11-09 12:35:00 +01:00
1107fea0f8 Merge branch 'master' into wip/gsettings 2011-11-08 12:48:40 +01:00
bed7c0f05a EMAccountEditor: Start using CamelNetworkSettings.
Instead of stuffing host/port/user/etc into CamelURLs.

To enforce this in 3rd party extensions, remove EAccounts from
EMConfigTargetAccount and rename it EMConfigTargetSettings with
the following struct members:

    const gchar *email_address;

    const gchar *storage_protocol;
    CamelSettings *storage_settings;

    const gchar *transport_protocol;
    CamelSettings *transport_settings;
2011-11-06 20:10:57 -05:00
41f0d7117e Adapt to CamelOperation API changes. 2011-11-06 20:10:57 -05:00
80b0ca6849 Migrate itip formatter to GSettings 2011-11-04 15:55:21 +01:00
48b565039b Migrate attachment reminder plugin to GSettings 2011-11-03 22:26:04 +01:00
202cf6bfef Migrate template plugin to GSettings 2011-11-02 17:29:14 +01:00
22eeb9e05d Migrate face plugin to GSettings 2011-11-02 14:59:25 +01:00
0849af1df6 Merge branch 'master' into wip/gsettings 2011-11-02 14:41:55 +01:00
5182ae7cef Migrate mail notification plugin to GSettings 2011-11-02 14:41:12 +01:00
bcf8dbb96f Bug #662589 - 'Retrieve List' for new Google calendar does not use proxy 2011-11-02 09:08:45 +01:00
b3b35231e2 Merge branch 'master' into wip/gsettings 2011-10-28 11:38:03 +02:00
8f5493140c Bug #660782 - [pst-import] Missing 'To' on message replies 2011-10-27 19:02:40 +02:00
6b104de653 Merge branch 'master' into wip/gsettings 2011-10-26 11:57:13 +02:00