Skip to content

[Feat.]配置文件的打包导出、导入与迁移 #1080

@Cartethyia-0612

Description

@Cartethyia-0612

检查清单

  • 我已将本应用更新到最新测试版 最新的版本号,并看过 最新提交,确认我想要的功能还没有实现。我也已在 IssuesClassIsland 文档 中检索,确认我想要的功能未被提交过。
  • 我认为我想要的功能是用户广泛需要的,插件不能替代的,且没有超出 ClassIsland 作为灵动课表的开发目标,而非添加与课表及教学辅助无关的内容。(您可以学习 编写插件 来实现特殊的需求)。
  • 我已经仔细阅读过选项里的内容,并且知道这个选项不用勾选。
  • 我已知晓由于开发者时间精力有限,加上已经积压了大量的功能请求,我提交的功能请求可能需要比较久的时间才能实现。

背景与动机

ClassIsland即将进入2.0开发阶段,预计将引入MSIX打包方式。这将可能导致用户 无法直接访问应用数据文件夹 。所以,有必要实现配置文件的打包导出、导入与迁移功能。

想要实现或优化的功能

  1. 在目前“备份”功能的基础上,支持以特定后缀导出
  2. 应用首次启动时,支持导入旧版配置

最后一步

  • 我认为上述的描述已经足以详细,以便开发人员理解您想要的功能。如果我的 issue 没有按照上述的要求填写,可能会被无条件关闭。

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions