Skip to content

Argus v0.3.3

Choose a tag to compare

@github-actions github-actions released this 26 Oct 14:31
· 410 commits to main since this release

简体中文

本版新增界面缩放与字体大小设置,完善窗口和列表偏好的保存,并调整 GPU 占用统计。

新功能

  • 界面缩放:在“设置 → 语言与外观”中自定义 80%–150% 的缩放比例,默认 100%,可输入 113% 等整数比例。
  • 字体大小:基础字号可在 11–20 px 范围内调整,默认 13 px;可与界面缩放组合使用,立即生效并自动保存,两项均可单独恢复默认值。

修复

  • GPU 统计:尝试修复部分计算负载下整体占用偏低、采样恢复时出现异常尖峰,以及多显卡或多引擎汇总偏高的问题;补充进程引擎计数及可用的 NVIDIA 核心利用率,并显示统计来源。(#19)
  • 窗口恢复:退出后重新启动可恢复窗口大小、位置和最大化状态;最小化退出不会让下次启动停留在最小化状态,屏幕外窗口会移回可用显示区域。
  • 列表偏好:进程、服务、启动项和连接列表分别保存排序列与升降序,服务和连接页也会恢复已选筛选条件。
  • 偏好保存:界面偏好独立保存并兼容旧版缓存迁移,清理界面缓存后仍可恢复已保存的偏好。
  • 布局与窗口按钮:大字号或较高缩放下,工具栏和导航可适配窄窗口,并校正最大化按钮的响应区域。

升级提示

  • 从 v0.3.x 升级保留现有设置和历史记录;旧版界面偏好在首次启动时自动迁移,无需手动重新设置。

English

This release adds interface scaling and font size controls, preserves window and list preferences, and updates GPU usage reporting.

Features

  • Interface scale: Set a custom scale from 80% to 150% in Settings → Language and appearance. The default is 100%, and any whole-number percentage, such as 113%, is supported.
  • Font size: Adjust the base font size from 11 to 20 px (default: 13 px). It combines with interface scaling, applies immediately and saves automatically. Each setting can be reset independently.

Fixes

  • GPU statistics: Attempt to fix low overall usage under some compute workloads, spikes when sampling resumes, and inflated totals across multiple GPUs or engines. Process engine counters and available NVIDIA GPU-core utilization supplement overall usage, with the source shown in the interface. (#19)
  • Window restoration: Restore window size, position and maximized state after quitting and reopening. Quitting while minimized no longer makes the next launch remain minimized, and off-screen windows return to an available display area.
  • List preferences: Processes, Services, Startup and Connections remember their sort column and direction. Services and Connections also restore the selected filter.
  • Preference storage: Interface preferences are saved separately, with automatic migration from the previous cache. Saved preferences remain available after clearing the interface cache.
  • Layout and window controls: Toolbars and navigation adapt to narrow windows with larger text or higher scaling, and the maximize button's hit area follows the scale correctly.

Upgrading

  • Upgrading from v0.3.x preserves existing settings and history. Previous interface preferences migrate automatically on first launch, without manual reconfiguration.