Changeset 3654
- Timestamp:
- 05/12/08 12:15:05
- Files:
-
- trunk/ChangeLog (modified) (1 diff)
- trunk/libtinymail-camel/tny-camel-account.c (modified) (2 diffs)
- trunk/libtinymail-camel/tny-camel-bs-msg-receive-strategy.c (modified) (1 diff)
- trunk/libtinymail-camel/tny-camel-common.c (modified) (22 diffs)
- trunk/libtinymail-camel/tny-camel-folder.c (modified) (26 diffs)
- trunk/libtinymail-camel/tny-camel-mime-part.c (modified) (3 diffs)
- trunk/libtinymail-camel/tny-camel-nntp-folder.c (modified) (2 diffs)
- trunk/libtinymail-camel/tny-camel-nntp-store-account.c (modified) (2 diffs)
- trunk/libtinymail-camel/tny-camel-pop-folder.c (modified) (2 diffs)
- trunk/libtinymail-camel/tny-camel-pop-store-account.c (modified) (2 diffs)
- trunk/libtinymail-camel/tny-camel-send-queue.c (modified) (3 diffs)
- trunk/libtinymail-camel/tny-camel-store-account.c (modified) (11 diffs)
- trunk/libtinymail-camel/tny-camel-transport-account.c (modified) (4 diffs)
- trunk/libtinymail/tny-error.c (modified) (1 diff)
- trunk/libtinymail/tny-error.h (modified) (2 diffs)
- trunk/libtinymail/tny-merge-folder.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ChangeLog
r3652 r3654 1 2008-05-12 Rob Taylor <rob.taylor@codethink.co.uk> 2 3 * libtinymail-camel/tny-camel-bs-msg-receive-strategy.c: 4 * libtinymail-camel/tny-camel-folder.c: 5 * libtinymail-camel/tny-camel-nntp-folder.c: 6 * libtinymail-camel/tny-camel-mime-part.c: 7 * libtinymail-camel/tny-camel-send-queue.c: 8 * libtinymail-camel/tny-camel-pop-store-account.c: 9 * libtinymail-camel/tny-camel-pop-folder.c: 10 * libtinymail-camel/tny-camel-common.c: 11 * libtinymail-camel/tny-camel-nntp-store-account.c: 12 * libtinymail-camel/tny-camel-store-account.c: 13 * libtinymail-camel/tny-camel-transport-account.c: 14 * libtinymail-camel/tny-camel-account.c: 15 * libtinymail/tny-error.c: 16 * libtinymail/tny-error.h: 17 * libtinymail/tny-merge-folder.c: Fix tinymail's GError usage. Use an 18 actual GQuark for the domain, have one domain for tinymail as a whole. 19 Removes the pointless GType for the error. 20 1 21 2008-05-12 Sergio Villar Senin <svillar@igalia.com> 2 22 trunk/libtinymail-camel/tny-camel-account.c
r3612 r3654 1609 1609 camel_exception_clear (priv->ex); 1610 1610 } else { 1611 g_set_error (err, TNY_ SERVICE_ERROR,1611 g_set_error (err, TNY_ERROR_DOMAIN, 1612 1612 TNY_SERVICE_ERROR_CONNECT, 1613 1613 "Account not yet fully configured. " … … 2067 2067 2068 2068 if (!_tny_session_check_operation (priv->session, TNY_ACCOUNT (self), &err, 2069 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_UNKNOWN))2069 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_UNKNOWN)) 2070 2070 { 2071 2071 if (callback) { trunk/libtinymail-camel/tny-camel-bs-msg-receive-strategy.c
r3526 r3654 94 94 95 95 if (fd == -1) { 96 g_set_error (err, TNY_ IO_ERROR,96 g_set_error (err, TNY_ERROR_DOMAIN, 97 97 TNY_IO_ERROR_READ, 98 98 "Can't open %s for reading", filename); trunk/libtinymail-camel/tny-camel-common.c
r3551 r3654 332 332 /* The From/To address is not well formed while 333 333 * sending or NNTP authentication error*/ 334 g_set_error (err, TNY_ SERVICE_ERROR,334 g_set_error (err, TNY_ERROR_DOMAIN, 335 335 TNY_SERVICE_ERROR_PROTOCOL, 336 336 camel_exception_get_description (ex)); … … 338 338 339 339 case CAMEL_EXCEPTION_SYSTEM: 340 g_set_error (err, TNY_ SYSTEM_ERROR,340 g_set_error (err, TNY_ERROR_DOMAIN, 341 341 TNY_SYSTEM_ERROR_UNKNOWN, 342 342 camel_exception_get_description (ex)); … … 344 344 345 345 case CAMEL_EXCEPTION_USER_CANCEL: 346 g_set_error (err, TNY_ SYSTEM_ERROR,346 g_set_error (err, TNY_ERROR_DOMAIN, 347 347 TNY_SYSTEM_ERROR_CANCEL, 348 348 camel_exception_get_description (ex)); … … 351 351 /* Usually fs space problems */ 352 352 case CAMEL_EXCEPTION_SYSTEM_IO_WRITE: 353 g_set_error (err, TNY_ IO_ERROR,353 g_set_error (err, TNY_ERROR_DOMAIN, 354 354 TNY_IO_ERROR_WRITE, 355 355 camel_exception_get_description (ex)); … … 357 357 358 358 case CAMEL_EXCEPTION_SYSTEM_MEMORY: 359 g_set_error (err, TNY_ IO_ERROR,359 g_set_error (err, TNY_ERROR_DOMAIN, 360 360 TNY_IO_ERROR_WRITE, 361 361 camel_exception_get_description (ex)); … … 364 364 /* Usually fs corruption problems */ 365 365 case CAMEL_EXCEPTION_SYSTEM_IO_READ: 366 g_set_error (err, TNY_ IO_ERROR,366 g_set_error (err, TNY_ERROR_DOMAIN, 367 367 TNY_IO_ERROR_READ, 368 368 camel_exception_get_description (ex)); … … 370 370 371 371 case CAMEL_EXCEPTION_FOLDER_UID_NOT_AVAILABLE: /* message not available atm */ 372 g_set_error (err, TNY_ SERVICE_ERROR,372 g_set_error (err, TNY_ERROR_DOMAIN, 373 373 TNY_SERVICE_ERROR_MESSAGE_NOT_AVAILABLE, 374 374 camel_exception_get_description (ex)); … … 376 376 377 377 case CAMEL_EXCEPTION_FOLDER_INVALID_UID: /* message does not exist */ 378 g_set_error (err, TNY_ SERVICE_ERROR,378 g_set_error (err, TNY_ERROR_DOMAIN, 379 379 TNY_SERVICE_ERROR_NO_SUCH_MESSAGE, 380 380 camel_exception_get_description (ex)); … … 382 382 383 383 case CAMEL_EXCEPTION_SERVICE_NOT_SUPPORTED: 384 g_set_error (err, TNY_ SERVICE_ERROR,384 g_set_error (err, TNY_ERROR_DOMAIN, 385 385 TNY_SERVICE_ERROR_UNSUPPORTED, 386 386 camel_exception_get_description (ex)); … … 393 393 case CAMEL_EXCEPTION_FOLDER_INSUFFICIENT_PERMISSION: 394 394 case CAMEL_EXCEPTION_FOLDER_SUMMARY_INVALID: /* destroyed and recreated on server */ 395 g_set_error (err, TNY_ SERVICE_ERROR,395 g_set_error (err, TNY_ERROR_DOMAIN, 396 396 TNY_SERVICE_ERROR_UNKNOWN, 397 397 camel_exception_get_description (ex)); … … 399 399 400 400 case CAMEL_EXCEPTION_FOLDER_RENAME: /* folder rename error */ 401 g_set_error (err, TNY_ SERVICE_ERROR,401 g_set_error (err, TNY_ERROR_DOMAIN, 402 402 TNY_SERVICE_ERROR_FOLDER_RENAME, 403 403 camel_exception_get_description (ex)); … … 406 406 case CAMEL_EXCEPTION_FOLDER_NON_EMPTY: /* folder delete error */ 407 407 case CAMEL_EXCEPTION_FOLDER_DELETE: 408 g_set_error (err, TNY_ SERVICE_ERROR,408 g_set_error (err, TNY_ERROR_DOMAIN, 409 409 TNY_SERVICE_ERROR_FOLDER_REMOVE, 410 410 camel_exception_get_description (ex)); … … 412 412 413 413 case CAMEL_EXCEPTION_FOLDER_CREATE: /* folder create error */ 414 g_set_error (err, TNY_ SERVICE_ERROR,414 g_set_error (err, TNY_ERROR_DOMAIN, 415 415 TNY_SERVICE_ERROR_FOLDER_CREATE, 416 416 camel_exception_get_description (ex)); … … 418 418 419 419 case CAMEL_EXCEPTION_STORE_NO_FOLDER: /* Folder does not exist */ 420 g_set_error (err, TNY_ SERVICE_ERROR,420 g_set_error (err, TNY_ERROR_DOMAIN, 421 421 TNY_SERVICE_ERROR_FOLDER_IS_UNKNOWN, 422 422 camel_exception_get_description (ex)); … … 425 425 case CAMEL_EXCEPTION_SERVICE_PROTOCOL: 426 426 /* For example BAD from IMAP server */ 427 g_set_error (err, TNY_ SERVICE_ERROR,427 g_set_error (err, TNY_ERROR_DOMAIN, 428 428 TNY_SERVICE_ERROR_PROTOCOL, 429 429 camel_exception_get_description (ex)); … … 432 432 case CAMEL_EXCEPTION_STORE_NULL: 433 433 case CAMEL_EXCEPTION_STORE_INVALID: /* unused */ 434 g_set_error (err, TNY_ SERVICE_ERROR,434 g_set_error (err, TNY_ERROR_DOMAIN, 435 435 TNY_SERVICE_ERROR_UNKNOWN, 436 436 camel_exception_get_description (ex)); … … 438 438 439 439 case CAMEL_EXCEPTION_SERVICE_INVALID: 440 g_set_error (err, TNY_ SERVICE_ERROR,440 g_set_error (err, TNY_ERROR_DOMAIN, 441 441 TNY_SERVICE_ERROR_PROTOCOL, 442 442 camel_exception_get_description (ex)); … … 446 446 case CAMEL_EXCEPTION_SERVICE_UNAVAILABLE: 447 447 /* You must be working online */ 448 g_set_error (err, TNY_ SERVICE_ERROR,448 g_set_error (err, TNY_ERROR_DOMAIN, 449 449 TNY_SERVICE_ERROR_UNAVAILABLE, 450 450 camel_exception_get_description (ex)); … … 453 453 case CAMEL_EXCEPTION_SERVICE_CONNECT: 454 454 case CAMEL_EXCEPTION_SYSTEM_HOST_LOOKUP_FAILED: 455 g_set_error (err, TNY_ SERVICE_ERROR,455 g_set_error (err, TNY_ERROR_DOMAIN, 456 456 TNY_SERVICE_ERROR_CONNECT, 457 457 camel_exception_get_description (ex)); … … 459 459 460 460 case CAMEL_EXCEPTION_SERVICE_CANT_AUTHENTICATE: 461 g_set_error (err, TNY_ SERVICE_ERROR,461 g_set_error (err, TNY_ERROR_DOMAIN, 462 462 TNY_SERVICE_ERROR_AUTHENTICATE, 463 463 camel_exception_get_description (ex)); … … 465 465 466 466 case CAMEL_EXCEPTION_SERVICE_CERTIFICATE: 467 g_set_error (err, TNY_ SERVICE_ERROR,467 g_set_error (err, TNY_ERROR_DOMAIN, 468 468 TNY_SERVICE_ERROR_CERTIFICATE, 469 469 camel_exception_get_description (ex)); … … 472 472 case CAMEL_EXCEPTION_SERVICE_NULL: 473 473 case CAMEL_EXCEPTION_SERVICE_URL_INVALID: 474 g_set_error (err, TNY_ SERVICE_ERROR,474 g_set_error (err, TNY_ERROR_DOMAIN, 475 475 TNY_SERVICE_ERROR_UNKNOWN, 476 476 camel_exception_get_description (ex)); 477 477 break; 478 478 default: 479 g_set_error (err, TNY_ SYSTEM_ERROR,479 g_set_error (err, TNY_ERROR_DOMAIN, 480 480 TNY_SYSTEM_ERROR_UNKNOWN, 481 481 camel_exception_get_description (ex)); trunk/libtinymail-camel/tny-camel-folder.c
r3651 r3654 760 760 761 761 } else { 762 g_set_error (err, TNY_ MIME_ERROR,762 g_set_error (err, TNY_ERROR_DOMAIN, 763 763 TNY_MIME_ERROR_MALFORMED, 764 764 _("Malformed message")); … … 1013 1013 1014 1014 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 1015 priv->account, err, TNY_ SERVICE_ERROR,1015 priv->account, err, TNY_ERROR_DOMAIN, 1016 1016 TNY_SERVICE_ERROR_ADD_MSG)) 1017 1017 return; 1018 1018 1019 1019 if (!priv->account) { 1020 g_set_error (err, TNY_ SERVICE_ERROR,1020 g_set_error (err, TNY_ERROR_DOMAIN, 1021 1021 TNY_SERVICE_ERROR_ADD_MSG, 1022 1022 "Folder not ready for adding messages"); … … 1074 1074 1075 1075 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 1076 priv->account, err, TNY_ SERVICE_ERROR,1076 priv->account, err, TNY_ERROR_DOMAIN, 1077 1077 TNY_SERVICE_ERROR_REMOVE_MSG)) 1078 1078 return; 1079 1079 1080 1080 if (!priv->account) { 1081 g_set_error (err, TNY_ SERVICE_ERROR,1081 g_set_error (err, TNY_ERROR_DOMAIN, 1082 1082 TNY_SERVICE_ERROR_REMOVE_MSG, 1083 1083 _("Folder not ready for removing")); … … 1275 1275 1276 1276 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 1277 priv->account, err, TNY_ SERVICE_ERROR,1277 priv->account, err, TNY_ERROR_DOMAIN, 1278 1278 TNY_SERVICE_ERROR_REMOVE_MSG)) 1279 1279 return; 1280 1280 1281 1281 if (!priv->account) { 1282 g_set_error (err, TNY_ SERVICE_ERROR,1282 g_set_error (err, TNY_ERROR_DOMAIN, 1283 1283 TNY_SERVICE_ERROR_REMOVE_MSG, 1284 1284 _("Folder not ready for removing")); … … 1539 1539 1540 1540 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 1541 priv->account, err, TNY_ SERVICE_ERROR,1541 priv->account, err, TNY_ERROR_DOMAIN, 1542 1542 TNY_SERVICE_ERROR_SYNC)) 1543 1543 return; … … 1666 1666 1667 1667 if (!priv->account) { 1668 g_set_error (&info->err, TNY_ SERVICE_ERROR,1668 g_set_error (&info->err, TNY_ERROR_DOMAIN, 1669 1669 TNY_SERVICE_ERROR_SYNC, 1670 1670 "Folder not ready for synchronization"); … … 2049 2049 2050 2050 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 2051 priv->account, err, TNY_ SERVICE_ERROR,2051 priv->account, err, TNY_ERROR_DOMAIN, 2052 2052 TNY_SERVICE_ERROR_REFRESH)) 2053 2053 return; 2054 2054 2055 2055 if (!priv->account) { 2056 g_set_error (err, TNY_ SERVICE_ERROR,2056 g_set_error (err, TNY_ERROR_DOMAIN, 2057 2057 TNY_SERVICE_ERROR_REFRESH, 2058 2058 _("Folder not ready for refresh")); … … 2300 2300 2301 2301 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), priv->account, err, 2302 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_REFRESH))2302 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_REFRESH)) 2303 2303 return; 2304 2304 2305 2305 if (!priv->account) { 2306 g_set_error (err, TNY_ SERVICE_ERROR,2306 g_set_error (err, TNY_ERROR_DOMAIN, 2307 2307 TNY_SERVICE_ERROR_REFRESH, 2308 2308 _("Folder not ready for getting headers")); … … 2828 2828 2829 2829 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 2830 priv->account, err, TNY_ SERVICE_ERROR,2830 priv->account, err, TNY_ERROR_DOMAIN, 2831 2831 TNY_SERVICE_ERROR_GET_MSG)) 2832 2832 return NULL; 2833 2833 2834 2834 if (!priv->account) { 2835 g_set_error (err, TNY_ SERVICE_ERROR,2835 g_set_error (err, TNY_ERROR_DOMAIN, 2836 2836 TNY_SERVICE_ERROR_GET_MSG, 2837 2837 _("Folder not ready for getting messages")); … … 2897 2897 2898 2898 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 2899 priv->account, err, TNY_ SERVICE_ERROR,2899 priv->account, err, TNY_ERROR_DOMAIN, 2900 2900 TNY_SERVICE_ERROR_GET_MSG)) 2901 2901 return NULL; 2902 2902 2903 2903 if (!priv->account) { 2904 g_set_error (err, TNY_ SERVICE_ERROR,2904 g_set_error (err, TNY_ERROR_DOMAIN, 2905 2905 TNY_SERVICE_ERROR_GET_MSG, 2906 2906 _("Folder not ready for finding messages")); … … 2935 2935 info = camel_folder_get_message_info (priv->folder, uid); 2936 2936 if (info == NULL) { 2937 g_set_error (err, TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_NO_SUCH_MESSAGE,2937 g_set_error (err, TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_NO_SUCH_MESSAGE, 2938 2938 _("Message uid not found in folder")); 2939 2939 retval = NULL; … … 2955 2955 2956 2956 } else { 2957 g_set_error (err, TNY_ SERVICE_ERROR,2957 g_set_error (err, TNY_ERROR_DOMAIN, 2958 2958 TNY_SERVICE_ERROR_GET_MSG, 2959 2959 _("This url string is malformed")); … … 3188 3188 g_object_unref (a_store); 3189 3189 } else { 3190 g_set_error (&nerr, TNY_ SERVICE_ERROR,3190 g_set_error (&nerr, TNY_ERROR_DOMAIN, 3191 3191 TNY_SERVICE_ERROR_UNKNOWN, 3192 3192 "The folder (%s) didn't have a parent, therefore " … … 3364 3364 if (del && priv->reason_to_live != 0) 3365 3365 { 3366 g_set_error (&nerr, TNY_ SERVICE_ERROR,3366 g_set_error (&nerr, TNY_ERROR_DOMAIN, 3367 3367 TNY_SERVICE_ERROR_STATE, 3368 3368 "You should not use this operation with del=TRUE " … … 3453 3453 { 3454 3454 if (!camel_exception_is_set (&ex)) 3455 g_set_error (&terr, TNY_ SERVICE_ERROR,3455 g_set_error (&terr, TNY_ERROR_DOMAIN, 3456 3456 TNY_SERVICE_ERROR_COPY, 3457 3457 _("Folder not ready for copy")); … … 3578 3578 3579 3579 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 3580 priv->account, err, TNY_ SERVICE_ERROR,3580 priv->account, err, TNY_ERROR_DOMAIN, 3581 3581 TNY_SERVICE_ERROR_COPY)) 3582 3582 return NULL; … … 3584 3584 3585 3585 if (!priv->account) { 3586 g_set_error (err, TNY_ SERVICE_ERROR,3586 g_set_error (err, TNY_ERROR_DOMAIN, 3587 3587 TNY_SERVICE_ERROR_COPY, 3588 3588 _("Folder not ready for copy")); … … 4007 4007 4008 4008 if (!priv->account) { 4009 g_set_error (err, TNY_ SERVICE_ERROR,4009 g_set_error (err, TNY_ERROR_DOMAIN, 4010 4010 TNY_SERVICE_ERROR_TRANSFER, 4011 4011 _("Folder not ready for transfer")); … … 4014 4014 4015 4015 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 4016 priv->account, err, TNY_ SERVICE_ERROR,4016 priv->account, err, TNY_ERROR_DOMAIN, 4017 4017 TNY_SERVICE_ERROR_TRANSFER)) 4018 4018 return; … … 4068 4068 if (G_UNLIKELY (uid == NULL)) 4069 4069 { 4070 g_set_error (err, TNY_ SERVICE_ERROR,4070 g_set_error (err, TNY_ERROR_DOMAIN, 4071 4071 TNY_SERVICE_ERROR_TRANSFER, 4072 4072 "You can only pass summary items as headers. " … … 4699 4699 4700 4700 if (!priv->account) { 4701 g_set_error (err, TNY_ SERVICE_ERROR,4701 g_set_error (err, TNY_ERROR_DOMAIN, 4702 4702 TNY_SERVICE_ERROR_FOLDER_REMOVE, 4703 4703 _("Folder store not ready for removal")); … … 4893 4893 4894 4894 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), priv->account, err, 4895 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_FOLDER_REMOVE))4895 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_FOLDER_REMOVE)) 4896 4896 return; 4897 4897 4898 4898 if (!priv->account) { 4899 g_set_error (err, TNY_ SERVICE_ERROR,4899 g_set_error (err, TNY_ERROR_DOMAIN, 4900 4900 TNY_SERVICE_ERROR_FOLDER_REMOVE, 4901 4901 _("Folder store not ready for removing folders")); … … 4976 4976 4977 4977 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 4978 priv->account, err, TNY_ SERVICE_ERROR,4978 priv->account, err, TNY_ERROR_DOMAIN, 4979 4979 TNY_SERVICE_ERROR_FOLDER_CREATE)) 4980 4980 return NULL; 4981 4981 4982 4982 if (!name || strlen (name) <= 0) { 4983 g_set_error (err, TNY_ SERVICE_ERROR,4983 g_set_error (err, TNY_ERROR_DOMAIN, 4984 4984 TNY_SERVICE_ERROR_FOLDER_CREATE, 4985 4985 _("Failed to create folder with no name")); … … 4989 4989 4990 4990 if (!priv->folder_name) { 4991 g_set_error (err, TNY_ SERVICE_ERROR,4991 g_set_error (err, TNY_ERROR_DOMAIN, 4992 4992 TNY_SERVICE_ERROR_FOLDER_CREATE, 4993 4993 _("Failed to create folder. Invalid parent folder")); … … 5010 5010 camel_exception_clear (&ex); 5011 5011 } else 5012 g_set_error (err, TNY_ SERVICE_ERROR,5012 g_set_error (err, TNY_ERROR_DOMAIN, 5013 5013 TNY_SERVICE_ERROR_FOLDER_CREATE, 5014 5014 _("Unknown error while trying to create folder")); … … 5255 5255 5256 5256 if (!_tny_session_check_operation (TNY_FOLDER_PRIV_GET_SESSION(priv), 5257 priv->account, err, TNY_ SERVICE_ERROR,5257 priv->account, err, TNY_ERROR_DOMAIN, 5258 5258 TNY_SERVICE_ERROR_GET_FOLDERS)) 5259 5259 return; trunk/libtinymail-camel/tny-camel-mime-part.c
r3617 r3654 669 669 "tny_mime_part_construct first")); 670 670 camel_object_unref (cstream); 671 g_set_error (err, TNY_ MIME_ERROR,671 g_set_error (err, TNY_ERROR_DOMAIN, 672 672 TNY_MIME_ERROR_STATE, 673 673 _("Mime part does not yet have a source stream, use " … … 686 686 687 687 if (bytes < 0) { 688 g_set_error (err, TNY_ IO_ERROR,688 g_set_error (err, TNY_ERROR_DOMAIN, 689 689 TNY_IO_ERROR_WRITE, 690 690 strerror (errno)); … … 789 789 790 790 if (bytes < 0) { 791 g_set_error (err, TNY_ IO_ERROR,791 g_set_error (err, TNY_ERROR_DOMAIN, 792 792 TNY_IO_ERROR_WRITE, 793 793 strerror (errno)); trunk/libtinymail-camel/tny-camel-nntp-folder.c
r3304 r3654 61 61 tny_camel_nntp_folder_remove_folder (TnyFolderStore *self, TnyFolder *folder, GError **err) 62 62 { 63 g_set_error (err, TNY_ SERVICE_ERROR,63 g_set_error (err, TNY_ERROR_DOMAIN, 64 64 TNY_SERVICE_ERROR_UNSUPPORTED, 65 65 "You can't use the tny_folder_store_remove_folder API " … … 73 73 tny_camel_nntp_folder_create_folder (TnyFolderStore *self, const gchar *name, GError **err) 74 74 { 75 g_set_error (err, TNY_ SERVICE_ERROR,75 g_set_error (err, TNY_ERROR_DOMAIN, 76 76 TNY_SERVICE_ERROR_UNSUPPORTED, 77 77 "You can't use the tny_folder_store_create_folder " trunk/libtinymail-camel/tny-camel-nntp-store-account.c
r3304 r3654 70 70 tny_camel_nntp_store_account_remove_folder (TnyFolderStore *self, TnyFolder *folder, GError **err) 71 71 { 72 g_set_error (err, TNY_ SERVICE_ERROR,72 g_set_error (err, TNY_ERROR_DOMAIN, 73 73 TNY_SERVICE_ERROR_UNSUPPORTED, 74 74 "You can't use the tny_folder_store_remove_folder API " … … 82 82 tny_camel_nntp_store_account_create_folder (TnyFolderStore *self, const gchar *name, GError **err) 83 83 { 84 g_set_error (err, TNY_ SERVICE_ERROR,84 g_set_error (err, TNY_ERROR_DOMAIN, 85 85 TNY_SERVICE_ERROR_UNSUPPORTED, 86 86 "You can't use the tny_folder_store_create_folder " trunk/libtinymail-camel/tny-camel-pop-folder.c
r3304 r3654 78 78 tny_camel_pop_folder_remove_folder (TnyFolderStore *self, TnyFolder *folder, GError **err) 79 79 { 80 g_set_error (err, TNY_ SERVICE_ERROR,80 g_set_error (err, TNY_ERROR_DOMAIN, 81 81 TNY_SERVICE_ERROR_UNSUPPORTED, 82 82 "You can't use the tny_folder_store_remove_folder " … … 90 90 tny_camel_pop_folder_create_folder (TnyFolderStore *self, const gchar *name, GError **err) 91 91 { 92 g_set_error (err, TNY_ SERVICE_ERROR,92 g_set_error (err, TNY_ERROR_DOMAIN, 93 93 TNY_SERVICE_ERROR_UNSUPPORTED, 94 94 "You can't use the tny_folder_store_create_folder " trunk/libtinymail-camel/tny-camel-pop-store-account.c
r3568 r3654 69 69 tny_camel_pop_store_account_remove_folder (TnyFolderStore *self, TnyFolder *folder, GError **err) 70 70 { 71 g_set_error (err, TNY_ SERVICE_ERROR,71 g_set_error (err, TNY_ERROR_DOMAIN, 72 72 TNY_SERVICE_ERROR_UNSUPPORTED, 73 73 "You can't use the tny_folder_store_remove_folder API " … … 81 81 tny_camel_pop_store_account_create_folder (TnyFolderStore *self, const gchar *name, GError **err) 82 82 { 83 g_set_error (err, TNY_ SERVICE_ERROR,83 g_set_error (err, TNY_ERROR_DOMAIN, 84 84 TNY_SERVICE_ERROR_UNSUPPORTED, 85 85 "You can't use the tny_folder_store_create_folder " trunk/libtinymail-camel/tny-camel-send-queue.c
r3652 r3654 845 845 if (!info->outbox || !info->sentbox) { 846 846 847 g_set_error (err, TNY_ SERVICE_ERROR,847 g_set_error (err, TNY_ERROR_DOMAIN, 848 848 TNY_SERVICE_ERROR_ADD_MSG, FOLDERSNOTREADY); 849 849 g_warning (FOLDERSNOTREADY); … … 1034 1034 if (!outbox || !TNY_IS_FOLDER (outbox)) 1035 1035 { 1036 g_set_error (err, TNY_ SERVICE_ERROR,1036 g_set_error (err, TNY_ERROR_DOMAIN, 1037 1037 TNY_SERVICE_ERROR_ADD_MSG, 1038 1038 _("Operating can't continue: send queue not ready " … … 1092 1092 1093 1093 if (!outbox || !TNY_IS_FOLDER (outbox)) { 1094 g_set_error (&err, TNY_ SERVICE_ERROR,1094 g_set_error (&err, TNY_ERROR_DOMAIN, 1095 1095 TNY_SERVICE_ERROR_ADD_MSG, 1096 1096 _("Operating can't continue: send queue not ready " trunk/libtinymail-camel/tny-camel-store-account.c
r3571 r3654 556 556 camel_exception_clear (apriv->ex); 557 557 } else { 558 g_set_error (err, TNY_ SERVICE_ERROR,558 g_set_error (err, TNY_ERROR_DOMAIN, 559 559 TNY_SERVICE_ERROR_CONNECT, 560 560 "Account not yet fully configured. " … … 582 582 camel_exception_clear (&ex); 583 583 } else { 584 g_set_error (err, TNY_ SERVICE_ERROR,584 g_set_error (err, TNY_ERROR_DOMAIN, 585 585 TNY_SERVICE_ERROR_CONNECT, 586 586 _("Unknown error while connecting")); … … 593 593 594 594 } else { 595 g_set_error (err, TNY_ SERVICE_ERROR,595 g_set_error (err, TNY_ERROR_DOMAIN, 596 596 TNY_SERVICE_ERROR_CONNECT, 597 597 _("Get and Forget password functions not yet set. " … … 1026 1026 1027 1027 if (!_tny_session_check_operation (apriv->session, TNY_ACCOUNT (self), err, 1028 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_FOLDER_REMOVE))1028 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_FOLDER_REMOVE)) 1029 1029 return; 1030 1030 1031 1031 if (apriv->service == NULL || !CAMEL_IS_SERVICE (apriv->service)) 1032 1032 { 1033 g_set_error (err, TNY_ SERVICE_ERROR,1033 g_set_error (err, TNY_ERROR_DOMAIN, 1034 1034 TNY_SERVICE_ERROR_FOLDER_REMOVE, 1035 1035 _("Account not ready for this operation." … … 1074 1074 1075 1075 if (!_tny_session_check_operation (apriv->session, TNY_ACCOUNT (self), err, 1076 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_FOLDER_CREATE))1076 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_FOLDER_CREATE)) 1077 1077 return NULL; 1078 1078 1079 1079 if (!name || strlen (name) <= 0) 1080 1080 { 1081 g_set_error (err, TNY_ SERVICE_ERROR,1081 g_set_error (err, TNY_ERROR_DOMAIN, 1082 1082 TNY_SERVICE_ERROR_FOLDER_CREATE, 1083 1083 _("Failed to create folder with no name")); … … 1090 1090 if (apriv->service == NULL || !CAMEL_IS_SERVICE (apriv->service)) 1091 1091 { 1092 g_set_error (err, TNY_ SERVICE_ERROR,1092 g_set_error (err, TNY_ERROR_DOMAIN, 1093 1093 TNY_SERVICE_ERROR_FOLDER_CREATE, 1094 1094 _("Account not ready for this operation. " … … 1355 1355 1356 1356 if (!_tny_session_check_operation (apriv->session, TNY_ACCOUNT (self), err, 1357 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_GET_FOLDERS))1357 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_GET_FOLDERS)) 1358 1358 return; 1359 1359 … … 1363 1363 if (apriv->service == NULL || !CAMEL_IS_SERVICE (apriv->service)) 1364 1364 { 1365 g_set_error (err, TNY_ SERVICE_ERROR,1365 g_set_error (err, TNY_ERROR_DOMAIN, 1366 1366 TNY_SERVICE_ERROR_GET_FOLDERS, 1367 1367 _("Account not ready for this operation. " … … 1738 1738 1739 1739 if (!_tny_session_check_operation (apriv->session, TNY_ACCOUNT (self), err, 1740 TNY_ SERVICE_ERROR, TNY_SERVICE_ERROR_GET_FOLDERS))1740 TNY_ERROR_DOMAIN, TNY_SERVICE_ERROR_GET_FOLDERS)) 1741 1741 return NULL; 1742 1742 1743 1743 if (apriv->service == NULL || !CAMEL_IS_SERVICE (apriv->service)) 1744 1744 { 1745 g_set_error (err, TNY_ SERVICE_ERROR,1745 g_set_error (err, TNY_ERROR_DOMAIN, 1746 1746 TNY_SERVICE_ERROR_GET_FOLDERS, 1747 1747 _("Account not ready for this operation." … … 1822 1822 } 1823 1823 } else { 1824 g_set_error (err, TNY_ SERVICE_ERROR,1824 g_set_error (err, TNY_ERROR_DOMAIN, 1825 1825 TNY_SERVICE_ERROR_GET_FOLDERS, 1826 1826 _("Invalid URL string")); … … 2006 2006 if (callback) { 2007 2007 GError *err = NULL; 2008 g_set_error (&err, TNY_ SYSTEM_ERROR, TNY_SYSTEM_ERROR_MEMORY,2008 g_set_error (&err, TNY_ERROR_DOMAIN, TNY_SYSTEM_ERROR_MEMORY, 2009 2009 _("Internal error, account not ready")); 2010 2010 callback ((TnyCamelAccount *) self, TRUE, err, user_data); trunk/libtinymail-camel/tny-camel-transport-account.c
r3640 r3654 120 120 camel_exception_clear (apriv->ex); 121 121 } else { 122 g_set_error (err, TNY_ SERVICE_ERROR,122 g_set_error (err, TNY_ERROR_DOMAIN, 123 123 TNY_SERVICE_ERROR_CONNECT, 124 124 _("Account not yet fully configured. " … … 135 135 136 136 } else { 137 g_set_error (err, TNY_ SERVICE_ERROR,137 g_set_error (err, TNY_ERROR_DOMAIN, 138 138 TNY_SERVICE_ERROR_CONNECT, 139 139 _("Get and Forget password functions not yet set " … … 199 199 _tny_camel_exception_to_tny_error (&ex, err); 200 200 } else { 201 g_set_error (err, TNY_ SERVICE_ERROR,201 g_set_error (err, TNY_ERROR_DOMAIN, 202 202 TNY_SERVICE_ERROR_AUTHENTICATE,
