diff options
author | Gaël Bonithon <gael@xfce.org> | 2021-12-17 10:30:03 +0100 |
---|---|---|
committer | Gaël Bonithon <gael@xfce.org> | 2021-12-17 15:42:48 +0100 |
commit | d6aeb7d65acf6e41738c78b9d137fab3502d1c58 (patch) | |
tree | 1b550651a91c236f64da6200bc9799a05dd8d621 /tumbler | |
parent | c74d14a6395b29bcf4cb48f2c36320fb07938cb5 (diff) | |
download | tumbler-d6aeb7d65acf6e41738c78b9d137fab3502d1c58.tar.gz |
Define error messages in `tumbler/tumbler-error.h`
Diffstat (limited to 'tumbler')
-rw-r--r-- | tumbler/tumbler-error.h | 8 | ||||
-rw-r--r-- | tumbler/tumbler-file-info.c | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/tumbler/tumbler-error.h b/tumbler/tumbler-error.h index 63e8424..d988ad4 100644 --- a/tumbler/tumbler-error.h +++ b/tumbler/tumbler-error.h @@ -38,6 +38,14 @@ G_BEGIN_DECLS #define TUMBLER_ERROR_DOMAIN "Tumbler" #define TUMBLER_ERROR (g_quark_from_static_string (TUMBLER_ERROR_DOMAIN)) +#define TUMBLER_ERROR_MESSAGE_CREATION_FAILED _("Thumbnail could not be inferred from file contents") +#define TUMBLER_ERROR_MESSAGE_LOCAL_ONLY _("Only local files are supported") +#define TUMBLER_ERROR_MESSAGE_CORRUPT_THUMBNAIL _("Corrupt thumbnail PNG: '%s'") +#define TUMBLER_ERROR_MESSAGE_SAVE_FAILED _("Could not save thumbnail to \"%s\"") +#define TUMBLER_ERROR_MESSAGE_NO_THUMB_OF_THUMB _("The file \"%s\" is a thumbnail itself") +#define TUMBLER_ERROR_MESSAGE_NO_THUMBNAILER _("No thumbnailer available for \"%s\"") +#define TUMBLER_ERROR_MESSAGE_SHUT_DOWN _("The thumbnailer service is shutting down") + typedef enum /*< enum >*/ { TUMBLER_ERROR_UNSUPPORTED, diff --git a/tumbler/tumbler-file-info.c b/tumbler/tumbler-file-info.c index bfaef89..7116658 100644 --- a/tumbler/tumbler-file-info.c +++ b/tumbler/tumbler-file-info.c @@ -294,7 +294,7 @@ tumbler_file_info_load (TumblerFileInfo *info, { /* we don't allow the generation of thumbnails for thumbnails */ g_set_error (&err, TUMBLER_ERROR, TUMBLER_ERROR_IS_THUMBNAIL, - _("The file \"%s\" is a thumbnail itself"), info->uri); + TUMBLER_ERROR_MESSAGE_NO_THUMB_OF_THUMB, info->uri); } /* release the cache */ |