Releases: Pixel-Tailor-CN/PixelMeter
Releases · Pixel-Tailor-CN/PixelMeter
1.9.2.r111.afd943ff
新增功能
- 新增悬浮窗“网速项间距”设置,可在水平排列模式下调整上行与下行网速之间的距离。
优化改进
- 升级构建工具链与依赖。
English
New Features
- Added a Meter Spacing setting for the floating window, allowing upload and download speed spacing to be adjusted in horizontal layout mode.
Improvements
- Updated the build toolchain and dependencies.
1.9.1.r96.ce92eab6
新增功能 / New Features
- 最小显示单位配置 / Minimum Display Unit
- 在设置中新增"最小显示单位"选项,支持在自动单位模式下将低于指定阈值的小流量强制显示为 0,减少数值波动干扰
- Added "Minimum Display Unit" setting to suppress small traffic values below a threshold in
auto-unit mode, reducing visual noise from fluctuations
优化改进 / Improvements
- 悬浮窗布局优化 / Overlay Layout Optimization
- 优化悬浮窗垂直布局显示效果
- Improved vertical layout rendering for overlay window
1.9.r89.37ebaf42
- Feature: Overlay Window (功能:悬浮窗)
- Hide in Landscape: Added a new setting to automatically hide the overlay window when the
device is in landscape mode. - 横屏隐藏: 新增“仅在竖屏显示”选项,自动在横屏游戏或全屏视频时隐藏悬浮窗防止遮盖。
- Layout Customization: Added options to customize overlay layout between horizontal and
vertical direction, along with text alignment settings. - 排版定制: 新增支持在设置中自定义悬浮窗的“排版方向(横向/纵向)”与“对齐方式”。
- Hide in Landscape: Added a new setting to automatically hide the overlay window when the
1.8.r86.99a5cc5c
-
Feature: Overlay Window (功能:悬浮窗)
- Status Bar Overlay: Added support for displaying the overlay window over the status bar and
notch areas. - 状态栏悬浮窗: 支持悬浮窗显示在状态栏及刘海屏区域。
- Status Bar Overlay: Added support for displaying the overlay window over the status bar and
-
Improvement: Project & Dependencies (优化:项目与依赖)
- Project Update: Updated project version and dependency libraries.
- 项目更新: 更新项目版本及依赖库。
1.7.r83.6414ea76
-
Feature: Speed Unit Lock (功能:网速单位锁定)
- Speed Unit Setting: Added a new "Speed Unit" option in General Settings to lock the display
unit (Auto / B/s / KB/s / MB/s / GB/s). Affects notification, overlay, and dashboard globally. - 网速单位设置: 在常规设置中新增「网速单位」选项,可锁定显示单位(自动 / B/s / KB/s / MB/s /
GB/s),全局统一影响通知栏、悬浮窗和主界面仪表盘。
- Speed Unit Setting: Added a new "Speed Unit" option in General Settings to lock the display
-
Fix: Overlay & Boot (修复:悬浮窗与开机自启)
- Overlay Removal: Fixed potential crash when removing overlay window.
- Boot Receiver: Improved boot auto-start logic and broadcast receiver registration safety.
- 悬浮窗移除: 修复移除悬浮窗时可能的异常崩溃。
- 开机自启: 优化开机自启逻辑并增强广播注册安全性。
-
Improvement: Dependencies (优化:依赖更新)
- Updated Kotlin and Compose related dependency versions.
- 更新 Kotlin 与 Compose 相关依赖版本。
1.6.r76.e0c6611c
- Feature: Notification (功能:通知)
- Custom Color: Added support for customizing notification icon color.
- 自定义颜色: 支持自定义通知栏图标颜色(在某些ROM上可能会有奇效)。
1.5.r73.1e3eb4cb
-
Feature: Notification (功能:通知)
- Low Traffic Mode: Added support for hiding notification or showing specific content when
traffic is low. - 低流量模式: 支持低流量模式与阈值设置,可自定义网速低于阈值时的显示行为。
- Low Traffic Mode: Added support for hiding notification or showing specific content when
-
UI: Visuals (界面:视觉)
- App Icon: Updated app icon and added Monochrome Icon support.
- 应用图标: 更新应用图标设计,适配系统单色图标。
- Splash Screen: Configured Splash Screen background to match brand color.
- 启动页: 配置启动页背景色与品牌色一致。
1.4.r62.ea391263
-
Optimization: Service Compliance (优化:服务合规)
- Android 14+ Adaptation: Dynamically switch Foreground Service type to
specialUseto comply
with Boot restrictions; maintaindataSyncfor legacy compatibility. - Android 14+ 适配: 动态调整前台服务类型,在 Android 14+ 使用
specialUse以符合开机自启规范,旧版本保持
dataSync兼容,修复运行时崩溃。
- Android 14+ Adaptation: Dynamically switch Foreground Service type to
-
Optimization: UI (优化:界面)
- Settings Page: Optimized the display logic and visual effects of settings items.
- 设置页: 优化了设置项的显示逻辑与视觉效果。
1.3.r59.bb0c59b5
-
Optimization: Service & Stability (优化:服务与稳定性)
- Auto-Start & Keep-Alive: Added options for "Start on Boot" and improved background service
persistence mechanisms. - 开机自启与保活: 新增开机自启配置,并优化了后台服务的保活机制,确保网速监控不易被系统杀掉。
- Auto-Start & Keep-Alive: Added options for "Start on Boot" and improved background service
-
Optimization: Overlay (优化:悬浮窗)
- Improved Experience: Refined floating window interactions and stability.
- 体验优化: 优化了悬浮窗的交互体验与稳定性。
1.2.r56.2e063ec9
-
Core: Zero-Latency Monitoring (核心:零延迟监控)
- Event-Driven Architecture: Refactored
SpeedDataSourceto useNetworkCallback+ caching. - 事件驱动架构: 重构数据源,利用
NetworkCallback缓存接口映射,实现了采样循环中的零 IPC 调用。 - Parallel IO: Integrated Kotlin Coroutines for parallel traffic reading, eliminating
time-skew between interfaces. - 并行 IO: 采用协程并行读取各网卡数据,消除多网卡统计时的时间偏差。
- Event-Driven Architecture: Refactored
-
Feature: Ultimate Customization (功能:极致个性化)
- New Settings UI: A brand new, organized settings page.
- 全新设置页: 重新设计的设置页面,分类更清晰。
- Overlay Customization: Support changing background color, text color, corner radius, and
text size. - 悬浮窗自定义: 支持自定义背景色、文字颜色、圆角大小及文字大小。
- Notification Style: Customizable text prefixes (e.g., "▲/▼") and display modes (
Total/Up/Down). - 通知样式: 支持自定义上传/下载的前缀字符(如 "▲/▼")以及显示模式(仅上传/仅下载/总网速)。
- Quick Settings Tiles: Added QS Tiles for Overlay and Notification control.
- 快捷设置磁贴: 新增悬浮窗与通知栏显示的系统快捷开关 (QS Tiles),操作更便捷。