Repository navigation
DeepViewer 0.5.1: restore idle animation and native macOS icon (DV-0034) - #9
Merged
Merged
Conversation
Duoasa
marked this pull request as ready for review
October 4, 2026 00:01
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DeepViewer 0.5.0 的新会话待机区把原有小尺寸淡色鱼标替换成了大鱼标;Dock 图标还使用铺满画布的 PNG 覆盖原生图标,导致比相邻应用明显大一圈。本次按 DV-0034 恢复之前发行版的待机视觉,并从原生资源与图标选择链路修复 Dock 适配。0.5.1 Build 91 arm64 安装包已全新构建、签名及公证;已正式发布 GitHub Release 并合并到 main。
Changes
setIcon覆盖。改用保留原鲸鱼 SVG 的DeepViewer.icon,由 Appleactool编译Assets.car与完整 legacy ICNS,让系统生成背景、mask、透明边界及外观表示;bundle 使用同一图标名称,移除运行时 PNG Dock override。实际最终 1024px ICNS 的 alpha>127 边界为[100,100,923,923],Aqua / DarkAqua / Tintable 表示和 About 图标保持一致。未缩小整张旧图,也未加运行时尺寸补丁。Validation
7cd8949cd8906f2bc313daadf23e3578f18653a7的 CI 37162691840 success。后续仅修正 renderer 检查脚本的源码e75e39ff39ab6d9ba70f67728309efd4d2c0a5ce的 CI 37163166652 success;静态库存证据确认该诊断脚本未进入实际生产包,签名 payload 仍绑定前述构建源。428b3827-2419-438e-a84c-bb4f9e83a5bb、DMG 公证013e2238-32a5-4f2c-94b8-57df4c569bd6均 Accepted;两者 stapling / Gatekeeper 通过。com.deepviewer.desktop身份通过。DeepViewer-0.5.1-arm64.dmg为 387,242,735 字节,SHA-256646c8db5fa9cad84366183d3e5a77e7dbf1d1ff70b68c786dcfaa0183866b68d;仅含该 DMG 的SHA256SUMS.txt已校验。GitHub 两个公开资产的大小与 SHA-256 digest 已与本地逐项核对,公开 DMG 下载 HTTP 200,公开 SHA 清单下载后与本地一致。实际新会话与 Dock 视觉仍由维护者验收。真实用户 HOME 中受保护 Office 字体目录的权限行为也仍待人工验收;本次不更改用户目录或字体权限。规格保持 Implementing,安装包发布授权不替代这些验收。
Spec:
DV-0034-brand-visual-051。Publication and merge
e75e39ff39ab6d9ba70f67728309efd4d2c0a5ce。63e38ff9bc549303231a55d5943b24b13a3566c2;合并后 CI 37163607256 success,完成于 08:10:07。源码作者与提交者均为 Duoasa<xuchen1995@gmail.com>。