Releases: Detritalw/Class-Widget-CSV-import
CW Csv Import 5.1
CW CSV import 5.0
CW CSV import 4.0
CW CSV import 3.0
本次更新...
- 全部csv->CW json功能实现
需要注意
出现文件中文格式问题,写入时间段名字时请不要使用中文,否则转换出来的文件若用utf-8格式打开是乱码,只能使用Simplified Chinese (GBK) gbk格式,但 Class Widgets 识别utf-8格式。
Class Widgets 提示:
| ERROR | list:import_schedule:227 - 加载数据时出错: 'utf-8' codec can't decode byte 0xc9 in position 1307: invalid continuation byte
解决方法:
写入时间段名字时请不要使用中文,使用英文即可,例如AM,PM
未完成的功能(计划)
- 输出的中文转化为utf-8能显示的格式
PCFS 存储站维护中,以下暂不可用
3.0 版本国内下载链接
DEV
若您想要看到最新版本,Github上的更新并不及时,请前往 PCFS 存储站 查看最新存储库和实时出版的测试版本
以下内容为自动填写
feat(Class-Widget-CSV-import): 实现 CSV 文件导入功能
- 新增 NumCsv2Json 函数,用于将 CSV 文件转换为 Class Widgets JSON 课表
- 更新窗口界面,支持选择 CSV 文件和转换操作
- 优化错误处理和用户提示信息
- 调整窗口大小和布局,改善用户体验
Full Changelog: Main2...Main3
CW CSV import 2.0
本次更新...
- 实现了csv文件转入JSON课表的课程录入
需要注意
由于时间分区功能未完成,所以导入到 Class Widgets 中会报错,如果想要导入成功,可以尝试 在倒数第二个}
后、最后一个}
中间 加入以下内容
"part": {
"0": [
时,
分
],
"1": [
时,
分
]
},
"part_name": {
"0": "上午",
"1": "下午"
}
未完成的功能(计划)
- 时间分区
PCFS 存储站维护中,以下暂不可用
2.0 版本国内下载链接
DEV
若您想要看到最新版本,Github上的更新并不及时,请前往 PCFS 存储站 查看最新存储库和实时出版的测试版本
以下内容为自动填写
feat(Class-Widget-CSV-import): 实现 CSV 文件导入功能
- 新增 GetEditText、IsCsvFile、CreateSmoothFont 和 NumCsv2Json 函数
- 修改窗口创建和消息处理逻辑,支持 CSV 文件导入
- 更新 UI 布局,增加帮助按钮和退出程序按钮
- 优化错误处理和用户提示信息
Full Changelog: Main...Main2
ClassWidgets CSV import 1.0
本次更新...
- 实现了csv文件转入JSON课表的时间线功能
PCFS 存储站维护中,以下暂不可用
Beta 3 版本国内下载链接
DEV
若您想要看到最新版本,Github上的更新并不及时,请前往 PCFS 存储站 查看最新存储库和实时出版的测试版本
以下内容为自动填写
feat(Class-Widget-CSV-import): 实现 CSV 文件导入功能
- 新增 GetEditText、IsCsvFile、NumCsv2Json 等辅助函数
- 实现从 CSV 文件到 ClassWidgets JSON 课表的转换逻辑
- 更新窗口界面,支持选择 CSV 文件和转换操作
- 优化错误处理和用户提示信息
Full Changelog: Dev...Main
ClassWidgets-csv-import-0.3
本次更新...
- 实现了CSV文件转课表的部分内容,内容包括:时间线
Beta 3 版本国内下载链接
DEV
若您想要看到最新版本,Github上的更新并不及时,请前往 PCFS 存储站 查看最新存储库和实时出版的测试版本
以下内容为自动填写
feat(csv-json): 实现 CSV 文件转换为 ClassWidgets JSON 课表功能
- 新增 NumCsv2Json 函数,用于将 CSV 文件转换为 JSON 课表格式
- 更新界面,支持选择 CSV 文件并进行转换
- 修改错误处理,增加对文件不存在、格式不正确等情况的提示
- 优化代码结构,提高可读性和可维护性
Full Changelog: https://github.com/Detritalw/Class-Widget-CSV-import/commits/Dev