Repository navigation
AetherSwitch v1.10.0
AetherSwitch 1.10.0 新增菜单栏温度指标列、概览页硬件温度与核心高负载进程卡片,并修复 macOS 27 状态栏宿主窗口零高度导致无法点击的问题。
- 新增菜单栏
TMP温度列(支持数字、柱状图、饼图样式及自定义排序)与「图标 + 实时温度」快捷菜单栏样式。 - 新增概览页硬件温度卡片(展示 CPU 均温/峰值、Apple Silicon M1–M5 SMC GPU 温度、电池温度及系统温控状态)与 CPU/内存 Top 3 高负载进程摘要。
- 修复 macOS 27
NSSceneStatusItem异步场景握手或溢出状态下将宿主NSStatusBarWindow的menuBarHeight置为0导致合成点击事件在hitTest阶段全部丢失的问题,增加最小高度锁定与didResizeNotification自愈。 - 修复右键菜单弹出方式,改用
NSMenu.popUp(positioning:at:in:)直接在状态栏按钮锚点弹出,并补齐rightMouseDown与Control + 左键唤起菜单支持。 - 修复文本类菜单栏样式(紧凑单行、图标+网速、图标+内存、图标+温度)随实时数值波动改变宽度导致点击瞬间发生位移的问题。
- 优化折叠态状态栏图层直接更新、BGRA 小端位图格式与
SCDynamicStore连接复用,显著降低后台空闲 CPU 占用。
包含 Developer ID 签名、公证安装包和 Sparkle 签名更新清单。