Skip to content

Tags: Trigger-CN/SerialPortMonitor

Tags

v0.1.5

Toggle v0.1.5's commit message
✨ 调整主窗口布局和样式以提升界面紧凑性

主要改动:
- 减少多个布局的间距和边距,使界面更加紧凑
- 调整标签的样式,减少顶部边距以优化视觉效果
- 更新按钮的内边距,提升按钮的整体外观

修改文件:
- ui/main_window.py
- ui/widgets.py

v0.1.4

Toggle v0.1.4's commit message
✨ 添加自动更新检查功能

主要改动:
- 在首选项窗口中添加"检查更新"按钮,用户可手动检查新版本
- 实现更新检查器,自动从GitHub Releases获取最新版本信息
- 新增更新对话框,显示最新版本信息和更新说明,并提供下载链接
- 更新README文档,增加关于自动更新检查的说明

修改文件:
- readme.md
- ui/preference_window.py
- ui/update_dialog.py
- utils/update_checker.py

v0.1.3

Toggle v0.1.3's commit message
✨ 在高亮配置窗口中添加数字匹配规则

主要改动:
- 新增高亮规则以匹配整数和小数,支持正则表达式
- 设置对应的文本颜色为浅绿色

修改文件:
- ui/highlight_config_window.py

v0.1.2

Toggle v0.1.2's commit message
🔧合并两个清理按钮

v0.1.1

Toggle v0.1.1's commit message
✨首选项窗口中添加应用信息显示

修改总结
1. 更新 version.py
添加 __author_email__:"[email protected]"
添加 __github_url__:"https://github.com/Trigger-CN/SerialPortMonitor"
新增函数:
get_author_email():获取作者邮箱
get_github_url():获取 GitHub 链接
2. 更新 ui/preference_window.py
导入 version 模块
在窗口底部添加“应用信息”区域,显示:
作者:Trigger-CN
版本:开发版本(版本号为 0.0.0 时)或 v<版本号>
邮箱:[email protected]
GitHub:可点击链接,点击后在浏览器中打开
调整窗口大小:从 400x300 调整为 450x550,以容纳新增信息

V0.1.0

Toggle V0.1.0's commit message
🔧修改示例图片

V0.0.8

Toggle V0.0.8's commit message
🔧修改按钮布局和外观

V0.0.7

Toggle V0.0.7's commit message
移除了有问题的 fromJSON 函数:直接使用 ${{ github.event.head_commit.timestamp }}

简化了构建时间获取:使用更可靠的时间戳获取方式

V0.0.6

Toggle V0.0.6's commit message
主分支设置为 master, 完整的 zip 方案:macOS 构建产物打包为 zip 文件

详细的文件检查:列出所有下载的文件结构

自动设置权限:为 Linux 可执行文件添加执行权限

专业的 Release 说明:包含详细的下载和使用说明

错误处理:各步骤都有适当的错误检查

V0.0.5

Toggle V0.0.5's commit message
分离构建和发布:创建一个专门的 create-release job

使用 needs:确保所有构建完成后再创建 release

下载所有构建产物:使用 download-artifact 获取所有平台的构建文件

统一发布:在一个步骤中上传所有文件