Commit Graph

4 Commits

Author SHA1 Message Date
Yuhang Wu 7b06516cbe feat: 添加应用自动更新功能与手动更新入口
1.  新增@tauri-apps/plugin-updater和process插件依赖,配置更新相关权限与参数
2.  实现自动更新逻辑,应用启动时静默检查并更新
3.  在关于页面添加手动检查更新按钮,支持更新状态提示
4.  完善更新流程的异常处理与用户交互
2026-08-24 16:52:35 +08:00
Yuhang Wu 72728cf7ac feat: 添加阅读设置页面与全局阅读配置功能
1. 新增阅读设置页面,支持调整字体大小、颜色、背景色和窗口大小
2. 新增全局设置store,持久化保存外观和阅读配置
3. 为窗口添加阴影和尺寸设置的权限与功能
4. 重构外观设置页面样式,统一配置项布局
5. 适配阅读页面样式,使用配置动态控制阅读样式
2026-08-21 11:55:30 +08:00
sparksfly 5c1be1cdb0 feat: 添加书籍导入功能
1. 新增@tauri-apps/plugin-dialog依赖,实现文件选择能力
2. 配置macOS私有API权限,适配系统能力
3. 首页导入按钮绑定点击事件,支持选择txt/epub文件
4. 注册dialog插件到tauri应用生命周期
2026-08-19 23:46:30 +08:00
Yuhang Wu a37898adde feat: 初始化幽灵阅读器Tauri+Vue3项目基础结构
新增完整项目配置与初始页面框架,包含:
1. Tauri桌面应用配置与构建脚本
2. Vue3+TypeScript前端基础架构
3. 多尺寸应用图标资源
4. 基础路由与状态管理配置
5. 跨平台标题栏组件
2026-08-19 16:16:07 +08:00