diff options
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/main.rs b/src/main.rs index 0b7db50..01ca56d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,15 +1,16 @@ mod app; mod cue_view; +mod open_dialog; mod player; mod preferences; -mod subtitle_extractor; +mod subtitle_extraction; mod subtitle_selection_dialog; mod subtitle_view; +mod track_selector; +mod tracks; mod transcript; mod util; -use std::env; - use gtk::{CssProvider, STYLE_PROVIDER_PRIORITY_APPLICATION, gdk, glib}; use relm4::RelmApp; @@ -18,12 +19,12 @@ use crate::app::App; fn main() { env_logger::init(); - let args: Vec<String> = env::args().collect(); - if args.len() != 2 { - eprintln!("Usage: {} <video_url>", args[0]); - std::process::exit(1); - } - let video_url = args[1].clone(); + // let args: Vec<String> = env::args().collect(); + // if args.len() != 2 { + // eprintln!("Usage: {} <video_url>", args[0]); + // std::process::exit(1); + // } + // let video_url = args[1].clone(); gtk::init().expect("Failed to initialize GTK"); gst::init().expect("Failed to initialize GStreamer"); @@ -43,5 +44,5 @@ fn main() { relm4::RELM_THREADS.set(4).unwrap(); let relm = RelmApp::new("tc.mal.lleap").with_args(vec![]); - relm.run::<App>(video_url); + relm.run::<App>(()); } |