From 0bbe9fe4a38f2ba432f1b50f1da3ec73357807e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mikrut?= Date: Sat, 6 Mar 2021 13:36:00 +0100 Subject: [PATCH] Revert "Disable for now broken tga and gif files (#270)" This reverts commit 87f5ca63 --- czkawka_core/src/broken_files.rs | 2 +- czkawka_core/src/similar_images.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/czkawka_core/src/broken_files.rs b/czkawka_core/src/broken_files.rs index 9db6f66..a623056 100644 --- a/czkawka_core/src/broken_files.rs +++ b/czkawka_core/src/broken_files.rs @@ -681,7 +681,7 @@ fn load_cache_from_file(text_messages: &mut Messages) -> Option TypeOfFile { // Checking allowed image extensions - let allowed_image_extensions = [".jpg", ".jpeg", ".png", ".bmp", ".tiff", ".tif", ".pnm", ".ff", ".jif", ".jfi", ".ico", ".webp", ".avif"]; // TODO Re-enable broken files checking after image-rs update // tga, gif + let allowed_image_extensions = [".jpg", ".jpeg", ".png", ".bmp", ".tiff", ".tif", ".pnm", ".tga", ".ff", ".gif", ".jif", ".jfi", ".ico", ".webp", ".avif"]; let allowed_archive_zip_extensions = [".zip"]; // Probably also should work [".xz", ".bz2"], but from my tests they not working let allowed_audio_extensions = [".mp3", ".flac", ".wav", ".ogg"]; // Probably also should work [".xz", ".bz2"], but from my tests they not working if allowed_image_extensions.iter().any(|e| file_name_lowercase.ends_with(e)) { diff --git a/czkawka_core/src/similar_images.rs b/czkawka_core/src/similar_images.rs index 608def3..bd877a7 100644 --- a/czkawka_core/src/similar_images.rs +++ b/czkawka_core/src/similar_images.rs @@ -271,7 +271,7 @@ impl SimilarImages { .to_lowercase(); // Checking allowed image extensions - let allowed_image_extensions = [".jpg", ".jpeg", ".png", ".bmp", ".tiff", ".tif", ".pnm", ".ff", ".jif", ".jfi"]; + let allowed_image_extensions = [".jpg", ".jpeg", ".png", ".bmp", ".tiff", ".tif", ".pnm", ".tga", ".ff", ".gif", ".jif", ".jfi"]; if !allowed_image_extensions.iter().any(|e| file_name_lowercase.ends_with(e)) { continue 'dir; }