forked from enlightenment/enlightenment
check mime type for disabling file thumbnails too
SVN revision: 76958
This commit is contained in:
parent
e7f840ddc0
commit
ac3aadc71a
|
@ -2153,17 +2153,22 @@ e_fm2_icon_get(Evas *evas, E_Fm2_Icon *ic,
|
|||
}
|
||||
|
||||
|
||||
if (eina_str_has_extension(ic->info.file, ".avi") ||
|
||||
if (ic->info.mime)
|
||||
{
|
||||
if (!strncasecmp(ic->info.mime, "video/", 6))
|
||||
ic->thumb_failed = EINA_TRUE;
|
||||
}
|
||||
else if (eina_str_has_extension(ic->info.file, ".avi") ||
|
||||
eina_str_has_extension(ic->info.file, ".mpg") ||
|
||||
eina_str_has_extension(ic->info.file, ".mpeg") ||
|
||||
eina_str_has_extension(ic->info.file, ".mkv") ||
|
||||
(ic->info.statinfo.st_size >= (ic->sd->config->icon.max_thumb_size ?: 5) * 1024 * 1024))
|
||||
{
|
||||
eina_str_has_extension(ic->info.file, ".mkv")
|
||||
)
|
||||
ic->thumb_failed = EINA_TRUE;
|
||||
else if (ic->info.statinfo.st_size >= (ic->sd->config->icon.max_thumb_size ?: 5) * 1024 * 1024)
|
||||
/* block movie thumbnails, which we can't do, and large file previews,
|
||||
* which we won't do
|
||||
*/
|
||||
ic->thumb_failed = EINA_TRUE;
|
||||
}
|
||||
|
||||
/* create thumbnails for edje files */
|
||||
if (_e_fm2_file_is_edje(ic->info.file))
|
||||
|
|
Loading…
Reference in New Issue