Remove warnings about non existent directories in Windows (#79)
This commit is contained in:
parent
bbc1bc6c73
commit
4d90e3170e
|
@ -84,7 +84,7 @@ impl Directories {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if !directory.exists() {
|
if !directory.exists() {
|
||||||
text_messages.warnings.push(format!("Excluded Directory Warning: Provided folder path must exits, ignoring {}", directory.display()));
|
// text_messages.warnings.push(format!("Excluded Directory Warning: Provided folder path must exits, ignoring {}", directory.display()));
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if !directory.is_dir() {
|
if !directory.is_dir() {
|
||||||
|
|
|
@ -366,15 +366,14 @@ fn main() {
|
||||||
let current_dir: String = match env::current_dir() {
|
let current_dir: String = match env::current_dir() {
|
||||||
Ok(t) => t.to_str().unwrap().to_string(),
|
Ok(t) => t.to_str().unwrap().to_string(),
|
||||||
Err(_) => {
|
Err(_) => {
|
||||||
#[cfg(target_family = "unix")]
|
if cfg!(target_family = "unix") {
|
||||||
{
|
|
||||||
println!("Failed to read current directory, setting /home instead");
|
println!("Failed to read current directory, setting /home instead");
|
||||||
"/home".to_string()
|
"/home".to_string()
|
||||||
}
|
} else if cfg!(target_family = "windows") {
|
||||||
#[cfg(target_family = "windows")]
|
|
||||||
{
|
|
||||||
println!("Failed to read current directory, setting C:\\ instead");
|
println!("Failed to read current directory, setting C:\\ instead");
|
||||||
"C:\\".to_string()
|
"C:\\".to_string()
|
||||||
|
} else {
|
||||||
|
"".to_string()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -408,13 +407,11 @@ fn main() {
|
||||||
}
|
}
|
||||||
// Set Excluded Items
|
// Set Excluded Items
|
||||||
{
|
{
|
||||||
#[cfg(target_family = "unix")]
|
if cfg!(target_family = "unix") {
|
||||||
{
|
entry_excluded_items.set_text("*/.git/*,*/node_modules/*,*/lost+found/*");
|
||||||
entry_excluded_items.set_text("*/.git/,*/node_modules/,*/lost+found/");
|
|
||||||
}
|
}
|
||||||
#[cfg(target_family = "windows")]
|
if cfg!(target_family = "windows") {
|
||||||
{
|
entry_excluded_items.set_text("*/.git/*,*/node_modules/*,*/lost+found/*,*:/windows/*");
|
||||||
entry_excluded_items.set_text("*\\.git\\,*\\node_modules\\,*:\\Windows\\,:/Windows/");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -912,7 +909,10 @@ fn main() {
|
||||||
for path_to_delete in vec_path_to_delete {
|
for path_to_delete in vec_path_to_delete {
|
||||||
let mut vec_tree_path_to_delete: Vec<gtk::TreePath> = Vec::new();
|
let mut vec_tree_path_to_delete: Vec<gtk::TreePath> = Vec::new();
|
||||||
|
|
||||||
let iter = list_store.get_iter_first().unwrap();
|
let iter = match list_store.get_iter_first() {
|
||||||
|
Some(t) => t,
|
||||||
|
None => break,
|
||||||
|
};
|
||||||
let mut take_child_mode = false; // When original image is searched one, we must remove all occurences of its children
|
let mut take_child_mode = false; // When original image is searched one, we must remove all occurences of its children
|
||||||
let mut prepared_for_delete;
|
let mut prepared_for_delete;
|
||||||
loop {
|
loop {
|
||||||
|
|
Loading…
Reference in a new issue