G_BEGIN_DECLS
typedef enum _ModestErrorDomain {
- MODEST_MAIL_OPERATION_ERROR
+ MODEST_MAIL_OPERATION_ERROR,
+ MODEST_CONF_ERROR,
} ModestErrorDomain;
typedef enum _ModestErrorCode {
MODEST_MAIL_OPERATION_ERROR_OPERATION_CANCELED,
MODEST_MAIL_OPERATION_ERROR_ITEM_NOT_FOUND,
MODEST_MAIL_OPERATION_ERROR_FOLDER_RULES,
- MODEST_MAIL_OPERATION_ERROR_SIZE_LIMIT,
+ MODEST_MAIL_OPERATION_ERROR_FOLDER_EXISTS, /* Folder to be created exists already. */
+ MODEST_MAIL_OPERATION_ERROR_RETRIEVAL_NUMBER_LIMIT, /* There were too many messages to retrieve. */
MODEST_MAIL_OPERATION_ERROR_INSTANCE_CREATION_FAILED,
+ MODEST_MAIL_OPERATION_ERROR_FILE_IO, /* couldn't retrieve a file to construct a mail */
+ MODEST_MAIL_OPERATION_ERROR_SEND_QUEUE_ADD_ERROR,
+ MODEST_MAIL_OPERATION_ERROR_LOW_MEMORY,
+
+ MODEST_CONF_ERROR_INVALID_VALUE,
} ModestErrorCode;
G_END_DECLS