更新日志铺路部分,dev中
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
## [1.5.3] - 2026-07-19
|
||||
- 新增:机型匹配优化
|
||||
|
||||
### ✅ 已确认完美支持
|
||||
- 魅族 20 / 20 Pro / 20 INFINITY(基于remaining_cap + status=full联合判断)
|
||||
- 魅族 21 / 21 Pro(直接读取learned_cap字段信息)
|
||||
|
||||
### ⚠️ 部分支持(测试中)
|
||||
- 魅族 18 / 18s / 18 Pro / 18s Pro(日志存在,字段解析适配中)
|
||||
- 魅族 16s(需回退原厂固件验证)
|
||||
|
||||
### ❌ 确认不支持
|
||||
- 魅族 21 Note(星纪团队固件,日志格式乱码无法识别,导致异常)
|
||||
- 魅族 22(系统未生成 `mbattery_charger` 目录)
|
||||
|
||||
### 📌 说明
|
||||
- 适配状态仅针对 BMS 日志可读性,与手机硬件本身无关
|
||||
- 部分旧机型(如 16 系)若无日志生成,则无法使用本工具
|
||||
- 后续若发现其他机型可用,将持续补充
|
||||
|
||||
----
|
||||
|
||||
## [1.5.2] - 2026-07-14
|
||||
|
||||
### 新增
|
||||
- 浪漫雅圆字体,工程内文件为FlymeFont.ttf
|
||||
|
||||
### 🎨 UI 优化
|
||||
|
||||
- **字体体系重构**:数字全局替换为 FlymeFont(浪漫雅圆),中文保留 HarmonyOS Sans SC
|
||||
- 健康度百分比、容量数值、循环次数、电压/温度读数均使用 FlymeFont
|
||||
- 中文/单位/符号保持 HarmonyOS Sans SC,确保阅读舒适度
|
||||
- **温标符号修正**:温度显示由 `°C`(度符号 + C)改为专用字符 `℃`(U+2103),与 FlymeFont 原生适配
|
||||
- **容量行视觉权重优化**:
|
||||
- 当前容量与设计容量数字使用 FlymeFont(字号 20,字重 300)
|
||||
- `mAh` 单位改用 HarmonyOS Sans SC(字号 16,字重 500),与 `cycles` 保持一致
|
||||
- 整行颜色统一为 `rgb(95, 95, 95)`,弱化视觉重量,突出健康度大数字
|
||||
- **电压/温度极值显示优化**:数值与单位统一使用 FlymeFont,箭头符号保留 HarmonyOS
|
||||
|
||||
### 🐛 修复
|
||||
|
||||
- 修复 FlymeFont 数字 1 在部分场景下显示为红色的问题(字体内部颜色预设)
|
||||
- 修复容量行 `designCap`(设计容量)未正确应用 FlymeFont 的问题
|
||||
- 修复部分 `TextStyle` 中 `color` 与 `foreground` 混用导致的渲染断言错误
|
||||
- 统一主界面与二级页面状态栏样式
|
||||
|
||||
### 📊 影响范围
|
||||
|
||||
- `battery_summary.dart`:健康度/循环/容量显示样式重构
|
||||
- `battery_info_panel.dart`:电压/温度显示字体统一
|
||||
- `charge_detail_page.dart`:数值字体统一
|
||||
- `trend_chart.dart`:坐标轴数字字体统一
|
||||
|
||||
### 📌 备注
|
||||
|
||||
- 本次更新纯 UI 优化,不影响数据读取与计算逻辑
|
||||
|
||||
----
|
||||
|
||||
## [1.5.0] - 2026-07-09
|
||||
|
||||
### 🐛 修复
|
||||
- 修复有线充电功率计算单位错误(µV × µA 计算时少除 1000,导致功率放大 1000 倍,属于潜藏bug,外面看不出问题)
|
||||
- 修复魅族 21 系列 `learned_cap` 因受 `status=Full` 限制导致容量未及时更新的问题
|
||||
- `learned_cap` 优先级提升:在所有状态行中优先匹配,不再局限于 `status=Full`
|
||||
|
||||
### ⚡ 优化
|
||||
- 有线充电功率显示重构:
|
||||
- 主界面:`≈{实际功率}w/{请求功率}w`(例:`≈30w/65w`)
|
||||
- 二级页面:拆分为“请求档位”(`≈80w/L-10`)和“实际功率”(`≈30w`)两行
|
||||
- USB 慢充保持 `≈7.5w` 不变
|
||||
- UI 统一:
|
||||
- 统一主界面与二级页面状态栏背景色
|
||||
- 统一主界面与二级页面 AppBar 背景色为 `Colors.white`
|
||||
- 状态栏图标保持深色(`Brightness.dark`)
|
||||
|
||||
## 更早期日志请移步至项目Git Release页面查看
|
||||
Reference in New Issue
Block a user