diff --git a/src/Cargo.toml b/src/Cargo.toml index a16aec8..bc6ee84 100644 --- a/src/Cargo.toml +++ b/src/Cargo.toml @@ -7,8 +7,8 @@ edition = "2021" [dependencies] dioxus = "0.4.3" -dioxus-web = "0.4.3" rfd = "0.12.1" lib = { path = "../src-lib" } base64 = "0.21.5" -#dioxus-desktop = "0.4.3" +#dioxus-web = "0.4.3" +dioxus-desktop = "0.4.3" diff --git a/src/src/main.rs b/src/src/main.rs index e48f4ea..2808035 100644 --- a/src/src/main.rs +++ b/src/src/main.rs @@ -31,7 +31,8 @@ fn App(cx: Scope) -> Element { .pick_file() .await { Some(f) => { - file.set(f.file_name().clone()); // TODO swap to .path() on desktop + //file.set(f.file_name().clone()); // TODO swap to .path() on desktop + file.set(f.path().clone()); // TODO swap to .path() on desktop }, None => { file.set(format!("<>")); }, }; @@ -72,8 +73,8 @@ struct Analyzed { } fn analyze(file: String) -> Vec { - //let content_spans = lib::video::inspect(&file); // TODO - let content_spans: Result, String> = Ok(vec![lib::video::ContentSpan{start: 0.5, stop: 20.2}]); + let content_spans = lib::video::inspect(&file); // TODO desktop + //let content_spans: Result, String> = Ok(vec![lib::video::ContentSpan{start: 0.5, stop: 20.2}]); if content_spans.is_err() { return vec![Analyzed{ start: format!("<