日子过得真快呢. 不知不觉间, CRCSN v5.0.0 的开发已经接近尾声, 面向公众测试的 v5.0.0-beta.2 也已经发布. 也越来越临近开学了, 希望初中能上电脑课吧 (笑).
至于什么时候发布, 嗯......如果一切顺利的话, 可能会在 8 月 25 日, 具体时间待定.
废话不多说, 在此罗列这一个多月的开发成果 (我才不会告诉你这些东西是 v5.0.0 正式版更新日志的一部分, 绝对不是因为我太懒了):
软件本体 (v5.0.0)
- 拆分源代码文件;
- 迁移至现代 C++ 标准;
- 重构软件架构;
- 重构破解/恢复模块, 增强拓展性;
- 添加软件图标;
- 支持老旧的 Windows OS (如 Windows 7);
- 移除键盘输入选择, 改为鼠标点选;
- 移除命令行参数
-color=
; - 添加命令行参数
--sparse--view
; - 默认锁定窗口大小, 禁用部分窗口控件;
- 支持窗口半透明;
- 移除 "工具箱";
- 修复在置顶窗口的线程创建前切换前台窗口, 导致错误置顶其他窗口;
- 修复以管理员权限启动时, 窗口标题中出现
管理员:
字样; - 修复从非 GBK 文字编码的控制台中启动, 所有非 ASCII 字符乱码;
- 修复部分数据类型不匹配;
- 修正版权信息;
- 其他技术性更改.
启动脚本 (v2.0.0)
- 重构启动脚本;
- 改为非内联启动;
- 添加启动等待提示;
- 添加显示当前启动的软件版本支持的 CPU 架构, 依赖的 Runtime;
- 修正版权信息;
- 其他技术性更改.
其他
- 优化项目结构;
- 重构构建系统.
- 优化编译命令.
⚠️ 转载请注明出处