diff --git a/CHANGELOG.md b/CHANGELOG.md index 581bc00..5df5b1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,90 +1,22 @@ -# 变更日志 +# 更新日志 -所有针对 MagicWord 的显著变更都会记录在这个文件中。 +## [2.0.1] - 2024-11-03 -格式基于 [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -版本遵循 [语义化版本](https://semver.org/spec/v2.0.0.html)。 -库依赖: -- PyQt5 -- python-docx -- PyPDF2 -- requests -- beautifulsoup4 -依赖地址: -- [PyQt5](https://pypi.org/project/PyQt5/) -- [python-docx](https://pypi.org/project/python-docx/) -- [PyPDF2](https://pypi.org/project/PyPDF2/) -- [requests](https://pypi.org/project/requests/) -- [beautifulsoup4](https://pypi.org/project/beautifulsoup4/) +### 修改 +- 更改应用程序图标:现在使用类似 Microsoft Word 的图标,但将字母 "W" 更改为 "M" 以代表 MagicWord +- 图标文件位于 `resources/icons/app_icon.png` +- 支持多种分辨率的图标(32x32, 64x64, 128x128, 256x256) -## [0.1.0] - 2025-10-12 +## [2.0.0] - 2024-11-01 ### 新增 - -- 实现核心文档打字伪装功能 -- 支持多种文档格式 (.txt, .docx, .pdf) -- 实现天气信息显示功能 -- 实现每日一句名言显示功能 -- 添加基础配置管理系统 -- 实现文件管理和解析模块 -- 添加输入处理和准确率计算功能 -- 创建图形用户界面 -- 实现打包和分发脚本 -- 添加测试套件 - -### 更改 - -- 优化UI界面设计 -- 改进文档解析性能 -- 提升应用稳定性和错误处理能力 - -### 修复 - -- 修复了文档解析过程中的编码问题 -- 修复了界面布局在不同分辨率下的适配问题 -- 修复了网络请求超时处理问题 - -## [开发中] - 未来版本 - -### 计划新增 - -- EPUB格式支持 -- 打字速度统计和历史记录 -- 更多个性化设置选项 -- 云同步功能 -- 社区功能和内容分享 - - -## [0.2.0] - 2025-10-19 - -### 新增 -- 实现完整的天气功能集成 -- 添加自动IP定位功能,自动获取用户地理位置 -- 支持中英文城市名智能映射(如:Tianjin → 天津) -- 扩展城市支持到40+个主要城市 -- 添加4个不同的IP定位API接口(搜狐、pconline、ip-api、淘宝) -- 实现天气数据缓存和状态栏显示 -- 添加城市选择下拉菜单功能 -- 集成3天天气预报功能 -- 添加详细的错误处理和调试日志 - -### 更改 -- 重构天气API集成架构 -- 优化城市ID映射机制 -- 改进错误处理和用户反馈 -- 增强网络请求稳定性 -- 优化UI界面布局和响应速度 - -### 修复 -- 修复KeyError天气数据访问问题 -- 修复自动定位功能失败问题 -- 修复城市ID映射错误 -- 修复网络请求超时和异常处理 -- 修复界面状态更新问题 -- 修复中英文城市名混用问题 - -### 技术改进 -- 实现多重IP定位备份机制 -- 添加智能城市名解析和映射 -- 优化API调用性能和错误恢复 -- 增强代码模块化和可维护性 \ No newline at end of file +- 全新的 Word 风格用户界面 +- 功能区(Ribbon)设计 +- 改进的文档处理功能 +- 天气显示功能 +- 每日一句名言功能 + +### 修改 +- 重构了整个用户界面以模仿 Microsoft Word +- 改进了打字伪装功能 +- 增强了文件处理能力 \ No newline at end of file