v2.0
v2.0
New features
- 版本更新功能新增了 github 源的下载
- 增加了报错统计与报错日志功能
Bug fixed
- 再次将主页面的窗口化解决方案迁移至 ttk
Breaking changes
- 重构了所有代码
- 将管理学生名单的功能封装到了主程序内,并通过可视化方式管理
- 新增了一些测试用随机逻辑
- 删去了个性化功能的预设置主题
- 增加了语言系统,目前支持简体中文、繁体中文、英文
- 增加了点名次数统计系统,可统计所有学生被抽取的次数并分类。同时可通过高通量检验以检测随机逻辑的优劣性。
- 增加了插件系统,用户可自行制作插件,并通过 api.yml 将插件实装
- 设置文件的存储方式由 pickle 变为 json
- 为临时文件设置了专门的文件夹以方便管理
- 修改了学生名单文件的存储方式
- 为软件设计了图标
- 修改了旧版随机逻辑的实现细节