19 lines
354 B
Rust
19 lines
354 B
Rust
mod osd;
|
|
|
|
use osd::OsdUi;
|
|
use popcorn_conf::PopcornConfig;
|
|
|
|
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|
let cfg = PopcornConfig::load_or_default();
|
|
let osd = OsdUi::new(&cfg)?;
|
|
|
|
// start IPC loop here
|
|
// for each message:
|
|
// osd.update(&args, &cfg)
|
|
// reset timer
|
|
|
|
let _ = slint::run_event_loop();
|
|
|
|
Ok(())
|
|
}
|