release 1.3.1

This commit is contained in:
Developer
2026-04-01 18:40:21 +08:00
parent 91ef47f991
commit f0a62ed68b
60 changed files with 1750 additions and 313 deletions

View File

@@ -36,12 +36,12 @@ class _BugListPageState extends State<BugListPage> {
'id': 2,
'title': '软件页面刷新率只有60帧',
'description': '软件外120帧打开软件后刷新率只有60帧',
'severity': 'high',
'status': 'resolved',
'severity': 'low',
'status': 'in_progress',
'solution': '新版已修复',
'reproduction': '1. 极少鸿蒙用户仍会出现刷新率只有60帧无原生刷新率',
'resolveTime': '2026-04-10',
'reportTime': '2026-03-20',
'reportTime': '03-20',
'affectedUsers': '鸿蒙5/6用户',
'expanded': false, // 解决方案展开状态
'reproductionExpanded': false, // 复现步骤展开状态
@@ -65,7 +65,7 @@ class _BugListPageState extends State<BugListPage> {
'id': 4,
'title': '软件横屏后,部分页面无法点击',
'description': '暂未适配横屏',
'severity': 'medium',
'severity': 'high',
'status': 'pending',
'solution': '增加重试机制和离线缓存功能',
'reproduction': '1. 开启屏幕旋转,手机横屏',
@@ -81,9 +81,9 @@ class _BugListPageState extends State<BugListPage> {
'description': '在其他页面点击创建添加笔记,笔记时间显示异常',
'severity': 'low',
'status': 'resolved',
'solution': '优化字体大小适配逻辑,确保所有页面正确显示',
'reproduction': '1. 进入设置页面\n2. 调整字体大小为最大值\n3. 浏览各个页面,观察文字是否显示完整',
'resolveTime': '2026-03-26',
'solution': '',
'reproduction': '',
'resolveTime': '已解决',
'reportTime': '2026-03-18',
'affectedUsers': '少数用户',
'expanded': false, // 解决方案展开状态
@@ -93,11 +93,11 @@ class _BugListPageState extends State<BugListPage> {
'id': 6,
'title': '离线状态错误',
'description': '断网或网络异常,软件内未正确获取到',
'severity': 'low',
'status': 'resolved',
'solution': '优化字体大小适配逻辑,确保所有页面正确显示',
'severity': 'pending',
'status': 'in_progress',
'solution': '在线状态未识别到网络打开',
'reproduction': '1. 用户关闭在线状态,软件部分页面显示',
'resolveTime': '2026-03-26',
'resolveTime': '下个版本',
'reportTime': '2026-03-18',
'affectedUsers': '少数用户',
'expanded': false, // 解决方案展开状态
@@ -107,12 +107,12 @@ class _BugListPageState extends State<BugListPage> {
'id': 7,
'title': '主页点击“上一条” 显示无上一条',
'description': '未读取到历史记录',
'severity': 'low',
'status': 'resolved',
'solution': '优化字体大小适配逻辑,确保所有页面正确显示',
'reproduction': '1. 用户关闭在线状态,软件部分页面显示',
'resolveTime': '2026-03-26',
'reportTime': '2026-03-18',
'severity': 'high',
'status': 'in_progress',
'solution': '已知bug, 概率触发',
'reproduction': '1. 主页 点击 上一条',
'resolveTime': '暂无修复计划',
'reportTime': '03-18',
'affectedUsers': '全部用户',
'expanded': false, // 解决方案展开状态
'reproductionExpanded': false, // 复现步骤展开状态
@@ -122,10 +122,10 @@ class _BugListPageState extends State<BugListPage> {
'title': '软件冷启动出现长时间白屏',
'description': '未读取到历史记录',
'severity': 'low',
'status': 'resolved',
'solution': '闪白屏',
'reproduction': '首次按钮,系统设置页面清理poes数据 大版本更新',
'resolveTime': '2026-03-26',
'status': 'in_progress',
'solution': '建议锁后台,或者后台挂起',
'reproduction': '首次按钮,系统设置页面清理数据 大版本更新',
'resolveTime': '下个版本',
'reportTime': '2026-03-18',
'affectedUsers': '少数用户',
'expanded': false, // 解决方案展开状态
@@ -135,12 +135,12 @@ class _BugListPageState extends State<BugListPage> {
{
'id': 9,
'title': '软件黑屏',
'description': '未读取到历史记录',
'description': '多次点击同一个路由按钮5次以上',
'severity': 'low',
'status': 'resolved',
'solution': '优化字体大小适配逻辑,确保所有页面正确显示',
'status': '',
'solution': '概率触发',
'reproduction': '极短时间内瞬发点击同一个按钮3次以上 页面路由加载异常',
'resolveTime': '2026-03-26',
'resolveTime': '新版已修复',
'reportTime': '2026-03-18',
'affectedUsers': '少数用户',
'expanded': false, // 解决方案展开状态
@@ -152,11 +152,11 @@ class _BugListPageState extends State<BugListPage> {
'title': '桌面卡片 天气温度显示999',
'description': '未读取到历史记录',
'severity': 'low',
'status': 'resolved',
'status': '',
'solution': '用户短时间内多次刷新获取api数据导致服务器启动防止cc自我保护机制不会此ip下放数据',
'reproduction': '极短时间内瞬发点击同一个按钮3次以上 页面路由加载异常',
'resolveTime': '2026-03-26',
'reportTime': '2026-03-18',
'reproduction': '天气频繁切换导致温度显示异常999',
'resolveTime': '下个版本',
'reportTime': '2026-03',
'affectedUsers': '少数用户',
'expanded': false, // 解决方案展开状态
'reproductionExpanded': false, // 复现步骤展开状态
@@ -164,13 +164,13 @@ class _BugListPageState extends State<BugListPage> {
{
'id': 11,
'title': '桌面卡片 设置页面闪白屏',
'description': '未读取到历史记录',
'description': '软件自身优化问题',
'severity': 'low',
'status': 'resolved',
'status': 'pending',
'solution': '用户短时间内多次刷新获取api数据导致服务器启动防止cc自我保护机制不会此ip下放数据',
'reproduction': '极短时间内瞬发点击同一个按钮3次以上 页面路由加载异常',
'resolveTime': '2026-03-26',
'reportTime': '2026-03-18',
'resolveTime': '下个版本',
'reportTime': '03-18',
'affectedUsers': '少数用户',
'expanded': false, // 解决方案展开状态
'reproductionExpanded': false, // 复现步骤展开状态
@@ -225,9 +225,11 @@ class _BugListPageState extends State<BugListPage> {
String _getSeverityText(String severity) {
switch (severity) {
case 'high':
// 高优先级默认红色
return '';
case 'medium':
return '';
case 'low':
return '';
default:
@@ -238,13 +240,17 @@ class _BugListPageState extends State<BugListPage> {
Color _getStatusColor(String status) {
switch (status) {
case 'resolved':
// 已解决状态默认绿色
return Colors.green;
case 'in_progress':
// 解决中状态默认蓝色
return Colors.blue;
case 'pending':
// 待解决状态默认橙色
return Colors.orange;
default:
return Colors.grey;
// 未知状态默认灰色
}
}

View File

@@ -4,6 +4,7 @@ import 'package:flutter/foundation.dart' show kIsWeb;
import 'package:share_plus/share_plus.dart';
import '../../../constants/app_constants.dart';
import '../../../services/wakelock_service.dart';
import '../guide/beginner_page.dart';
import 'dart:io' as io;
class PopMenu extends StatelessWidget {
@@ -146,12 +147,11 @@ class PopMenu extends StatelessWidget {
_buildBottomSheetItem(context, '分享软件', Icons.share, () {
shareApp(context);
}),
_buildBottomSheetItem(
context,
'使用教程',
Icons.screen_lock_rotation,
() => toggleScreenWake(context),
),
_buildBottomSheetItem(context, '使用教程', Icons.menu_book, () {
Navigator.of(context).push(
MaterialPageRoute<void>(builder: (_) => const BeginnerPage()),
);
}),
_buildBottomSheetItem(context, '取消', Icons.settings, onSettings),
const SizedBox(height: 20),
_buildBottomSheetItem(context, '返回桌面', Icons.exit_to_app, () {