diff --git a/Cargo.lock b/Cargo.lock index 9ef052c..9385847 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1013,12 +1013,6 @@ dependencies = [ "syn 2.0.77", ] -[[package]] -name = "env_home" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe" - [[package]] name = "equivalent" version = "1.0.1" @@ -1963,7 +1957,6 @@ dependencies = [ name = "icy_browser" version = "0.1.0" dependencies = [ - "env_home", "iced", "iced_aw", "iced_fonts", diff --git a/Cargo.toml b/Cargo.toml index 9d771b5..1240766 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,6 @@ rustls-tls = ["reqwest/rustls-tls"] ci = [] [dependencies] -env_home = "0.1.0" iced = { version = "0.13", features = ["advanced", "image", "tokio", "lazy"] } iced_aw = { version = "0.10", features = ["tab_bar", "selection_list"] } iced_fonts = { version = "0.1.1", features = ["bootstrap"] } diff --git a/src/engines/ultralight.rs b/src/engines/ultralight.rs index 4eba7ae..9250951 100644 --- a/src/engines/ultralight.rs +++ b/src/engines/ultralight.rs @@ -15,9 +15,6 @@ use ul_next::{ }; use url::Url; -#[cfg(not(debug_assertions))] -use env_home::env_home_dir; - use super::{BrowserEngine, PixelFormat, Tab, TabInfo, Tabs}; struct UlLogger; @@ -61,26 +58,9 @@ impl Ultralight { pub fn new() -> Self { let config = Config::start().build().unwrap(); platform::enable_platform_fontloader(); - - #[cfg(not(debug_assertions))] - let mut home_dir = env_home_dir().unwrap(); - #[cfg(not(debug_assertions))] - home_dir.push(".icy_browser"); - #[cfg(not(debug_assertions))] - platform::enable_platform_filesystem(home_dir.as_path()).unwrap(); - - #[cfg(debug_assertions)] platform::enable_platform_filesystem(".").unwrap(); - platform::set_logger(UlLogger); - - #[cfg(not(debug_assertions))] - home_dir.push("logs.txt"); - #[cfg(not(debug_assertions))] - platform::enable_default_logger(home_dir.as_path()).unwrap(); - - #[cfg(debug_assertions)] - platform::enable_default_logger("./logs.txt").unwrap(); + platform::enable_default_logger("./log.txt").unwrap(); let renderer = Renderer::create(config).unwrap(); let view_config = ViewConfig::start()