diff --git a/binaries/geph5-client-gui/src/main.rs b/binaries/geph5-client-gui/src/main.rs index 7fe7b9d..a87a626 100644 --- a/binaries/geph5-client-gui/src/main.rs +++ b/binaries/geph5-client-gui/src/main.rs @@ -12,17 +12,17 @@ mod tabs; use std::time::Duration; -use egui::{style::Spacing, FontData, FontDefinitions, FontFamily, IconData, Visuals}; +use egui::{FontData, FontDefinitions, FontFamily, IconData, Visuals}; use l10n::l10n; use logs::LogLayer; use native_dialog::MessageType; -use once_cell::sync::Lazy; + use prefs::{pref_read, pref_write}; use settings::USERNAME; use tabs::{dashboard::Dashboard, login::Login, logs::Logs, settings::render_settings}; use tracing_subscriber::{layer::SubscriberExt as _, util::SubscriberInitExt, EnvFilter}; -use crate::{settings::PASSWORD, store_cell::StoreCell}; + // 0123456789 diff --git a/binaries/geph5-client-gui/src/tabs/dashboard.rs b/binaries/geph5-client-gui/src/tabs/dashboard.rs index 13f998d..6683b60 100644 --- a/binaries/geph5-client-gui/src/tabs/dashboard.rs +++ b/binaries/geph5-client-gui/src/tabs/dashboard.rs @@ -3,8 +3,6 @@ use std::time::Duration; use crate::{ daemon::{start_daemon, stop_daemon, DAEMON}, l10n::l10n, - pac::{set_http_proxy, unset_http_proxy}, - settings::{get_config, PROXY_AUTOCONF}, }; pub struct Dashboard {} @@ -16,7 +14,7 @@ impl Dashboard { pub fn render(&mut self, ui: &mut egui::Ui) -> anyhow::Result<()> { ui.columns(2, |columns| { columns[0].label(l10n("status")); - let mut daemon = DAEMON.lock(); + let daemon = DAEMON.lock(); match daemon.as_ref() { Some(daemon) => { columns[1].colored_label(egui::Color32::DARK_GREEN, l10n("connected")); diff --git a/binaries/geph5-client-gui/src/tabs/login.rs b/binaries/geph5-client-gui/src/tabs/login.rs index 506c12f..2c3bfa0 100644 --- a/binaries/geph5-client-gui/src/tabs/login.rs +++ b/binaries/geph5-client-gui/src/tabs/login.rs @@ -1,4 +1,4 @@ -use std::time::Duration; + use egui::{Align, Layout}; use geph5_broker_protocol::{BrokerClient, Credential};