Hide preview when deleting images or symlinking it (#167)
This commit is contained in:
parent
cab191466e
commit
97f7c8370d
|
@ -24,6 +24,7 @@ pub fn connect_button_delete(gui_data: &GuiData) {
|
||||||
let scrolled_window_same_music_finder = gui_data.scrolled_window_same_music_finder.clone();
|
let scrolled_window_same_music_finder = gui_data.scrolled_window_same_music_finder.clone();
|
||||||
let scrolled_window_invalid_symlinks = gui_data.scrolled_window_invalid_symlinks.clone();
|
let scrolled_window_invalid_symlinks = gui_data.scrolled_window_invalid_symlinks.clone();
|
||||||
let check_button_settings_confirm_deletion = gui_data.check_button_settings_confirm_deletion.clone();
|
let check_button_settings_confirm_deletion = gui_data.check_button_settings_confirm_deletion.clone();
|
||||||
|
let image_preview_similar_images = gui_data.image_preview_similar_images.clone();
|
||||||
|
|
||||||
buttons_delete.connect_clicked(move |_| {
|
buttons_delete.connect_clicked(move |_| {
|
||||||
if check_button_settings_confirm_deletion.get_active() {
|
if check_button_settings_confirm_deletion.get_active() {
|
||||||
|
@ -76,6 +77,8 @@ pub fn connect_button_delete(gui_data: &GuiData) {
|
||||||
ColumnsSimilarImages::Color as i32,
|
ColumnsSimilarImages::Color as i32,
|
||||||
&gui_data,
|
&gui_data,
|
||||||
);
|
);
|
||||||
|
// let list_store = get_list_store(&scrolled_window_similar_images_finder);
|
||||||
|
image_preview_similar_images.hide();
|
||||||
}
|
}
|
||||||
"notebook_main_zeroed_files_finder" => {
|
"notebook_main_zeroed_files_finder" => {
|
||||||
basic_remove(&scrolled_window_zeroed_files_finder.clone(), ColumnsZeroedFiles::Name as i32, ColumnsZeroedFiles::Path as i32, &gui_data);
|
basic_remove(&scrolled_window_zeroed_files_finder.clone(), ColumnsZeroedFiles::Name as i32, ColumnsZeroedFiles::Path as i32, &gui_data);
|
||||||
|
|
|
@ -16,6 +16,8 @@ pub fn connect_button_symlink(gui_data: &GuiData) {
|
||||||
let scrolled_window_similar_images_finder = gui_data.scrolled_window_similar_images_finder.clone();
|
let scrolled_window_similar_images_finder = gui_data.scrolled_window_similar_images_finder.clone();
|
||||||
let scrolled_window_same_music_finder = gui_data.scrolled_window_same_music_finder.clone();
|
let scrolled_window_same_music_finder = gui_data.scrolled_window_same_music_finder.clone();
|
||||||
|
|
||||||
|
let image_preview_similar_images = gui_data.image_preview_similar_images.clone();
|
||||||
|
|
||||||
buttons_symlink.connect_clicked(move |_| match notebook_main_children_names.get(notebook_main.get_current_page().unwrap() as usize).unwrap().as_str() {
|
buttons_symlink.connect_clicked(move |_| match notebook_main_children_names.get(notebook_main.get_current_page().unwrap() as usize).unwrap().as_str() {
|
||||||
"notebook_main_duplicate_finder_label" => {
|
"notebook_main_duplicate_finder_label" => {
|
||||||
symlink(scrolled_window_duplicate_finder.clone(), ColumnsDuplicates::Name as i32, ColumnsDuplicates::Path as i32, ColumnsDuplicates::Color as i32, &gui_data);
|
symlink(scrolled_window_duplicate_finder.clone(), ColumnsDuplicates::Name as i32, ColumnsDuplicates::Path as i32, ColumnsDuplicates::Color as i32, &gui_data);
|
||||||
|
@ -31,6 +33,7 @@ pub fn connect_button_symlink(gui_data: &GuiData) {
|
||||||
ColumnsSimilarImages::Color as i32,
|
ColumnsSimilarImages::Color as i32,
|
||||||
&gui_data,
|
&gui_data,
|
||||||
);
|
);
|
||||||
|
image_preview_similar_images.hide();
|
||||||
}
|
}
|
||||||
e => panic!("Not existent {}", e),
|
e => panic!("Not existent {}", e),
|
||||||
});
|
});
|
||||||
|
|
|
@ -198,6 +198,7 @@ pub fn initialize_gui(gui_data: &GuiData) {
|
||||||
}
|
}
|
||||||
// Similar Images
|
// Similar Images
|
||||||
{
|
{
|
||||||
|
let image_preview_similar_images_clone = image_preview_similar_images.clone();
|
||||||
image_preview_similar_images.hide();
|
image_preview_similar_images.hide();
|
||||||
|
|
||||||
let col_types: [glib::types::Type; 10] = [
|
let col_types: [glib::types::Type; 10] = [
|
||||||
|
@ -310,6 +311,7 @@ pub fn initialize_gui(gui_data: &GuiData) {
|
||||||
ColumnsSimilarImages::Color as i32,
|
ColumnsSimilarImages::Color as i32,
|
||||||
&gui_data,
|
&gui_data,
|
||||||
);
|
);
|
||||||
|
image_preview_similar_images_clone.hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
gtk::Inhibit(false)
|
gtk::Inhibit(false)
|
||||||
|
|
Loading…
Reference in a new issue