opt import

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-21 12:12:34 +08:00
parent 57bd7de605
commit 5795122510
95 changed files with 142 additions and 176 deletions

View File

@@ -1,5 +1,5 @@
import 'dart:async';
import 'dart:convert';
import 'dart:async' show Timer;
import 'dart:convert' show jsonDecode;
import 'dart:math' as math;
import 'package:PiliPlus/common/widgets/dialog/report.dart';

View File

@@ -1,5 +1,3 @@
import 'dart:async';
import 'package:PiliPlus/common/widgets/flutter/text_field/text_field.dart';
import 'package:PiliPlus/common/widgets/view_safe_area.dart';
import 'package:PiliPlus/http/live.dart';

View File

@@ -1,4 +1,4 @@
import 'dart:async';
import 'dart:async' show Timer;
import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/models/common/image_type.dart';

View File

@@ -1,6 +1,5 @@
import 'dart:io';
import 'dart:math';
import 'dart:ui';
import 'dart:io' show Platform;
import 'dart:math' as math;
import 'package:PiliPlus/common/assets.dart';
import 'package:PiliPlus/common/style.dart';
@@ -47,7 +46,7 @@ import 'package:PiliPlus/utils/utils.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:canvas_danmaku/canvas_danmaku.dart';
import 'package:floating/floating.dart';
import 'package:flutter/foundation.dart' show kDebugMode;
import 'package:flutter/foundation.dart' show kDebugMode, clampDouble;
import 'package:flutter/material.dart' hide PageView;
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
@@ -432,7 +431,7 @@ class _LiveRoomPageState extends State<LiveRoomPage>
offstage: isFullScreen,
child: SizedBox(
width: maxWidth,
height: max(0, bottomHeight),
height: math.max(0, bottomHeight),
child: _buildBottomWidget,
),
),
@@ -655,7 +654,10 @@ class _LiveRoomPageState extends State<LiveRoomPage>
Widget _buildBodyH(bool isFullScreen) {
double videoWidth =
clampDouble(maxHeight / maxWidth * 1.08, 0.56, 0.7) * maxWidth;
final rightWidth = min(400.0, maxWidth - videoWidth - padding.horizontal);
final rightWidth = math.min(
400.0,
maxWidth - videoWidth - padding.horizontal,
);
videoWidth = maxWidth - rightWidth - padding.horizontal;
final videoHeight = maxHeight - padding.top - kToolbarHeight;
final width = isFullScreen ? maxWidth : videoWidth;

View File

@@ -1,4 +1,4 @@
import 'dart:io';
import 'dart:io' show Platform;
import 'package:PiliPlus/common/widgets/marquee.dart';
import 'package:PiliPlus/pages/live_room/controller.dart';