Skip to content

Light Stats v1.9.6

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Sep 18:35

Light Stats 1.9.6

这一版新增窗口管理:把窗口拖到屏幕边缘即可吸附成对半、四角或三分,再用顶部边缘的布局岛在更多布局之间一键落位;每个动作都能绑定自己的全局快捷键。「拖到边缘」由谁执行可以二选一——Light Stats 自己的引擎,或 macOS 自带的平铺——两个实现不会同时生效。同时加入 Dock 点击收起窗口、摇晃隐藏与恢复、菜单栏的窗口控制菜单,以及清理页的固定批处理退出分组。窗口管理默认关闭,在设置里开启。

This release adds window management: drag a window to a screen edge to snap it to a half, a corner, or a third, then use the layout island on the top edge to place it in one move across more layouts; every action can have its own global shortcut. Who performs the edge gesture is a choice — the Light Stats engine, or macOS' built-in tiling — so two implementations never run at the same time. It also brings Dock-click collapse, shake to hide and restore, a window-control menu in the menu bar, and a pinned batch-quit group in Cleanup. Window management is off until you enable it.

新增

  • 拖到屏幕边缘吸附:对半、四角、三分(含 1/3 与 2/3)、底边三分位;顶部边缘的布局岛可直接把窗口落位到某一格
  • Drag a window to a screen edge to snap: halves, corners, thirds (including 1/3 and 2/3), and bottom-edge thirds; the layout island on the top edge places a window straight into a tile
  • 布局岛内的布局可切换(对半、三分、四角、六格、九格、左右堆叠),并能选择岛里显示哪些
  • The island's layouts are switchable (halves, thirds, quadrants, sixths, ninths, left and right stack), and you choose which ones it offers
  • 每个吸附动作都能自定义全局快捷键,包括移到上一块/下一块显示器、居中、最大化、最小化与还原
  • Every snap action can have its own global shortcut, including previous/next display, centre, maximize, minimize, and restore
  • 按住 Fn 拖动时改用指针下的窗口,适配自绘标题栏的应用
  • Holding Fn targets the window under the pointer instead, for apps that draw their own title bar
  • 拖到边缘的执行方二选一:Light Stats 引擎或 macOS 自带平铺;系统那一侧的两个开关一起写,且只在实际切换时写一次
  • Choose who owns drag-to-edge: the Light Stats engine or macOS' own tiling; the system's two switches are written together and only when the choice changes
  • Dock 点击收起:点最前面 App 的 Dock 图标把它的窗口收进 Dock,再点一次放回来
  • Dock-click collapse: click the frontmost app's Dock icon to put its windows away, click again to bring them back
  • 拖动窗口时左右摇晃隐藏其他 App,再摇一次恢复
  • Shake a window sideways while dragging to hide other apps, shake again to restore
  • 菜单栏新增窗口控制图标:列出目标 App 的窗口并执行吸附动作
  • A window-control item in the menu bar lists the target app's windows and runs snap actions
  • 清理页新增固定批处理退出分组:把一组 App 固定下来,一次全部退出
  • Cleanup gains a pinned batch-quit group: pin a set of apps and quit them all at once
  • 诊断报告更自解释:附带环境信息、实时硬件探针、每次启动的会话清单与可读摘要
  • Support reports are self-explaining: environment context, fresh hardware probes, a per-launch session list, and a readable digest
  • 「找鼠标」换用动画钻石演示指针,可在设置里按缩略图挑选配色(可选开启)
  • Find My Mouse gains an animated diamond presentation pointer, chosen from thumbnails in Settings (opt-in)

改进

  • 状态栏支持可选分隔线、对齐的网络速率,以及按方向着色的流量数字
  • The status bar gains an optional divider, aligned network speeds, and direction-coloured traffic numbers
  • 无风扇、无内置电池的机器不再显示对应的风扇与电池界面
  • Machines with no fan or no internal battery no longer show the fan or battery surfaces
  • 电量健康度可在「设计比例」与「系统读数」之间切换,切换时数字滚动过渡
  • Battery health can switch between the design ratio and the system reading, rolling between the two numbers
  • AI 用量卡片按「最近重置」的窗口显示额度,而不是按用量最高的窗口
  • The AI usage card shows the window nearest its reset instead of the one with the highest usage
  • 面板关闭后不再逐帧重绘:风扇图标改由 Core Animation 图层旋转,待机更省电
  • A closed panel no longer redraws every frame: the fan rotates on a Core Animation layer, so idle costs less

修复

  • 电池健康度与温度改从嵌套的电池层级读取,此前可能读到错误的值
  • Battery health and temperature are read from the nested battery layers; earlier releases could report the wrong value
  • 多显示器下统一了吸附坐标的翻转参照高度,避免窗口被放到错误的位置
  • The snap coordinate flip now uses one reference height on multi-display setups, so a window is not placed at the wrong position
  • 状态栏流量配色在未启用时保持关闭,不再残留
  • Status-bar traffic colours stay off until enabled instead of leaving a residue

Full Changelog: v1.9.5...v1.9.6