feat: current progress - connect panel layout, manual checkbox, serial enum

This commit is contained in:
lennlouisgeek
2026-05-19 23:44:09 +08:00
parent 83faa0be1e
commit a7b617419d
11 changed files with 788 additions and 46 deletions

View File

@@ -3,19 +3,23 @@ mod matrix;
mod render;
mod theme;
mod ui;
mod utils;
use app::EskinDesktopApp;
use eframe::egui;
fn main() -> eframe::Result<()> {
env_logger::init();
let options = eframe::NativeOptions {
renderer: eframe::Renderer::Wgpu,
viewport: egui::ViewportBuilder::default()
.with_inner_size([1920.0, 1080.0])
.with_min_inner_size([1280.0, 720.0]),
..Default::default()
};
eframe::run_native(
"Eskin Model Player",
"Eskin 模型播放器",
options,
Box::new(|cc| Ok(Box::new(EskinDesktopApp::new(cc)))),
)