Skip to content

Releases: RuSheng920/WattScope-Next

WattScope Next v1.4.0-beta.4 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:44

Beta build for early testing. Enable the Beta channel under
Settings → About to receive this version in-app.

测试版构建,仅供尝鲜;在「设置 → 关于 → 更新通道」选择 Beta 版即可收到。

WattScope Next v1.4.0-beta.3 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:24

Beta build for early testing. Enable the Beta channel under
Settings → About to receive this version in-app.

测试版构建,仅供尝鲜;在「设置 → 关于 → 更新通道」选择 Beta 版即可收到。

WattScope Next v1.4.0-beta.2 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:02

Beta build for early testing. Enable the Beta channel under
Settings → About to receive this version in-app.

测试版构建,仅供尝鲜;在「设置 → 关于 → 更新通道」选择 Beta 版即可收到。

WattScope Next v1.4.0-beta.1 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 03:04

Beta build for early testing. Enable the Beta channel under
Settings → About to receive this version in-app.

测试版构建,仅供尝鲜;在「设置 → 关于 → 更新通道」选择 Beta 版即可收到。

WattScope Next v1.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:28

WattScope Next v1.3.1

修掉 v1.3.0 的一个版本号显示问题。

修复

  • Beta 通道里版本号显示成 1.3.1-beta.1.apk:测试版安装包名形如 WattScope-Next-v1.3.1-beta.1.apk,解析版本时预发布段的字符集把 .apk 也当成了一个标识。现在先从文件名去掉扩展名再解析,版本号恢复为 1.3.1-beta.1

WattScope Next v1.3.1 (English)

Fixes one version-string issue in v1.3.0.

Fixed

  • The Beta channel showed the version as 1.3.1-beta.1.apk: beta APK files are named like WattScope-Next-v1.3.1-beta.1.apk, and the pre-release character class swallowed the .apk extension as another identifier. The extension is now stripped before parsing, so the version reads 1.3.1-beta.1

WattScope Next v1.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:14

WattScope Next v1.3.0

本版把应用内更新做进「关于」页,并补齐项目入口。

新增

  • 自动检查更新:开关打开后,每次启动向 GitHub Releases 查询新版本;发现更新会弹窗,可当场下载并调起系统安装器完成覆盖安装。默认关闭 —— 更新检查要联网,交给你决定
  • 正式版 / Beta 版双通道:Beta 通道同时考虑测试版与正式版,按版本号取最高者;测试版版本号低于正式版时,更新到的仍是正式版(1.2.6-beta.2 不会盖掉 1.2.6)
  • 关于页新增官方网站入口:https://watt.rusheng.top
  • 更新说明直接取 Release 正文,展示前清掉 Markdown 标记

