Skip to content

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

Description

@Cartethyia-0612

检查清单

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

背景与动机

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

想要实现或优化的功能

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

最后一步

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

Metadata

Metadata

Assignees

No one assigned

    Type

    Fields

    开发周期

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions