Skip to content

Commit be80583

Browse files
committed
chore: Update README and version documentation for v1.8.8 release
- Bump version to 1.8.8 in README and version documentation. - Highlight new features including advanced reminder settings, improved management UX, and enhanced Tauri debugging capabilities. - Document changes in preference persistence and taskbar context menu updates.
1 parent 87ab154 commit be80583

2 files changed

Lines changed: 45 additions & 13 deletions

File tree

README.md

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[中文文档](#中文文档) | [English Documentation](#english-documentation) | [下载地址](https://github.com/Slocean/PulseCoreLite/releases)
22

3-
# PulseCore Lite v1.8.7 <img src="src/static/img/ice_logo.webp" alt="Logo" height="28" />
3+
# PulseCore Lite v1.8.8 <img src="src/static/img/ice_logo.webp" alt="Logo" height="28" />
44

55
PulseCoreLite 是一个基于 Tauri 2 + Vue 3 的桌面性能监控应用,提供悬浮窗监控与任务栏监控两种形态,实时展示 CPU、GPU、内存、磁盘与网络等指标,并支持多语言、透明度与刷新率配置、自动启动与托盘行为等系统级能力。
66

@@ -12,13 +12,16 @@ PulseCoreLite 是一个基于 Tauri 2 + Vue 3 的桌面性能监控应用,提
1212
- 目的:在最小占用前提下,持续提供硬件与网络实时指标
1313
- 平台:Windows(自动启动、任务栏位置、卸载能力基于 Windows API)
1414

15-
### 更新内容 v1.8.7
15+
### 更新内容 v1.8.8
1616

17-
- 主页面新增三段式导航:统一切换监控、工具箱、设置视图,降低功能跳转成本
18-
- 主页面内嵌工具箱能力:可直接在悬浮窗中使用关机、清理、硬件分析与提醒页签
19-
- 悬浮窗头部交互升级:新增页签展开/收起切换,并补充对应中英文文案
20-
- 性能与加载优化:配置面板与内嵌工具箱改为异步加载,提升首屏响应速度
21-
- 代码结构清理:移除已弃用的提醒屏幕备份文件,减少历史冗余
17+
- 提醒高级设置重构:完善背景配置与频率选择,支持图片上传/预览并更新布局
18+
- 提醒管理体验增强:列表与编辑布局优化,补充未命名标题生成与交互细节
19+
- 提醒逻辑完善:基于可见性启动倒计时,简化关闭信号监听并增强清理流程
20+
- 状态管理抽离:提醒页签与背景类型同步整理为 composable
21+
- 任务栏右键菜单新增“退出应用”
22+
- 偏好持久化优化:悬浮窗/任务栏偏好改为防抖写入
23+
- Tauri 调试增强:新增调试日志与运行时回调保护
24+
- 开发体验改进:dev-runner 端口扫描逻辑与默认步骤优化
2225

2326
### 页面截图(中文)
2427

@@ -139,6 +142,9 @@ npm run pack:release
139142
- 页签交互:NavTabs 支持受控模式与无障碍属性,便于状态驱动与键盘访问
140143
- 样式兼容:引入 Autoprefixer 并使用 browserslist 约束目标浏览器
141144
- 发布自动化:新增 release workflow,覆盖发布说明提取、构建与发布上传
145+
- 提醒高级设置:支持图片背景、频率选择与关闭密码配置
146+
- 偏好持久化:悬浮窗/任务栏偏好防抖写入,降低频繁 IO
147+
- Tauri 调试:新增运行时调试日志与回调保护
142148
- 数据流:Rust 采样 → Tauri 事件 → 前端 Pinia 更新 → UI 渲染
143149
- 刷新控制:前端设置刷新率,后端循环按 rate 采样
144150
- 多窗口:主窗口 label=main,任务栏窗口 label=taskbar,工具箱窗口 label=toolkit
@@ -177,13 +183,16 @@ npm run pack:release
177183
- Goal: continuous, low-overhead telemetry for core hardware and network stats
178184
- Platform: Windows (autostart, taskbar position, uninstall are Windows API based)
179185

180-
### Release Notes v1.8.7
186+
### Release Notes v1.8.8
181187

182-
- Add tri-pane main navigation to switch between Monitor, Toolkit, and Settings views
183-
- Embed Toolkit directly in the main overlay with shutdown, cleanup, hardware, and reminder tabs
184-
- Upgrade overlay header interactions with tabs expand/collapse toggle and updated CN/EN copy
185-
- Improve startup performance by async-loading the config panel and embedded toolkit components
186-
- Remove deprecated reminder-screen backup files to keep the codebase lean
188+
- Refactor reminder advanced settings with improved background config, frequency selection, and image upload/preview
189+
- Enhance reminder management UX with list/edit layout updates plus untitled title generation
190+
- Improve reminder logic: start countdown based on visibility, simplify close listeners, and strengthen cleanup
191+
- Extract reminder tab/background sync into composables for clearer state management
192+
- Add "Exit App" to the taskbar context menu
193+
- Debounce overlay/taskbar preference persistence to reduce frequent writes
194+
- Add Tauri debug logging and runtime callback guards
195+
- Improve dev-runner port scanning and default steps
187196

188197
### Screenshots (English)
189198

@@ -304,6 +313,9 @@ npm run pack:release
304313
- Tab interaction: NavTabs supports controlled state and accessibility attributes
305314
- Style compatibility: Autoprefixer enabled with browserslist target ranges
306315
- Release automation: release workflow handles notes extraction, build, and publishing
316+
- Reminder advanced settings: image backgrounds, frequency selection, and close-password options
317+
- Preference persistence: debounced writes for overlay/taskbar prefs to reduce IO churn
318+
- Tauri debugging: runtime debug logs with callback guards
307319
- Data flow: Rust sampling → Tauri events → Pinia store → UI render
308320
- Refresh control: front-end sets refresh rate, backend loop respects it
309321
- Window roles: main overlay (label=main), taskbar bar (label=taskbar), toolkit window (label=toolkit)

docs/version.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
## v1.8.8
2+
3+
- 提醒高级设置重构:完善背景配置与频率选择,支持图片上传/预览并更新布局
4+
- 提醒管理体验增强:列表与编辑布局优化,补充未命名标题生成与交互细节
5+
- 提醒逻辑完善:基于可见性启动倒计时,简化关闭信号监听并增强清理流程
6+
- 状态管理抽离:提醒页签与背景类型同步整理为 composable
7+
- 任务栏右键菜单新增“退出应用”
8+
- 偏好持久化优化:悬浮窗/任务栏偏好改为防抖写入
9+
- Tauri 调试增强:新增调试日志与运行时回调保护
10+
- 开发体验改进:dev-runner 端口扫描逻辑与默认步骤优化
11+
12+
- Refactor reminder advanced settings with improved background config, frequency selection, and image upload/preview
13+
- Enhance reminder management UX with list/edit layout updates plus untitled title generation
14+
- Improve reminder logic: start countdown based on visibility, simplify close listeners, and strengthen cleanup
15+
- Extract reminder tab/background sync into composables for clearer state management
16+
- Add "Exit App" to the taskbar context menu
17+
- Debounce overlay/taskbar preference persistence to reduce frequent writes
18+
- Add Tauri debug logging and runtime callback guards
19+
- Improve dev-runner port scanning and default steps
20+
121
## v1.8.7
222

323
- 主页面新增三段式导航:统一切换监控、工具箱、设置视图,降低功能跳转成本

0 commit comments

Comments
 (0)