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
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
8c66c83206
Adapt mail-to-task plugin to the new ESource API.
2012-06-02 23:00:43 -04:00
Dan Vrátil
d97c776f24
WebKit port - port plugins
2012-03-28 18:39:26 +02:00
Matthew Barnes
23f5773903
Coding style and whitespace cleanup.
2012-02-20 10:04:25 -05:00
Milan Crha
ea73b4f8ca
Bug #659396 - Missing plural handling for "You have selected %d mails to..."
2012-02-16 10:42:31 +01:00
Matthew Barnes
5c03d975b4
Add missing linker flags.
2012-01-19 09:07:41 -05:00
Matthew Barnes
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
Matthew Barnes
e64d6fe05c
Miscellaneous cleanups.
2011-11-22 20:43:04 -05:00
Milan Crha
a8e8c46122
Bug #664018 - Cannot create task/memo from a mail
2011-11-21 17:53:17 +01:00
Matthew Barnes
5f439e5e62
Trivial little cleanups.
...
To synchronize with the "wip/gsettings" branch.
Mostly just removing unneeded "gconf-bridge.h" includes.
2011-10-18 12:27:13 -04:00
Matthew Barnes
1f38f4d92c
Simplify library dependency flags.
...
We have a confusing array of nearly-identical CFLAGS/LIBS definitions in
configure.ac. Time to simplify. Instead let's just have one definition
that includes all the libraries provided by Evolution-Data-Server (incl.
Camel). That, in combination with GNOME_PLATFORM, gives us most of what
we need for compliation and linking, and we can sprinkle definitions for
additional library dependencies in Makefile.am's as needed.
2011-10-04 22:27:14 -04:00
Matthew Barnes
e2b6ff7a6c
Miscellaneous cleanups from the account-mgmt branch.
...
Reducing diff noise so I can see important changes easier when comparing
branches. A few API changes, but nothing that affects functionality.
2011-09-27 09:31:13 -04:00
Milan Crha
8a309aef81
Bug #655252 - Need to escape the comp_uid part of a path
2011-09-26 11:02:47 +02:00
Matthew Barnes
fcbbdfbd18
Coding style and whitespace cleanup.
2011-09-04 07:34:32 -04:00
Milan Crha
4cabd2c247
[mail-to-task] Uses incorrect function to free array of message uids
2011-08-26 14:56:12 +02:00
Milan Crha
df385fa05b
Changing source in CompEditor blocks UI
2011-08-26 14:24:15 +02:00
Milan Crha
857505c202
Bug #655551 - [mail-to-task] Pick organizer based on selected folder's store
2011-08-26 11:24:49 +02:00
Milan Crha
4c7a93d9fd
Bug #655549 - [mail-to-task] Ignores cancel of source select dialog
2011-08-26 10:56:37 +02:00
Dan Vrátil
cc96d85ef9
Bug #646442 - [mail-to-task] Edit event details before adding to calendar
2011-06-23 09:35:26 +02:00
Milan Crha
38790d8478
Do not use deprecated EBook/ECal API
2011-06-14 08:54:20 +02:00
Milan Crha
756c8abcb8
Bug #646109 - Fix use of include <config.h> to make sure translations work
2011-05-27 15:23:07 +02:00
Matthew Barnes
8a186c3588
Coding style cleanups.
2011-05-08 13:37:20 -04:00
Milan Crha
2533e52b8c
Do not leak attachments in a mail view
2011-03-02 15:13:40 +01:00
Matthew Barnes
ec170e47fd
Move more account utilities to e-account-utils.c.
2010-10-18 12:32:38 -04:00
Matthew Barnes
9675f18d91
Coding style and whitespace cleanup.
2010-10-03 13:29:20 -04:00
Matthew Barnes
31b57ed038
Adapt to Camel API changes.
2010-09-28 11:35:55 -04:00
Matthew Barnes
a91eeb6471
Pass GCancellable to Camel.
2010-09-28 11:35:55 -04:00
Punit Jain
b7abc64e9d
Bug #629132 - set_attachments: assertion failed.
...
[mail-to-task] CRITICAL **: set_attachments: assertion `status.uris != NULL' failed
Uri was actually a path.
2010-09-13 09:48:27 +05:30
Matthew Barnes
78bf9d9d70
Bug 624128 - Folder -> Subscriptions is always enabled
2010-07-12 11:26:47 -04:00
Matthew Barnes
137b0743dd
Migrate from CamelException to GError.
2010-07-08 14:37:52 -04:00
Milan Crha
63b2ef38de
Add translator comments in mail-to-task plugin
2010-06-03 16:24:31 +02:00
Matthew Barnes
4f01d3d182
Keep chipping away at direct GtkHTML usage.
...
EMFormatHTML now holds a sealed EWebView instead of a public GtkHTML,
accessible through em_format_html_get_web_view().
Rename e_mail_reader_get_html_display() to e_mail_reader_get_formatter()
and have it return an EMFormatHTML instead of an EMFormatHTMLDisplay,
since that's usually the type you want (or else an EMFormat, but never
an EMFormatHTMLDisplay).
2010-05-31 12:01:49 -04:00
Matthew Barnes
bc90469e7f
Camel is now GObject-based.
2010-04-24 11:05:27 -04:00
Matthew Barnes
51e5ae5524
Adapt to Camel API changes.
2010-04-12 15:55:53 -04:00
Matthew Barnes
a8feedf390
Adapt to Camel API changes.
2010-04-03 23:06:39 -04:00
Matthew Barnes
26240e0b18
Generate ChangeLog files for tarball releases.
...
Remove old ChangeLog files that predate our switch to git.
2010-04-02 18:18:33 -04:00
Matthew Barnes
fabb6b035c
Only #include Camel's top-level header.
2010-04-02 16:59:20 -04:00
Michael Meeks
495f8f8003
Alter UI conditional syntax to be more familiar cpp style, which
...
avoids the need for intltool changes.
2010-03-23 10:25:54 +00:00
Michael Meeks
97f274dffd
Disable a chunk of UI from the mail-to-task plugin
...
Allow plugins to disable chunks of their UI - *NB* requires patched intltool,
that doesn't elide comments in XML
Remove some debug
2010-03-13 20:53:16 -05:00
Matthew Barnes
bcb2123941
Revert "Without this evo 2.28.2 will not link/run at all"
...
This reverts commit 013ce5b70e .
Looks like it was meant for gnome-2-28 branch. In any case it contains
unresolved merge conflicts which breaks compilation.
2010-01-28 16:25:12 -05:00
Fridrich Strba
013ce5b70e
Without this evo 2.28.2 will not link/run at all
...
The change is needed:
1) To export the right symbols from the right dummy import library so that the loader does not look for symbols where they are not
2) Export that comp_editor_registry using a getter function for win32 so that we don't have to decorate the data string so that the autoexport works again
2010-01-28 14:48:36 +01:00
Gustavo Noronha Silva
d635b839f8
Make authentication functionality available
...
This involves renaming the calendar auth-related functions to have a
prefix, and shipping the headers.
Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175
2010-01-27 11:23:36 -02:00
Matthew Barnes
59bd81691d
Compiler and linker flag cleanups.
2009-12-27 14:32:39 -05:00
Matthew Barnes
5e938b590f
Expand the EMailReader interface so it's easier to use.
...
Adds the following methods:
CamelFolder * (*get_folder) (EMailReader *reader);
const gchar * (*get_folder_uri) (EMailReader *reader);
GPtrArray * (*get_selected_uids) (EMailReader *reader);
2009-12-01 15:01:14 -05:00
Matthew Barnes
d94534c367
Merge bits and pieces of the anjal-evo-2-30 branch.
2009-11-30 18:34:38 -05:00
Matthew Barnes
28589a3097
Add e_attachment_store_load_async().
...
This is a convenience function for adding multiple attachments to a
store and loading them concurrently.
Also included: e_attachment_store_load_finish()
2009-11-19 21:45:26 -05:00
Jonathon Jongsma
623d0541ee
More build failures due to missing internal lib dependencies
2009-11-11 11:28:07 -06:00
Matthew Barnes
5783bb4eb0
Kill more redundant save functions.
2009-11-07 16:09:05 -05:00