Skip to content

Releases: bajibaji/Ponitor

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 17:52

中文更新日志 / Changelog (中文)

✨ 新功能

  • 卡片高度自适应 (Auto):托盘菜单新增「自适应」档位,仪表盘按屏幕高度自动计算卡片高度,一屏放下,无需手动调参;默认档位改为 Auto
  • 进度条宽度自适应:进度条点数随屏幕宽度动态生成,窄屏(如 iPhone 4/5)不再溢出截断,] 位置恒定
  • 单实例运行:重复启动第二个实例自动退出,避免多个进程抢 8080 端口
  • 开机自启开关:托盘菜单一键开关开机自动运行
  • 作者与版本信息:菜单底部灰色只读显示作者与版本号(构建时注入)
  • 托盘菜单语言:单一语言显示 + 「语言」子菜单切换(自动跟随系统 / 中文 / English),切换即时生效
  • 用户名自定义:仪表盘 root@<用户名> 默认显示系统账户名,托盘菜单可自定义
  • 全系显卡支持:NVIDIA 走 nvidia-smi(利用率/显存/温度),AMD / Intel 走 PDH 性能计数器 + WMI(任务管理器同款数据源)
  • 内置像素字体:Cubic 11(SIL OFL 1.1)随二进制分发,手机无需安装字体即可获得完整像素风
  • 开机自启 + 图标优化:任务栏图标改用 Cubic 11 像素字体 1:1 点阵渲染,修复 arm64 版图标缺失

🐛 修复

  • 修复 nvidia-smi 弹窗(hideWindow 丢失)
  • 修复进度条 ] 位置漂移与点距不均
  • 修复 GPU 长名称溢出卡片
  • API 显式 JSON Content-Type

📝 其他

  • README 重写:特点、使用、实拍截图(iPhone 13 Pro / iPhone 4 老手机)
  • CI 产物命名 windows_x64 / windows_arm

English Changelog

✨ Features

  • Adaptive card height (Auto): new tray preset that computes card height from the screen so everything fits in one view; now the default
  • Adaptive progress bar width: dot count follows container width — no more overflow/truncation on narrow screens (iPhone 4/5), ] position stays fixed
  • Single instance: launching a second copy exits immediately, no more port conflicts
  • Run at startup: one-click toggle in the tray menu
  • Author & version info: grey read-only footer in the tray menu (version injected at build time)
  • Tray menu language: single-language UI with a Language submenu (Auto / 中文 / English), applies instantly
  • Custom username: root@<user> prompt defaults to your system account, customizable from the tray
  • All GPU vendors: NVIDIA via nvidia-smi, AMD/Intel via PDH counters + WMI (same source as Task Manager)
  • Bundled pixel font: Cubic 11 (SIL OFL 1.1) ships inside the binary — full pixel aesthetic with zero font install on phones
  • Better tray icon: rendered from the Cubic 11 pixel font 1:1; fixed missing icon on arm64

🐛 Fixes

  • Fixed nvidia-smi console window popping up
  • Fixed progress bar ] drifting and uneven dot spacing
  • Fixed long GPU names overflowing cards
  • Explicit JSON Content-Type on all API responses

📝 Misc

  • README rewritten: features, usage, real-device screenshots (iPhone 13 Pro / iPhone 4)
  • CI artifacts renamed to windows_x64 / windows_arm

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 13:37

v0.5.0 更新日志

✨ 新功能

  • 开机自启动开关:托盘右键菜单新增「开机自启」勾选项,一键开启/取消开机自动运行(写入注册表 Run 键)
  • 图标全面重绘:绿色方块 + 左上角黑色 >. 终端提示符,使用项目自带 Cubic_11 像素字体 1:1 点阵渲染,任何缩放比例下都清晰锐利

🔧 改进

  • 右键菜单重排:按使用频率排序——打开网页 / 扫描间隔 / 卡片高度 / 主题配色 / 界面语言 / 显示用户名 / 开机自启 / 退出程序
  • 中文文案对齐:顶级菜单统一 4 字(主题配色、界面语言、显示用户名、退出程序),用户名子菜单主操作「自定义用户名…」前置
  • 图标多尺寸:内置 16/20/24/32/40/48/64/96/128/256 十档,覆盖 Windows 100%–200% 缩放

🐛 修复

  • 修复 arm64 版本任务栏图标缺失(exe 资源文件命名导致 Go 链接器在 arm64 构建时跳过图标)
  • 修复小尺寸图标糊成一坨/变形的渲染问题(改为像素字体直接渲染,不再缩放)

⚡ 性能

  • 生成图标的小工具 tools/makeicon 随仓库开源,可自行调整图标样式后重跑 go run ./tools/makeicon

v0.4.3

Choose a tag to compare

@lildanger lildanger released this 31 Jul 18:10

更新日志

UI / 视觉

  • 新增 CRT 荧光屏霓虹辉光(text-shadow),仅作用于顶部标题栏(含首行 prompt),卡片内数值保持清晰无辉光
  • 卡片边框改为「实线 + 虚线外描边」交替,强化像素质感与复古终端氛围

行为

  • /setname\ 修改用户名后自动重定向回首页 /\,不再停留在纯文字成功页
  • 前端在 GPU 无数据时自动隐去 GPU 卡片(graceful 降级)

后端

  • 全部 /api/*\ 接口显式声明 \Content-Type: application/json\,避免严格模式下解析阻碍

文件改动

  • dashboard.html
  • main.go

Full Changelog: v0.4.2...v0.4.3

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@lildanger lildanger released this 31 Jul 17:44

更新日志

  • UI:NETWORK 卡片([04] NETWORK I/O)中 UP / DOWN 两行位置互换,UP 显示在上、DOWN 在下,符合上行/下行的直觉阅读顺序。
  • 配置:config.json 同步更新。

文件改动

  • dashboard.html
  • config.json

Full Changelog: v0.4.1...v0.4.2

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 14:29

Full Changelog: v0.4...v0.4.1

Full Changelog: v0.4...v0.4.1

v0.4

Choose a tag to compare

@github-actions github-actions released this 31 Jul 14:15

Full Changelog: v0.3...v0.4

Full Changelog: v0.3...v0.4

v0.3

Choose a tag to compare

@github-actions github-actions released this 31 Jul 13:00

Full Changelog: v0.2...v0.3

Full Changelog: v0.2...v0.3

v0.2.0 Win x64

Choose a tag to compare

@lildanger lildanger released this 30 Jul 13:42

only x64