aboutsummaryrefslogtreecommitdiffstats
path: root/libemail-engine/e-mail-folder-utils.c
Commit message (Collapse)AuthorAgeFilesLines
* e_mail_folder_uri_parse: Handle local mbox folder URIs.Matthew Barnes2013-04-081-2/+24
| | | | | | | | | | | In Evolution 2.x, the local mail store used mbox format. Camel will not recognize the old-style "mbox:///.../local" folder URIs, since the local mail store is now Maildir format. Test for this and work around it. This should re-fix bug 638307 which was a nuisance error about failing to append to a "mbox:///.../local#Sent" folder after sending a message. (cherry picked from commit 94372b5f1857b66d1ae7e14a37075122b5c8336c)
* Use camel_service_ref_session().Matthew Barnes2013-02-111-4/+11
|
* Prefer e_source_registry_check_enabled().Matthew Barnes2012-10-261-1/+1
| | | | | Prefer e_source_registry_check_enabled() over e_source_get_enabled() for most instances where we want to exclude disabled data sources.
* Bug #682425 - Can do network operations on disabled accountsMilan Crha2012-09-051-3/+4
|
* Adapt to CamelService API changes.Matthew Barnes2012-08-131-1/+3
| | | | | | camel_service_get_settings() is now camel_service_ref_settings() and it returns a new CamelSettings reference which the caller must release with g_object_unref().
* Adapt to CamelSession API changes.Matthew Barnes2012-08-121-5/+13
| | | | | | | | | | | | These functions now return new references: camel_session_add_service() camel_session_list_services() These functions have been renamed and also return new references: camel_session_get_service() -> camel_session_ref_service() camel_session_get_service_by_url() -> camel_session_ref_service_by_url()
* Avoid using uninitialized variable in e_mail_folder_expunge_sync()Milan Crha2012-08-101-0/+1
|
* Add e_mail_folder_expunge().Matthew Barnes2012-07-091-0/+285
| | | | To replace mail_expunge_folder().
* Use folder display name in status messages when possible.Matthew Barnes2012-07-091-4/+6
|
* Adapt to CamelStore API change.Matthew Barnes2012-07-071-2/+2
| | | | compare_folder_name() -> equal_folder_name()
* Use g_simple_async_result_set_check_cancellable().Matthew Barnes2012-05-131-0/+14
| | | | Always call it immediately after g_simple_async_result_new().
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-4/+6
|
* Bug #670014 - Remove-duplicates reads all messages into memoryMilan Crha2012-02-161-43/+94
|
* Bug 667576 - Junk between messages after saving an mbox fileJames Bottomley2012-02-021-9/+19
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-191-0/+1666
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.