aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-file-utils.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop support for migrating from Evolution < 2.0.Matthew Barnes2010-03-301-3/+0
| | | | | | | There's too much ancient, crufty code there that we can't realistically support anymore. A workaround for those poor users still on 1.x is to upgrade to some 2.x release first, then upgrade again to 3.x. An error dialog explaining this will be shown at startup.
* Test drive EIOActivity with a simple asynchronous function.Matthew Barnes2009-11-081-0/+49
Rename e-fsutils to e-file-utils. This is where we'll add asynchronous functions for common file I/O operations with EActivity integration. Start with e_file_replace_contents_async() (and corresponding finish() function). This is a simple wrapper for g_file_replace_contents_async() which also returns an EActivity. It replaces e_write_file_uri(). Also redesign EIOActivity to -contain- a GAsyncResult rather than implement the interface for itself. This is easier for now but I may change my mind again when I figure out how to tie centralized error reporting into the EActivity framework.