add themes, settings GUI, URL-aware download routing, and playlist view

This commit is contained in:
Luna 2026-05-11 03:18:16 -07:00
parent bc06520bc8
commit c11d1c3366
7 changed files with 649 additions and 136 deletions

View file

@ -5,6 +5,7 @@ mod config;
mod database;
mod downloader;
mod library;
mod theme;
mod tray;
fn main() -> eframe::Result<()> {
@ -12,11 +13,11 @@ fn main() -> eframe::Result<()> {
viewport: eframe::egui::ViewportBuilder::default()
.with_inner_size([1280.0, 820.0])
.with_min_inner_size([800.0, 500.0])
.with_title("YouTube Backup"),
.with_title("yt-offline"),
..Default::default()
};
eframe::run_native(
"youtube-backup",
"yt-offline",
native_options,
Box::new(|cc| Ok(Box::new(app::App::new(cc)))),
)