Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-02-16 15:35:15 +08:00
parent fa85ae47ac
commit b978ff5649
8 changed files with 101 additions and 78 deletions

View File

@@ -24,7 +24,7 @@ import 'package:PiliPlus/pages/home/controller.dart';
import 'package:PiliPlus/pages/main/controller.dart';
import 'package:PiliPlus/pages/setting/models/model.dart';
import 'package:PiliPlus/pages/setting/widgets/select_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/slide_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/slider_dialog.dart';
import 'package:PiliPlus/pages/video/reply/widgets/reply_item_grpc.dart';
import 'package:PiliPlus/plugin/pl_player/controller.dart';
import 'package:PiliPlus/services/download/download_service.dart';
@@ -952,7 +952,7 @@ Future<void> _showRefreshDragDialog(
) async {
final res = await showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
title: '刷新滑动距离',
min: 0.1,
max: 0.5,
@@ -975,7 +975,7 @@ Future<void> _showRefreshDialog(
) async {
final res = await showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
title: '刷新指示器高度',
min: 10.0,
max: 100.0,
@@ -1063,7 +1063,7 @@ Future<void> _showReplyCountDialog(
) async {
final res = await showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
title: '连接重试次数',
min: 0,
max: 8,
@@ -1085,7 +1085,7 @@ Future<void> _showReplyDelayDialog(
) async {
final res = await showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
title: '连接重试间隔',
min: 0,
max: 1000,

View File

@@ -19,10 +19,10 @@ import 'package:PiliPlus/pages/main/controller.dart';
import 'package:PiliPlus/pages/mine/controller.dart';
import 'package:PiliPlus/pages/setting/models/model.dart';
import 'package:PiliPlus/pages/setting/slide_color_picker.dart';
import 'package:PiliPlus/pages/setting/widgets/dual_slide_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/dual_slider_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/multi_select_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/select_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/slide_dialog.dart';
import 'package:PiliPlus/pages/setting/widgets/slider_dialog.dart';
import 'package:PiliPlus/plugin/pl_player/utils/fullscreen.dart';
import 'package:PiliPlus/utils/extension/num_ext.dart';
import 'package:PiliPlus/utils/extension/theme_ext.dart';
@@ -373,7 +373,7 @@ void _showQualityDialog({
}) {
showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
value: initValue.toDouble(),
title: title,
min: 10,
@@ -622,7 +622,7 @@ void _showSpringDialog(BuildContext context, _) {
Future<void> _showFontWeightDialog(BuildContext context) async {
final res = await showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
title: 'App字体字重',
value: Pref.appFontWeight.toDouble() + 1,
min: 1,
@@ -661,7 +661,7 @@ Future<void> _showCardWidthDialog(
) async {
final res = await showDialog<(double, double)>(
context: context,
builder: (context) => DualSlideDialog(
builder: (context) => DualSliderDialog(
title: '列表最大列宽度默认240dp',
value1: Pref.recommendCardWidth,
value2: Pref.smallCardWidth,
@@ -879,7 +879,7 @@ Future<void> _showToastDialog(
) async {
final res = await showDialog<double>(
context: context,
builder: (context) => SlideDialog(
builder: (context) => SliderDialog(
title: 'Toast不透明度',
value: CustomToast.toastOpacity,
min: 0.0,