Repository navigation
Releases: LoMoCatAp/StarGlass
Release list
StarGlass 0.10.3 · Windows 正式版
StarGlass 0.10.3 正式版,适用于 Windows x64,建议 Windows 11。
项目显示与设置
- 每个仓库拥有独立的桌面显示开关,支持任意组合、最多 12 个面板及全部关闭。已保存项目的开关立即生效,关闭面板仍同步数据。
- 修复项目切换和独立外观配置的问题;开关操作保留尚未应用的设置。新增或移除项目仍需要点击“应用设置”。
- 项目列表的名称、开关、统计和删除按钮按固定列对齐。
内容与字号
- 正文支持 8–48px,项目名支持独立 8–64px,Stars 与下载数字各自支持 8–96px;独立字号为 0 时跟随默认比例。
- 增加项目显示别名,以及项目名、作者、Stars、下载、描述、趋势、元数据和页脚的独立显隐。支持项目独立配置,Mini 胶囊也可以调整名称和统计数字。
- 大字号自动增加面板高度,数字超宽时适配窗口宽度。
玻璃处理
- 背景没有新帧或其他变化时复用 GPU 背景;玻璃未变化时复用绘制文字之前的表面,减少重复合成、模糊和玻璃绘制。
- 移除权重为零的纹理采样,保留全分辨率、原有混合曲线及逐帧文字和字色过渡。
- 移动、缩放、鼠标、外观、动画或新背景会使缓存失效。动态壁纸和大面板仍需要处理新帧,性能改善幅度尚未实测。
- 保留直接截图、实时背景,以及此前在 Wallpaper Engine 2.8.42 场景壁纸上验证的透明层合成修复。
下载与更新
下载下方 StarGlass-0.10.3-Windows.exe,无需安装。先从托盘退出旧版,再运行新版。提供同名 .sha256 校验文件。
验证与范围
36 项逻辑测试、全部生产着色器编译、缓存失效规则检查,以及原生和界面构建通过;正式包版本、脚本和原生资源已核对。本次新增设置和 GPU 缓存尚未进行桌面交互验收或实际 GPU 耗时测量,便携自解压流程未单独自动驱动。
多面板仍共享主面板所在显示器的背景。跨显示器、不同 DPI、多 GPU、锁屏恢复及其他壁纸类型尚未全面验证;受保护内容可能无法采集。程序未进行商业代码签名。
作者:LomoCat。使用说明与致谢见 README,开源协议为 MIT。
SHA-256
b08f83b7920a15bd7beaad38d5acd98e6d58382c6515ef90293c9dba421c416f StarGlass-0.10.3-Windows.exe
StarGlass 0.10.1-dev · Windows 预览版
StarGlass 0.10.1-dev 修复版,适用于 Windows x64,建议 Windows 11。
动态壁纸玻璃不再变黑
- 修复独立窗口背景合成遗漏整体透明度的问题。某些桌面覆盖窗口完全透明,但窗口采集仍返回不透明图像,导致动态壁纸被黑色盖住。
- 跳过完全透明窗口,在 GPU 上正确处理半透明窗口与色键;运行中切换透明度也会更新。
- 在 Wallpaper Engine 2.8.42 场景壁纸上实测,花朵动画进入胶囊的玻璃计算。其他壁纸类型尚未全面验证。
- 保留默认直接截图和实时背景;没有恢复禁止截图或固定背景快照。保留现有折射、色散、磨砂、字体、圆角及 12 个独立面板。
更新
下载下方 StarGlass-0.10.1-dev-Windows.exe。先从托盘退出旧版,再打开新版,避免单实例继续运行旧程序。无需修改截图选项或壁纸设置。
提供同名 .sha256 校验文件。
验证
- 原生、界面构建与 28 项单元测试通过。
- 新增真实覆盖窗口测试:全透明、半透明、不透明、匹配与不匹配的色键、彩色内容、再次变透明,共 7 种情形。
- 同次构建的打包目录程序通过透明层测试、真实外部截图及实时明暗背景、后方窗口缩放、12 个独立面板共享 GPU 背景、圆角外无残边、设置及版本验收。
- 自动字色、短闪防抖、平滑过渡和中断过渡回归通过。
范围
多面板仍共享主面板所在显示器的背景。跨显示器、不同 DPI、多 GPU、锁屏恢复、各类录屏软件及 Windows 10 的采集边框行为尚未全面验证;受保护或不支持窗口采集的内容可能无法呈现。便携自解压流程未单独自动驱动,程序未进行商业代码签名。
作者:LomoCat。说明与致谢见 README,开源协议为 MIT。
SHA-256
4b47ff13815f29f288674c6889531636dd1e4ef766c263cc9a6059ff6406bf87 StarGlass-0.10.1-dev-Windows.exe
StarGlass 0.10.0-dev · Windows 预览版
StarGlass 0.10.0-dev 修复版,适用于 Windows x64,建议 Windows 11。
直接截图,保留实时玻璃
- 面板默认可以被系统截图和录屏捕捉,不再需要开启设置里的开关。
- 移除全窗口捕捉排除和固定背景快照。旧配置自动迁移,不会因原来的开关状态让面板消失或冻结。
- 使用 Windows Graphics Capture 分别获取后方窗口的 GPU 图像,在 GPU 上合成背景;自身面板不作为背景来源,避免递归反馈。
- 保留现有 D3D11 / HLSL 折射、色散、磨砂、圆角、自动字色及平滑过渡,最多 12 个面板继续共享背景。
下载与更新
下载下方的 StarGlass-0.10.0-dev-Windows.exe。先从托盘退出旧版,再打开新版,避免旧程序仍占用单实例。无需修改截图选项,直接使用系统截图工具即可。
提供同名 .sha256 校验文件。
验证与范围
- 原生与界面构建、28 项单元测试通过。
- 同次构建的打包目录程序通过:真实外部屏幕截图中的文字及玻璃可见,明暗背景实时变化,后方窗口缩放,旧配置迁移,圆角外无残边,以及 12 个独立面板的共享背景和设置。
- 自动字色、短闪防抖、平滑过渡及中断过渡回归通过。
- 多面板仍共享主面板所在显示器的背景,跨显示器、不同 DPI、多 GPU 和锁屏恢复尚未全面验证;受保护或不支持窗口采集的内容可能无法呈现。
- Windows 10 的系统采集边框行为及各类录屏软件尚未全面验证。便携自解压流程未单独自动驱动,当前程序未进行商业代码签名。
作者:LomoCat。说明和致谢见 README,开源协议为 MIT。
SHA-256
760e933843171e6ff4fb8f046566fa62060f4829524ed579474c8135c309244f StarGlass-0.10.0-dev-Windows.exe
StarGlass 0.9.2-dev · Windows 预览版
StarGlass 首个公开预览版,适用于 Windows x64,建议 Windows 11。
功能
- 实时 GPU 液态玻璃:DXGI 桌面采集、D3D11 / HLSL 折射、色散与磨砂。
- 监控 GitHub Stars 和全部已发布 Release 附件的累计下载量。
- 常规、紧凑、Mini 胶囊及纯玻璃模式;最多同时显示 12 个项目。
- 每个项目独立配置形状、尺寸、圆角、字体、描边、材质与窗口行为。
- 自动字色及平滑过渡,设置界面支持深色 / 浅色 / 跟随系统。
- 修复圆角面板下部的直角残边,强制结束面板后保持关闭。
- 移除设置页的隐私提示徽章,标题下改为可点击的「作者 LomoCat」。
- 完整源码及原生依赖可独立构建,补齐 MIT License、第三方授权与致谢。
下载与使用
下载下方的 StarGlass-0.9.2-dev-Windows.exe,放在固定位置后双击运行,无需安装。更新时先从托盘退出旧版。右键面板或托盘进入设置。
提供 .sha256 校验文件。GitHub 自动生成的 Source code 压缩包用于源码构建,不是可直接运行的程序。
当前范围
- 多面板共享主面板所在显示器的背景;跨显示器、不同 DPI、多 GPU 及锁屏恢复尚未全面验证。
- 实时玻璃默认排除截图;开启「允许截图 / 录屏」后使用固定背景快照。
- 当前程序未进行商业代码签名。
独立原生构建、27 项单元测试、打包目录版启动 / 作者链接 / 许可证、圆角屏幕像素以及 12 窗口共享 GPU 与独立设置验证通过。便携程序自解压流程尚未单独自动驱动。
作者:LomoCat。使用说明与致谢见 README,开源协议为 MIT。
SHA-256
6b611b4a7c7101a6c99c2ea37f43aa3ecf8f8710ae0d73b36bb6b06764512f10 StarGlass-0.9.2-dev-Windows.exe