Vision Workbench v0.4.0
English
Highlights
Vision Workbench v0.4.0 fixes a critical Windows high-DPI interaction bug.
Fixed
- Fixed an issue where the right side of the Qt window could be incorrectly treated as a resize border under Windows display scaling, preventing buttons and controls from receiving clicks.
- Corrected the conversion between Win32 native-pixel coordinates and Qt logical coordinates.
- Preserved window resizing, title-bar dragging, and title-bar button behavior.
- Improved release asset validation for Git-ignored local model files.
Tests
- Added regression coverage for Windows 125% display scaling.
- Added regression coverage for release asset validation.
- Verified the complete test suite: all 143 tests passed.
Downloads
Vision-Workbench-0.4.0-win-x64.exe— Windows base single-file applicationvision_workbench-0.4.0-py3-none-any.whl— Python wheelvision_workbench-0.4.0.tar.gz— Python source distribution
Python 3.10 or newer is required.
中文
主要更新
Vision Workbench v0.4.0 修复了 Windows 高 DPI 显示缩放下的重大界面交互问题。
修复内容
- 修复 Qt 窗口右侧区域被错误识别为窗口缩放边框,导致按钮和控件无法点击的问题。
- 修正 Win32 原生像素坐标与 Qt 逻辑坐标之间的转换。
- 保持窗口边缘缩放、标题栏拖动和标题栏按钮功能正常。
- 优化发布资源检查,避免被 Git 忽略的本地模型文件阻塞发布流程。
测试
- 新增 Windows 125% 显示缩放回归测试。
- 新增发布资源检查回归测试。
- 完整测试套件验证通过:143 项测试全部通过。
下载
Vision-Workbench-0.4.0-win-x64.exe— Windows 基础版单文件应用vision_workbench-0.4.0-py3-none-any.whl— Python Wheel 安装包vision_workbench-0.4.0.tar.gz— Python 源码发行包
Python 版本要求:3.10 或更高版本。