diff --git a/czkawka_gui/src/compute_results.rs b/czkawka_gui/src/compute_results.rs index ed4a11d..afb90eb 100644 --- a/czkawka_gui/src/compute_results.rs +++ b/czkawka_gui/src/compute_results.rs @@ -301,6 +301,7 @@ fn computer_bad_extensions( } } } + fn computer_broken_files( br: BrokenFiles, entry_info: &Entry, @@ -373,6 +374,7 @@ fn computer_broken_files( } } } + fn computer_invalid_symlinks( ifs: InvalidSymlinks, entry_info: &Entry, @@ -451,6 +453,7 @@ fn computer_invalid_symlinks( } } } + fn computer_same_music( mf: SameMusic, entry_info: &Entry, @@ -917,6 +920,7 @@ fn computer_temporary_files( } } } + fn computer_big_files( bf: BigFile, entry_info: &Entry, @@ -983,6 +987,7 @@ fn computer_big_files( } } } + fn computer_empty_files( vf: EmptyFiles, entry_info: &Entry, @@ -1054,6 +1059,7 @@ fn computer_empty_files( } } } + fn computer_empty_folders( ef: EmptyFolder, entry_info: &Entry, @@ -1124,6 +1130,7 @@ fn computer_empty_folders( } } } + fn computer_duplicate_finder( df: DuplicateFinder, entry_info: &Entry, @@ -1425,6 +1432,7 @@ fn computer_duplicate_finder( } } } + fn duplicates_add_to_list_store(list_store: &ListStore, file: &str, directory: &str, size: u64, modified_date: u64, is_header: bool, is_reference_folder: bool) { const COLUMNS_NUMBER: usize = 11; let size_str; @@ -1454,6 +1462,7 @@ fn duplicates_add_to_list_store(list_store: &ListStore, file: &str, directory: & ]; list_store.set(&list_store.append(), &values); } + fn similar_images_add_to_list_store( list_store: &ListStore, file: &str, @@ -1528,6 +1537,7 @@ fn similar_videos_add_to_list_store(list_store: &ListStore, file: &str, director list_store.set(&list_store.append(), &values); } + fn same_music_add_to_list_store( list_store: &ListStore, file: &str, @@ -1579,6 +1589,7 @@ fn same_music_add_to_list_store( list_store.set(&list_store.append(), &values); } + fn set_specific_buttons_as_active(buttons_array: &Rc>>>, notebook_enum: &NotebookMainEnum, value_to_set: bool) { let mut b_mut = buttons_array.borrow_mut(); let butt = b_mut.get_mut(notebook_enum).unwrap(); diff --git a/czkawka_gui/src/connect_things/connect_button_compare.rs b/czkawka_gui/src/connect_things/connect_button_compare.rs index 026e0ed..5228520 100644 --- a/czkawka_gui/src/connect_things/connect_button_compare.rs +++ b/czkawka_gui/src/connect_things/connect_button_compare.rs @@ -395,13 +395,13 @@ fn generate_cache_for_results(vector_with_path: Vec<(String, String, TreePath)>) #[allow(clippy::never_loop)] loop { - let Some(pixbuf_big) = resize_pixbuf_dimension(&pixbuf, (BIG_PREVIEW_SIZE, BIG_PREVIEW_SIZE), InterpType::Bilinear) else{ - println!("Failed to resize image {full_path}."); - break; + let Some(pixbuf_big) = resize_pixbuf_dimension(&pixbuf, (BIG_PREVIEW_SIZE, BIG_PREVIEW_SIZE), InterpType::Bilinear) else { + println!("Failed to resize image {full_path}."); + break; }; - let Some(pixbuf_small) = resize_pixbuf_dimension(&pixbuf_big, (SMALL_PREVIEW_SIZE, SMALL_PREVIEW_SIZE), InterpType::Bilinear) else { - println!("Failed to resize image {full_path}."); - break; + let Some(pixbuf_small) = resize_pixbuf_dimension(&pixbuf_big, (SMALL_PREVIEW_SIZE, SMALL_PREVIEW_SIZE), InterpType::Bilinear) else { + println!("Failed to resize image {full_path}."); + break; }; big_img.set_from_pixbuf(Some(&pixbuf_big)); diff --git a/czkawka_gui/src/connect_things/connect_button_sort.rs b/czkawka_gui/src/connect_things/connect_button_sort.rs index 810dc00..cb90d6e 100644 --- a/czkawka_gui/src/connect_things/connect_button_sort.rs +++ b/czkawka_gui/src/connect_things/connect_button_sort.rs @@ -1,9 +1,10 @@ +use gtk4::prelude::*; + use crate::gui_structs::gui_data::GuiData; use crate::gui_structs::gui_popovers_sort::GuiSortPopovers; use crate::help_functions::PopoverTypes; use crate::notebook_enums::{to_notebook_main_enum, NotebookMainEnum}; use crate::notebook_info::NOTEBOOKS_INFO; -use gtk4::prelude::*; pub fn connect_button_sort(gui_data: &GuiData) { let popovers_sort = gui_data.popovers_sort.clone(); diff --git a/czkawka_gui/src/connect_things/connect_popovers_sort.rs b/czkawka_gui/src/connect_things/connect_popovers_sort.rs index 798fde4..62156cc 100644 --- a/czkawka_gui/src/connect_things/connect_popovers_sort.rs +++ b/czkawka_gui/src/connect_things/connect_popovers_sort.rs @@ -1,6 +1,7 @@ +use std::fmt::Debug; + use gtk4::prelude::*; use gtk4::{ListStore, TreeIter}; -use std::fmt::Debug; use crate::gui_structs::gui_data::GuiData; use crate::help_functions::*; @@ -118,10 +119,11 @@ pub fn connect_popover_sort(gui_data: &GuiData) { #[cfg(test)] mod test { - use crate::connect_things::connect_popovers_sort::{popover_sort_general, sort_iters}; use gtk4::prelude::*; use gtk4::{Popover, TreeView}; + use crate::connect_things::connect_popovers_sort::{popover_sort_general, sort_iters}; + #[gtk4::test] fn test_sort_iters() { let columns_types: &[glib::types::Type] = &[glib::types::Type::U32, glib::types::Type::STRING]; diff --git a/czkawka_gui/src/help_functions.rs b/czkawka_gui/src/help_functions.rs index ee8abec..f530101 100644 --- a/czkawka_gui/src/help_functions.rs +++ b/czkawka_gui/src/help_functions.rs @@ -244,8 +244,8 @@ pub fn get_string_from_list_store(tree_view: &TreeView, column_full_path: i32, c let mut string_vector: Vec = Vec::new(); - let Some(tree_iter) = list_store.iter_first() else { - return string_vector; + let Some(tree_iter) = list_store.iter_first() else { + return string_vector; }; match column_selection { Some(column_selection) => loop { diff --git a/czkawka_gui/src/initialize_gui.rs b/czkawka_gui/src/initialize_gui.rs index 504f305..2c4690b 100644 --- a/czkawka_gui/src/initialize_gui.rs +++ b/czkawka_gui/src/initialize_gui.rs @@ -1,5 +1,4 @@ use std::cell::RefCell; - use std::path::Path; use std::rc::Rc; diff --git a/czkawka_gui/src/saving_loading.rs b/czkawka_gui/src/saving_loading.rs index 89db0a8..d4db3eb 100644 --- a/czkawka_gui/src/saving_loading.rs +++ b/czkawka_gui/src/saving_loading.rs @@ -5,11 +5,11 @@ use std::io::{Read, Write}; use std::path::{Path, PathBuf}; use std::{env, fs}; -use czkawka_core::common::get_default_number_of_threads; use directories_next::ProjectDirs; use gtk4::prelude::*; use gtk4::{ComboBoxText, ScrolledWindow, TextView, TreeView}; +use czkawka_core::common::get_default_number_of_threads; use czkawka_core::common_dir_traversal::CheckingMethod; use czkawka_core::similar_images::SIMILAR_VALUES;