Releases: lulu-loopp/glance
Release list
Glance 0.1.8
New
- Choose what each part shows. Every module in the settings (CPU, each graphics card, memory, network, disk, motherboard, battery, system) now has its own list of items, each with its own switch: the CPU's chart, temperature, clock, power, chiplets and threads, a graphics card's VRAM, clock, power, fan and so on. Open a module's card from its row to see them. Switch a module off and its items keep their state for when it comes back. Your earlier choices carry over. A module's chart can be switched off too, leaving its figures and a more compact panel.
- Number of columns (Settings → Opening): Auto, as before (the fewest that fit your screen), or 1 to 4, for those who like a wide panel.
- Your own shortcut (Settings → Opening → Key combination): click it and press the keys you want, with Ctrl, Alt or Win.
- Fullscreen games. A game set to "Fullscreen" (not "Borderless") steps out when anything shows over it; that is how Windows works. You choose what may open the panel over such a game: nothing, the shortcut only (the default), or the shortcut and the screen edge. When the panel closes, the game comes back by itself. Borderless games are not affected: the panel shows over them as always.
- Download page: https://glancepc.com
Fixed
- A crash in Direct2D when a chart had a single reading between two gaps, most often right after a fullscreen game stepped out.
- The panel no longer closes at once when a fullscreen game steps out and the display mode changes back.
- The panel could stop answering the shortcut and clicks until the mouse was moved. It no longer waits on the desktop to redraw.
- The open panel keeps its shape: a reading the machine shows for the first time joins only where it fits, the rest at the next opening.
- Readings that could not be taken (CPU, network, disk, each processor thread, each GPU engine and each program's GPU use, as after waking from sleep) show "—" instead of 0.
- A program's CPU use counts processors added while Glance runs.
- The tray tooltip: "GPU 1: 1%" no longer reads as "GPU 11%".
Improved
- The settings' module cards look like Windows 11's own, and open and close smoothly.
Upgrading: Glance 0.1.4 and later offer this update by themselves (click Update in the settings). Your settings stay.
新增
- 每一部分显示什么,由你决定。 设置里的每个模块(CPU、每张显卡、内存、网络、硬盘、主板、电池、系统)都有自己的一组项目,每一项单独开关:CPU 的图表、温度、频率、功耗、各 CCD、各线程,显卡的显存、频率、功耗、风扇等。点模块那一行就能展开。关掉一个模块,里面各项的状态会保留,下次打开时照旧。之前的设置会自动沿用。模块的图表也可以关掉,只留数字,面板更紧凑。
- 面板栏数(设置 → 呼出):自动(和以前一样,用屏幕放得下的最少栏数),或者固定 1 到 4 栏,喜欢宽面板的朋友可以试试。
- 自定义快捷键(设置 → 呼出 → 组合键):点一下,按下你想要的组合,需要带 Ctrl、Alt 或 Win。
- 全屏游戏。 游戏的显示模式设为"全屏"(不是"无边框")时,只要有东西盖到它上面,它就会暂时切出,这是 Windows 的机制。现在你可以选择在这种游戏里怎样呼出面板:不呼出、仅快捷键(默认)、快捷键和推边缘。面板收起后,游戏会自动回来。无边框模式的游戏不受影响,面板照常叠在上面。
- 下载页:https://glancepc.com
修复
- 修复 Direct2D 崩溃:图表中两段空白之间只剩一个读数时会崩溃,全屏游戏切出的那一刻最容易遇到。
- 全屏游戏切出、显示模式变回来时,面板不再一闪就收起。
- 面板偶尔会对快捷键和点击没有反应,要动一下鼠标才恢复。现在不会再等桌面重绘。
- 面板打开期间形状保持不变:第一次读到的项目只在放得下时加入,放不下的等下次打开再显示。
- 读不到的数据(CPU、网络、硬盘、每个线程、每个显卡引擎和每个程序的显卡占用,比如睡眠唤醒后)显示"—",不再显示 0。
- 运行中新增处理器时,程序的 CPU 占用按新的处理器数计算。
- 托盘悬停读数:"GPU 1:1%"不会再被看成"GPU 11%"。
改进
- 设置里的模块卡片换成 Windows 11 自带设置的样式,展开和收起有动画。
升级:0.1.4 及以后的版本会自己提示这次更新(在设置里点"更新")。设置会保留。
Glance 0.1.7
Fixed
- The panel keeps its shape from one opening to the next. Some readings come and go with what the hardware is doing (an idle graphics chip stopping its clock, a fan stopping, a sensor missing a read, the battery not answering for a moment), and each one used to add or remove a row, which could switch the panel between two and three columns. Anything read in the last few minutes now keeps its place and shows "—" while it is missing, and charts break there instead of dropping to zero. Thanks to the Xiaohongshu user who sent a video of it.
- A virtual display's adapter (Parsec, game-streaming tools and the like) no longer shows up as a second, idle copy of your graphics card.
Improved
- Updates also come from a mirror on Gitee, for when GitHub can't be reached. Glance uses whichever answers, and still runs only an installer that is signed like itself and is the version it was announced as. A check that gets no answer is retried within the hour instead of the next day.
- The settings show which version you have (under Check for updates), and glance.exe carries its version in its file properties.
- If the open panel ever changes shape, Glance notes it in its log, which Copy diagnostics includes.
Upgrading: Glance 0.1.4 to 0.1.6 offer this update from GitHub. If GitHub isn't reachable for you, download the installer from the mirror: https://gitee.com/lulu-loopp/glance/releases . Your settings stay.
修复
- 面板每次打开的形状保持一致。有些读数会随硬件状态时有时无(比如核显空闲时频率停了、风扇停转、传感器偶尔漏读、电池一时没有回应),以前每出现或消失一项,面板就多一行或少一行,可能在两栏和三栏之间来回切换。现在最近几分钟内读到过的项目会一直保留位置,读不到时显示"—",图表在那里断开,而不是掉到 0。感谢小红书上发视频反馈的朋友。
- 虚拟显示器(Parsec、串流软件等)的适配器不再被当成第二张显卡,显示一条一直为 0 的显卡。
改进
- 更新也会从 Gitee 镜像获取,GitHub 连不上时也能收到。Glance 用连得上的那一边,并且仍然只运行签名与自己一致、版本与宣称一致的安装程序。检查更新失败后一小时内重试,不再等到第二天。
- 设置里"检查更新"下方显示当前版本,glance.exe 的文件属性里也能看到版本号。
- 如果面板打开期间形状发生变化,Glance 会记进日志,"复制诊断信息"里会带上。
升级:0.1.4 到 0.1.6 会通过 GitHub 提示这次更新。如果你那边连不上 GitHub,请从镜像下载安装程序:https://gitee.com/lulu-loopp/glance/releases 。设置会保留。
Glance 0.1.6
Fixed
- The panel no longer changes its proportions while it is open. Some readings come and go (a graphics card's fan stopping and starting, a sensor missed now and then), and the panel laid itself out afresh each time; on a scaled screen this could switch it between column counts or zooms under the pointer. It now keeps the shape it opened with: the same columns, and each part only ever growing while it is up. Thanks to the Xiaohongshu user who reported it.
Upgrading: Glance 0.1.4 and later offer this update themselves; from earlier versions, run this installer once. Your settings stay.
修复
- 面板打开后不再变来变去。有些读数会时有时无(比如显卡风扇停转又启动、传感器偶尔漏读一次),面板之前每次都会重新排版,在缩放比例较高的屏幕上可能在不同栏数或缩放之间来回切换。现在面板会保持打开时的形状:栏数不变,打开期间各部分只会变高、不会变矮。感谢小红书上反馈这个问题的朋友。
升级:0.1.4 及以后的版本会自己提示这次更新;更早的版本请运行一次本安装程序,设置会保留。
Glance 0.1.5
Changed
- The tray icon's tooltip is set in columns: names at the left, use and temperature each lined up, in English and Chinese.
New
- A log,
glance.log, beside the settings in%APPDATA%\dev.weiyi.glance: crashes, a lost graphics device, a settings file that could not be saved, each step of an update (found, downloaded, refused and why, started), a missing PawnIO driver, a shortcut another program holds. Only the latest 200 lines are kept, a line that repeats is counted rather than written again, and any user's folder in a path is written<user>. Settings → Diagnostics now includes the latest lines; uninstalling removes the log with the settings.
Upgrading: Glance 0.1.4 offers this update itself (within a day, or at its next start); from earlier versions, run this installer once. Your settings stay.
变更
- 托盘图标的悬停读数改为分栏对齐:名称在左,占用和温度各自对齐,中英文都一样。
新增
- 日志文件
glance.log,位于设置旁边的%APPDATA%\dev.weiyi.glance。记录崩溃、显卡设备丢失、设置保存失败、更新的每一步(发现新版本、下载、被拒绝及原因、启动安装程序)、PawnIO 驱动缺失、快捷键被占用。只保留最近 200 行,重复出现的消息只计数不重复写入,路径中的用户名一律写成<user>。“设置 → 诊断信息”现在会附上最近的日志;卸载时日志随设置一起删除。
升级:0.1.4 会自己提示这次更新(一天之内,或下次启动时);更早的版本请运行一次本安装程序,设置会保留。
Glance 0.1.4
New
- Updates: Glance asks GitHub once a day whether a new version is out (Settings → System → Check for updates, on unless you turn it off; this is the only network access Glance makes). When one is, the tray says so and the settings offer it; Glance downloads the installer and runs it only if it is signed by the same publisher as the Glance you have.
- Ctrl+Alt+G opens the panel at the pointer and closes it again (Settings → Opening).
- Pin: the pin in the panel's bottom bar keeps it open while you work elsewhere.
- Tray tooltip: hovering over the tray icon shows the CPU, graphics and memory in brief.
- Heat alert (off by default; Settings → Data): a tray warning when the CPU or a graphics card stays at the temperature alert for 30 seconds.
- Diagnostics (Settings → System → Copy): what Glance found on your machine and which readings it gets, ready to paste into an issue. No paths or names in it.
Fixed
- Installing again over a copy outside Program Files (for example
D:\Glance) now updates it there; before, the installer proposed Program Files and a second copy could result. - The frosted glass no longer darkens where its rim reaches past the backdrop.
Upgrading: from 0.1.3 or earlier, run this installer once over the old one; your settings stay. From now on Glance offers its updates itself.
新增
- 自动更新:Glance 每天向 GitHub 查询一次是否有新版本(设置 → 系统 → 检查更新,默认开启,可以关闭;这是 Glance 唯一的联网行为)。有新版本时托盘会提示,设置中会出现更新按钮;Glance 下载安装程序后,只有确认其签名与当前 Glance 出自同一发布者,才会运行它。
- Ctrl+Alt+G:在鼠标所在位置打开面板,再按一次收起(设置 → 呼出)。
- 固定面板:点面板底栏的图钉,面板会一直显示,方便边做别的事边看。
- 托盘悬停读数:鼠标悬停在托盘图标上,会显示 CPU、显卡和内存的简要读数。
- 过热提醒(默认关闭;设置 → 数据):CPU 或显卡持续 30 秒达到温度警示值时,托盘会弹出提醒。
- 诊断信息(设置 → 系统 → 复制):把 Glance 识别到的硬件和读数情况复制到剪贴板,可直接粘贴到 issue,不包含路径或用户名。
修复
- 安装在 Program Files 以外(例如
D:\Glance)时,再次运行安装程序会更新原位置;之前会默认装到 Program Files,可能多出一份。 - 磨砂玻璃边缘延伸到背景范围之外时不再发暗。
升级:从 0.1.3 及更早版本升级,请运行一次本安装程序覆盖安装,设置会保留。此后 Glance 会自己提示更新。
Glance 0.1.3
Changed
- Installer: when a chosen folder is refused, or you answer No to installing in an unprotected place, the folder box returns to the default location (
C:\Program Files\Glance), and the message names it.
Upgrading: run the new installer over the old one; your settings stay.
变更
- 安装程序:所选文件夹被拒绝,或在“是否仍要安装到此位置”中选择“否”后,路径框会恢复为默认位置(
C:\Program Files\Glance),提示中也会写明该位置。
升级:直接运行新安装程序覆盖安装,设置会保留。
Glance 0.1.2
New
- Glance is now signed (publisher: Weiyi Shi, through Microsoft Artifact Signing). Windows shows the publisher's name when Glance asks for administrator rights, instead of "Unknown publisher".
- When "Start with Windows" cannot be turned on, the settings say so, and pressing it explains why and how to enable it.
Changed
- The installer recommends Program Files, or a new folder at the root of a drive (for example
D:\Glance). A new folder elsewhere can still be chosen: the installer explains what that means (Glance then asks for administrator rights at every start and cannot start with Windows) and installs there if you confirm. An existing folder that other programs could have changed is not used. The installer's messages have been rewritten more clearly. - The installer now installs the PawnIO driver itself, so sensors work wherever Glance is installed.
- Installing, uninstalling and saving settings were hardened against links planted by other programs.
Upgrading: run the new installer over the old one; your settings stay.
新增
- Glance 现已签名(发布者:Weiyi Shi,通过 Microsoft Artifact Signing)。Glance 请求管理员权限时,Windows 会显示发布者名称,而不再是“未知发布者”。
- 无法启用“开机时启动”时,设置中会给出提示;点击该选项会说明原因及启用方法。
变更
- 安装程序建议安装到 Program Files,或磁盘根目录下的新文件夹(例如
D:\Glance)。仍可选择其他位置的新文件夹:安装程序会说明其影响(每次启动都需要确认管理员权限,且无法开机时启动),确认后即可安装。可能已被其他程序改动的已有文件夹不会被使用。安装程序的提示文字已改写,表述更为清楚。 - PawnIO 驱动改由安装程序直接安装,无论 Glance 装在哪里,传感器都能正常工作。
- 安装、卸载和保存设置的过程已加固,可防范其他程序预先放置的链接。
升级:直接运行新安装程序覆盖安装,设置会保留。
Glance 0.1.1
New
- Discrete graphics cards show their power draw: NVIDIA through the driver's NVML, AMD through the driver's ADL. Integrated graphics draw from the CPU package, whose power the CPU lane already shows.
- Uninstall from the settings (System → Uninstall Glance), besides Windows' Apps list.
Fixed
- "Start with Windows" could not be turned on when Glance was not in Program Files, and the settings did not say why. Glance starts elevated without asking only from where no ordinary program can change it, and the installer now installs only there: Program Files, or a new folder at a drive's root such as
D:\Glance, which it creates changeable by administrators only. A folder inside one your account owns (such asD:\App\Glance), an existing folder of other things, or a link is refused with the reason, and left as it was. - The Windows 11 look in dark mode showed a grain that read as noise; the sheet is now clean.
Upgrading: run the new installer over the old one; your settings stay.
新增
- 独立显卡显示功耗:NVIDIA 通过驱动自带的 NVML,AMD 通过驱动自带的 ADL。核显的功耗算在 CPU 封装功耗里,CPU 那一栏已经显示。
- 设置里可以直接卸载(系统 → 卸载 Glance),也可以照常在 Windows 的“应用”里卸载。
修复
- Glance 不在 Program Files 时,“开机时启动”打不开,设置里也没说原因。Glance 只会在普通程序改不了的位置不经询问地以管理员身份启动,所以安装程序现在只装在这样的位置:Program Files,或者磁盘根目录下的新文件夹(比如
D:\Glance,创建时就设成只有管理员能改)。选了你自己账户拥有的文件夹里面(比如D:\App\Glance)、已经有别的东西的文件夹或者联接点,会直接说明原因并拒绝,原样不动。 - Windows 11 外观在暗色下有一层看起来像噪点的颗粒,已去掉。
升级:直接运行新安装程序覆盖安装,设置会保留。
Glance 0.1.0
First release.
Push the pointer against the edge of the screen and a panel slides out with CPU, GPU, memory, network, disk, process, storage and motherboard readings; move away and it slides back. Three looks (chart paper, frosted glass, Windows 11), light or dark, Chinese or English.
Install: run Glance_0.1.0_x64-setup.exe (Windows 10/11, x64). The first start asks for administrator rights once and installs the signed PawnIO driver for temperatures, power and fans; after that Glance starts without asking. Right-click the tray icon, or start Glance again, for the settings (turn on "Start with Windows" there). Uninstalling removes Glance, its scheduled tasks and its settings, and asks whether to remove PawnIO too.
Sensors: AMD Ryzen (Zen and later) and Intel Core CPUs; ITE and Nuvoton motherboard chips; DDR4 and DDR5 memory temperatures; NVMe/SATA drive temperatures; GPUs through Windows. Tried on real hardware so far: AMD Ryzen 9 9950X, ITE IT8689E, DDR5. Intel and Nuvoton support is written to Intel's and Nuvoton's documentation but untested — reports from those machines are welcome. On laptops, fan speeds and board temperatures (kept by the laptop's embedded controller) are not shown.
第一个版本。
把鼠标推向屏幕边缘,面板就会滑出,显示 CPU、GPU、内存、网络、硬盘、进程、存储和主板读数;移开就收回。三种外观(记录纸、磨砂玻璃、Windows 11),浅色或深色,中文或英文。
**安装:**运行 Glance_0.1.0_x64-setup.exe(Windows 10/11,x64)。第一次启动会请求一次管理员权限,并安装有签名的 PawnIO 驱动来读取温度、功耗和风扇;之后启动不再询问。右键托盘图标(或再次启动 Glance)打开设置,可在其中开启“开机启动”。卸载会删除 Glance、它的计划任务和设置,并询问是否一并卸载 PawnIO。
**传感器:**AMD Ryzen(Zen 及以后)与 Intel Core 处理器;ITE 与 Nuvoton 主板芯片;DDR4/DDR5 内存温度;NVMe/SATA 硬盘温度;GPU 读数来自 Windows。目前在真机上验证过:AMD Ryzen 9 9950X、ITE IT8689E、DDR5。Intel 与 Nuvoton 按官方文档实现,尚未实机测试,欢迎反馈。笔记本上的风扇转速和主板温度由笔记本自己的嵌入式控制器管理,暂不显示。
Licences: Glance is MIT. The installer includes the PawnIO 2.2.0 driver setup (GPL-2.0 with an exception) — its complete source, with the submodule it builds with, is attached here as PawnIO-2.2.0-source.zip. The PawnIO modules built into Glance are LGPL-2.1, with their source in the repository and in the installed licenses folder. Fonts: Archivo and Inter (OFL 1.1).