SrP-CFG_v3.2.2
📋 版本更新说明
项目仓库地址: github.com/RolinShmily/SrP-CFG_ForCS2
官方网站地址: cfg.srprolin.top
作者博客: blog.srprolin.top
当前版本: v3.2.2
chore(desktop): bump version to 3.2.2
ef7cf8a
- package.json / tauri.conf.json / Cargo.toml / Cargo.lock 版本统一为 3.2.2
- 顺带修复 Cargo.lock root version 落后(3.1.6 → 3.2.1)的一致性问题
refactor(desktop): rename data dir to srp-cfg, restructure layout, fix recovery center
412af21
- tauri.conf.json: identifier top.srprolin.cfg -> srp-cfg(%APPDATA%/srp-cfg,与 Electron 时代同名,老用户天然兼容)
- ctx.rs: legacy_base_dir 指向上一代 top.srprolin.cfg(一次性迁回来源);删除不再使用的 user_data_dir
- services/migrate.rs: 迁移方向反转为 top.srprolin.cfg -> srp-cfg;新增 upgrade_layout() 幂等升级
- 旧根目录平铺布局 → staging/library/archive/state/cache 新布局,并迁移 JSON 清单
- services/staging.rs: 目录映射更新(staging/cfg|annotations|video、library/upload|download、
- archive/overlay|conflicts、state、cache/update)
- services/installer.rs: 清单迁移至 state/(install.json、overlay.json、conflicts.json),
- save/res 数据迁移至 archive/;save_state 改动态 key 构造 + load_state 防御性兼容
- services/updater.rs: 缓存目录 update-cache -> cache/update
- BackupRestorePage.tsx: 恢复中心数据源独立容错,单接口失败不再导致整体空白
feat(website): restore native AI panel resizer and add corner handle indicator
5a3dff5