- 新增异步素材导入服务 (AsyncMaterialService) - 实现实时进度反馈和事件驱动架构 - 添加批量文件夹选择和扫描功能 - 更新导入对话框支持文件夹批量导入 - 优化用户体验,避免UI阻塞 Features: 1. 异步导入处理:支持实时进度更新,不阻塞UI 2. 批量导入:支持文件夹选择和递归扫描 3. 事件驱动:使用Tauri事件系统进行进度通信 4. 文件类型过滤:支持按扩展名过滤文件 5. 改进的用户界面:新增批量导入配置步骤 遵循promptx/tauri-desktop-app-expert开发规范
4 lines
83 B
Rust
4 lines
83 B
Rust
pub mod project_service;
|
|
pub mod material_service;
|
|
pub mod async_material_service;
|