summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Mader <robert.mader@posteo.de>2020-02-03 16:43:56 +0100
committerRobert Mader <robert.mader@posteo.de>2020-02-04 00:27:46 +0100
commit2235629d25175c8d000f6595179b7de690192f31 (patch)
treeab45029cdc8dfbdcf41f6037a345fddc82d6443d
parent59da900a457ae3ee3d5369f95e298b09abc35743 (diff)
downloadmutter-2235629d25175c8d000f6595179b7de690192f31.tar.gz
core: Extend list of image formats to be stored in the clipboard manager
These types are probably common enough to support. See also: https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types https://gitlab.gnome.org/GNOME/mutter/merge_requests/1034 (cherry picked from commit b91d66bf983c427edfa65914a188a4fc263dadbc)
-rw-r--r--src/core/meta-clipboard-manager.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/meta-clipboard-manager.c b/src/core/meta-clipboard-manager.c
index 639e5a0e0..688693279 100644
--- a/src/core/meta-clipboard-manager.c
+++ b/src/core/meta-clipboard-manager.c
@@ -32,9 +32,13 @@ static struct {
const char *mimetype_glob;
ssize_t max_transfer_size;
} supported_mimetypes[] = {
+ { "image/gif", MAX_IMAGE_SIZE },
{ "image/jpeg", MAX_IMAGE_SIZE },
+ { "image/webp", MAX_IMAGE_SIZE },
{ "image/png", MAX_IMAGE_SIZE },
{ "image/bmp", MAX_IMAGE_SIZE },
+ { "image/tiff", MAX_IMAGE_SIZE },
+ { "image/svg+xml", MAX_IMAGE_SIZE },
{ "text/plain", MAX_TEXT_SIZE },
{ "text/plain;charset=utf-8", MAX_TEXT_SIZE },
};