summaryrefslogtreecommitdiffstats
path: root/src/gui.rs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-05-18 21:27:30 +0200
committerMatthias Beyer <mail@beyermatthias.de>2020-05-18 21:27:30 +0200
commitc44d69dcde20d6b200f7c2782a4ebbb848e2ed1f (patch)
tree92f07a1beeddd2b82972616a11670984376a168b /src/gui.rs
parent75dadb51fee37579d5b02005096e0d9e7f26f87c (diff)
Move app startup code to server part
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/gui.rs')
-rw-r--r--src/gui.rs24
1 files changed, 1 insertions, 23 deletions
diff --git a/src/gui.rs b/src/gui.rs
index 574d6de..1d5281e 100644
--- a/src/gui.rs
+++ b/src/gui.rs
@@ -5,32 +5,10 @@ use anyhow::Result;
use web_view::WVResult;
use web_view::WebView;
-use crate::app::App;
use crate::cli::*;
-use crate::configuration::Configuration;
use crate::types::util::*;
-pub fn run_gui(config: Configuration, adr: String) -> Result<()> {
- // GUI
- let app = {
- let device_name = config.get_device_name();
- let device_key = config.get_device_key();
-
- if let (Some(name), Some(key)) = (device_name, device_key) {
- let name = IPNSHash::from(name.clone());
- let key = key.clone();
- let api_url = config.get_api_url().clone();
- let api_port = config.get_api_port().clone();
-
- App::load(name, key, &api_url, api_port)
- } else {
- // ask user for name(s)
- // boot repository
- // load App object
- unimplemented!()
- }
- };
-
+pub fn run_gui(adr: String) -> Result<()> {
let webview_content = web_view::Content::Url(format!("http://{}", adr));
web_view::builder()