Skip to content

QuickMemo v1.2.1

Choose a tag to compare

@xinghui79 xinghui79 released this 25 Sep 16:55
· 1 commit to master since this release

本版本聚焦边缘吸附与便签召唤链路的一轮全面修复,感应条升级为四向吸附,便签改为从感应条位置滑出。

新特性

  • 感应条四向吸附:拖到屏幕任意一边(上/下/左/右)松手即自动吸附,贴边无缝隙
  • "收纳盒"式滑出:便签统一从感应条所在位置滑出,飞向各自上次停留的位置;感应条在哪个边缘,便签就从哪边出来
  • 感应条三态颜色:灰色 = 便签全部可见;黄色 = 有便签收在盒中;橘色 = 部分可见、部分收起
  • 缩放拉手可见化:便签右下角缩放拉手常显淡色斜纹,悬停加亮
  • 热键状态提示:全局热键注册失败时托盘 tooltip 给出提示

修复

  • 修复"顶部任务栏 + 分数缩放"下 Qt 工作区计算偏移导致的吸附越界(拖到底部吸附条会跑到屏幕外)
  • 修复快速连点感应条导致滑入动画被打断、便签之后无法再被召唤的问题(PyQt6 中 stop() 不触发 finished)
  • 修复动画被打断后便签目标位置停留在半途的问题
  • 修复贴边便签被 _keep_on_screen 误判出界的问题
  • 单实例端口被第三方程序占用时不再静默退出,改为弹窗提示

变更

  • 新增 core/screen.py:统一工作区计算,不再直接信任 Qt 的 availableGeometry
  • 新增 test_edge_snap.py:感应条四向吸附回归测试

下载

  • 下载 QuickMemo-v1.2.1-win64.zip,解压后运行 QuickMemo/QuickMemo.exe
  • Windows 10 / 11 x64,绿色免安装
  • MD5: b5c8687f8bb21f2325dc6d76d8e08b36