You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Japanese localization + language picker / 日文本地化 + 语言选择器: full 日本語 UI (39 strings, completeness enforced by unit tests) and a language selector at the top of the panel (自动 / 中文 / English / 日本語), persisted in settings.json; menu bar labels follow.
完整日本語界面(39 个词条,完整性由单元测试保证)与面板顶部语言选择器,设置持久化,菜单栏标签同步切换。
Click statistics / 点击统计: panel toggle (off by default) that counts fired click effects (all buttons), persisted; the total shows under the toggle.
面板开关(默认关)统计点击特效触发次数并持久化(含左/右/中键),计数显示在开关下方。
Reset to Defaults / 恢复默认设置: panel button (with confirmation) restores every effect setting to the tuned defaults; launch-at-login is untouched.
面板按钮(带确认)把全部特效参数恢复为调校默认值;开机自启不受影响。
Quick toggle in the menu bar / 菜单栏快捷开关: the status menu gains 启用/停用特效, flipping the master switch without opening the panel.
菜单栏图标菜单新增「启用/停用特效」,不打开面板即可一键切换。
Polished DMG installer / DMG 安装窗口排版: 640×360 window, 128px icons, app + Applications centered over a room-night background image (compressed to 200KB in-repo).
640×360 窗口、128px 大图标、应用与 Applications 居中并排,room_night 背景图(已压缩入库)。
Performance / 优化
Glow-only degradation / 降级只作用于辉光: under GPU pressure only the bloom/scene textures drop (0.5x → 0.25x native — a pure blur either way); the trail/disk/arc/shard content ALWAYS renders at full drawable resolution, so the effect itself never pixelates.
GPU 压力下仅辉光纹理降分辨率(0.5× → 0.25×,均为纯模糊),尾迹/圆盘/弧光/碎片永远保持原生分辨率渲染,不再出现锯齿。
Fixed / 修复
Disabling effects left the last frame on screen / 停用特效残留最后一帧: the empty-display optimization also skipped the erase frame; the last painted frame now gets a final blank repaint.
停用特效后残影不再残留(空屏跳过不再吞掉擦除帧)。
Zero brightness painted the ring BLACK / 亮度 0 时光环变黑: the visible pass now clamps brightness at 1.0 — below 1 only the glow fades (plain blue ring, glow off at 0); the HDR pass still scales to zero.
可见路径亮度下限钳制为 1——0~1 只淡出发光(环保持普通蓝色),HDR/辉光照常归零。
Language picker lagged one selection behind / 语言切换慢一拍: the L10n override synced after SwiftUI re-rendered; it now switches synchronously with the settings write.
语言设置现在随写入同步生效,面板不再显示上一次选择的语言。