#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
use eframe::egui;
mod gui;
use gui::EncFileApp;
fn main() -> eframe::Result<()> {
env_logger::init();
let options = eframe::NativeOptions {
viewport: egui::ViewportBuilder::default()
.with_inner_size([800.0, 600.0])
.with_min_inner_size([600.0, 400.0]),
..Default::default()
};
eframe::run_native(
"EncFile - Secure File Encryption",
options,
Box::new(|cc| {
egui_extras::install_image_loaders(&cc.egui_ctx);
Ok(Box::new(EncFileApp::new(cc)))
}),
)
}