变更

  • 关于页重排为「品牌 / 更新 / 项目」三组;GitHub 与官网条目显示完整 URL(含 https:// 前缀),不再截断成仓库名
  • 测试版(beta/ 标签)改为同时发布 prerelease Release —— 应用内 Beta 通道靠 Releases API 取包,而 Actions 产物匿名不可下载

说明

  • 覆盖安装需要「安装未知应用」权限,未授权时会直接跳到对应的系统设置页
  • 检查更新走匿名 GitHub API,受每小时 60 次的公共额度限制;正常使用(每次启动一次)远低于该上限

WattScope Next v1.3.0 (English)

This release brings in-app updates to the About page and rounds out the project links.

Added

  • Automatic update checks: with the switch on, every launch queries GitHub Releases for a newer version. When one is found, a dialog offers to download it and hands the APK to the system installer. Off by default — checking requires network access, so it stays your call
  • Stable / Beta channels: the Beta channel considers both pre-releases and stable builds and picks the highest version, so a beta that ranks below the stable version never wins (1.2.6-beta.2 will not replace 1.2.6)
  • Official website link on the About page: https://watt.rusheng.top
  • Release notes are taken from the GitHub release body and stripped of Markdown before display

Changed

  • The About page is regrouped into Brand / Update / Project; the GitHub and website rows show the full URL including the https:// prefix instead of a truncated repository name
  • Beta builds (beta/ tags) are now also published as a prerelease Release — the in-app Beta channel reads the Releases API, while Actions artifacts are not anonymously downloadable

Notes

  • Overwriting an install requires the "install unknown apps" permission; without it the app opens the matching system settings page
  • Update checks use the anonymous GitHub API, which is rate limited to 60 requests per hour; one request per launch stays far below that

WattScope Next v1.2.5

Choose a tag to compare

@github-actions github-actions released this 21 Oct 13:41

WattScope Next v1.2.5

本版重做设置页的信息架构,并修掉一批真机走查发现的可读性问题。

新增

  • 设置页拆成「分类索引 + 六个独立页」:外观与主题、采样与功耗、悬浮窗与 OSD、FPS 数据源、服务与权限、关于各自成页;索引行右侧直接显示当前值(如「200 ms」「深色」「就绪」),不进页面就能看到状态
  • 二级页独立顶栏与返回:进入二级页后底栏收起、顶栏变为「返回箭头 + 页标题」;系统返回手势分层生效(二级页 → 索引 → 首页),两层都带跟手缩放

变更

  • 液态玻璃三项(底栏开关、浓度、记录时暂停实时模糊)归入「外观与主题」,与主题模式、语言同页
  • 采样档位文案改为 100 ms / 200 ms / 500 ms / 1000 ms 写法,四档在窄屏一行排满
  • 电池优化白名单的状态改用状态胶囊表达,与「权限中心 → 就绪」同形
  • 互斥单选控件统一选型:2–3 项短标签用分段控件,4 项及以上或长标签用 chip + 自动换行

修复

  • 深色模式下卡片内文字几乎不可读:未显式设色的文字会落到 Material 默认黑色,在 #242424 卡片上对比度仅约 1.1:1。现由 MiuixCard 统一注入内容前景色,实测约 11:1,达到 WCAG AA
  • FPS 数据源页的「扫描图层」改为带箭头的操作行,不再是一段看不出能点的文字
  • 采样间隔的第四档在窄屏不再被推出可视区
  • 关于页品牌位换回红白燃焰图标,GitHub 条目不再把仓库名挤到第二行

WattScope Next v1.2.5 (English)

This release rebuilds the Settings information architecture and fixes a batch of readability issues found in an on-device walkthrough.

Added

  • Settings is now a category index plus six dedicated pages: Appearance & theme, Sampling & power, Overlay & OSD, FPS source, Service & permissions and About each open as their own page. Each index row shows its current value on the right (e.g. "200 ms", "Dark", "Ready"), so you can read the state without entering the page
  • Dedicated top bar and back navigation on secondary pages: the navigation bar collapses and the top bar becomes a back arrow plus page title. The system back gesture now works in layers (secondary page → index → first tab), with the same gesture-following scale on both

Changed

  • The three liquid-glass options (bar toggle, intensity, pause live blur while recording) now live under Appearance & theme, alongside theme mode and language
  • Sampling presets read 100 ms / 200 ms / 500 ms / 1000 ms, so all four fit on one row on narrow screens
  • Battery optimisation status is shown as a status pill, matching the "Permission center → Ready" pattern
  • Mutually exclusive selectors are now chosen by rule: 2–3 short options use a segmented control, four or more (or long labels) use chips with wrapping

Fixed

  • Card text was nearly unreadable in dark mode: text without an explicit colour fell back to Material's default black, about 1.1:1 contrast on a #242424 card. MiuixCard now injects the content foreground colour, measuring around 11:1 and meeting WCAG AA
  • "Scan layers" on the FPS page is a proper action row with a chevron instead of text that did not look tappable
  • The fourth sampling preset is no longer pushed outside the viewport on narrow screens
  • The About page uses the red-and-white flame icon again, and the GitHub row no longer wraps the repository name onto a second line

WattScope Next v1.2.4

Choose a tag to compare

@github-actions github-actions released this 21 Oct 07:54

WattScope Next v1.2.4

本版是国际化版本:界面、README 与 Release 说明一次性补齐英文,中文仍是默认语言。

新增

  • App 内中英双语:219 条界面文案全部落入字符串资源,中文为默认、英文走 values-en;「设置 → 外观 → 语言」可在「跟随系统 / 简体中文 / English」间切换(Android 13+ 系统级 per-app language,切换即时生效,采样服务与进行中的记录都不受影响),系统设置的「应用 → 语言」里同样能找到本应用
  • 英文 README:新增 README.en.md,与中文版顶部互链
  • 英文文档站:补齐「权限与故障排查」英文页,站点中英文导航完整对齐

变更

  • Release 说明改为双语:正文同时给出中文与英文(--- 分隔),由两份 README 的同名版本小节拼接生成
  • 运行时状态文案改为保存资源 id:切换语言后首页状态行立即跟随,不再停留在旧语言

WattScope Next v1.2.4 (English)

An internationalisation release: the UI, README and release notes all gain English, with Chinese remaining the default.

Added

  • Chinese and English UI: all 219 UI strings now live in string resources — Chinese as the default, English in values-en. Settings → Appearance → Language switches between System / 简体中文 / English (Android 13+ per-app language; the switch applies immediately and neither the sampling service nor an in-progress recording is affected). The app also appears under system Settings → Apps → Language
  • English README: new README.en.md, cross-linked from the Chinese one
  • English docs site: added the missing "Permissions & troubleshooting" page; Chinese and English navigation are now complete

Changed

  • Bilingual release notes: the body now carries both Chinese and English (separated by ---), assembled from the same version section in each README
  • Runtime status text stores a resource id: after switching language the dashboard status line updates immediately instead of staying in the old language

WattScope Next v1.3.1-beta.1 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:13

Beta build for early testing. Enable the Beta channel under
Settings → About to receive this version in-app.

测试版构建,仅供尝鲜;在「设置 → 关于 → 更新通道」选择 Beta 版即可收到。

WattScope Next v1.2.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 10:12

WattScope Next v1.2.3

本版让记录的可读性上一个台阶:所有监控项与 SoC 功率同采样率落库,详情页曲线时间轴逐点对齐,并支持自定义曲线顺序。同时包含测试版(v1.2.3-beta.1~3)验证过的悬浮球与暗色修复。

新增

  • 详情页曲线自定义排序:「曲线」标题右侧新增「排序」按钮,SOC 功率、FPS、整机功耗、CPU 簇频率、CPU 核心占用、GPU、DDR、分区功率、温度九个区块各带 ↑/↓ 按钮调序,改动即时生效;顺序持久化为全局设置,所有记录共用。默认顺序按分析动线排列:总功率 → 性能结果 → 原因下钻 → 分区细分 → 温度收尾
  • 曲线顺序向后兼容:升级后旧存档不受影响;未来新增的曲线区块自动补齐到列表尾部

变更

  • 记录采样率统一:CPU 簇频率、每核占用、整机功耗、GPU 频率/占用、温度与 FPS 不再按 1 秒慢节奏采样,全部跟随用户设定的采样间隔(默认 200ms)与 SoC 功率同拍落库 —— 详情页八类图表时间轴逐点对齐,跨图对比不再因采样错位而眯眼看。采样命令仍是单次 su 往返(0 fork),落库事务保持约 1 次/秒,记录功耗开销几乎不变

修复

  • 悬浮球开启记录后仅 1 秒就自动停止:「开始记录」与「是否还在前台」判定改用同一数据源(root dumpsys),并增加 5 秒宽限期,覆盖目标应用刚获得焦点时系统前台状态尚未稳定的窗口
  • 悬浮球拖动后强制吸附到屏幕边缘:默认停留在松手位置,可在设置 → 悬浮球开启「松手吸附边缘」恢复旧行为
  • 切换深浅色主题后首页渐变不跟随:HeroCard 的 remember 缓存 key 补上主题色值
  • 深色模式下 Chip 与环形进度条轨道完全隐形:主题层统一提亮 MIUIX 暗色 surfaceContainerHigh 至 #343434,浅色保持官方值
  • 分区功耗占比显示被截断:整数除法改为浮点四舍五入,占比与进度条不再自相矛盾